[ https://issues.apache.org/jira/browse/HBASE-2406?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12907330#action_12907330 ]
Jonathan Gray commented on HBASE-2406: -------------------------------------- And on the unit test front, there are now several tests in TestFromClientSide that show the version update behavior. I think we have out-of-order insertion tests as well. Not sure if we have tests that show the delete case does not work. > Define semantics of cell timestamps/versions > -------------------------------------------- > > Key: HBASE-2406 > URL: https://issues.apache.org/jira/browse/HBASE-2406 > Project: HBase > Issue Type: Task > Components: documentation > Reporter: Todd Lipcon > Assignee: Pranav Khaitan > Priority: Critical > Fix For: 0.90.0 > > > There is a lot of general confusion over the semantics of the cell timestamp. > In particular, a couple questions that often come up: > - If multiple writes to a cell have the same timestamp, are all versions > maintained or just the last? > - Is it OK to write cells in a non-increasing timestamp order? > Let's discuss, figure out what semantics make sense, and then move towards > (a) documentation, (b) unit tests that prove we have those semantics. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.