You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This patch adds a physical placeholders support for `ValuesExec`.
1) Planner keeps a flag that tells whether there are placeholders
within a Values Logical Plan. This is known when SQL is turning
into the logical plan.
2) This flag is updated each time when expressions are mapped.
3) On the physical planning stage this flag is passed into
`ValuesExec` constructor.
4) `ValuesExec` now has 2 work modes:
(a) When an input batch is resolved. It do the same as before.
(b) When it is known that an input batch contains placeholders.
Then placeholders will be resolved in execution time.
0 commit comments