[
https://issues.apache.org/jira/browse/OMID-85?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ohad Shacham updated OMID-85:
-----------------------------
Description:
Writing directly to HBase using specific version marks the write as a write
that was done by a specific transaction. However, due to lack of shadow cells,
getting the commit timestamp of the transaction can be done only by access the
commit table. The motivation of this feature is to add the shadow cells during
the write and save the commit table access.
This feature is required by Apache Phoenix that during index creation adds the
data table's entries, appeared before creation, to the index. In this case, the
version and the commit timestamp should be the fence id and therefore, a direct
write to HBase with the addition of shadow cells is required.
> Direct HBase write with shadow cells
> ------------------------------------
>
> Key: OMID-85
> URL: https://issues.apache.org/jira/browse/OMID-85
> Project: Apache Omid
> Issue Type: Sub-task
> Reporter: Ohad Shacham
>
> Writing directly to HBase using specific version marks the write as a write
> that was done by a specific transaction. However, due to lack of shadow
> cells, getting the commit timestamp of the transaction can be done only by
> access the commit table. The motivation of this feature is to add the shadow
> cells during the write and save the commit table access.
> This feature is required by Apache Phoenix that during index creation adds
> the data table's entries, appeared before creation, to the index. In this
> case, the version and the commit timestamp should be the fence id and
> therefore, a direct write to HBase with the addition of shadow cells is
> required.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)