Release Notes: Messages sent to an empty mailbox are now processed 10x faster. Mailbox is now a trait with several implementations to choose from. There is a critical bugfix to RecordUpdate.
Release Notes: A new datastore, Swift, only periodically updates its datastore, and on restart the tail of the old log file is used to create a current version. The transaction rate is now limited primarily by flushes to the log file.
Release Notes: This release fixes RecordUpdate. It was not changing the record timestamp, which broke opportunistic locking.
Release Notes: Small records datastore supports batch updates and opportunistic locking. Several bugs were fixed in the IncDes package.
Release Notes: It is now possible to rebuild from the transaction log files to resize or recover a small datastore.
Release Notes: Transaction logging and sequences over the contents of a database have been added.
Release Notes: This release adds a critical bugfix to the incDes package. Get/Set/Size requests now work with a range of data structures.
Release Notes: This release allows you to access/update db contents with get/set requests.
Release Notes: The SmallNoLogDataStore demo now has an important property, crash-proof persistence. A critical bug in exceptionHandler has also been fixed.
Release Notes: This is the start of a toolkit for building databases. A simple no-log data store is provided as a first demo.