hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HBASE-1418) Transacitonal improvments and fixes
Date Thu, 14 May 2009 23:24:45 GMT

    [ 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.

View raw message