drill-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Arina Ielchiieva (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (DRILL-4596) Drill should do version check among drillbits
Date Sat, 09 Apr 2016 14:08:25 GMT

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

Arina Ielchiieva commented on DRILL-4596:
-----------------------------------------

[Parth|https://issues.apache.org/jira/secure/ViewProfile.jspa?name=parthc], thanks for use
case.
So implementation approach can be the following:
1. we allow to register any drillbit (disregarding the version) in zookeeper.
2. version compatibility will be guaranteed during release, changes in modules (protobuf,
rpc, etc) will influence main version number.
3. when issuing fragment, query to different drillbit, we will check if it's main version
is compatible with our drillibit (N + 1). For example, drillbit with version 1.5 can work
with 1.5 and 1.6.  Drillbit with version 1.6 can work with 1.6 and 1.7 and so on.

> Drill should do version check among drillbits
> ---------------------------------------------
>
>                 Key: DRILL-4596
>                 URL: https://issues.apache.org/jira/browse/DRILL-4596
>             Project: Apache Drill
>          Issue Type: New Feature
>    Affects Versions: 1.6.0
>            Reporter: Arina Ielchiieva
>            Assignee: Arina Ielchiieva
>             Fix For: Future
>
>
> Before registering new drillbit in zookeeper, we should do version check, and make sure
all the running drillbits are in the same version.
> Using drillbits of different version can lead to unexpected results.



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

Mime
View raw message