[
https://issues.apache.org/jira/browse/HBASE-1418?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12709628#action_12709628
]
stack commented on HBASE-1418:
------------------------------
Clint. I applied. It builds. I took a quick look and all looked good to me
especially the fixes to make hbase subclassable. One thing I was wondering was
in your choice of KeyValue types (thanks for fixing the getType); will you ever
need to delete the transactional states or do they live above all that humdrum
business of putting and deleting? Also, are these transaction markers only in
HLog? If so, wouldn't it make more sense added these meta attributes to
HLogKey subclass?
> Transacitonal improvments and fixes
> -----------------------------------
>
> Key: HBASE-1418
> URL: https://issues.apache.org/jira/browse/HBASE-1418
> Project: Hadoop HBase
> Issue Type: Improvement
> Components: client, regionserver
> Reporter: Clint Morgan
> Assignee: Clint Morgan
> Fix For: 0.19.3
>
> Attachments: 1418-0.19-v2.diff, 1418-0.19-v3.diff, 1418-0.19.diff,
> 1418-trunk.diff
>
>
> A number of improvements and fixes to the transactional server:
> - Use a lease listener to detect and remove dead transactions
> - Handle splitting/closing during transactions
> - improve 2-phase commit protocol to save some traffic for read only commits
> - expose as a JTA resource so we can work with other transactional resources
> - additional logging
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.