Uh oh!
There was an error while loading. Please reload this page.
Backport "HBASE-27903 Skip submitting Split/Merge procedure when split/merge is disabled at table level" to branch-2 - #6186
Conversation
… disabled at table level (apache#6169) - Fail fast by adding a check before even submitting a procedure - Update test cases to assert for expected exception post this change - Remove deprecated method mergeRegionsAsync's usage in test - Make use of RegionInfo.getShortNameToLog instead of logging complete region info - Update comments in procedure implementation Signed-off-by: Duo Zhang <zhangduo@apache.org> (cherry picked from commit 2ac657c)
NihalJain
commented
Aug 30, 2024
This did not apply cleanly, will first merge this backport and then backport this to older branches. |
Apache-HBase
commented
Aug 30, 2024
🎊 +1 overall
This message was automatically generated. |
Apache-HBase
commented
Aug 30, 2024
💔 -1 overall
This message was automatically generated. |
Failures are related, need to see in branch-2 why exception type is not coming as expected, even though same code change as master |
Apache-HBase
commented
Aug 30, 2024
💔 -1 overall
This message was automatically generated. |
Apache-HBase
commented
Aug 30, 2024
💔 -1 overall
This message was automatically generated. |
…HBaseAdmin whose methods splitRegionAsync/mergeRegionsAsync seem to propagate error immediately without a call to future.get() which is in contrast to how it default admin instance of HBTU works in 3.x.
Apache-HBase
commented
Sep 2, 2024
🎊 +1 overall
This message was automatically generated. |
Apache-HBase
commented
Sep 3, 2024
💔 -1 overall
This message was automatically generated. |
Apache-HBase
commented
Sep 3, 2024
🎊 +1 overall
This message was automatically generated. |
Apache-HBase
commented
Sep 3, 2024
💔 -1 overall
This message was automatically generated. |
Uh oh!
There was an error while loading. Please reload this page.
… disabled at table level (apache#6186) (apache#6169) - Fail fast by adding a check before even submitting a procedure - Update test cases to assert for expected exception post this change - Remove deprecated method mergeRegionsAsync's usage in test - Make use of RegionInfo.getShortNameToLog instead of logging complete region info - Update comments in procedure implementation - Fix tests as per 2.x code base: here the HBTU creates an instance of HBaseAdmin whose methods splitRegionAsync/mergeRegionsAsync seem to propagate error immediately without a call to future.get() which is in contrast to how it default admin instance of HBTU works in 3.x. Signed-off-by: Duo Zhang <zhangduo@apache.org> (cherry picked from commit e658496)
… disabled at table level (#6186) (#6169) (#6285) - Fail fast by adding a check before even submitting a procedure - Update test cases to assert for expected exception post this change - Remove deprecated method mergeRegionsAsync's usage in test - Make use of RegionInfo.getShortNameToLog instead of logging complete region info - Update comments in procedure implementation - Fix tests as per 2.x code base: here the HBTU creates an instance of HBaseAdmin whose methods splitRegionAsync/mergeRegionsAsync seem to propagate error immediately without a call to future.get() which is in contrast to how it default admin instance of HBTU works in 3.x. Signed-off-by: Duo Zhang <zhangduo@apache.org> (cherry picked from commit e658496)
Backports #6169