You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "Christopher Tubbs (JIRA)" <ji...@apache.org> on 2019/06/11 06:08:00 UTC
[jira] [Resolved] (ACCUMULO-4715) Accumulo upgrade path fails from
1.6 to 1.7/1.8 if PerTableVolumeChooser or PreferredTableVolumeChooser is
the default
[ https://issues.apache.org/jira/browse/ACCUMULO-4715?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Christopher Tubbs resolved ACCUMULO-4715.
-----------------------------------------
Resolution: Won't Fix
Fix Version/s: (was: 2.0.0)
> Accumulo upgrade path fails from 1.6 to 1.7/1.8 if PerTableVolumeChooser or PreferredTableVolumeChooser is the default
> ----------------------------------------------------------------------------------------------------------------------
>
> Key: ACCUMULO-4715
> URL: https://issues.apache.org/jira/browse/ACCUMULO-4715
> Project: Accumulo
> Issue Type: Bug
> Affects Versions: 1.7.2, 1.7.3, 1.8.0, 1.8.1
> Reporter: Ivan Bella
> Assignee: Ivan Bella
> Priority: Critical
>
> The createReplicationTable method in the MetadataTableUtil used to create the replication table when upgrading from 1.6 and calls the default volume chooser to get a location. The problem is that at that point the replication table does not exist and the PerTableVolumeChooser and the PreferredTableVolumeChooser classes will call the getTableConfiguration with the supplied table id which will return null. Subsequently those volume choosers will throw a NullPointerException and the upgrade will fail. Both of these volume choosers should instead use the fallbacks instead of failing.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)