[
https://issues.apache.org/jira/browse/HBASE-12581?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14227556#comment-14227556
]
ramkrishna.s.vasudevan commented on HBASE-12581:
------------------------------------------------
bq.For acl perms, we always read from zk, never from the table?
Yes always from the ZK. We hope the ZK is always updated. Hence we always
wanted to have a notification bus so that all the zk related updates are in
sync.
bq.We need to add something like the waitFor in HBaseTestingUtility where we
wait for the acl stuff to show up before we proceed with the test? Would need
to add it in to these tests here in this test suite but also to any test making
use of acl table.
Yes. This is needed. But to know whether the required update is done in the
ACL table is done should be done by the super user. I can do that if you are
not going to work on it.
Anyway for this test to pass we can just add a sleep in the setup or at the
beginning of the failing test.
> TestCellACLWithMultipleVersions failing since task 5 HBASE-12404 (HBASE-12404
> addendum)
> ---------------------------------------------------------------------------------------
>
> Key: HBASE-12581
> URL: https://issues.apache.org/jira/browse/HBASE-12581
> Project: HBase
> Issue Type: Bug
> Components: test
> Reporter: stack
> Assignee: stack
> Priority: Critical
> Fix For: 2.0.0, 0.99.2
>
> Attachments: 12581.addendum.txt, 12581.txt, acls.txt
>
>
> TestCellACLWithMultipleVersions failed after HBASE-12404 went in (though it
> passed twice on hadoopqa!). Fails locally too. Here, make a Connection when
> we go to check perms. That seems to fix it. Going to commit since patch is
> just more of hbase-12404... this is in essence and addendum.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)