This is an automated email from the ASF dual-hosted git repository. shuber pushed a commit to branch UNOMI-480-wrong-defaultmonthlyoverride in repository https://gitbox.apache.org/repos/asf/unomi.git
commit bad4a90a50c57cb06158e79d6cba8d6e7f5f7568 Author: Serge Huber <[email protected]> AuthorDate: Wed May 5 08:36:09 2021 +0200 UNOMI-480 Wrong default values for monthlyIndexOverride that changed how indices for events and sessions are split. --- 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 62c3cdf..ca16a01 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" />
