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]
