Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
5.4.2
-
JDBC
Description
Priority support is delegate to the DB, but it currently requires a full table scan to recover a new batch of messages. This can be very slow when the message table is large (a consumer has been offline for some time). With multiple concurrent consumers this gets worse.
The store needs to use more internal state w.r.t priority such that simpler/faster queries are used.
Attachments
Issue Links
- is related to
-
AMQ-3196 Speed up initial message delivery for offline durable sub with keepDurableSubsActive=true and JDBC store
- Resolved