[
https://issues.apache.org/jira/browse/ACCUMULO-4086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15085960#comment-15085960
]
Matt Peterson commented on ACCUMULO-4086:
-----------------------------------------
I'm still concerned about the use case where the PerTableVolumeChooser is used
and a table is configured to use the PreferredVolumeChooser.
In the case of a misconfiguration for the preferred volumes for that table, it
doesn't seem that defaulting to the random volume chooser is appropriate. In
this use case, it would make more sense to default to the site-wide
table.volume.chooser.
It also seems wrong for the PreferredVolumeChooser to fall back to the
site-side table.volume.chooser which should be known only by the
PerTableVolumeChooser.
I'm proposing to have the site-wide fallback volume chooser not be specific to
the PerTableVolumeChooser and to instead have a separate property that could be
used for all volume choosers.
> Allow configurable failsafe volume choosing
> -------------------------------------------
>
> Key: ACCUMULO-4086
> URL: https://issues.apache.org/jira/browse/ACCUMULO-4086
> Project: Accumulo
> Issue Type: Sub-task
> Components: core
> Reporter: Christopher Tubbs
> Fix For: 1.8.0
>
>
> From parent issue:
> {quote}
> 3. In several places including {{PreferredVolumeChooser}},
> {{PerTableVolumeChooser}} and {{VolumeManagerImpl}}, the failsafe chooser is
> the {{RandomVolumeChooser}} which will include the instance volume that needs
> to be excluded. It would be useful to have a configurable failsafe in this
> situation.
> {quote}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)