rtpsw commented on PR #34042:
URL: https://github.com/apache/arrow/pull/34042#issuecomment-1418075564

   > IMO we can handle the "fallback" behavior in Acero instead of custom code 
so not everyone that wants to provide custom extension need to implement this.
   
   What do you have in mind for the API? My suggestion would be to encapsulate 
the chaining pattern via an API like:
   ```
   chain_extension_provider(const std::shared_ptr<ExtensionProvider>& provider);
   ```
   Here `provider` would not need to call a parent because this would be done 
automatically.


-- 
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]

Reply via email to