diff --git a/build.gradle b/build.gradle index a8d9f23..16b61ce 100644 --- a/build.gradle +++ b/build.gradle @@ -1,5 +1,5 @@ plugins { - id 'org.springframework.boot' version '2.7.8' + id 'org.springframework.boot' version '2.7.9' id 'io.spring.dependency-management' version '1.1.0' id 'java' } diff --git a/src/main/java/eu/openaire/urls_worker/components/plugins/PublicationsRetrieverPlugin.java b/src/main/java/eu/openaire/urls_worker/components/plugins/PublicationsRetrieverPlugin.java index b89981a..ae4d0a1 100644 --- a/src/main/java/eu/openaire/urls_worker/components/plugins/PublicationsRetrieverPlugin.java +++ b/src/main/java/eu/openaire/urls_worker/components/plugins/PublicationsRetrieverPlugin.java @@ -177,6 +177,10 @@ public class PublicationsRetrieverPlugin { public static void addUrlReportsToWorkerReport(Collection assignments) { + if ( FileUtils.dataToBeLoggedList.size() != assignments.size() ) { + logger.warn("The number of the results (" + FileUtils.dataToBeLoggedList.size() + ") is different from the number of the given assignments (" + assignments.size() + ")!"); + } // TODO - Should any other step be taken, except from just showing the log-message? + // Index the UrlIds with the DatasourceIds for quick-search later. HashMap urlIdsWithDatasourceIds = new HashMap<>(assignments.size()); for ( Assignment assignment : assignments ) diff --git a/src/main/java/eu/openaire/urls_worker/controllers/GeneralController.java b/src/main/java/eu/openaire/urls_worker/controllers/GeneralController.java index 3b7a934..199fc06 100644 --- a/src/main/java/eu/openaire/urls_worker/controllers/GeneralController.java +++ b/src/main/java/eu/openaire/urls_worker/controllers/GeneralController.java @@ -55,7 +55,7 @@ public class GeneralController { finalMsg += " The worker will shutdown, after finishing current work."; logger.info(initMsg + finalMsg); - return ResponseEntity.ok().body(finalMsg); + return ResponseEntity.ok().body(finalMsg + "\n"); } @@ -70,7 +70,7 @@ public class GeneralController { shouldShutdownWorker = false; String finalMsg = " Any previous \"shutdownWorker\"-request is canceled. The \"maxAssignmentsBatchesToHandleBeforeShutdown\" will still be honored (if it's set)."; logger.info(initMsg + finalMsg); - return ResponseEntity.ok().body(finalMsg); + return ResponseEntity.ok().body(finalMsg + "\n"); }