From 1f581dd3dc6df1aee458b2b3f6cc19225c1a28d3 Mon Sep 17 00:00:00 2001 From: Petar Dzepina Date: Thu, 4 Aug 2022 18:16:58 +0200 Subject: [PATCH] moved _doc_count field from rollup._doc_count to root of document (#439) Signed-off-by: Petar Dzepina --- .../org/opensearch/indexmanagement/rollup/model/Rollup.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/org/opensearch/indexmanagement/rollup/model/Rollup.kt b/src/main/kotlin/org/opensearch/indexmanagement/rollup/model/Rollup.kt index efe5c52a7..021f80f1a 100644 --- a/src/main/kotlin/org/opensearch/indexmanagement/rollup/model/Rollup.kt +++ b/src/main/kotlin/org/opensearch/indexmanagement/rollup/model/Rollup.kt @@ -241,7 +241,10 @@ data class Rollup( const val MINIMUM_PAGE_SIZE = 1 const val MAXIMUM_PAGE_SIZE = 10_000 const val ROLLUP_DOC_ID_FIELD = "$ROLLUP_TYPE.$_ID" - const val ROLLUP_DOC_COUNT_FIELD = "$ROLLUP_TYPE._doc_count" + /* + * _doc_count has to be in root of document so that core's aggregator would pick it up and use it + * */ + const val ROLLUP_DOC_COUNT_FIELD = "_doc_count" const val ROLLUP_DOC_SCHEMA_VERSION_FIELD = "$ROLLUP_TYPE._$SCHEMA_VERSION_FIELD" const val USER_FIELD = "user"