[JBoss JIRA] Updated: (JBCACHE-315) Break locks for state transfer
by Manik Surtani (JIRA)
[ http://jira.jboss.com/jira/browse/JBCACHE-315?page=all ]
Manik Surtani updated JBCACHE-315:
----------------------------------
Fix Version/s: 1.4.1.GA
> Break locks for state transfer
> ------------------------------
>
> Key: JBCACHE-315
> URL: http://jira.jboss.com/jira/browse/JBCACHE-315
> Project: JBoss Cache
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Reporter: Bela Ban
> Assigned To: Vladimir Blagojevic
> Priority: Critical
> Fix For: 2.0.0.GA, 1.4.1.GA
>
>
> State transfer needs to acquire a lock on the root to make sure all existing TXs have been completed. However, when a TX takes more time than the lock acquisition timeout, state transfer will fail.
> Therefore, we need to forcefully acquire the locks for the state transfer by force-releasing the existing locks, and rolling back all TXs that held those locks.
> This will ensure that state transfer always succeeds, at the expense of some rolled back TXs.
> We need to investigate how this works with optimistic locking
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 9 months
[JBoss JIRA] Created: (JBESB-266) Improve structure of lib directory
by Mark Little (JIRA)
Improve structure of lib directory
----------------------------------
Key: JBESB-266
URL: http://jira.jboss.com/jira/browse/JBESB-266
Project: JBoss ESB
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: ESB Core
Affects Versions: 4.0 Beta 1 Maintenance Pack 1
Reporter: Mark Little
Assigned To: Mark Little
Fix For: 5.0
Restructure lib/ext into something like:
lib/build <--- jars needed to build the distribution but not run it
lib/core <--- jars needed to run the core ESB
lib/services/registry
lib/services/transformation
lib/services/persistence
Alternatively (and preferred), have the root lib only contain the build jars and have each submodule contain the jars needed to run it when built.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 9 months