Gary Tully created AMQ-5277:
-------------------------------

             Summary: JDBC ack does not use messageId.entryLocator
                 Key: AMQ-5277
                 URL: https://issues.apache.org/jira/browse/AMQ-5277
             Project: ActiveMQ
          Issue Type: Bug
          Components: Broker, Message Store
    Affects Versions: 5.10.0
            Reporter: Gary Tully
            Assignee: Gary Tully
             Fix For: 5.11.0


The jdbc message store was doing a jdbc roundtrip to find the sequence id of a 
message before a remove. this information was being retained in the messageId 
entryLocator on insert.
However it was not being recreated on a recover and it was lost on a message 
ack unless vm transport was in play.

By reusing the entryLocator information there is a ~30% improvement in simple 
produce/consume roundrtip tests. 



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to