You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Thomas Martens (JIRA)" <ji...@apache.org> on 2017/07/28 12:00:01 UTC

[jira] [Updated] (HBASE-18471) Deleted qualifier re-appearing after multiple puts.

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

Thomas Martens updated HBASE-18471:
-----------------------------------
    Attachment: HBaseDmlTest.java

> Deleted qualifier re-appearing after multiple puts.
> ---------------------------------------------------
>
>                 Key: HBASE-18471
>                 URL: https://issues.apache.org/jira/browse/HBASE-18471
>             Project: HBase
>          Issue Type: Bug
>          Components: Deletes, hbase, scan
>    Affects Versions: 1.3.0
>            Reporter: Thomas Martens
>         Attachments: HBaseDmlTest.java
>
>
> The qualifier of a deleted row (with keep deleted cells true) re-appears after re-inserting the same row multiple times (with different timestamp) with an empty qualifier.
> Scenario:
> # Put row with family and qualifier (timestamp 1).
> # Delete entire row (timestamp 2).
> # Put same row again with family without qualifier (timestamp 3).
> A scan (latest version) returns the row with family without qualifier, version 3 (which is correct).
> # Put the same row again with family without qualifier (timestamp 4).
> A scan (latest version) returns multiple rows:
> * the row with family without qualifier, version 4 (which is correct).
> * the row with family with qualifier, version 1 (which is wrong).



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