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