Uh oh!
There was an error while loading. Please reload this page.
HBASE-29005 Cannot split hbase:quota table when quota enforcement is enabled - #6501
Conversation
ndimiduk
commented
Nov 29, 2024
FYI @droudnitsky |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
| */ | ||
| @Category({ MiscTests.class, LargeTests.class }) | ||
| @RunWith(Parameterized.class) | ||
| public class TestSplitMergeQuotaTable { |
There was a problem hiding this comment.
I reduced scope of this test class to just cover the quota table. Previously It was for system tables and on branch-2 I was adding coverage for the namespace table. Turns out that we hard-code cannot split the namespace table, so that was futile.
| @Parameterized.Parameters(name = "{1}") | ||
| public static Object[][] params() { | ||
| return new Object[][] { { Map.of(QuotaUtil.QUOTA_CONF_KEY, "false") }, |
There was a problem hiding this comment.
Testing both with and without the quotas feature enabled, so that we have confidence that someone who has temporarily disabled the feature is still able to operate on the table.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
ndimiduk
commented
Dec 3, 2024
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Apache-HBase
commented
Dec 4, 2024
🎊 +1 overall
This message was automatically generated. |
Apache-HBase
commented
Dec 4, 2024
🎊 +1 overall
This message was automatically generated. |
…enabled (#6501) Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
…enabled (#6501) Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
…enabled (#6501) Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
…enabled (#6501) Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
…enabled (apache#6501) Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
…enabled (apache#6501) Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
…enabled (apache#6501) Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
…enabled (apache#6501) Signed-off-by: Bryan Beaudreault <bbeaudreault@apache.org>
When quotas are enabled, splitting the quota table fails due to the namespace region quotas system being partially initialized.
See discussion on the dev list, https://lists.apache.org/thread/gdnjb1ys8m93lowykdrh4m7o55mgw3vo