You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@phoenix.apache.org by "Istvan Toth (Jira)" <ji...@apache.org> on 2021/05/31 06:03:00 UTC

[jira] [Commented] (PHOENIX-6483) Flakes in BasePermissionsIT and AuditLoggingIT

    [ https://issues.apache.org/jira/browse/PHOENIX-6483?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17354229#comment-17354229 ] 

Istvan Toth commented on PHOENIX-6483:
--------------------------------------

[~vjasani]
Thanks for looking at this!
However, I believe that your workaround emphasises that there is a real bug in either Phoenix or HBase permission handling.

AFAICT the permission operations should be synchronous, and in HBase 2.x this is clearly not the case.
Last time I looked at this code, Phoenix really wasn't doing anything special, so I suspect that the problem is in HBase.

I think we should raise an HBase JIRA for the issue, and either fix it, or at least document that permission changes are NOT synchronous in HBase.

> Flakes in BasePermissionsIT and AuditLoggingIT
> ----------------------------------------------
>
>                 Key: PHOENIX-6483
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-6483
>             Project: Phoenix
>          Issue Type: Test
>            Reporter: Viraj Jasani
>            Assignee: Viraj Jasani
>            Priority: Major
>             Fix For: 5.2.0, 5.1.2
>
>
> BasePermissionsIT and AuditLoggingIT have few flaky tests that keep showing up on CI builds often.
>  
> Flakes in BasePermissionsIT:
> 1. testSystemTablePermissions
> 2. testSuperUserCanChangePerms
>  
> Flakes in AuditLoggingIT:
> 1. testLoggingDMLAandDDL
> 2. testLoggingDMLAandDDLandSelect
> 3. testLogginParameterizedUpsert



--
This message was sent by Atlassian Jira
(v8.3.4#803005)