You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "John Omernik (JIRA)" <ji...@apache.org> on 2016/04/14 14:55:25 UTC

[jira] [Commented] (DRILL-4604) Generate warning on Web UI if drillbits have different versions

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

John Omernik commented on DRILL-4604:
-------------------------------------

Is it possible for us to get a administrator writable config value that is the "expected" drill version?  I think on new cluster instantiation (The first time a drillbit, in distributed mode, is started, something must be responsible for creation of the Zookeeper information), the setting should be the version of the drillbit that is doing the creation of the ZK information. 
Suggestion:

drill.exec.cluster.version

- As stated above it is instantiated with the version of the first drillbit to create the ZK information
- It should be only modified by a cluster administrator.

Use: As we hash out the compatibility commitments it's just a tool for administrators to set and create warnings in the UI/logs that the Master is set to X, and then any drillbits that register not at X can be flagged in the UI.   This provides more utility than just showing those drillbits that don't match the drillbit that the user viewing the Web UI on. 

The WebUI could also proudly display the cluster version to allow folks to know what this is. 

In the future, it could "potentially" be used by developers that want to issue changes/features that rely on a certain version.  If the cluster version is not set to a features minimum, that feature can't be enabled.  Once the cluster version meets the feature version, the the administrator can manually enable the feature by setting a config item to "true" for that feature.  







> Generate warning on Web UI if drillbits have different versions
> ---------------------------------------------------------------
>
>                 Key: DRILL-4604
>                 URL: https://issues.apache.org/jira/browse/DRILL-4604
>             Project: Apache Drill
>          Issue Type: Improvement
>    Affects Versions: 1.6.0
>            Reporter: Arina Ielchiieva
>            Assignee: Arina Ielchiieva
>             Fix For: 1.7.0
>
>
> Display drillbit version on web UI. If any of drillbits version doesn't match with current drillbit, generate warning.
> Screenshots - TBA.



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