@@ -59,6 +59,10 @@ option. ({pull}30140[#29658])
5959A new analysis plugin called `analysis_nori` that exposes the Lucene Korean
6060analysis module. ({pull}30397[#30397])
6161
62+ Rollup::
63+ * A new API allows getting the rollup capabilities of specific rollup indices,
64+ rather than by the target pattern ({pull}30401[#30401])
65+
6266[float]
6367=== Enhancements
6468
7074Rollup::
7175* Validate timezone in range queries to ensure they match the selected job when
7276searching ({pull}30338[#30338])
77+ * Rollup now indexes `null` values, meaning a single "unified" job for heterogeneous data is now the recommended pattern ({pull}31402[#31402])
78+ * Rollup Search endpoint now supports the `terms` query ({pull}30973[#30973])
79+ * Rollups no longer allow patterns that match it's `rollup_index`, which can lead to strange errors ({pull}30491[#30491])
80+ * Validation errors thrown while creating a rollup job are now a specialization of the previous `ActionRequestValidationException`,
81+ making it easier to catch. The new exception is `RollupActionRequestValidationException` ({pull}30339[#30339])
7382
7483[float]
7584=== Bug Fixes
@@ -82,6 +91,15 @@ Do not ignore request analysis/similarity settings on index resize operations wh
8291
8392Fix NPE when CumulativeSum agg encounters null value/empty bucket ({pull}29641[#29641])
8493
94+ Rollup::
95+ * Move to 128bit document IDs for Rollup. The old IDs were not wide enough and susceptible to hashing collisions.
96+ Jobs that are running during cluster upgrade will "self-upgrade" to the new ID scheme, but it is recommended that users
97+ fully rebuild Rollup indices from scratch if possible. Any existing collisions are not fixable and so data-loss may
98+ affect the rollup index despite the new IDs being used. ({pull}32558[#32558])
99+ * Histo group configurations should support `scaled_float` ({pull}32048[#32048])
100+ * Fix rollup on date fields that don't support `epoch_millis` ({pull}31890[#31890])
101+ * Metric config properly validates itself now ({pull}31159[#31159])
102+
85103//[float]
86104//=== Regressions
87105
0 commit comments