You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Jaeyun Noh (JIRA)" <ji...@apache.org> on 2008/10/27 18:40:44 UTC

[jira] Created: (HBASE-962) Isolation level support in HBase transactions

Isolation level support in HBase transactions
---------------------------------------------

                 Key: HBASE-962
                 URL: https://issues.apache.org/jira/browse/HBASE-962
             Project: Hadoop HBase
          Issue Type: Improvement
          Components: io, ipc, regionserver
            Reporter: Jaeyun Noh


There will be some case that we don't strict transaction isolation level. Just a ReadCommitted iso-level will be sufficient in some application. (Non-repeatable read, phantom possible)

And, it would be great to specify which isolation level will be used in HBase transaction by an enumeration.


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


[jira] Commented: (HBASE-962) Isolation level support in HBase transactions

Posted by "Jaeyun Noh (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-962?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643149#action_12643149 ] 

Jaeyun Noh commented on HBASE-962:
----------------------------------

No. I think only RC and SE are surely enough. Others are rarely used. 

> Isolation level support in HBase transactions
> ---------------------------------------------
>
>                 Key: HBASE-962
>                 URL: https://issues.apache.org/jira/browse/HBASE-962
>             Project: Hadoop HBase
>          Issue Type: Improvement
>          Components: io, ipc, regionserver
>            Reporter: Jaeyun Noh
>
> There will be some case that we don't strict transaction isolation level. Just a ReadCommitted iso-level will be sufficient in some application. (Non-repeatable read, phantom possible)
> And, it would be great to specify which isolation level will be used in HBase transaction by an enumeration.

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


[jira] Commented: (HBASE-962) Isolation level support in HBase transactions

Posted by "stack (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-962?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643124#action_12643124 ] 

stack commented on HBASE-962:
-----------------------------

Jaeyun Noh: Do you think it possible to realize all isolation models using the OCC that is currently at the heart of Clint's Transactional HBase?  I see that for MVCC, in postgres, they only do two internally: http://developer.postgresql.org/pgdocs/postgres/transaction-iso.html.

> Isolation level support in HBase transactions
> ---------------------------------------------
>
>                 Key: HBASE-962
>                 URL: https://issues.apache.org/jira/browse/HBASE-962
>             Project: Hadoop HBase
>          Issue Type: Improvement
>          Components: io, ipc, regionserver
>            Reporter: Jaeyun Noh
>
> There will be some case that we don't strict transaction isolation level. Just a ReadCommitted iso-level will be sufficient in some application. (Non-repeatable read, phantom possible)
> And, it would be great to specify which isolation level will be used in HBase transaction by an enumeration.

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