RED-3992 - Fixed PMD
This commit is contained in:
parent
747323f882
commit
01e7115d30
@ -114,14 +114,14 @@ public class AnalyzeService {
|
|||||||
return analyze(analyzeRequest);
|
return analyze(analyzeRequest);
|
||||||
}
|
}
|
||||||
|
|
||||||
var dis = System.currentTimeMillis();
|
// var dis = System.currentTimeMillis();
|
||||||
DictionaryIncrement dictionaryIncrement = dictionaryService.getDictionaryIncrements(analyzeRequest.getDossierTemplateId(), new DictionaryVersion(redactionLog.getDictionaryVersion(), redactionLog.getDossierDictionaryVersion()), analyzeRequest.getDossierId());
|
DictionaryIncrement dictionaryIncrement = dictionaryService.getDictionaryIncrements(analyzeRequest.getDossierTemplateId(), new DictionaryVersion(redactionLog.getDictionaryVersion(), redactionLog.getDossierDictionaryVersion()), analyzeRequest.getDossierId());
|
||||||
log.info("Dictionary Increment time time: {} ms", (System.currentTimeMillis() - dis));
|
// log.info("Dictionary Increment time time: {} ms", (System.currentTimeMillis() - dis));
|
||||||
|
|
||||||
var fis = System.currentTimeMillis();
|
// var fis = System.currentTimeMillis();
|
||||||
Set<Integer> sectionsToReanalyse = !analyzeRequest.getSectionsToReanalyse()
|
Set<Integer> sectionsToReanalyse = !analyzeRequest.getSectionsToReanalyse()
|
||||||
.isEmpty() ? analyzeRequest.getSectionsToReanalyse() : findSectionsToReanalyse(dictionaryIncrement, redactionLog, text, analyzeRequest);
|
.isEmpty() ? analyzeRequest.getSectionsToReanalyse() : findSectionsToReanalyse(dictionaryIncrement, redactionLog, text, analyzeRequest);
|
||||||
log.info("Find sections time: {} ms", (System.currentTimeMillis() - fis));
|
// log.info("Find sections time: {} ms", (System.currentTimeMillis() - fis));
|
||||||
|
|
||||||
if (sectionsToReanalyse.isEmpty()) {
|
if (sectionsToReanalyse.isEmpty()) {
|
||||||
return finalizeAnalysis(analyzeRequest, startTime, redactionLog, text, dictionaryIncrement.getDictionaryVersion(), true);
|
return finalizeAnalysis(analyzeRequest, startTime, redactionLog, text, dictionaryIncrement.getDictionaryVersion(), true);
|
||||||
@ -139,33 +139,32 @@ public class AnalyzeService {
|
|||||||
.filter(sectionText -> sectionsToReanalyse.contains(sectionText.getSectionNumber()))
|
.filter(sectionText -> sectionsToReanalyse.contains(sectionText.getSectionNumber()))
|
||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
|
|
||||||
long kis = System.currentTimeMillis();
|
// long kis = System.currentTimeMillis();
|
||||||
KieContainer kieContainer = droolsExecutionService.updateRules(analyzeRequest.getDossierTemplateId());
|
KieContainer kieContainer = droolsExecutionService.updateRules(analyzeRequest.getDossierTemplateId());
|
||||||
log.info("Kie time: {} ms", (System.currentTimeMillis() - kis));
|
// log.info("Kie time: {} ms", (System.currentTimeMillis() - kis));
|
||||||
|
|
||||||
long dds = System.currentTimeMillis();
|
// long dds = System.currentTimeMillis();
|
||||||
Dictionary dictionary = dictionaryService.getDeepCopyDictionary(analyzeRequest.getDossierTemplateId(), analyzeRequest.getDossierId());
|
Dictionary dictionary = dictionaryService.getDeepCopyDictionary(analyzeRequest.getDossierTemplateId(), analyzeRequest.getDossierId());
|
||||||
log.info("Dict Time time: {} ms", (System.currentTimeMillis() - dds));
|
// log.info("Dict Time time: {} ms", (System.currentTimeMillis() - dds));
|
||||||
|
|
||||||
long pis = System.currentTimeMillis();
|
// long pis = System.currentTimeMillis();
|
||||||
PageEntities pageEntities = entityRedactionService.findEntities(dictionary, reanalysisSections, kieContainer, analyzeRequest, nerEntities);
|
PageEntities pageEntities = entityRedactionService.findEntities(dictionary, reanalysisSections, kieContainer, analyzeRequest, nerEntities);
|
||||||
log.info("Find Entities time: {}", (System.currentTimeMillis() - pis));
|
// log.info("Find Entities time: {}", (System.currentTimeMillis() - pis));
|
||||||
|
|
||||||
long crs = System.currentTimeMillis();
|
// long crs = System.currentTimeMillis();
|
||||||
var newRedactionLogEntries = redactionLogCreatorService.createRedactionLog(pageEntities, text.getNumberOfPages(), analyzeRequest.getDossierTemplateId());
|
var newRedactionLogEntries = redactionLogCreatorService.createRedactionLog(pageEntities, text.getNumberOfPages(), analyzeRequest.getDossierTemplateId());
|
||||||
log.info("Create Redaction-log time: {} ms", (System.currentTimeMillis() - crs));
|
// log.info("Create Redaction-log time: {} ms", (System.currentTimeMillis() - crs));
|
||||||
long prs = System.currentTimeMillis();
|
// long prs = System.currentTimeMillis();
|
||||||
var importedRedactionFilteredEntries = importedRedactionService.processImportedRedactions(analyzeRequest.getDossierTemplateId(), analyzeRequest.getDossierId(), analyzeRequest.getFileId(), newRedactionLogEntries, false);
|
var importedRedactionFilteredEntries = importedRedactionService.processImportedRedactions(analyzeRequest.getDossierTemplateId(), analyzeRequest.getDossierId(), analyzeRequest.getFileId(), newRedactionLogEntries, false);
|
||||||
log.info("Process imports time: {} ms", (System.currentTimeMillis() - prs));
|
// log.info("Process imports time: {} ms", (System.currentTimeMillis() - prs));
|
||||||
redactionLog.getRedactionLogEntry()
|
redactionLog.getRedactionLogEntry()
|
||||||
.removeIf(entry -> sectionsToReanalyse.contains(entry.getSectionNumber()) && !entry.getType()
|
.removeIf(entry -> sectionsToReanalyse.contains(entry.getSectionNumber()) && !entry.getType()
|
||||||
.equals(IMPORTED_REDACTION_TYPE));
|
.equals(IMPORTED_REDACTION_TYPE));
|
||||||
redactionLog.getRedactionLogEntry().addAll(importedRedactionFilteredEntries);
|
redactionLog.getRedactionLogEntry().addAll(importedRedactionFilteredEntries);
|
||||||
|
|
||||||
var fls = System.currentTimeMillis();
|
// var fls = System.currentTimeMillis();
|
||||||
var x = finalizeAnalysis(analyzeRequest, startTime, redactionLog, text, dictionaryIncrement.getDictionaryVersion(), true);
|
// log.info("Finalize time: {} ms", (System.currentTimeMillis() - fls));
|
||||||
log.info("Finalize time: {} ms", (System.currentTimeMillis() - fls));
|
return finalizeAnalysis(analyzeRequest, startTime, redactionLog, text, dictionaryIncrement.getDictionaryVersion(), true);
|
||||||
return x;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -218,7 +217,7 @@ public class AnalyzeService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
long ss = System.currentTimeMillis();
|
// long ss = System.currentTimeMillis();
|
||||||
|
|
||||||
var dictionaryIncrementsSearch = new SearchImplementation(dictionaryIncrement.getValues().stream()
|
var dictionaryIncrementsSearch = new SearchImplementation(dictionaryIncrement.getValues().stream()
|
||||||
.map(DictionaryIncrementValue::getValue).collect(Collectors.toList()), true);
|
.map(DictionaryIncrementValue::getValue).collect(Collectors.toList()), true);
|
||||||
@ -230,7 +229,7 @@ public class AnalyzeService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
log.info("Section Find time: {}", (System.currentTimeMillis() - ss));
|
// log.info("Section Find time: {}", (System.currentTimeMillis() - ss));
|
||||||
|
|
||||||
log.info("Should reanalyze {} sections for request: {}, took: {}", sectionsToReanalyse.size(), analyzeRequest, System.currentTimeMillis() - start);
|
log.info("Should reanalyze {} sections for request: {}, took: {}", sectionsToReanalyse.size(), analyzeRequest, System.currentTimeMillis() - start);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user