Skip to content

ES|QL: INLINE STATS leads to "can't build page out of released blocks" #135679

@luigidellaquila

Description

@luigidellaquila

With CSV dataset

from dense_vector,airport_city_bound* | eval kMvNZVQSH = -4048759096317256968, GzAYNHaHuIS = 4262770411405329967, EwPpQFmOPoB = "lkdgnbTrBT", `abbrev` = "LiXI" | keep `city`, `kMvNZVQSH`, GzAYNHaHuIS, city_boundary, EwPpQFmOPoB, `city_boundary`, `id`, kMvNZVQSH, id, airport | limit 6888 | keep `kMvNZVQSH`, EwPpQFmOPoB, city, `id`, kMvNZVQSH | stats `EwPpQFmOPoB` = min(id), `EwPpQFmOPoB` = count(*), kZiJPhNZ = count(id), ErGhdKhdv = count_distinct(city), EwPpQFmOPoB = min(id) | eval ErGhdKhdv = null, fHSyxniFCS = -710891486, ErGhdKhdv = -1104488048, zdxdQdVIyFh = -1579062572, `kZiJPhNZ` = null, SzmOySyUh = null, eWVVRiwP = 1092261898855405071, nUxVhGhcpkiV = true, RvqGioBAAzYs = 169356242 | eval `kZiJPhNZ` = "gWJHDTcDMjRVSnlzSX", lxLgaagX = 4700531997851493340, `kZiJPhNZ` = false | keep `zdxdQdVIyFh` | inline stats `zdxdQdVIyFh` = count(*), WbWVJnYJ = count(*), zdxdQdVIyFh = max(zdxdQdVIyFh), uKjfeKTfaH = max(zdxdQdVIyFh), QpovVxjMWSjh = min(zdxdQdVIyFh) 
"type": "illegal_argument_exception", "reason": "can't build page out of released blocks but [ConstantNullBlock[positions=1]] was released" 
Caused by: java.lang.IllegalArgumentException: can't build page out of released blocks but [ConstantNullBlock[positions=1]] was released	at org.elasticsearch.compute.data.Page.<init>(Page.java:76)	at org.elasticsearch.compute.data.Page.<init>(Page.java:53)	at org.elasticsearch.compute.operator.LocalSourceOperator.lambda$new$2(LocalSourceOperator.java:59)	at org.elasticsearch.compute.operator.LocalSourceOperator.getOutput(LocalSourceOperator.java:79)	at org.elasticsearch.compute.operator.Driver.runSingleLoopIteration(Driver.java:272)	at org.elasticsearch.compute.operator.Driver.run(Driver.java:186)	at org.elasticsearch.compute.operator.Driver$1.doRun(Driver.java:420)	at org.elasticsearch.server@9.2.0-SNAPSHOT/org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:27) 

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions