Skip to content

HBASE-30532 Revoke does not work as expected when a user has permissi… - #8867

Open
Apache9 wants to merge 1 commit into
apache:branch-2from
Apache9:HBASE-30532-branch-2
Open

Apache9 wants to merge 1 commit into
apache:branch-2from
Apache9:HBASE-30532-branch-2

Conversation

@Apache9

@Apache9 Apache9 commented Nov 10, 2026

Copy link
Copy Markdown
Contributor

…ons on multiple families on the same table (#8862)

Also fix TestSnapshotScannerHDFSAclController.testRevokeTable1 to not wait for acl cache changes on a no-op revoke

The test grants table level READ and then revokes a family level READ. The revoke matches no stored permission record and is a no-op on the acl table, so SecureTestUtil.revokeFromTable's updateACLs waits in vain for AuthManager mtime changes and times out. Use admin.revoke directly, like the second phase of the test already does.

(cherry picked from commit 49f4cdf)

…ons on multiple families on the same table (apache#8862)

Also fix TestSnapshotScannerHDFSAclController.testRevokeTable1 to not wait for acl cache changes on a no-op revoke

The test grants table level READ and then revokes a family level READ.
The revoke matches no stored permission record and is a no-op on the
_acl_ table, so SecureTestUtil.revokeFromTable's updateACLs waits in
vain for AuthManager mtime changes and times out. Use admin.revoke
directly, like the second phase of the test already does.

(cherry picked from commit 49f4cdf)
@Apache9 Apache9 added the backport This PR is a back port of some issue or issues already committed to master label Nov 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a back port of some issue or issues already committed to master

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant