RED-6467: Added some debugging information
This commit is contained in:
parent
796cc3c8cc
commit
78fcb0a394
@ -97,12 +97,17 @@ public class EntryPersistenceService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@Transactional
|
@Transactional
|
||||||
public void addEntries(String typeId, Set<String> entries, long version, DictionaryEntryType dictionaryEntryType) {
|
public void addEntries(String typeId, Set<String> entries, long version, DictionaryEntryType dictionaryEntryType) {
|
||||||
|
|
||||||
var type = typeRepository.getById(typeId);
|
var type = typeRepository.getById(typeId);
|
||||||
|
|
||||||
|
log.info("Adding {} entries to type {}\n", entries, dictionaryEntryType);
|
||||||
|
log.info("Following entries will be added\n" + String.join("\n", entries));
|
||||||
|
|
||||||
switch (dictionaryEntryType) {
|
switch (dictionaryEntryType) {
|
||||||
case ENTRY: {
|
case ENTRY -> {
|
||||||
var undeletedEntries = entryRepository.undeleteEntries(typeId, entries, version);
|
var undeletedEntries = entryRepository.undeleteEntries(typeId, entries, version);
|
||||||
undeletedEntries.forEach(entries::remove);
|
undeletedEntries.forEach(entries::remove);
|
||||||
|
|
||||||
@ -116,9 +121,8 @@ public class EntryPersistenceService {
|
|||||||
}).collect(Collectors.toList());
|
}).collect(Collectors.toList());
|
||||||
|
|
||||||
jdbcWriteUtils.saveBatch(entryEntities);
|
jdbcWriteUtils.saveBatch(entryEntities);
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
case FALSE_POSITIVE: {
|
case FALSE_POSITIVE -> {
|
||||||
var undeletedEntries = falsePositiveEntryRepository.undeleteEntries(typeId, entries, version);
|
var undeletedEntries = falsePositiveEntryRepository.undeleteEntries(typeId, entries, version);
|
||||||
undeletedEntries.forEach(entries::remove);
|
undeletedEntries.forEach(entries::remove);
|
||||||
|
|
||||||
@ -131,9 +135,8 @@ public class EntryPersistenceService {
|
|||||||
|
|
||||||
}).collect(Collectors.toList());
|
}).collect(Collectors.toList());
|
||||||
jdbcWriteUtils.saveBatch(entryEntities);
|
jdbcWriteUtils.saveBatch(entryEntities);
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
case FALSE_RECOMMENDATION: {
|
case FALSE_RECOMMENDATION -> {
|
||||||
var undeletedEntries = falseRecommendationEntryRepository.undeleteEntries(typeId, entries, version);
|
var undeletedEntries = falseRecommendationEntryRepository.undeleteEntries(typeId, entries, version);
|
||||||
undeletedEntries.forEach(entries::remove);
|
undeletedEntries.forEach(entries::remove);
|
||||||
|
|
||||||
@ -146,7 +149,6 @@ public class EntryPersistenceService {
|
|||||||
|
|
||||||
}).collect(Collectors.toList());
|
}).collect(Collectors.toList());
|
||||||
jdbcWriteUtils.saveBatch(entryEntities);
|
jdbcWriteUtils.saveBatch(entryEntities);
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user