[JBoss JIRA] Created: (JGRP-457) Optimization: make threads return immediately if NAKACK has another active thread for the same sender
by Bela Ban (JIRA)
Optimization: make threads return immediately if NAKACK has another active thread for the same sender
-----------------------------------------------------------------------------------------------------
Key: JGRP-457
URL: http://jira.jboss.com/jira/browse/JGRP-457
Project: JGroups
Issue Type: Feature Request
Reporter: Bela Ban
Assigned To: Bela Ban
Priority: Minor
Fix For: 2.5
In NAKACK, when a thread places a message for sender S into the NakReceiverWindow NRW, it subsequently acquires a lock on NRW (lock by sender) and removes as many messages as possible and passes them up.
If many threads do this at the same time, all threads but one are blocked, and - when finally unblocked - usually return. This causes context switches and possibly cache flushing, so a better way would be to have the threads check whether another thread is already removing messages using a CAS operation *before* acquiring the lock.
The effect should be that no threads will wait on the lock unnecessarily, and thus fewer context switches, and more threads available to the pool.
--
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
2 weeks, 4 days
[JBoss JIRA] (WFLY-4581) Provide a migration management operation for JacORB to OpenJDKOrb
by Tomasz Adamski (JIRA)
[ https://issues.jboss.org/browse/WFLY-4581?page=com.atlassian.jira.plugin.... ]
Tomasz Adamski updated WFLY-4581:
---------------------------------
Fix Version/s: 10.0.0.Alpha5
> Provide a migration management operation for JacORB to OpenJDKOrb
> ------------------------------------------------------------------
>
> Key: WFLY-4581
> URL: https://issues.jboss.org/browse/WFLY-4581
> Project: WildFly
> Issue Type: Feature Request
> Components: IIOP
> Affects Versions: 9.0.0.CR1
> Reporter: Tomasz Adamski
> Assignee: Tomasz Adamski
> Fix For: 10.0.0.Alpha5
>
>
> Provide a management operation that performs a one-time conversion from the JacORB subsystem into the JDK Orb subsystem. This allows users using the CLI to perform a migration, as well as tools such as WindUp to also execute the change.
> Alternatively emulation of JacORB, using JDK Orb underneath, if viable, could be performed.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 4 months
[JBoss JIRA] (DROOLS-832) Logical setters do not work with non-natively traitable beans
by Davide Sottara (JIRA)
Davide Sottara created DROOLS-832:
-------------------------------------
Summary: Logical setters do not work with non-natively traitable beans
Key: DROOLS-832
URL: https://issues.jboss.org/browse/DROOLS-832
Project: Drools
Issue Type: Bug
Components: core engine
Affects Versions: 6.3.0.Beta1, 6.2.0.Final, 6.1.0.Final, 6.0.0.Final, 5.6.0.Final, 5.5.0.Final
Reporter: Davide Sottara
Assignee: Mario Fusco
Fix For: 6.3.0.Beta2
By default, "logical" traitable beans maintain the consistency of a field adding logic to the setters. When using non-natively traitable beans, the additional logic is not invoked
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 4 months