Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -430,11 +430,11 @@ protected boolean supportsExponentialHistograms() {
try {
return RestEsqlTestCase.hasCapabilities(
client(),
List.of(EsqlCapabilities.Cap.EXPONENTIAL_HISTOGRAM_PRE_TECH_PREVIEW_V4.capabilityName())
List.of(EsqlCapabilities.Cap.EXPONENTIAL_HISTOGRAM_PRE_TECH_PREVIEW_V5.capabilityName())
)
&& RestEsqlTestCase.hasCapabilities(
remoteClusterClient(),
List.of(EsqlCapabilities.Cap.EXPONENTIAL_HISTOGRAM_PRE_TECH_PREVIEW_V4.capabilityName())
List.of(EsqlCapabilities.Cap.EXPONENTIAL_HISTOGRAM_PRE_TECH_PREVIEW_V5.capabilityName())
);
} catch (IOException e) {
throw new RuntimeException(e);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ protected boolean supportsSourceFieldMapping() {
protected boolean supportsExponentialHistograms() {
return RestEsqlTestCase.hasCapabilities(
client(),
List.of(EsqlCapabilities.Cap.EXPONENTIAL_HISTOGRAM_PRE_TECH_PREVIEW_V4.capabilityName())
List.of(EsqlCapabilities.Cap.EXPONENTIAL_HISTOGRAM_PRE_TECH_PREVIEW_V5.capabilityName())
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,7 @@ protected boolean supportsSourceFieldMapping() throws IOException {
protected boolean supportsExponentialHistograms() {
return RestEsqlTestCase.hasCapabilities(
client(),
List.of(EsqlCapabilities.Cap.EXPONENTIAL_HISTOGRAM_PRE_TECH_PREVIEW_V4.capabilityName())
List.of(EsqlCapabilities.Cap.EXPONENTIAL_HISTOGRAM_PRE_TECH_PREVIEW_V5.capabilityName())
);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,11 @@ public class CsvTestsDataLoader {
private static final TestDataset DENSE_VECTOR = new TestDataset("dense_vector");
private static final TestDataset COLORS = new TestDataset("colors");
private static final TestDataset COLORS_CMYK_LOOKUP = new TestDataset("colors_cmyk").withSetting("lookup-settings.json");
private static final TestDataset EXP_HISTO_SAMPLE = new TestDataset("exp_histo_sample");
private static final TestDataset EXP_HISTO_SAMPLE = new TestDataset(
"exp_histo_sample",
"exp_histo_sample-mappings.json",
"exp_histo_sample.csv"
).withSetting("exp_histo_sample-settings.json");

public static final Map<String, TestDataset> CSV_DATASET_MAP = Map.ofEntries(
Map.entry(EMPLOYEES.indexName, EMPLOYEES),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
@timestamp:date,instance:keyword,responseTime:exponential_histogram
2025-01-01T00:00:00Z,dummy-empty,{"scale":-7}
2025-01-01T00:00:00Z,dummy-full,{"scale":0\,"sum":-3775.0\,"min":-100.0\,"max":50.0\,"zero":{"count":1\,"threshold":1.0E-4}\,"positive":{"indices":[-1\,0\,1\,2\,3\,4\,5]\,"counts":[1\,1\,2\,4\,8\,16\,18]}\,"negative":{"indices":[-1\,0\,1\,2\,3\,4\,5\,6]\,"counts":[1\,1\,2\,4\,8\,16\,32\,36]}}
2025-01-01T00:00:00Z,dummy-no_zero_bucket,{"scale":0\,"sum":-3775.0\,"min":-100.0\,"max":50.0\,"positive":{"indices":[-1\,0\,1\,2\,3\,4\,5]\,"counts":[1\,1\,2\,4\,8\,16\,18]}\,"negative":{"indices":[-1\,0\,1\,2\,3\,4\,5\,6]\,"counts":[1\,1\,2\,4\,8\,16\,32\,36]}}
2025-01-01T00:00:00Z,dummy-positive_only,{"scale":2\,"sum":1275.0\,"min":1.0\,"max":50.0\,"positive":{"indices":[-1\,3\,6\,7\,9\,10\,11\,12\,13\,14\,15\,16\,17\,18\,19\,20\,21\,22]\,"counts":[1\,1\,1\,1\,1\,1\,2\,1\,2\,2\,3\,3\,3\,4\,6\,6\,7\,5]}}
2025-01-01T00:00:00Z,dummy-negative_only,{"scale":2\,"sum":-1275.0\,"min":-50.0\,"max":-1.0\,"negative":{"indices":[-1\,3\,6\,7\,9\,10\,11\,12\,13\,14\,15\,16\,17\,18\,19\,20\,21\,22]\,"counts":[1\,1\,1\,1\,1\,1\,2\,1\,2\,2\,3\,3\,3\,4\,6\,6\,7\,5]}}
2025-01-01T00:00:00Z,dummy-zero_threshold_only,{"scale":0\,"zero":{"threshold":2.0E-5}}
2025-01-01T00:00:00Z,dummy-zero_count_only,{"scale":2\,"min":0\,"max":0\,"zero":{"count":101}}
2025-09-24T00:00:00Z,dummy-empty,{"scale":-7}
2025-09-24T00:00:00Z,dummy-full,{"scale":0\,"sum":-3775.0\,"min":-100.0\,"max":50.0\,"zero":{"count":1\,"threshold":1.0E-4}\,"positive":{"indices":[-1\,0\,1\,2\,3\,4\,5]\,"counts":[1\,1\,2\,4\,8\,16\,18]}\,"negative":{"indices":[-1\,0\,1\,2\,3\,4\,5\,6]\,"counts":[1\,1\,2\,4\,8\,16\,32\,36]}}
2025-09-24T00:00:00Z,dummy-no_zero_bucket,{"scale":0\,"sum":-3775.0\,"min":-100.0\,"max":50.0\,"positive":{"indices":[-1\,0\,1\,2\,3\,4\,5]\,"counts":[1\,1\,2\,4\,8\,16\,18]}\,"negative":{"indices":[-1\,0\,1\,2\,3\,4\,5\,6]\,"counts":[1\,1\,2\,4\,8\,16\,32\,36]}}
2025-09-24T00:00:00Z,dummy-positive_only,{"scale":2\,"sum":1275.0\,"min":1.0\,"max":50.0\,"positive":{"indices":[-1\,3\,6\,7\,9\,10\,11\,12\,13\,14\,15\,16\,17\,18\,19\,20\,21\,22]\,"counts":[1\,1\,1\,1\,1\,1\,2\,1\,2\,2\,3\,3\,3\,4\,6\,6\,7\,5]}}
2025-09-24T00:00:00Z,dummy-negative_only,{"scale":2\,"sum":-1275.0\,"min":-50.0\,"max":-1.0\,"negative":{"indices":[-1\,3\,6\,7\,9\,10\,11\,12\,13\,14\,15\,16\,17\,18\,19\,20\,21\,22]\,"counts":[1\,1\,1\,1\,1\,1\,2\,1\,2\,2\,3\,3\,3\,4\,6\,6\,7\,5]}}
2025-09-24T00:00:00Z,dummy-zero_threshold_only,{"scale":0\,"zero":{"threshold":2.0E-5}}
2025-09-24T00:00:00Z,dummy-zero_count_only,{"scale":2\,"min":0\,"max":0\,"zero":{"count":101}}
2025-09-25T00:01:00Z,instance-2,{"scale":4\,"sum":0.10814399999999999\,"min":2.65E-4\,"max":0.067933\,"positive":{"indices":[-191\,-188\,-184\,-182\,-181\,-180\,-179\,-178\,-176\,-175\,-172\,-171\,-170\,-169\,-168\,-167\,-152\,-150\,-149\,-137\,-131\,-112\,-110\,-63]\,"counts":[1\,1\,1\,2\,2\,5\,2\,1\,1\,1\,1\,1\,1\,2\,3\,1\,1\,1\,1\,1\,1\,1\,1\,1]}}
2025-09-25T00:01:00Z,instance-0,{"scale":3\,"sum":9.269670999999999\,"min":3.79E-4\,"max":0.873616\,"positive":{"indices":[-91\,-90\,-88\,-87\,-86\,-85\,-84\,-83\,-82\,-77\,-76\,-75\,-73\,-72\,-66\,-65\,-63\,-61\,-58\,-55\,-54\,-53\,-51\,-49\,-46\,-44\,-43\,-38\,-35\,-31\,-30\,-24\,-23\,-22\,-21\,-19\,-17\,-16\,-15\,-14\,-13\,-10\,-9\,-8\,-5\,-4\,-2]\,"counts":[2\,2\,1\,6\,2\,1\,1\,1\,1\,2\,1\,3\,1\,1\,1\,1\,1\,1\,2\,1\,1\,1\,1\,2\,1\,2\,1\,2\,1\,1\,1\,1\,1\,1\,1\,1\,1\,2\,1\,3\,2\,2\,2\,1\,1\,2\,1]}}
2025-09-25T00:01:00Z,instance-1,{"scale":4\,"sum":0.149232\,"min":2.58E-4\,"max":0.061096\,"positive":{"indices":[-191\,-183\,-182\,-181\,-180\,-179\,-177\,-175\,-174\,-172\,-171\,-168\,-167\,-166\,-155\,-153\,-151\,-150\,-148\,-113\,-66\,-65]\,"counts":[1\,1\,3\,2\,2\,1\,1\,4\,1\,1\,1\,1\,2\,1\,1\,1\,3\,1\,1\,1\,1\,1]}}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"properties": {
"@timestamp": {
"type": "date"
},
"instance": {
"type": "keyword",
"time_series_dimension": true
},
"responseTime": {
"type": "exponential_histogram",
"time_series_metric": "histogram"
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"index": {
"mode": "time_series",
"routing_path": ["instance"],
"time_series": {
"start_time": "2025-09-24T00:00:00Z",
"end_time": "2025-09-26T00:00:00Z"
}
}
}
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
loadFiltered
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample | WHERE STARTS_WITH(instance, "dummy") | SORT instance | KEEP instance, responseTime
;
Expand All @@ -14,10 +14,8 @@ dummy-zero_count_only | "{""scale"":2,""sum"":0.0,""min"":0.0,""max"":0.0,""
dummy-zero_threshold_only | "{""scale"":0,""zero"":{""threshold"":2.0E-5}}"
;



allAggsGrouped
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample
| EVAL instance = CASE(STARTS_WITH(instance, "dummy"), "dummy-grouped", instance)
Expand All @@ -36,7 +34,7 @@ instance-2 | 2.2E-4 | 2.744054 | 6.469E-4 | 0.0016068 | 27.706


allAggsFiltered
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample
| STATS min = MIN(responseTime) WHERE instance == "instance-0",
Expand All @@ -55,7 +53,7 @@ min:double | max:double | median:double | p75:double | sum:double | avg:double


allAggsGroupedFiltered
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample
| WHERE NOT STARTS_WITH(instance, "dummy")
Expand All @@ -79,7 +77,7 @@ instance-2 | null | null | 6.469E-4 | null | null


allAggsGroupedEmptyGroups
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample
| STATS min = MIN(responseTime) WHERE instance == "idontexist",
Expand All @@ -96,7 +94,7 @@ null | null | null | null | null | null
;

allAggsInlineGrouped
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample
| INLINE STATS min = MIN(responseTime), max = MAX(responseTime), median = MEDIAN(responseTime), p75 = PERCENTILE(responseTime,75), sum = SUM(responseTime), avg = AVG(responseTime) BY instance
Expand Down Expand Up @@ -127,7 +125,7 @@ instance-0 | 2.4E-4 | 6.786232 | 0.0211404 | 0.2608237


allAggsOnEmptyHistogram
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample | WHERE instance == "dummy-empty"
| STATS min = MIN(responseTime), max = MAX(responseTime), median = MEDIAN(responseTime), p75 = PERCENTILE(responseTime,75), sum = SUM(responseTime), avg = AVG(responseTime)
Expand All @@ -140,7 +138,7 @@ NULL | NULL | NULL | NULL | NULL | NULL


histoAsCaseValue
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample
| INLINE STATS p50 = PERCENTILE(responseTime, 50) BY instance, @timestamp
Expand All @@ -154,7 +152,7 @@ filteredCount:long
;

ungroupedPercentiles
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample | WHERE NOT STARTS_WITH(instance, "dummy")
| STATS p0 = PERCENTILE(responseTime,0), p50 = PERCENTILE(responseTime,50), p99 = PERCENTILE(responseTime, 99), p100 = PERCENTILE(responseTime,100)
Expand All @@ -169,7 +167,7 @@ p0:double | p50:double | p99:double | p100:double


groupedPercentiles
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample | WHERE NOT STARTS_WITH(instance, "dummy")
| STATS p0 = PERCENTILE(responseTime,0), p50 = PERCENTILE(responseTime,50), p99 = PERCENTILE(responseTime, 99), p100 = PERCENTILE(responseTime,100) BY instance
Expand All @@ -187,7 +185,7 @@ instance-2 | 2.2E-4 | 6.469E-4 | 0.0857672 | 2.7059714542564097


percentileOnEmptyHistogram
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample | WHERE instance == "dummy-empty"
| STATS p50 = PERCENTILE(responseTime,50)
Expand All @@ -201,7 +199,7 @@ NULL


ungroupedMinMax
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample | WHERE NOT STARTS_WITH(instance, "dummy")
| STATS min = MIN(responseTime), max = MAX(responseTime)
Expand All @@ -215,7 +213,7 @@ min:double | max:double


groupedMinMax
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample | WHERE NOT STARTS_WITH(instance, "dummy")
| STATS min = MIN(responseTime), max = MAX(responseTime) BY instance
Expand All @@ -232,7 +230,7 @@ instance-2 | 2.2E-4 | 2.744054


minMaxOnEmptyHistogram
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample | WHERE instance == "dummy-empty"
| STATS min = MIN(responseTime), max = MAX(responseTime)
Expand All @@ -245,7 +243,7 @@ NULL | NULL


ungroupedAvg
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample | WHERE NOT STARTS_WITH(instance, "dummy")
| STATS avg = ROUND(AVG(responseTime), 7) // rounding to avoid floating point precision issues
Expand All @@ -258,7 +256,7 @@ avg:double


groupedAvg
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample | WHERE NOT STARTS_WITH(instance, "dummy")
| STATS avg = ROUND(AVG(responseTime), 7) BY instance // rounding to avoid floating point precision issues
Expand All @@ -274,7 +272,7 @@ instance-2 | 0.008197


avgOnEmptyHistogram
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample | WHERE instance == "dummy-empty"
| STATS avg = AVG(responseTime)
Expand All @@ -287,7 +285,7 @@ NULL


ungroupedSum
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample | WHERE NOT STARTS_WITH(instance, "dummy")
| STATS sum = ROUND(SUM(responseTime), 7) // rounding to avoid floating point precision issues
Expand All @@ -300,7 +298,7 @@ sum:double


groupedSum
required_capability: exponential_histogram_pre_tech_preview_v4
required_capability: exponential_histogram_pre_tech_preview_v5

FROM exp_histo_sample | WHERE NOT STARTS_WITH(instance, "dummy")
| STATS sum = ROUND(SUM(responseTime), 7) BY instance // rounding to avoid floating point precision issues
Expand All @@ -313,3 +311,92 @@ instance-0 | 1472.744209
instance-1 | 36.198484
instance-2 | 27.706021
;


timeseriesAllAggsNoBucket
required_capability: exponential_histogram_pre_tech_preview_v5
required_capability: ts_command_v0

TS exp_histo_sample
| WHERE NOT STARTS_WITH(instance, "dummy")
| STATS min = MIN(responseTime), max = MAX(responseTime), median = MEDIAN(responseTime), p75 = PERCENTILE(responseTime,75), sum = SUM(responseTime), avg = AVG(responseTime) BY instance
| EVAL median = ROUND(median, 7), p75 = ROUND(p75, 7), sum = ROUND(sum, 7), avg = ROUND(avg, 7) // rounding to avoid floating point precision issues
| KEEP instance, min, max, median, p75, sum, avg
| SORT instance
;

instance:keyword | min:double | max:double | median:double | p75:double | sum:double | avg:double
instance-0 | 2.4E-4 | 6.786232 | 0.0211404 | 0.2608237 | 1472.744209 | 0.1665812
instance-1 | 2.17E-4 | 3.190723 | 6.469E-4 | 0.0016068 | 36.198484 | 0.011138
instance-2 | 2.2E-4 | 2.744054 | 6.469E-4 | 0.0016068 | 27.706021 | 0.008197
;


timeseriesAllAggsFilteredAndBucketed
required_capability: exponential_histogram_pre_tech_preview_v5
required_capability: ts_command_v0

TS exp_histo_sample
| WHERE NOT STARTS_WITH(instance, "dummy")
| WHERE TRANGE(to_datetime("2025-09-25T00:30:00Z"), to_datetime("2025-09-25T01:00:00Z"))
| STATS min = MIN(responseTime), max = MAX(responseTime), median = MEDIAN(responseTime), p75 = PERCENTILE(responseTime,75), sum = SUM(responseTime), avg = AVG(responseTime) BY instance, time=TBUCKET(10m)
| EVAL median = ROUND(median, 7), p75 = ROUND(p75, 7), sum = ROUND(sum, 7), avg = ROUND(avg, 7) // rounding to avoid floating point precision issues
| KEEP instance, time, min, max, median, p75, sum, avg
| SORT instance, time
;

instance:keyword | time:datetime | min:double | max:double | median:double | p75:double | sum:double | avg:double
instance-0 | 2025-09-25T00:30:00.000Z | 2.5E-4 | 1.291403 | 0.0274157 | 0.2391763 | 128.220162 | 0.1582965
instance-0 | 2025-09-25T00:40:00.000Z | 2.93E-4 | 1.381711 | 0.013139 | 0.2193257 | 139.229386 | 0.1567898
instance-0 | 2025-09-25T00:50:00.000Z | 2.57E-4 | 1.337726 | 0.029897 | 0.2608237 | 146.914416 | 0.1680943
instance-0 | 2025-09-25T01:00:00.000Z | 3.58E-4 | 1.384036 | 0.017812 | 0.1665956 | 15.216617 | 0.1729161
instance-1 | 2025-09-25T00:30:00.000Z | 2.37E-4 | 0.144625 | 6.831E-4 | 0.0015387 | 1.323601 | 0.0046119
instance-1 | 2025-09-25T00:40:00.000Z | 2.33E-4 | 0.189058 | 5.681E-4 | 0.0014734 | 1.422738 | 0.0049746
instance-1 | 2025-09-25T00:50:00.000Z | 2.29E-4 | 0.06199 | 5.681E-4 | 0.001411 | 0.737455 | 0.0025695
instance-1 | 2025-09-25T01:00:00.000Z | 3.31E-4 | 0.252402 | 7.055E-4 | 0.0015898 | 0.399745 | 0.0133248
instance-2 | 2025-09-25T00:30:00.000Z | 2.21E-4 | 0.136683 | 6.469E-4 | 0.0015727 | 1.710478 | 0.0057982
instance-2 | 2025-09-25T00:40:00.000Z | 2.25E-4 | 0.098632 | 5.932E-4 | 0.001411 | 1.278917 | 0.0041255
instance-2 | 2025-09-25T00:50:00.000Z | 2.2E-4 | 0.092109 | 5.807E-4 | 0.0014578 | 0.946027 | 0.0032622
instance-2 | 2025-09-25T01:00:00.000Z | 2.45E-4 | 0.008362 | 4.777E-4 | 6.756E-4 | 0.033433 | 0.0011529
;


timeseriesAllAggsUngrouped
required_capability: exponential_histogram_pre_tech_preview_v5
required_capability: ts_command_v0

TS exp_histo_sample
| WHERE NOT STARTS_WITH(instance, "dummy")
| STATS min = MIN(responseTime), max = MAX(responseTime), median = MEDIAN(responseTime), p75 = PERCENTILE(responseTime,75), sum = SUM(responseTime), avg = AVG(responseTime)
| EVAL median = ROUND(median, 7), p75 = ROUND(p75, 7), sum = ROUND(sum, 7), avg = ROUND(avg, 7) // rounding to avoid floating point precision issues
| KEEP min, max, median, p75, sum, avg
;

min:double | max:double | median:double | p75:double | sum:double | avg:double
2.17E-4 | 6.786232 | 0.0016965 | 0.0542885 | 1536.648714 | 0.0993245
;


timseriesAllAggsGroupedFiltered
required_capability: exponential_histogram_pre_tech_preview_v5
required_capability: ts_command_v0

TS exp_histo_sample
| WHERE NOT STARTS_WITH(instance, "dummy")
| STATS min = MIN(responseTime) WHERE instance == "instance-0",
max = MAX(responseTime) WHERE instance == "instance-1",
median = MEDIAN(responseTime) WHERE instance == "instance-2",
p75 = PERCENTILE(responseTime,75) WHERE instance == "instance-0",
sum = SUM(responseTime) WHERE instance == "instance-1",
avg = AVG(responseTime) WHERE instance == "instance-2"
BY instance
| EVAL median = ROUND(median, 7), p75 = ROUND(p75, 7), sum = ROUND(sum, 7), avg = ROUND(avg, 7) // rounding to avoid floating point precision issues
| KEEP instance, min, max, median, p75, sum, avg
| SORT instance
;

instance:keyword | min:double | max:double | median:double | p75:double | sum:double | avg:double
instance-0 | 2.4E-4 | null | null | 0.2608237 | null | null
instance-1 | null | 3.190723 | null | null | 36.198484 | null
instance-2 | null | null | 6.469E-4 | null | null | 0.008197
;

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -1572,7 +1572,7 @@ public enum Cap {
* When implementing changes on this type, we'll simply increment the version suffix at the end to prevent bwc tests from running.
* As soon as we move into tech preview, we'll replace this capability with a "EXPONENTIAL_HISTOGRAM_TECH_PREVIEW" one.
*/
EXPONENTIAL_HISTOGRAM_PRE_TECH_PREVIEW_V4(EXPONENTIAL_HISTOGRAM_FEATURE_FLAG),
EXPONENTIAL_HISTOGRAM_PRE_TECH_PREVIEW_V5(EXPONENTIAL_HISTOGRAM_FEATURE_FLAG),

/**
* Create new block when filtering OrdinalBytesRefBlock
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,8 @@ public static List<NamedWriteableRegistry.Entry> getNamedWriteables() {
Absent.ENTRY,
AbsentOverTime.ENTRY,
DimensionValues.ENTRY,
HistogramMerge.ENTRY
HistogramMerge.ENTRY,
HistogramMergeOverTime.ENTRY
);
}
}
Loading