[ 
https://issues.apache.org/jira/browse/DRILL-5042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15672821#comment-15672821
 ] 

Paul Rogers commented on DRILL-5042:
------------------------------------

Prior to 1.8 we had just one file: drill-env.sh. It contained the user's 
settings, Drill's defaults and distribution-specific settings. The drawback was 
that, on each new install of a distro, the user had to do a three-way merge: 
identify what Drill changed, what the distro changed and merge them with what 
the user changed.

With the split files, Drill defaults are in drill-config.sh, distro-specific 
settings are in distrib-env.sh and the user's settings are in drill-env.sh. No 
merging on new installs.

Plus, if the user also employs a site directory, all user-specific files 
(including in drill-env.sh) reside in a separate directory. To install a new 
Drill distro, just delete the old one and install the new one. No merging, no 
copying, no nothin'.

> Settings in drill-env.sh are not overriding the same settings in 
> distrib-env.sh
> -------------------------------------------------------------------------------
>
>                 Key: DRILL-5042
>                 URL: https://issues.apache.org/jira/browse/DRILL-5042
>             Project: Apache Drill
>          Issue Type: Bug
>          Components: Tools, Build & Test
>    Affects Versions: 1.9.0
>            Reporter: Krystal
>            Assignee: Paul Rogers
>
> commit id: d925f738d006caedf8635db1024825e355b5dada
> currently, settings from drill-env.sh are not overriding those from 
> distrib-env.sh.  Instead, the ones from distrib-env.sh are overriding the 
> same setting from drill-env.sh.
> The correct behavior is that the settings from drill-env.sh should override 
> the same settings in distrib-env.sh.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to