Add the ability to explicitly split an existing region at a user-specified point. Currently, you can disable automated splitting and can presplit a newly-created table at explicit boundaries, but cannot explicitly bound a split of an existing region.
- mvn test -Dtest=TestAdmin
- mvn test (underway)
- cluster testing
Note: this was primarily cluster-tested with 0.89 master.
note that this means you should not do a rolling upgrade with this patch.
Review request changed
I was porting this from my 0.89 diff. In 0.90, we can just directly add an HRegionInterface RPC and not worry about incrementing the HRegionInfo VERSION. Much cleaner and allows for rolling upgrades / mixed version environments.