You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Duo Zhang (JIRA)" <ji...@apache.org> on 2018/01/08 08:22:00 UTC

[jira] [Updated] (HBASE-19731) TestFromClientSide#testCheckAndDeleteWithCompareOp and testNullQualifier are flakey

     [ https://issues.apache.org/jira/browse/HBASE-19731?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Duo Zhang updated HBASE-19731:
------------------------------
    Attachment: HBASE-19731.patch

Implement a NonRepeatedEnvironmentEdge which will never return the same time twice and inject it in TestFromClientSide.

Looped testCheckAndDeleteWithCompareOp 100 times, passed locally for me.

> TestFromClientSide#testCheckAndDeleteWithCompareOp and testNullQualifier are flakey
> -----------------------------------------------------------------------------------
>
>                 Key: HBASE-19731
>                 URL: https://issues.apache.org/jira/browse/HBASE-19731
>             Project: HBase
>          Issue Type: Sub-task
>          Components: test
>            Reporter: stack
>            Assignee: stack
>            Priority: Critical
>             Fix For: 2.0.0-beta-2
>
>         Attachments: HBASE-19731.patch
>
>
> These two tests fail frequently locally; rare does this suite pass.
> The failures are either of these two tests.  Unfortunately, running the test standalone does not bring  on the issue; need to run the whole suite.
> In both cases, we have a Delete followed by a Put and then a checkAnd* -type operation which does a Get expecting to find the just put Put but it fails on occasion.
> Looks to be an mvcc issues or Put going in at same timestamp as the Delete. Its hard to debug given any added logging seems to make it all pass again.
> Seems this too is new in beta-1. Running tests against alpha-4 seem to pass.
> Doing a compare....



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)