SourceForge.net
2005-03-18 03:57:27 UTC
Bugs item #1165743, was opened at 2005-03-18 14:57
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=474136&aid=1165743&group_id=54559
Category: message engine
Group: v0.7.6.1
Status: Open
Resolution: None
Priority: 5
Submitted By: Tim Anderson (tanderson)
Assigned to: Tim Anderson (tanderson)
Summary: persistent topic messages not removed from DB
Initial Comment:
Persistent messages to administered topics are not being
removed from the database when non-durable
TopicSubscribers are used to consume them.
To reproduce
----------------
. create an empty database
. create a non-durable TopicSubscriber to administered
topic "topic1"
. publish a persistent message to "topic1"
. after the subscriber has received and acknowledged the
message, run the following query:
select count(*) from messages;
One row will be present in the database.
Workaround
----------------
To avoid this bug, use durable subscribers to consume
persistent messages.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=474136&aid=1165743&group_id=54559
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=474136&aid=1165743&group_id=54559
Category: message engine
Group: v0.7.6.1
Status: Open
Resolution: None
Priority: 5
Submitted By: Tim Anderson (tanderson)
Assigned to: Tim Anderson (tanderson)
Summary: persistent topic messages not removed from DB
Initial Comment:
Persistent messages to administered topics are not being
removed from the database when non-durable
TopicSubscribers are used to consume them.
To reproduce
----------------
. create an empty database
. create a non-durable TopicSubscriber to administered
topic "topic1"
. publish a persistent message to "topic1"
. after the subscriber has received and acknowledged the
message, run the following query:
select count(*) from messages;
One row will be present in the database.
Workaround
----------------
To avoid this bug, use durable subscribers to consume
persistent messages.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=474136&aid=1165743&group_id=54559