accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Josh Elser (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ACCUMULO-2119) Ensure compactions don't block table deletion
Date Thu, 02 Jan 2014 16:31:08 GMT

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

Josh Elser commented on ACCUMULO-2119:
--------------------------------------

That makes sense. This was a bit of a non-standard case as normally MinC's *shouldn't* be
taking that long to complete (it seems very plausible that minc interruption was ignored for
that reason), but it would certainly be a nice thing to have so you don't have to restart
everything to get the deletion to take effect.

> Ensure compactions don't block table deletion
> ---------------------------------------------
>
>                 Key: ACCUMULO-2119
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-2119
>             Project: Accumulo
>          Issue Type: Improvement
>    Affects Versions: 1.5.0
>            Reporter: Josh Elser
>            Priority: Minor
>
> I was ingesting some data into an Accumulo instance. My TServer's heap was a little small
-- that, combined with a bug in my code that was writing very large keys, caused a minor compaction
to take a very long time.
> I ultimately wanted to just delete the table and re-run my code with the bug fixed, but,
despite the table trying to be deleted, it looked like that table operation was blocked until
the minc finished. It seems plausible that we could interrupt that compaction, delete that
in-memory map, and unload the tablet so we can delete it.
> It would be nice to interrupt the minor compaction when the table is trying to be deleted
so we can actually delete the table. I'm not positive if the same thing happens with a major
compaction, but I would assume so (if you're compacting a large tablet, you could also have
to wait order of 10's of minutes for your deletion to occur).



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Mime
View raw message