[pybsddb] Release candidate: pybsddb 4.6.3

Jesus Cea jcea at argo.es
Tue Apr 1 23:51:18 CEST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

If no showstop is found, 4.6.3 will be released late this week.

Homepage
http://www.argo.es/~jcea/programacion/pybsddb.htm#bsddb3-4.6.3

Documentation preview
http://www.argo.es/~jcea/programacion/pybsddb_doc/preview/

Download:
svn co -r416 svn://svn.argo.es/jcea/pybsddb/trunk pybsddb-4.6.3

Changelog:

4.6.3:
~  * Be sure all DBEnv/DB paths in the TestSuite are generated in a
~    way compatible with launching the tests in multiple
~    threads/processes.
~  * Move all the "assert" in the TestSuite to the version in the
~    framework. This is very convenient, for example, to generate the
~    final report, or better automation.
~  * Implements "dbenv.log_flush()".
~  * Regression: bug when creating a transaction and its
~    parent is explicitly set to 'None'.
~  * Regression: bug when duplicationg cursors. Solved.
~  * Provide "dbenv.txn_recover()" and "txn.discard()", for fully
~    support recovery of distributed transactions. Any user of this
~    service should use Berkeley DB 4.5 or up.
~  * If a transaction is in "prepare" or "recover" state, we MUST NOT
~    abort it implicitly if the transaction goes out of scope, it is
~    garbaged collected, etc. Better to leak than sorry.
~  * In the previous case, we don't show any warning either.
~  * Export "DB_XIDDATASIZE", for GID of distributed transactions.
~  * If "db_seq_t" and PY_LONG_LONG are not compatible, compiler
~    should show a warning while compiling, and the generated code
~    would be incorrect but safe to use. No crash. Added sanity
~    check in the testunit to verify this is not the case, and
~    the datatypes are 64 bit width in fact.
~  * Solve a compilation warning when including "bsddb.h"
~    in other projects. (George Feinberg)

- --
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
jcea at argo.es http://www.argo.es/~jcea/ _/_/    _/_/  _/_/    _/_/  _/_/
jabber / xmpp:jcea at jabber.org         _/_/    _/_/          _/_/_/_/_/
~                               _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQCVAwUBR/KuT5lgi5GaxT1NAQI7xwP/f2cEeZA4qqSXH+ATfTgaGblwZgAlKK2M
IcyuDPF3OffsYToKGkXXS1vB30GkM1JoTARHccCX+bqhKchLm87XYHePiGSnxKzE
Os/qKeNTHuYy5BygbTskJUIZXbtt92IxGLWwucaiDg5oql2i5IHb6rxqnwf6Bh7i
rzhHar9RrGQ=
=8FmA
-----END PGP SIGNATURE-----



More information about the pybsddb mailing list