0.5.2
0.5.2
Released: Fri Nov 15 2013
-
[bug] Fixes to routines on Windows, including that default unit tests pass,
and an adjustment to the "soft expiration" feature to ensure the
expiration works given windows time.time() behavior. -
[bug] Added py2.6 compatibility for unsupported
total_seconds()
call
in region.py -
[feature] Added a new argument
lock_factory
to theDBMBackend
implementation. This allows for drop-in replacement of the default
FileLock
backend, which builds onos.flock()
and only
supports Unix platforms. A new abstract baseAbstractFileLock
has been added to provide a common base for custom lock implementations.
The documentation points to an example thread-based rw lock which is
now tested on Windows.References: #44