From 881c1cd25b8d4afe467dbc2eab0649cbe8710743 Mon Sep 17 00:00:00 2001 From: deiflaender Date: Mon, 17 Jan 2022 13:04:46 +0100 Subject: [PATCH] RED-3189: Fixed calculate flags after surrounding text analysis --- .../redaction/v1/server/queue/RedactionMessageReceiver.java | 1 + .../redaction/v1/server/redaction/service/AnalyzeService.java | 3 +++ 2 files changed, 4 insertions(+) diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/queue/RedactionMessageReceiver.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/queue/RedactionMessageReceiver.java index aa0e2c74..302bfe50 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/queue/RedactionMessageReceiver.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/queue/RedactionMessageReceiver.java @@ -47,6 +47,7 @@ public class RedactionMessageReceiver { log.info("Successfully reanalyzed dossier {} file {} took: {}", analyzeRequest.getDossierId(), analyzeRequest.getFileId(), result.getDuration()); break; case FULL_ANALYSE: + log.info("IN FULL!!"); // TODO Seperate stucture analysis by other queue analyzeService.analyzeDocumentStructure(new StructureAnalyzeRequest(analyzeRequest.getDossierId(), analyzeRequest.getFileId())); diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/AnalyzeService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/AnalyzeService.java index 2afac601..a4ccb07f 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/AnalyzeService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/service/AnalyzeService.java @@ -83,6 +83,7 @@ public class AnalyzeService { public AnalyzeResult analyze(AnalyzeRequest analyzeRequest) { + log.info("In ANALYSE"); long startTime = System.currentTimeMillis(); var text = redactionStorageService.getText(analyzeRequest.getDossierId(), analyzeRequest.getFileId()); @@ -124,6 +125,7 @@ public class AnalyzeService { // not yet ready for reanalysis if (redactionLog == null || text == null || text.getNumberOfPages() == 0) { + log.info("redactionLog != null: {}, text != null: {}, text.getNumberOfPages() == 0: {}",redactionLog == null, text == null, text.getNumberOfPages() == 0); return analyze(analyzeRequest); } @@ -139,6 +141,7 @@ public class AnalyzeService { var nerEntities = redactionStorageService.getNerEntities(analyzeRequest.getDossierId(), analyzeRequest.getFileId()); if (redactionServiceSettings.isEnableEntityRecognition() && nerEntities == null) { + log.info("In NER reanalyse"); nerAnalyserService.computeNerEntities(analyzeRequest.getDossierId(), analyzeRequest.getFileId()); nerEntities = redactionStorageService.getNerEntities(analyzeRequest.getDossierId(), analyzeRequest.getFileId()); }