[ 
https://issues.apache.org/jira/browse/DRILL-8314?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

James Turton reassigned DRILL-8314:
-----------------------------------

    Assignee: James Turton

> Add support for automatically disabling broken storage plugins
> --------------------------------------------------------------
>
>                 Key: DRILL-8314
>                 URL: https://issues.apache.org/jira/browse/DRILL-8314
>             Project: Apache Drill
>          Issue Type: Improvement
>          Components: Storage - Other
>    Affects Versions: 1.20.2
>            Reporter: James Turton
>            Assignee: James Turton
>            Priority: Minor
>             Fix For: 2.0.0
>
>
> Enabled storage plugins may malfunction for different reasons, e.g. they have 
> been misconfigured or their remote data source has gone offline. Depending on 
> the plugin's implementation, this could cause it to fail to return optimizer 
> rules or register schemas. In some cases this can have a wider impact, e.g. 
> unconditioned queries against the info schema will fail if a single plugin is 
> failing in registerSchemas.
> Rather than us swallowing such errors and silently returning a subset of 
> results, this Jira proposes a new feature with a BOOT option toggle that, 
> when enabled, means that a broken plugin will still cause a query failure but 
> it will also disable the broken plugin and inform the user that is has done 
> so. Knowing what has just happened, the user can choose to reissue the query 
> knowing that the broken plugin is now disabled or they might choose to 
> investigate the problem affecting the broken plugin instead.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to