This is an automated email from the ASF dual-hosted git repository.

jkevan pushed a commit to branch reduceIndicesItems3
in repository https://gitbox.apache.org/repos/asf/unomi.git


The following commit(s) were added to refs/heads/reduceIndicesItems3 by this 
push:
     new 001c16e19 UNOMI-736: provide base migration for indices reduction
001c16e19 is described below

commit 001c16e19cecf59b72fc4b4503b5f065a51220b5
Author: Kevan <ke...@jahia.com>
AuthorDate: Mon Feb 27 20:11:52 2023 +0100

    UNOMI-736: provide base migration for indices reduction
---
 .../unomi/itests/migration/Migrate16xTo220IT.java       | 17 +++++++----------
 1 file changed, 7 insertions(+), 10 deletions(-)

diff --git 
a/itests/src/test/java/org/apache/unomi/itests/migration/Migrate16xTo220IT.java 
b/itests/src/test/java/org/apache/unomi/itests/migration/Migrate16xTo220IT.java
index a3e320a3c..942ba4445 100644
--- 
a/itests/src/test/java/org/apache/unomi/itests/migration/Migrate16xTo220IT.java
+++ 
b/itests/src/test/java/org/apache/unomi/itests/migration/Migrate16xTo220IT.java
@@ -120,16 +120,13 @@ public class Migrate16xTo220IT extends BaseIT {
      * Multiple index mappings have been update, check a simple check that 
after migration those mappings contains the latest modifications.
      */
     private void checkForMappingUpdates() throws IOException {
-        Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-scope/_mapping";, 
null).contains("\"match\":\"*\",\"match_mapping_type\":\"string\",\"mapping\":{\"analyzer\":\"folding\""));
-        Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-profilealias/_mapping";, 
null).contains("\"match\":\"*\",\"match_mapping_type\":\"string\",\"mapping\":{\"analyzer\":\"folding\""));
-        Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-segment/_mapping";, 
null).contains("\"condition\":{\"type\":\"object\",\"enabled\":false}"));
-        Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-scoring/_mapping";, 
null).contains("\"condition\":{\"type\":\"object\",\"enabled\":false}"));
-        Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-campaign/_mapping";, 
null).contains("\"entryCondition\":{\"type\":\"object\",\"enabled\":false}"));
-        Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-conditiontype/_mapping";, 
null).contains("\"parentCondition\":{\"type\":\"object\",\"enabled\":false}"));
-        Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-goal/_mapping";, 
null).contains("\"startEvent\":{\"type\":\"object\",\"enabled\":false}"));
-        Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-patch/_mapping";, 
null).contains("\"data\":{\"type\":\"object\",\"enabled\":false}"));
-        Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-rule/_mapping";, 
null).contains("\"condition\":{\"type\":\"object\",\"enabled\":false}"));
-        Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-rule/_mapping";, 
null).contains("\"parameterValues\":{\"type\":\"object\",\"enabled\":false}"));
+        Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-systemitems/_mapping";, 
null).contains("\"match\":\"*\",\"match_mapping_type\":\"string\",\"mapping\":{\"analyzer\":\"folding\""));
+        Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-systemitems/_mapping";, 
null).contains("\"condition\":{\"type\":\"object\",\"enabled\":false}"));
+        Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-systemitems/_mapping";, 
null).contains("\"entryCondition\":{\"type\":\"object\",\"enabled\":false}"));
+        Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-systemitems/_mapping";, 
null).contains("\"parentCondition\":{\"type\":\"object\",\"enabled\":false}"));
+        Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-systemitems/_mapping";, 
null).contains("\"startEvent\":{\"type\":\"object\",\"enabled\":false}"));
+        Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-systemitems/_mapping";, 
null).contains("\"data\":{\"type\":\"object\",\"enabled\":false}"));
+        Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-systemitems/_mapping";, 
null).contains("\"parameterValues\":{\"type\":\"object\",\"enabled\":false}"));
         Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/context-profile/_mapping";, 
null).contains("\"interests\":{\"type\":\"nested\""));
         for (String eventIndex : 
MigrationUtils.getIndexesPrefixedBy(httpClient, "http://localhost:9400";, 
"context-event-")) {
             Assert.assertTrue(HttpUtils.executeGetRequest(httpClient, 
"http://localhost:9400/"; + eventIndex + "/_mapping", 
null).contains("\"flattenedProperties\":{\"type\":\"flattened\"}"));

Reply via email to