From 72367a4edd0f5285c9f681e682a48d369cb11176 Mon Sep 17 00:00:00 2001 From: Suresh N S Date: Thu, 28 May 2026 20:12:45 +0530 Subject: [PATCH] Fix secondary dataformat to contain lucene While creating indices in analyticsIndex enabled, secondary dataformat is not specified as lucene which is failing when executing queries which span across both lucene and parquet. Added the lucene parameter for secondary format. Signed-off-by: Suresh N S --- .../src/test/java/org/opensearch/sql/legacy/TestUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integ-test/src/test/java/org/opensearch/sql/legacy/TestUtils.java b/integ-test/src/test/java/org/opensearch/sql/legacy/TestUtils.java index 4deef78791..681c28c0a0 100644 --- a/integ-test/src/test/java/org/opensearch/sql/legacy/TestUtils.java +++ b/integ-test/src/test/java/org/opensearch/sql/legacy/TestUtils.java @@ -84,7 +84,7 @@ static void applyIndexCreationSettings(JSONObject jsonObject) { indexSettings.put("pluggable.dataformat.enabled", true); indexSettings.put("pluggable.dataformat", "composite"); indexSettings.put("composite.primary_data_format", "parquet"); - indexSettings.put("composite.secondary_data_formats", new org.json.JSONArray()); + indexSettings.put("composite.secondary_data_formats", new org.json.JSONArray().put("lucene")); settings.put("index", indexSettings); jsonObject.put("settings", settings); }