activemq-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "clebert suconic (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (ARTEMIS-729) Review JDBC Storage
Date Mon, 12 Sep 2016 13:42:20 GMT

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

clebert suconic updated ARTEMIS-729:
------------------------------------
    Description: 
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).

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

> 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: Blocker
>             Fix For: 1.5.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).
> - 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)

Mime
View raw message