diff --git a/gsrs-spring-boot-autoconfigure/src/main/java/gsrs/controller/AbstractLegacyTextSearchGsrsEntityController.java b/gsrs-spring-boot-autoconfigure/src/main/java/gsrs/controller/AbstractLegacyTextSearchGsrsEntityController.java index 32147943..3a804075 100644 --- a/gsrs-spring-boot-autoconfigure/src/main/java/gsrs/controller/AbstractLegacyTextSearchGsrsEntityController.java +++ b/gsrs-spring-boot-autoconfigure/src/main/java/gsrs/controller/AbstractLegacyTextSearchGsrsEntityController.java @@ -561,7 +561,7 @@ public ResponseEntity searchV1(@RequestParam("q") Optional query public List searchEntityInIndex(){ - final int defaultTop = 999999; + final int defaultTop = 9999999; SearchRequest.Builder builder = new SearchRequest.Builder() .query(null) .kind(getEntityService().getEntityClass()); @@ -609,14 +609,16 @@ public ResponseEntity getDifferenceBetweenDatabaseAndIndexes() throws J @Setter @AllArgsConstructor class DiffJsonOutput{ + int databaseKeyCount; int databaseOnlySize; Set databaseOnlyList; + int indexDocCount; int indexOnlySize; Set indexOnlyList; } - DiffJsonOutput output = new DiffJsonOutput(extraInDatabase.size(),extraInDatabase, - extraInIndex.size(),extraInIndex); + DiffJsonOutput output = new DiffJsonOutput(keysInDatabase.size(), extraInDatabase.size(), + extraInDatabase, keysInIndex.size(), extraInIndex.size(), extraInIndex); return new ResponseEntity<>(output, HttpStatus.OK); }