You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "Keith Turner (JIRA)" <ji...@apache.org> on 2017/01/20 16:11:27 UTC

[jira] [Assigned] (ACCUMULO-4572) Shell compaction file selection options can block while tablet lock is held

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

Keith Turner reassigned ACCUMULO-4572:
--------------------------------------

    Assignee: Keith Turner

> Shell compaction file selection options can block while tablet lock is held
> ---------------------------------------------------------------------------
>
>                 Key: ACCUMULO-4572
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-4572
>             Project: Accumulo
>          Issue Type: Bug
>          Components: tserver
>    Affects Versions: 1.8.0
>            Reporter: Keith Turner
>            Assignee: Keith Turner
>             Fix For: 1.8.1, 2.0.0
>
>
> The compaction command has some options to select files based on some criteria.  Some of these options require blocking operations.  The blocking oeprations are called in methods where the compaction strategy forbids blocking operations.  This can result in a blocking operation while the tablet lock is held.  The tablet lock is meant to protect changes to the tablets internal metadata, and blocking operations should not occur while this lock is held.  Scans will aquire this lock to get the list of tablet files. 



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