public static String createFast() { return UuidFactoryFast.getInstance().create(); } }
private static String newUuid() { return UuidFactoryFast.getInstance().create(); } }
private long insertProperty(@Nullable Integer resourceId) { String key = UuidFactoryFast.getInstance().create(); db.executeInsert( TABLE_PROPERTIES, "PROP_KEY", key, "RESOURCE_ID", resourceId == null ? null : String.valueOf(resourceId), "IS_EMPTY", String.valueOf(random.nextBoolean())); return (Long) db.selectFirst("select id as \"ID\" from properties where prop_key='" + key + "'").get("ID"); }
@Test public void insert_data() { int nbOfInsert = 10 + new Random().nextInt(20); List<EsQueueDto> esQueueDtos = new ArrayList<>(); IntStream.rangeClosed(1, nbOfInsert).forEach( i -> esQueueDtos.add(EsQueueDto.create("foo", UuidFactoryFast.getInstance().create())) ); underTest.insert(dbSession, esQueueDtos); assertThat(dbTester.countSql(dbSession, "select count(*) from es_queue")).isEqualTo(nbOfInsert); }
private long insertManualMeasure(@Nullable String componentUuid) { String uuid = UuidFactoryFast.getInstance().create(); db.executeInsert( TABLE_MANUAL_MEASURES, "METRIC_ID", random.nextInt(), "COMPONENT_UUID", componentUuid, "TEXT_VALUE", uuid); return (Long) db.selectFirst("select id as \"ID\" from " + TABLE_MANUAL_MEASURES + " where text_value = '" + uuid + "'").get("ID"); }
private String insertDefaultOrganization() { String uuid = UuidFactoryFast.getInstance().create(); dbTester.executeInsert( "INTERNAL_PROPERTIES", "KEE", "organization.default", "IS_EMPTY", "false", "TEXT_VALUE", uuid); return uuid; }
@Test public void delete_unknown_EsQueueDto_does_not_throw_exception() { int nbOfInsert = 10 + new Random().nextInt(20); List<EsQueueDto> esQueueDtos = new ArrayList<>(); IntStream.rangeClosed(1, nbOfInsert).forEach( i -> esQueueDtos.add(EsQueueDto.create("foo", UuidFactoryFast.getInstance().create())) ); underTest.insert(dbSession, esQueueDtos); underTest.delete(dbSession, EsQueueDto.create("foo", UuidFactoryFast.getInstance().create())); assertThat(dbTester.countSql(dbSession, "select count(*) from es_queue")).isEqualTo(nbOfInsert); }
@Test public void delete_EsQueueDto_does_not_throw_exception() { int nbOfInsert = 10 + new Random().nextInt(20); List<EsQueueDto> esQueueDtos = new ArrayList<>(); IntStream.rangeClosed(1, nbOfInsert).forEach( i -> esQueueDtos.add(EsQueueDto.create("foo", UuidFactoryFast.getInstance().create())) ); underTest.insert(dbSession, esQueueDtos); assertThat(dbTester.countSql(dbSession, "select count(*) from es_queue")).isEqualTo(nbOfInsert); underTest.delete(dbSession, esQueueDtos); assertThat(dbTester.countSql(dbSession, "select count(*) from es_queue")).isEqualTo(0); }
private String insertCeQueue() { String uuid = UuidFactoryFast.getInstance().create(); db.executeInsert( "ce_queue", "UUID", uuid, "TASK_TYPE", randomAlphanumeric(10), "STATUS", randomAlphanumeric(10), "EXECUTION_COUNT", random.nextInt(99), "CREATED_AT", random.nextInt(95654354), "UPDATED_AT", random.nextInt(95654354)); return uuid; }
private void insertCeTaskCharacteristics(String taskUuid) { for (int i = 0; i < 1 + random.nextInt(3); i++) { String uuid = UuidFactoryFast.getInstance().create(); db.executeInsert( "ce_task_characteristics", "UUID", uuid, "TASK_UUID", taskUuid, "KEE", "kee_" + uuid + i, "TEXT_VALUE", randomAlphanumeric(18)); } } }
private void insertCeTaskCharacteristics(String uuid, int count) { List<CeTaskCharacteristicDto> dtos = IntStream.range(0, count) .mapToObj(i -> new CeTaskCharacteristicDto() .setUuid(UuidFactoryFast.getInstance().create()) .setTaskUuid(uuid) .setKey("key_" + uuid.hashCode() + i) .setValue("value_" + uuid.hashCode() + i)) .collect(Collectors.toList()); dbClient.ceTaskCharacteristicsDao().insert(dbSession, dtos); dbSession.commit(); }
private void insertCeTaskCharacteristic(String taskUuid, int i) { String uuid = UuidFactoryFast.getInstance().create(); db.executeInsert( "ce_task_characteristics", "UUID", uuid, "TASK_UUID", taskUuid, "KEE", "kee_" + uuid + i, "TEXT_VALUE", randomAlphanumeric(18)); }
private void insertPropertiesFor(String snapshotUuid, Map<String, String> properties) { List<AnalysisPropertyDto> analysisProperties = properties.entrySet().stream() .map(entry -> new AnalysisPropertyDto() .setUuid(UuidFactoryFast.getInstance().create()) .setSnapshotUuid(snapshotUuid) .setKey(entry.getKey()) .setValue(entry.getValue())) .collect(toArrayList(properties.size())); dbTester.getDbClient().analysisPropertiesDao().insert(dbTester.getSession(), analysisProperties); dbTester.getSession().commit(); }
@Test public void has_no_effect_if_group_does_not_exist() throws SQLException { String orgUuid = uuidFactoryFast.create(); insertDefaultOrganizationUuid(orgUuid); insertGroup(orgUuid, "sonar"); underTest.execute(); assertGroupRoles(); }
private void insertWarnings(CeActivityDto task, int warningCount) { IntStream.range(0, warningCount).forEach(i -> db.getDbClient().ceTaskMessageDao().insert(dbSession, new CeTaskMessageDto() .setUuid(UuidFactoryFast.getInstance().create()) .setTaskUuid(task.getUuid()) .setMessage("message_" + task.getUuid() + "_" + i) .setCreatedAt(task.getUuid().hashCode() + i))); db.commit(); }
private EventComponentChangeDto generateEventComponentChange(EventDto event, ChangeCategory category, String name, String key, @Nullable String branch, String componentUuid) { return new EventComponentChangeDto() .setCategory(category) .setUuid(uuidFactoryFast.create()) .setComponentName(name) .setComponentKey(key) .setComponentBranchKey(branch) .setComponentUuid(componentUuid) .setEventUuid(event.getUuid()); }
public static IssueChangeDto newIssuechangeDto(IssueDto issue) { return new IssueChangeDto() .setKey(UuidFactoryFast.getInstance().create()) .setIssueKey(issue.getKey()) .setChangeData("data_" + randomAlphanumeric(40)) .setChangeType(IssueChangeDto.TYPE_FIELD_CHANGE) .setUserUuid("userUuid_" + randomAlphanumeric(40)) .setIssueChangeCreationDate(nextLong()) .setCreatedAt(nextLong()) .setUpdatedAt(nextLong()); }
@Test public void create_missing_permissions() throws SQLException { String orgUuid = uuidFactoryFast.create(); insertDefaultOrganizationUuid(orgUuid); insertGroup(orgUuid, "sonar-administrators"); Long adminGroupId = getGroupId("sonar-administrators"); underTest.execute(); assertGroupRoles( tuple(orgUuid, adminGroupId, null, "applicationcreator"), tuple(orgUuid, adminGroupId, null, "portfoliocreator")); }
@Test public void is_reentrant() throws SQLException { String orgUuid = uuidFactoryFast.create(); insertDefaultOrganizationUuid(orgUuid); insertGroup(orgUuid, "sonar-administrators"); Long adminGroupId = getGroupId("sonar-administrators"); underTest.execute(); underTest.execute(); assertGroupRoles( tuple(orgUuid, adminGroupId, null, "applicationcreator"), tuple(orgUuid, adminGroupId, null, "portfoliocreator")); }
private CeTaskMessageDto insertWarning(CeActivityDto task, int i) { CeTaskMessageDto res = new CeTaskMessageDto() .setUuid(UuidFactoryFast.getInstance().create()) .setTaskUuid(task.getUuid()) .setMessage("msg_" + task.getUuid() + "_" + i) .setCreatedAt(task.getUuid().hashCode() + i); db.getDbClient().ceTaskMessageDao().insert(db.getSession(), res); db.getSession().commit(); return res; }