JPPF Issue Tracker
Milestone todo-list for JPPF   35 issue(s)

JPPF Vision

Progress Title Description More info
0% Integration with the Map/Reduce model Ability to do map / reduce with JPPF Feature request JPPF-7
0% Change the JPPF configuration based on observable behavior From this forum thread "Is there a way to have the load balancin... Feature request JPPF-9
0% Transactional jobs and tasks This is about adding the capability to run jobs and tasks as atomic transactions / sub-transactions. This would add ... Feature request JPPF-10
0% Build a JPPF knowledge base and FAQ There is a huge lore of information available in the JPPF forums, documentation, and elsewhere. We propose to sift t... Feature request JPPF-15
0% Implement a recipe for Cloudify From the [ Cloudify] web site: > Cloudify is an enterprise-class open source PaaS stack... Feature request JPPF-111
0% Asynchronous communication between servers Currently, the communication between servers connected in p2p is synchronous. One of the implications is that a serve... Feature request JPPF-28
0% J2EE connector: allow user to change task code in demo app The idea is to provide more sphistications in the demo web application for the J2EE connector. We could make the cod... Feature request JPPF-27
0% Write documentation on logging This is about adding a section in the documentation on how logging is done in JPPF, and how it can be customized. Als... Feature request JPPF-177
0% JPPF as a generic web service The idea is to implement a generic web service that would be a facade to a JPPF client. There would be a generic wsd... Feature request JPPF-16


Progress Title Description More info
0% Link from old documentation to current Many times, a web search for how to do something in JPPF leads one to an older version of the documentation. For exa... Enhancement JPPF-394

JPPF 6.0

Progress Title Description More info
0% Recover from hard failures on the client side We propose to implement a mechanism equivalent to the one existing for recovering from "hard" network disconnections ... Feature request JPPF-17
0% Provide information on remote drivers/nodes not natively ... Some hardware/OS/JVM process information either can not be obtained from existing JDK APIs or is provided with incorr... Feature request JPPF-396
0% Load balancing with neural nets/genetic algorithms From this [ forum thread] (repli... Feature request JPPF-39
0% Provide error reporting at the task bundle level From a JPPF user: it would be really useful to have task-batch level exceptions, for instance if a method of a [http:... Feature request JPPF-106
0% Write a performance tuning/optimization documentation sec... Based on [,7722.0.html this forum thread]. Write a section on general perfo... Feature request JPPF-351
0% New sample to upgrade Windows nodes to .Net-capable status We propose to create a new sample/demo which will upgrade any node running on a Windows machine such that, after the ... Feature request JPPF-371
0% Intelligent recovery of executing tasks When the driver is bounced, client recovers by resubmitting incomplete tasks. This causes problems for long-running t... Feature request JPPF-372
0% Normalize the package names in common and node modules The [ common] module has a number of inconsistentl... Task JPPF-438
0% Create a volunteer computing distribution This is about building and delivering a pre-packaged template volunteer computing project based on JPPF. This would ... Feature request JPPF-321
0% Create automated test for the JEE connector on Glassfish Just as we have done for JBoss and Geronimmo, we should have an automated test of the JEE connector on Glassfish, to ... Feature request JPPF-326
0% Variable substitutions and scripted expressions for execu... Currently, we can write execution policies like this: ExecutionPolicy policy = new AtLeast("jpp... Feature request JPPF-443
0% Use existing node connections for heartbeat-based connect... Currently the check for hard failures of node to server connections is done by setting up an additional connection on... Feature request JPPF-429
0% Provide access to the node from a task We propose to add the following method in the Task and AbstractTask class: public Node getNode(... Feature request JPPF-445
0% Ability to run JUnit/TestNG tests on a JPPF grid We propose to add the ability to run unit tests wirtten for JUnit or TestNG in parallel on a JPPF grid. This could... Feature request JPPF-405
0% Enable access control This feature request is to address a great miss in the current state of JPPF. Currently no access control is availabl... Feature request JPPF-19
0% Add missing value snapshots to the server statistics There is some data that could be added to the server statics, including but not limited to: * server and system proce... Enhancement JPPF-433
0% Node temperature Hi there, I am using JPPF on a few nodes that are in a closed room. On workload the temperature rises notably. From t... Feature request JPPF-462
0% Show master / slave nodes relationships in the admin console We propose to add the ability to show the master node / slave node relationships on demand, for example using a toggl... Enhancement JPPF-471
0% Remove the limitation to 2 GB message size in communicati... In the current communication protocol between servers, nodes and clients, a message is made of one or more serialized... Feature request JPPF-435
0% Integration of JMX remote with NIO The goal is to make the JMX generic/JMXMP connector available via NIO (socket channels) rather than straight Sockets ... Feature request JPPF-436
0% Timestamps for statistics updates We propose to add timestamps to all statistics updates, along with a creation time for all statitics in the current J... Enhancement JPPF-490
0% Node statistics The title says it all. In the smae way we made statistics available for the servers, we propose to do the same for th... Feature request JPPF-491
0% Monitoring API: move collapsed state handling out of Topo... The class TopologyDriver has these 2 methods to handle the collapsed state in a tree or graph representation: Enhancement JPPF-492
0% Parametrized configuration properties Currently the configuration API does not allow easy handling of configuration properties whose name has one or more p... Feature request JPPF-493
0% Jobs persistence in the driver The goal is to provide persistence of the jobs in the driver queue, to allow recovery of the jobs whenever the driver... Feature request JPPF-480