[JBoss JIRA] Created: (JBREM-663) Put org.jboss.remoting.LeasePinger on separate thread.
by Ron Sigal (JIRA)
Put org.jboss.remoting.LeasePinger on separate thread.
------------------------------------------------------
Key: JBREM-663
URL: http://jira.jboss.com/jira/browse/JBREM-663
Project: JBoss Remoting
Issue Type: Task
Security Level: Public (Everyone can see)
Affects Versions: 2.2.0.Beta1 (Bluto)
Reporter: Ron Sigal
Assigned To: Ron Sigal
Fix For: 2.2.0.Beta1 (Bluto)
It has been observed in running JBossMessaging test suite that sometimes org.jboss.remoting.LeasePinger and org.jboss.remoting.ConnectionValidator, which both use the single java.util.Timer in org.jboss.remoting.util.TimerUtil, can get in each others way. In particular, LeasePinger got hung up trying to ping a dead server and held up the ConnectionValidator until it timed out.
--
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
19 years, 3 months
[JBoss JIRA] Updated: (JBCACHE-326) Create the concept of a "priority queue" to speed execution of certain remote method invocations
by Manik Surtani (JIRA)
[ http://jira.jboss.com/jira/browse/JBCACHE-326?page=all ]
Manik Surtani updated JBCACHE-326:
----------------------------------
Fix Version/s: 3.x
(was: 2.1.0.GA)
> Create the concept of a "priority queue" to speed execution of certain remote method invocations
> ------------------------------------------------------------------------------------------------
>
> Key: JBCACHE-326
> URL: http://jira.jboss.com/jira/browse/JBCACHE-326
> Project: JBoss Cache
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Reporter: Brian Stansberry
> Assigned To: Vladimir Blagojevic
> Fix For: 3.x
>
>
> Change the handling of requests in JBossCache (another interceptor on top of ReplicationInterceptor):
> - Create 2 queues (of MethodCall objects), one thread for each queue
> - The regular MethodCalls like put(), remove() etc go into the default queue (A), where they are processed according to order (FIFO)
> - The special calls like block(), _getState(), commit() or acks for PREPARE/COMMIT calls go into the other (priority) queue (B), these calls *CAN* be received out of sequence
> - This way, an _getState() would always be processed and would be able to (1) stop the processing of queue A and (2) force- release any locks held
> by on the tree.
> _ This way commit() calls can promptly release locks, without having to wait behind other prepare calls.
--
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
19 years, 3 months
[JBoss JIRA] Commented: (JBCACHE-326) Create the concept of a "priority queue" to speed execution of certain remote method invocations
by Manik Surtani (JIRA)
[ http://jira.jboss.com/jira/browse/JBCACHE-326?page=comments#action_12350753 ]
Manik Surtani commented on JBCACHE-326:
---------------------------------------
I would have thought the concurrent stack would solve this. Let's push this to 3.0.0 for now and most likely close it once we're closer to finishing with the 2.x.x series.
> Create the concept of a "priority queue" to speed execution of certain remote method invocations
> ------------------------------------------------------------------------------------------------
>
> Key: JBCACHE-326
> URL: http://jira.jboss.com/jira/browse/JBCACHE-326
> Project: JBoss Cache
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Reporter: Brian Stansberry
> Assigned To: Vladimir Blagojevic
> Fix For: 3.x
>
>
> Change the handling of requests in JBossCache (another interceptor on top of ReplicationInterceptor):
> - Create 2 queues (of MethodCall objects), one thread for each queue
> - The regular MethodCalls like put(), remove() etc go into the default queue (A), where they are processed according to order (FIFO)
> - The special calls like block(), _getState(), commit() or acks for PREPARE/COMMIT calls go into the other (priority) queue (B), these calls *CAN* be received out of sequence
> - This way, an _getState() would always be processed and would be able to (1) stop the processing of queue A and (2) force- release any locks held
> by on the tree.
> _ This way commit() calls can promptly release locks, without having to wait behind other prepare calls.
--
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
19 years, 3 months
[JBoss JIRA] Updated: (JBPM-596) task forms based on facelets
by Ronald van Kuijk (JIRA)
[ http://jira.jboss.com/jira/browse/JBPM-596?page=all ]
Ronald van Kuijk updated JBPM-596:
----------------------------------
Fix Version/s: jBPM 3.2
David worked his ass off to implement this. As did Koen to get default forms generated from the GPD. So closing this issue since it WILL be in 3.2 and the current GPD
> task forms based on facelets
> ----------------------------
>
> Key: JBPM-596
> URL: http://jira.jboss.com/jira/browse/JBPM-596
> Project: JBoss jBPM
> Issue Type: Feature Request
> Components: Core Engine
> Reporter: Tom Baeyens
> Assigned To: Ronald van Kuijk
> Fix For: jBPM 3.2
>
>
> the task forms should be based on facelets technology.
> Advantages:
> * facelets dynamic nature fits much better with the process versioning and process files
> * much easier to create tooling around this cause the xhtml files are rederable by a plain browser and it's plain XML
> * much more flexible then the previous flat list appoach.
--
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
19 years, 3 months