You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "clebert suconic (JIRA)" <ji...@apache.org> on 2016/12/06 14:21:02 UTC

[jira] [Updated] (ARTEMIS-729) Review JDBC Storage

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

clebert suconic updated ARTEMIS-729:
------------------------------------
    Fix Version/s:     (was: 1.5.1)
                   1.6.0

> Review JDBC Storage
> -------------------
>
>                 Key: ARTEMIS-729
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-729
>             Project: ActiveMQ Artemis
>          Issue Type: Task
>            Reporter: clebert suconic
>            Assignee: clebert suconic
>            Priority: Critical
>             Fix For: 1.6.0
>
>
> two issues that I see:
> - When an SQL Exception happens a couple of the data-structures are put back, this is wrong: it should rollback and retry a couple times, if the exception persists it's a critical error and the system should be shutdown. (just like it would with an IO Exception through the file journal).
> - There is too much contention on sync. The idea of sync is to release contention however the datas are overly synchronized making it impossible to add more records while the system is performing any DB operations. Which defies the purpose.
> I'm setting this as a blocker just to make sure we would review before releasing 1.5.0.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)