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
An idea: change the variable sustitution definition to make SELECT * WHERE P transparent for substitution: all variables should be substituted in this case and not only the variable in-scope in P (comment with slightly more details)
For this issue, where it is actual replacement, not LATERAL injection, it's a matter of turning off the SELECT *. The substitution includes putting an AS into the select expressions - then hidden because "*" has changed meaning. Oops.
Version
5.2.0
What happened?
From: https://lists.apache.org/thread/ox1hglkz3jcqp1onp2rqdk349fg2poqw
Substitution applied by
QueryTransformOps
does not put assignments into the projection if the query isSELECT *
.Relevant output and stacktrace
Are you interested in making a pull request?
Yes
The text was updated successfully, but these errors were encountered: