This is an automated email from the ASF dual-hosted git repository. dgriffon pushed a commit to branch unomi-1.5.x in repository https://gitbox.apache.org/repos/asf/unomi.git
commit bd0d73d2ea353f12d2e3a486f7018115123b839e Author: Serge Huber <[email protected]> AuthorDate: Wed May 5 08:57:29 2021 +0200 UNOMI-480 Wrong default values for monthlyIndexOverride that changed how indices for events and sessions are split. (#305) --- itests/src/test/java/org/apache/unomi/itests/SegmentIT.java | 2 +- .../core/src/main/resources/OSGI-INF/blueprint/blueprint.xml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/itests/src/test/java/org/apache/unomi/itests/SegmentIT.java b/itests/src/test/java/org/apache/unomi/itests/SegmentIT.java index 2b5abf9..bc05a24 100644 --- a/itests/src/test/java/org/apache/unomi/itests/SegmentIT.java +++ b/itests/src/test/java/org/apache/unomi/itests/SegmentIT.java @@ -150,7 +150,7 @@ public class SegmentIT extends BaseIT { Event testEvent = new Event("test-event-type", null, profile, null, null, profile, Date.from(localDate.atStartOfDay(defaultZoneId).toInstant())); testEvent.setPersistent(true); eventService.send(testEvent); - persistenceService.refreshIndex(Event.class, null); // wait for event to be fully persisted and indexed + persistenceService.refreshIndex(Event.class, new Date()); // wait for event to be fully persisted and indexed // create the segment Metadata segmentMetadata = new Metadata("past-event-segment-test"); diff --git a/persistence-elasticsearch/core/src/main/resources/OSGI-INF/blueprint/blueprint.xml b/persistence-elasticsearch/core/src/main/resources/OSGI-INF/blueprint/blueprint.xml index 2ec7d2d..f628a8c 100644 --- a/persistence-elasticsearch/core/src/main/resources/OSGI-INF/blueprint/blueprint.xml +++ b/persistence-elasticsearch/core/src/main/resources/OSGI-INF/blueprint/blueprint.xml @@ -41,6 +41,7 @@ <cm:property name="monthlyIndex.numberOfReplicas" value="0"/> <cm:property name="monthlyIndex.indexMappingTotalFieldsLimit" value="1000"/> <cm:property name="monthlyIndex.indexMaxDocValueFieldsSearch" value="1000"/> + <cm:property name="monthlyIndex.itemsMonthlyIndexedOverride" value="event,session"/> <cm:property name="defaultQueryLimit" value="10"/> <cm:property name="bulkProcessor.concurrentRequests" value="1" />
