Affects Version/s: None
Fix Version/s: 0.89-fb
I saw this facility over in the accumulo code base.
Currently we just try to sort out the mess when splits come in during an online schema edit; somehow we figure we can figure all possible region transition combinations and make the right call.
We could try and narrow the number of combinations by taking out a zk table lock when doing table operations.
For example, on split or merge, we could take a read-only lock meaning the table can't be disabled while these are running.
We could then take a write only lock if we want to ensure the table doesn't change while disabling or enabling process is happening.
Shouldn't be too hard to add.
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Hadoop Flags||Reviewed [ 10343 ]|
|Assignee||Alex Feinberg [ avf ]|
|Fix Version/s||0.89-fb [ 12320178 ]|
|Resolution||Fixed [ 1 ]|