timsaucer opened a new pull request, #1145:
URL: https://github.com/apache/datafusion-python/pull/1145

   **This builds on top of 
https://github.com/apache/datafusion-python/pull/1143 and I will rebase once 
that merges in to main.**
   
   # Which issue does this PR close?
   
   Closes https://github.com/apache/datafusion-python/issues/1017
   
    # Rationale for this change
   
   Now that we have user defined scalar, aggregate, and window functions in the 
upstream `datafusion` 48.0.0, we can add support in `datafusion-python`. This 
allows for greater code reuse and extends the available options for Rust 
implementation of functions to be exposed to python.
   
   # What changes are included in this PR?
   
   For all three types of functions, add pycapsule support in the 
datafusion-python libraries and add the supporting methods to initialize these 
as UDFs to register with the session context.
   
   Integration tests are included.
   
   # Are there any user-facing changes?
   
   This is only addition. All previous code is not impacted.


-- 
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: github-unsubscr...@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to