accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Keith Turner (JIRA)" <j...@apache.org>
Subject [jira] [Created] (ACCUMULO-1568) Make configuration changes Atomic
Date Fri, 12 Jul 2013 16:09:48 GMT
Keith Turner created ACCUMULO-1568:
--------------------------------------

             Summary: Make configuration changes Atomic
                 Key: ACCUMULO-1568
                 URL: https://issues.apache.org/jira/browse/ACCUMULO-1568
             Project: Accumulo
          Issue Type: Bug
            Reporter: Keith Turner


I have not seen this issue, but its something I thought of.  Assume the following happens.

 * iterators I1 ... I10 are configured to Table T1 at time 1
 * iterators NI1 ... NI10 are configured to Table T1 at time 2
 * compaction is reading iterator config and reads I1 ... I5  and NI4 ... NI9, a combination
of the two iterator configurations w/o NI10, this could be really bad.

Seems like this could be solved by use of Zookeeper transactions.   The Accumulo API will
need to change to allow setting many iterators or config settings at once.
 

 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message