Closed alex-spies closed 1 month ago
Pinging @elastic/es-analytical-engine (Team:Analytics)
@fang-xing-esql , I think here we get the left side's data type before checking that it is actually resolved.
Does it make sense if you pick this one up since you're the most familiar with this analyzer rule?
Reproducer:
row x = 0 | EVAL y = not_existing in (1, 2)
@fang-xing-esql , I think here we get the left side's data type before checking that it is actually resolved.
Does it make sense if you pick this one up since you're the most familiar with this analyzer rule?
Yes, I'll take a look, thanks for the reproducer!
Found in Serverless, so cannot provide a reproducing query :/
But here's a stack trace!