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