drill-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "james norris (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (DRILL-2048) Malformed drill stoage config stored in zookeeper will prevent Drill from starting
Date Thu, 03 Mar 2016 15:33:18 GMT

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

james norris edited comment on DRILL-2048 at 3/3/16 3:32 PM:
-------------------------------------------------------------

This also happens when a HIVE storage plugin is configured to point to a thrift server, and
that thrift server is then unavailable (i.e. turned off). This renders Drill unusable.


was (Author: norrisj9@gmail.com):
This also happens when a HIVE storage plugin is configured to point to a thrift server, and
that thrift server is then unavailable. This renders Drill unusable.

> Malformed drill stoage config stored in zookeeper will prevent Drill from starting
> ----------------------------------------------------------------------------------
>
>                 Key: DRILL-2048
>                 URL: https://issues.apache.org/jira/browse/DRILL-2048
>             Project: Apache Drill
>          Issue Type: Bug
>          Components: Storage - Other
>            Reporter: Jason Altekruse
>             Fix For: Future
>
>
> We noticed this problem while trying to test dev builds on a common cluster. When applying
changes that added a field to the configuration of a storage plugin, the new format of the
configuration would be persisted in zookeeper. When a different dev build that did not include
the change set tried to be deployed on the same cluster the config stored in zookeeper would
fail to parse and the drillbit would not be able to start. This is not system critical configuration
so the drillbit should be able to still start with the plugin disabled.
> This fix could also include changing the jackson mapper to allow ignoring unexpected
fields in the configuration. This would give a little better chance for interoperability between
future versions of Drill as we add new configuration options as necessary.



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

Mime
View raw message