Negative timestamps can be inserted without fail but not read again
-------------------------------------------------------------------

                 Key: HBASE-3293
                 URL: https://issues.apache.org/jira/browse/HBASE-3293
             Project: HBase
          Issue Type: Bug
    Affects Versions: 0.89.20100924
         Environment: CentOS 5.5 with Cloudera's CDH3b3
            Reporter: fnord 999


When inserting a value into HBase that has a negative timestamp, such as -1, 
HBase inserts that value without an exception or any kind of other warning if 
we use the Java API. The value is written to a region and the webinterface of 
the regionservers shows that there is data in them. 

However: neither a Scan nor a Get nor any other operation via MapReduce in the 
Shell or via Java can read that specific value out.

There would be 2 different fixes in my opinion:
1. simply accept the negative timestamps consequently in read and write 
operations
2. if negative timestamps cannot be used, throw an exception when someone tries 
to insert an invalid timestamp

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to