[pybsddb] PyBSDDB 5.2.0 released!

Jesus Cea jcea at jcea.es
Tue Jul 12 15:06:06 CEST 2011


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

This release is compatible with the recently released Oracle Berkeley DB
5.2.28.

Remember, if you want to user pybsddb with a new Berkeley DB version,
you must install BDB FIRST, and the install/compile pybsddb. By default,
pybsddb will compile and link using the last BDB found in the system.

Some important details:

* The testsuite for this release, when using BDB 5.2, fails in
"test_tx_max". This is a spurious error, the library works fine. It will
be solved in pybsddb 5.2.1.

* In Berkeley DB 5.2, the Replication Manager API has been changed
completelly. PyBSDDB 5.2.0 is compatible with both the old and the new
API. The API compiled is decided according to the Berkeley DB version
available when compiling the bindings. If you are using Replication
Manager API and plan to upgrade to 5.2, you must rewrite your code.
Check the (excellent) Oracle documentation.

Homepage:
http://www.jcea.es/programacion/pybsddb.htm

Release:
http://www.jcea.es/programacion/pybsddb.htm#bsddb3-5.2.0

Download:
http://pypi.python.org/pypi/bsddb3/5.2.0

ChangeLog:

"""
5.2.0:
  * Support for Berkeley DB 5.2.
  * Support for the newly available replication manager events:
    DB_EVENT_REP_SITE_ADDED, DB_EVENT_REP_SITE_REMOVED,
    DB_EVENT_REP_LOCAL_SITE_REMOVED, DB_EVENT_REP_CONNECT_BROKEN,
    DB_EVENT_REP_CONNECT_ESTD, DB_EVENT_REP_CONNECT_TRY_FAILED,
    DB_EVENT_REP_INIT_DONE.
  * New Object: "DB_SITE". Support for all its methods.
  * Parameters for "DB_SITE->set_config()": DB_BOOTSTRAP_HELPER,
    DB_GROUP_CREATOR, DB_LEGACY, DB_LOCAL_SITE, DB_REPMGR_PEER.
  * Support for some stuff in the new "Dynamic Environment Configuration":
    DB_MEM_LOCK, DB_MEM_LOCKOBJECT, DB_MEM_LOCKER, DB_MEM_LOGID,
    DB_MEM_TRANSACTION, DB_MEM_THREAD.
  * Add "bytes" to "DBEnv_memp_stat()". Original patch from Garrett Cooper.
"""

- -- 
Jesus Cea Avion                         _/_/      _/_/_/        _/_/_/
jcea at jcea.es - http://www.jcea.es/     _/_/    _/_/  _/_/    _/_/  _/_/
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.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQCVAwUBThxGvplgi5GaxT1NAQKt7QP/UORcyFvb1xlsWRIh5rRgp1VC0VL0JBU8
EXN7m6SDyj3yKNZCvCoGT+Jqy3j4sYYZ2J7WmGg517PQQdwSedwfKhkZoCjDOT+q
DGMXMGK/CiM0xLNHoqnKyuRBXFH/K/GC5j3sJQgPdS6m+HASZ+k/9QJWTWtSyqTO
f8oRs+YiZGA=
=nTrv
-----END PGP SIGNATURE-----


More information about the pybsddb mailing list