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
Part of making extension packages compelling is ensuring it is easy / convenient to configure DataFusion to use these extensions. This will reduce the pressure for us to add more features to the core datafusion repo
I just filed a bunch of improvements in Datafusion as part of
apache/datafusion#12550 and I want to add
links to the code to remember when I can remove the workarounds in dft
Is your feature request related to a problem or challenge?
Part of the discussion of keeping the core more modular is to move move functionality into "extension packages" to leverage DataFusion's extensibility APIs
Part of making extension packages compelling is ensuring it is easy / convenient to configure DataFusion to use these extensions. This will reduce the pressure for us to add more features to the core datafusion repo
As @matthewmturner and myself have been working on integrating some extension packages as part https://github.com/datafusion-contrib/datafusion-dft I have come across some things that would make it easier to configure DataFusion
Describe the solution you'd like
In general, I believe the
SessionStateBuilder
added by @Omega359 in #11403 is the obvious API to consolidate configurationThis ticket tracks various tickets for making it easier to use
SessionStateBuilder
to configure extensionsDescribe alternatives you've considered
enable_url_table
as a argument to SessionStateBuilder #12394SessionContext::enable_url_table
consumeself
#12551SessionStateBuilder
#12552RuntimeEnv::new()
is fallable #12554Debug
for `SessionStateBuilder #12555The text was updated successfully, but these errors were encountered: