Hello All, Boaz has proposed the idea of internal options. Currently all the options are visible to to the user when they do:
select * from sys.options. We would like internal options to be not visible to the user by default. Possibly requiring them to do: select * from internal.options in order to see them, but internal options could be set in the same way as other system options. The intention would be to add new options we weren't comfortable with exposing to the end user as internal options. After an internal option and its corresponding feature is considered stable it could become a standard system option. This feature would be implemented on top of Jyosthna's feature https://github.com/apache/drill/pull/868 Paul has suggested this could be accomplished by adding metadata to options in the SystemOptionManager, and distinguishing between standard an internal options based on that meta data. If you have any feedback about how the feature should look like to the user or be implemented. Please let us know. Thanks, Tim
