You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@gora.apache.org by "Ferdy (Updated) (JIRA)" <ji...@apache.org> on 2011/10/27 18:36:32 UTC

[jira] [Updated] (GORA-56) HBaseStore is not thread safe.

     [ https://issues.apache.org/jira/browse/GORA-56?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ferdy updated GORA-56:
----------------------

    Attachment: GORA-56.patch

Finished patch. The code itself is documented. The most important part is that it abstracts the thread safeness from the main Store class in order to keep it maintainable. It uses a ThreadLocal construct. Also it modifies some components (HbaseMapping) into thread safe ones. Because it is still a fairly large patch, I tried to minimize the changes so that it does not attempt to address anything else besides making it thread safe.

Feel free to comment.
                
> HBaseStore is not thread safe.
> ------------------------------
>
>                 Key: GORA-56
>                 URL: https://issues.apache.org/jira/browse/GORA-56
>             Project: Gora
>          Issue Type: Bug
>          Components: storage-hbase
>            Reporter: Ferdy
>            Priority: Critical
>         Attachments: GORA-56.patch
>
>
> Will be working on a patch.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira