Spaarsh opened a new issue, #14588: URL: https://github.com/apache/datafusion/issues/14588
### Is your feature request related to a problem or challenge? As we increase the number of functions in our core, it might lead to an increased runtime footprint for datafusion-cli in the future. This increase will be due to functions that a lot of users with specific use-cases in mind wouldn't need. The same can be claimed for users using the cli for a more general purpose. ### Describe the solution you'd like Adding a new feature wherein a user pass a flag while starting the ```datafusion-cli``` that will start the CLI with a "bare-bones" set of functions. These functions shall be the absolutely necessary ones. Then the user shall manually import the set of functions as needed. This feature primarily aims to provide users with more customization along with a reduced runtime footprint. ### Describe alternatives you've considered _No response_ ### Additional context This idea originated from the discussion on creating a separate crate for spark functions. The idea of having an import command was first mentioned there. This issue proposes to provide the import command in context of a custom cli. The original comment: https://github.com/apache/datafusion/issues/5600#issuecomment-2648452637 -- 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.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