It's very easy for the hard-coded way of the datafusion configuration names to introduce inconsistency. And it's also lack of extensibility. Thanks to https://github.com/apache/arrow-datafusion/pull/6111, now we are able to directly leverage the from_string_hash_map to create an initial SessionConfig.
Which issue does this PR close?
Closes #777.
Rationale for this change
It's very easy for the hard-coded way of the datafusion configuration names to introduce inconsistency. And it's also lack of extensibility. Thanks to https://github.com/apache/arrow-datafusion/pull/6111, now we are able to directly leverage the
from_string_hash_map
to create an initialSessionConfig
.What changes are included in this PR?
Are there any user-facing changes?