Changelog

Path: Changelog
Last Update: Thu May 05 12:16:49 -0400 2005

$Id: Changelog,v 1.5 2005/05/05 16:16:49 austin Exp $

Transaction::simple 1.3.0

  • Updated to fix a lot of warnings.
  • Added a per-transaction-object list of excluded instance variables.
  • Moved Transaction::simple::ThreadSafe to transaction/simple/threadsafe.
  • Added transaction groups. Transaction groups are wrapper objects to allow the coordination of transactions with a group of objects. There are both normal and threadsafe versions of transaction groups.
  • Fixed a long-standing problem where instance variables that were added to an object after a transaction was started would remain.
  • Reorganised unit tests.

Transaction::Simple 1.2.0

Transaction::Simple 1.1.1

  • Cleaned up some documentation.

Transaction::Simple 1.1

  • Added Transaction::Simple::ThreadSafe for truly atomic and thread-safe transactions.
  • Fixed the description of Transaction::Simple to note that it is not atomic because it is not implicitly thread-safe.
  • Added support for named transactions. Named transactions can be used to make checkpoints that can be committed, aborted, or rewound without explicitly committing, aborting, or rewinding the intervening transactions.

Transaction::Simple 1.0

  • Created. Initial release.

[Validate]