Closed
Description
Observed in our Serverless environment.
java.lang.ArrayIndexOutOfBoundsException: Index 5 out of bounds for length 5
org.elasticsearch.compute.data.Page.getBlock(Page.java:146)
org.elasticsearch.compute.aggregation.ValuesBytesRefGroupingAggregatorFunction.addIntermediateInput(ValuesBytesRefGroupingAggregatorFunction.java:218)
org.elasticsearch.compute.aggregation.GroupingAggregator$1.add(GroupingAggregator.java:62)
org.elasticsearch.compute.operator.HashAggregationOperator$1AddInput.add(HashAggregationOperator.java:175)
org.elasticsearch.compute.aggregation.GroupingAggregatorFunction$AddInput.add(GroupingAggregatorFunction.java:69)
org.elasticsearch.compute.aggregation.blockhash.AddPage.emitOrds(AddPage.java:162)
org.elasticsearch.compute.aggregation.blockhash.AddPage.flushRemaining(AddPage.java:156)
org.elasticsearch.compute.aggregation.blockhash.PackedValuesBlockHash$AddWork.add(PackedValuesBlockHash.java:145) org.elasticsearch.compute.aggregation.blockhash.PackedValuesBlockHash.add(PackedValuesBlockHash.java:85) org.elasticsearch.compute.aggregation.blockhash.PackedValuesBlockHash.add(PackedValuesBlockHash.java:80)
org.elasticsearch.compute.operator.HashAggregationOperator.addInput(HashAggregationOperator.java:203)
org.elasticsearch.compute.operator.Driver.runSingleLoopIteration(Driver.java:279)
org.elasticsearch.compute.operator.Driver.run(Driver.java:185)
org.elasticsearch.compute.operator.Driver$1.doRun(Driver.java:406)
[email protected]/org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:27)
org.elasticsearch.compute.operator.DriverScheduler$1.doRun(DriverScheduler.java:57)
[email protected]/org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:27)
[email protected]/org.elasticsearch.common.util.concurrent.TimedRunnable.doRun(TimedRunnable.java:35)
[email protected]/org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingAbstractRunnable.doRun(ThreadContext.java:1044)
[email protected]/org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:27)
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1095)
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:619)
java.base/java.lang.Thread.run(Thread.java:1447)