Github user cloudysunny14 commented on the issue:

    https://github.com/apache/gora/pull/96
  
    I'm sorry for reopen this PR.
    
    I think that the cause of TestHBaseStore#testDeleteByQuery failure is the 
Delete#addColumn(byte[] family, byte[] qualifier) this delete the latest 
version of the specified column.
    
    Examples are as follows:
    
    * Delete#addColumn(byte[] family, byte[] qualifier)
    
    Put
    
http://baz.com/1.jsp&q=barbaz&p=foo/common:u/1487824434288/Put/vlen=35/seqid=4
    Put
    
http://baz.com/1.jsp&q=barbaz&p=foo/common:u/1487824434377/Put/vlen=35/seqid=6
    DELETE via Delete#addColumn (It does a get to find the latest versions 
timestamp and delete latest version of value)
    
http://baz.com/1.jsp&q=barbaz&p=foo/common:u/1487824434377/Delete/vlen=0/seqid=7
    GET
    
http://baz.com/1.jsp&q=barbaz&p=foo/common:u/1487824434288/Put/vlen=35/seqid=0
    
    
    * Delete#addColumns(byte[] family, byte[] qualifier)
    
    PUT
    
http://baz.com/1.jsp&q=barbaz&p=foo/common:u/1487827571413/Put/vlen=35/seqid=4
    PUT
    
http://baz.com/1.jsp&q=barbaz&p=foo/common:u/1487827571460/Put/vlen=35/seqid=6
    DELETE via Delete#addColumns (It deletes all versions of the specified 
column)
    
http://baz.com/1.jsp&q=barbaz&p=foo/common:u/1487827571506/DeleteColumn/vlen=0/seqid=7
    GET
    no result(puts are invisible)
    
    I thinks that the TestHBaseStore#testDeleteByQuery intends the latter.
    
    Please try TestHBaseStore after merge https://github.com/apache/gora/pull/95
    
    Kiyonari Harigae


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to