Release Notes: This release modifies JavaSpace05.contents() to aggressively manage the maximum number of matches in a MatchSet to reduce memory consumption. It adds a configuration variable to disable dynamic updating of a MatchSet with new writes. The experimental nio transport has been fixed to allow clients to exit cleanly when all threads have terminated.
Release Notes: A deadlock was fixed in the persistent layer checkpointing code which can occur if a new type of Entry is seen concurrently.
Release Notes: The LocalSpace (in-process JavaSpace implementation) API was revised and now supports JavaSpace05. A new LocalSpace example was added to illustrate usage of the new API.
Release Notes: This release fixes some class resolution problems caused by a broken preferred-list in blitz-dl.jar, adds an experimental nio-based transport, and adds more JINI 2.1 documentation updates.
Release Notes: A problem where contents may have prevented future operations from completing successfully against an Entry was fixed along with a problem where duplicate Entries could be returned from a JavaSpace05::matchset.
Release Notes: A deadlock in the stats API was fixed, and Db/Java was updated to version 2.0.90.
Release Notes: A bug that could cause taken entries to reappear after recovery was fixed.
Release Notes: This release introduces JINI 2.1 support, including the JavaSpace05 interface, and also provides backward compatibility with JINI 2.0.x. Various optimizations were added, including better support for concurrent write/take loads and intelligent read-ahead. A log dumping tool to support application debugging was added. Automatic aborting of dead transactions is now supported.
Release Notes: A bug in FIFO entry ordering initialization was fixed, and the default settling for write throttling was inverted to be off by default.
Release Notes: DumpEntries was fixed to correctly initialize storage before attempting to read entries. A bug in the cache status signalling was fixed, yielding significant throughput improvements. A deadlock around transaction locks which occurred under high load when task bounds have been hit was fixed. The log dumping tool output was made machine friendly and expanded to cover all record types. Support for user-triggered lease reaping was added. A write queue throttle was added to prevent memory exhaustion and/or overload in the presence of slow disks.