Merge branch 'RED-10418-bp' into 'release/2.589.x'

RED-10418: improve unprocessed merge performance

See merge request redactmanager/persistence-service!843
This commit is contained in:
Kilian Schüttler 2024-11-07 07:18:22 +01:00
commit d0f67ae4d0

View File

@ -125,7 +125,7 @@ public class EntityLogMergeService {
Map<String, String> trackLocalChangesBasedOnDictEntriesMap,
int analysisNumber) {
var dictEntryIdsToUpdate = trackLocalChangesBasedOnDictEntriesMap.values();
Set<String> dictEntryIdsToUpdate = new HashSet<>(trackLocalChangesBasedOnDictEntriesMap.values());
entityLogEntries.stream()
.filter(entityLogEntry -> dictEntryIdsToUpdate.contains(entityLogEntry.getId()))
.forEach(entityLogEntry -> {