JPPF Issue Tracker
JPPF (jppf)
August 20, 2017
icon_milestone.png 13:38 JPPF 5.2.9
A new milestone has been reached
feature_request_tiny.png 11:56  Feature request JPPF-508 - Peer to peer connection pooling
lolocohen : Assignee changed: lolo4j
August 19, 2017
feature_request_tiny.png 10:08  Feature request JPPF-28 - Asynchronous communication between servers
lolocohen : Issue closed
feature_request_tiny.png 10:08  Feature request JPPF-28 - Asynchronous communication between servers
lolocohen : Status changed: New ⇒ Closed
feature_request_tiny.png 10:08  Feature request JPPF-28 - Asynchronous communication between servers
lolocohen : Resolution changed: Not determined ⇒ RESOLVED
feature_request_tiny.png 10:08  Feature request JPPF-28 - Asynchronous communication between servers
lolocohen : lolo4j ⇒ Not being worked on
feature_request_tiny.png 05:46  Feature request JPPF-28 - Asynchronous communication between servers
lolocohen : Assignee changed: lolo4j
August 13, 2017
feature_request_tiny.png 08:14  Feature request JPPF-28 - Asynchronous communication between servers
lolocohen : Target milestone changed: JPPF Vision ⇒ JPPF 6.0
August 12, 2017
feature_request_tiny.png 10:33  Feature request JPPF-445 - Provide access to the node from a task
lolocohen : Issue closed
feature_request_tiny.png 10:33  Feature request JPPF-445 - Provide access to the node from a task
lolocohen : Status changed: New ⇒ Closed
feature_request_tiny.png 10:33  Feature request JPPF-445 - Provide access to the node from a task
lolocohen : Resolution changed: Not determined ⇒ RESOLVED
feature_request_tiny.png 10:33  Feature request JPPF-445 - Provide access to the node from a task
lolocohen : lolo4j ⇒ Not being worked on
August 11, 2017
feature_request_tiny.png 07:53  Feature request JPPF-445 - Provide access to the node from a task
lolocohen : Assignee changed: lolo4j
August 10, 2017
icon_build.png 10:00 JPPF 5.2.8
New version released
August 09, 2017
bug_report_tiny.png 08:09  Bug report JPPF-512 - PeerAttributesHandler spawns too many threads
lolocohen : Issue closed
bug_report_tiny.png 08:09  Bug report JPPF-512 - PeerAttributesHandler spawns too many threads
lolocohen : Status changed: New ⇒ Closed
bug_report_tiny.png 08:09  Bug report JPPF-512 - PeerAttributesHandler spawns too many threads
lolocohen : Resolution changed: Not determined ⇒ RESOLVED
bug_report_tiny.png 08:09  Bug report JPPF-512 - PeerAttributesHandler spawns too many threads
lolocohen : lolo4j ⇒ Not being worked on
bug_report_tiny.png 07:56  Bug report JPPF-513 - Using @JPPFRunnable annotation leads to ClassNotFoundException
lolocohen : Issue closed
bug_report_tiny.png 07:56  Bug report JPPF-513 - Using @JPPFRunnable annotation leads to ClassNotFoundException
lolocohen : Status changed: New ⇒ Closed
bug_report_tiny.png 07:56  Bug report JPPF-513 - Using @JPPFRunnable annotation leads to ClassNotFoundException
lolocohen : Resolution changed: Not determined ⇒ RESOLVED
bug_report_tiny.png 07:56  Bug report JPPF-513 - Using @JPPFRunnable annotation leads to ClassNotFoundException
lolocohen : lolo4j ⇒ Not being worked on
bug_report_tiny.png 06:41  Bug report JPPF-513 - Using @JPPFRunnable annotation leads to ClassNotFoundException
lolocohen : Reproducability changed: Reproduction steps updated
bug_report_tiny.png 06:41  Bug report JPPF-513 - Using @JPPFRunnable annotation leads to ClassNotFoundException
lolocohen : Assignee changed: lolo4j
bug_report_tiny.png 06:41  Bug report JPPF-513 - Using @JPPFRunnable annotation leads to ClassNotFoundException
lolocohen : Issue created
When using a POJO task where one of the methods or constructor is annotated with @JPPFRunnable, the node executing the task throws a ClassNotFoundException saying it can't find the class of the POJO task
bug_report_tiny.png 06:41  Bug report JPPF-513 - Using @JPPFRunnable annotation leads to ClassNotFoundException
lolocohen : 'JPPF 5.2.7' added
August 08, 2017
bug_report_tiny.png 09:56  Bug report JPPF-512 - PeerAttributesHandler spawns too many threads
lolocohen : Assignee changed: lolo4j
bug_report_tiny.png 09:56  Bug report JPPF-512 - PeerAttributesHandler spawns too many threads
lolocohen : Issue created
The PeerAttributesHandler class uses a thread pool to handle JMX notficiations from peer drivers when they update their number of nodes and total number of node threads. It uses Runtime.getRuntime().availableProcessors() which seems wasteful since the tasks performed by the threds are very short-lived.

We should use a configuration property "jppf.peer.handler.threads" which defaults to 1 to configure this number of threads instead.
bug_report_tiny.png 09:56  Bug report JPPF-512 - PeerAttributesHandler spawns too many threads
lolocohen : 'JPPF 5.2.7' added
feature_request_tiny.png 08:49  Feature request JPPF-480 - Jobs persistence in the driver
lolocohen : Issue closed
feature_request_tiny.png 08:49  Feature request JPPF-480 - Jobs persistence in the driver
lolocohen : Status changed: New ⇒ Closed
feature_request_tiny.png 08:49  Feature request JPPF-480 - Jobs persistence in the driver
lolocohen : Resolution changed: Not determined ⇒ RESOLVED
feature_request_tiny.png 08:49  Feature request JPPF-480 - Jobs persistence in the driver
lolocohen : lolo4j ⇒ Not being worked on
July 10, 2017
bug_report_tiny.png 10:26  Bug report JPPF-510 - Documentation on job listeners does not mention isRemoteExecution() and getConnection() methods of JobEvent
lolocohen : Issue closed
bug_report_tiny.png 10:26  Bug report JPPF-510 - Documentation on job listeners does not mention isRemoteExecution() and getConnection() methods of JobEvent
lolocohen : Status changed: New ⇒ Closed
bug_report_tiny.png 10:26  Bug report JPPF-510 - Documentation on job listeners does not mention isRemoteExecution() and getConnection() methods of JobEvent
lolocohen : Resolution changed: Not determined ⇒ RESOLVED
bug_report_tiny.png 10:26  Bug report JPPF-510 - Documentation on job listeners does not mention isRemoteExecution() and getConnection() methods of JobEvent
lolocohen : lolo4j ⇒ Not being worked on
July 08, 2017
feature_request_tiny.png 06:27  Feature request JPPF-511 - Ability to persist and reuse the state of adaptive load-balancers
lolocohen : Title updated
feature_request_tiny.png 06:27  Feature request JPPF-511 - Ability to persist and reuse the state of adaptive load-balancers
lolocohen : Description updated
feature_request_tiny.png 06:23  Feature request JPPF-511 - Ability to persist and reuse the state of adaptive load-balancers
lolocohen : Issue created
From [http://www.jppf.org/forums/index.php/topic,7993.0.html this forum post]:

> Adaptive algorithms use statistics but when driver restarts or hardware failure, statistics will be gone and load balancing algorithm adaptation will be return to beginning.
>
> - Is it possible (and logical?) to save job execution statistics periodically and load them to same driver while restart or to another driver which already running?
> - Another idea, maybe sharing these statistics with peer drivers, so when one of them down, informations still exist on other peers and when it restarts or a new driver added as peer, it will start with existing statistics.
>
> We are planning to use p2p because of the risk of a single point of failure, but progress of algorithm's learning important and it shouldn't reset each time the server reset.
bug_report_tiny.png 06:14  Bug report JPPF-510 - Documentation on job listeners does not mention isRemoteExecution() and getConnection() methods of JobEvent
lolocohen : Description updated
bug_report_tiny.png 06:08  Bug report JPPF-510 - Documentation on job listeners does not mention isRemoteExecution() and getConnection() methods of JobEvent
lolocohen : Assignee changed: lolo4j
June 12, 2017
icon_build.png 10:00 JPPF 5.2.7
New version released
April 27, 2017
icon_milestone.png 21:36 JPPF 5.1.7
A new milestone has been reached
icon_milestone.png 16:16 JPPF 4.2.9
A new milestone has been reached
icon_milestone.png 15:29 JPPF 4.2.8
A new milestone has been reached
April 02, 2017
icon_build.png 22:00 JPPF 5.2.6
New version released
icon_build.png 21:30 JPPF 5.1.6
New version released
March 10, 2017
icon_build.png 10:00 JPPF 5.2.5
New version released
January 18, 2017
icon_build.png 10:00 JPPF 5.2.4
New version released
January 07, 2017
icon_milestone.png 13:15 JPPF 5.1.5
A new milestone has been reached
January 05, 2017
icon_milestone.png 22:35 JPPF 4.2.4
A new milestone has been reached
November 27, 2016
icon_build.png 11:00 JPPF 5.2.3
New version released
November 13, 2016
icon_milestone.png 08:09 JPPF 5.0.4
A new milestone has been reached
November 09, 2016
icon_milestone.png 17:29 JPPF 5.0.2
A new milestone has been reached
October 16, 2016
icon_milestone.png 01:33 JPPF 4.2.1
A new milestone has been reached
icon_milestone.png 01:29 JPPF 4.2.5
A new milestone has been reached
icon_milestone.png 01:08 JPPF 4.2.3
A new milestone has been reached
October 15, 2016
icon_milestone.png 18:55 JPPF 5.2
A new milestone has been reached
icon_milestone.png 10:41 JPPF 4.1
A new milestone has been reached
icon_milestone.png 08:42 JPPF 5.0
A new milestone has been reached
icon_milestone.png 07:14 JPPF 2.5.5
A new milestone has been reached
Show moreaction_add_small.png