paleolimbot opened a new pull request, #17986:
URL: https://github.com/apache/datafusion/pull/17986

   ## Which issue does this PR close?
   
   - Closes #17862
   
   ## Rationale for this change
   
   Most logical plan expressions now propagate metadata; however, parameters 
with extension types or other field metadata cannot participate in 
placeholder/parameter binding.
   
   ## What changes are included in this PR?
   
   The DataType in the Placeholder struct was replaced with a FieldRef.
   
   ## Are these changes tested?
   
   They will be! (Work in progress)
   
   ## Are there any user-facing changes?
   
   Yes, one new function was added to extract the placeholder fields from a 
plan.
   
   This is a breaking change for code that specifically interacts with the 
Placeholder struct (but matches on the logical Expr I think are unchanged).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to