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
Is this something to be decided by the connector (we could push types for both sides of the join and connector will decide)? Or should we make it at the engine level?
Currently join pushdown is not attempted at all.
Coercion prevents PushJoinIntoTableScan from even firing up.
We would also need a way to represent CAST in ConnectorExpression.
CAST can be represented as a function call (with some special name) or as an explicit CAST.
The former gives uniformism (cast is a function after all), but the latter would be easier to handle in practice,
and also would not tie into any runtime function transactional resolution problems or anything like that.
Support Join pushdown when joining eg
bigint
column withinteger
column, or when joiningvarchar(n)
withvarchar(m)
column.The text was updated successfully, but these errors were encountered: