Sorabh Hamirwasia created DRILL-5415:
----------------------------------------

             Summary: Improve Fixture Builder to configure client properties 
and keep collection type properties for server
                 Key: DRILL-5415
                 URL: https://issues.apache.org/jira/browse/DRILL-5415
             Project: Apache Drill
          Issue Type: Improvement
          Components: Tools, Build & Test
    Affects Versions: 1.11.0
            Reporter: Sorabh Hamirwasia
            Assignee: Sorabh Hamirwasia
            Priority: Minor
             Fix For: 1.11.0


There are 2 improvements which are made as part of this pull request.
1) The Fixture Builder framework converts all the config properties for 
Drillbit into string type. But there are certain configurations for 
authentication (like auth.mechanism) which are expected to be list type. Thus 
there will be failure during type check. Change to keep collections type config 
value as is and insert those config value after string types are inserted.
2) The Fixture Builder framework when builds it tries to apply any system 
options / session options (if set) for which it creates a default client. Hence 
with  cluster enabled for authentication this default client will not provide 
any connection parameters for authentication and will fail to connect. Allow 
Fixture Builder to accept client related properties as well so that can be used 
while creating default client to connect to cluster.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to