Effective October 27, 2012, online and email support for FuseSource products will move to Red Hat support channels. For more information, please see the JIRA Migration to Red Hat FAQ.
As of October 27th, please open all new issues in the Red Hat Customer Portal .
Issue Details (XML | Word | Printable)

Key: MB-1114
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Timothy Bish
Reporter: Pat Fox
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
FUSE Message Broker

regression to "MB-834 using durable subs messages stay in KahaDB indefinitely if broker is restarted"

Created: 05/Mar/12 12:10 PM   Updated: 21/Mar/12 04:13 PM
Component/s: broker
Affects Version/s: 5.5.1-fuse-02-02
Fix Version/s: 5.6.0-fuse-00-00, 5.5.1-fuse-04-01

File Attachments: 1. Java Source File DurableSubProcessMultiRestartTest.java (9 kB)
2. Java Source File DurableSubProcessWithRestartTest.java (29 kB)
3. Text File org.apache.activemq.usecases.DurableSubProcessWithRestartTest-output.txt (256 kB)

Environment: Fuse MQ 5.5.1-fuse-02-05
Issue Links:
Linked
 

External Issue URL: https://issues.apache.org/jira/browse/AMQ-3775


 Description  « Hide
Running DurableSubProcessWithRestartTest (extending the test run to 10 minutes) in FuseMQ 5.4.2-fuse-02-00 one 4.7 MB "db-X.log" remains as expected.
$pwd
apache-activemq-5.4.2-fuse-02-00/src/activemq-core/activemq-data/DurableSubProcessWithRestartTest-kahadb

$ls -al
drwxr-xr-x  6 pfox  staff      204 Mar  5 12:41 .
drwxr-xr-x  4 pfox  staff      136 Mar  5 12:31 ..
-rw-r--r--  1 pfox  staff  4718592 Mar  5 12:42 db-14.log
-rw-r--r--  1 pfox  staff  3543040 Mar  5 12:42 db.data
-rw-r--r--  1 pfox  staff  3311920 Mar  5 12:42 db.redo
-rw-r--r--  1 pfox  staff        0 Mar  5 12:41 lock

However running the same test in Fuse MQ 5.5.1-fuse-02-05 5 files remain

$pwd
apache-activemq-5.5.1-fuse-02-05/src/activemq-core/activemq-data/DurableSubProcessWithRestartTest-kahadb

$ls -al
drwxr-xr-x  10 pfox  staff      340 Mar  5 12:54 .
drwxr-xr-x   4 pfox  staff      136 Mar  5 12:44 ..
-rw-r--r--   1 pfox  staff  5242910 Mar  5 12:45 db-1.log
-rw-r--r--   1 pfox  staff  5242979 Mar  5 12:45 db-2.log
-rw-r--r--   1 pfox  staff  5243063 Mar  5 12:46 db-3.log
-rw-r--r--   1 pfox  staff  5243460 Mar  5 12:47 db-4.log
-rw-r--r--   1 pfox  staff  4718592 Mar  5 13:08 db-5.log
-rw-r--r--   1 pfox  staff  1163264 Mar  5 13:08 db.data
-rw-r--r--   1 pfox  staff  1071136 Mar  5 13:08 db.redo
-rw-r--r--   1 pfox  staff        0 Mar  5 12:54 lock

This appears to be a regression of MB-834



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Pat Fox added a comment - 07/Mar/12 11:04 AM
Added "DurableSubProcessMultiRestartTest" as a simpler/more deterministic test that can still replicate this issue.

Timothy Bish added a comment - 21/Mar/12 01:41 PM
Fix merged to 5.5.1-fuse branch