Change Notes item #636418, was opened at 2002-11-11 01:00 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=381174&aid=636418&group_id=22866
Category: JBossMQ Group: v4.0 Status: Open Priority: 5 Submitted By: Adrian Brock (ejort) Assigned to: Nobody/Anonymous (nobody) Summary: JBossMQ MessageCache changes Initial Comment: Applies to 4.0 only for now. The global locking on the MessageCache is gone. Locks are now on the message and the LRUCache when required. Softening is now done by the softening thread, except addMessage which will soften one message when required to make room for the new message. Some fixes to the message cache processing under stress, mostly for the joint CacheStore/PersistenceManager jdbc2. Some fixes for jdbc2. Including changes to the SQL in jbossmq-service.xml to correct the recovery process. Added an update operation to the persistence managers so that the redelivered flag is persisted across server reboots. Removed the linear traversal of unacknowledgedMessages in BasicQueue, Rollback the message cache entry when an addMessage transaction fails. Fixed problems with rollingback when a transaction timeout interrupts the thread for jdbc2. Fixed the testsuite to clear undelivered messages and remove durable subscriptions, making it easier to spot a message cache leak in future. Regards, Adrian ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=381174&aid=636418&group_id=22866 ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development
