History log of /external/python/cpython2/Lib/bsddb/dbtables.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4950a3b6ccb91e0ffe937374836caa825e93c742 19-Mar-2013 doko@ubuntu.com <doko@ubuntu.com> - Issue #17477: Update the bsddb module to pybsddb 5.3.0, supporting
db-5.x, and dropping support for db-4.1 and db-4.2.
/external/python/cpython2/Lib/bsddb/dbtables.py
6557aac599f1c22051ee61ba61c8c43add406e94 22-Mar-2010 Jesus Cea <jcea@jcea.es> pybsddb 4.8.4 integration. Please, comment in issue #8156
/external/python/cpython2/Lib/bsddb/dbtables.py
8d3f130d41d0c3f437f37a18c624955ce8bf65d3 02-Feb-2010 Ezio Melotti <ezio.melotti@gmail.com> Fix idioms and a couple of py3k warnings. Patch by Florent Xicluna.
/external/python/cpython2/Lib/bsddb/dbtables.py
5d62cfe070b63cdb3c80744ef9970facc008750c 02-Feb-2010 Ezio Melotti <ezio.melotti@gmail.com> #7092: silence py3k warnings for bsddb. Patch by Florent Xicluna.
/external/python/cpython2/Lib/bsddb/dbtables.py
63b0cb2f39e26be7f6b636ddd40cc8d6a1400d51 14-Oct-2009 Antoine Pitrou <solipsis@pitrou.net> Fix py3k warnings in bsddb
/external/python/cpython2/Lib/bsddb/dbtables.py
4907d27c1fcc7bd990715d3023932433076e152f 31-Aug-2008 Jesus Cea <jcea@jcea.es> Update bsddb code to version 4.7.3pre2. This code should
be compatible with Python 3.0, also.

http://www.jcea.es/programacion/pybsddb.htm#bsddb3-4.7.3
/external/python/cpython2/Lib/bsddb/dbtables.py
c5a11fabdb03d032f278f86e600bcdaafdb5d783 23-Jul-2008 Jesus Cea <jcea@jcea.es> bsddb module updated to version 4.7.2devel9.

This patch publishes the work done until now
for Python 3.0 compatibility. Still a lot
to be done.

When possible, we use 3.0 features in Python 2.6,
easing development and testing, and exposing internal
changes to a wider audience, for better test coverage.

Some mode details:
http://www.jcea.es/programacion/pybsddb.htm#bsddb3-4.7.2
/external/python/cpython2/Lib/bsddb/dbtables.py
ca3939cd52664cce10283cb47b360f1df1552fa0 22-May-2008 Jesus Cea <jcea@jcea.es> bsddb module updated to version 4.7.0
/external/python/cpython2/Lib/bsddb/dbtables.py
6d331ca9a49245c5d18d3aa9b0f72cc54f9521c3 01-Nov-2007 Gregory P. Smith <greg@mad-scientist.com> Undo revision 58533 58534 fixes. Those were a workaround for
a problem introduced by 58385.
/external/python/cpython2/Lib/bsddb/dbtables.py
3ef21cb7c61236453b257c30ce08f8f58489e802 18-Oct-2007 Gregory P. Smith <greg@mad-scientist.com> A cleaner fix than the one committed last night. Generate random rowids that
do not contain null bytes.
/external/python/cpython2/Lib/bsddb/dbtables.py
f8a2a0b5a9edc5769b2da40c36c49eed4c5c1b33 18-Oct-2007 Gregory P. Smith <greg@mad-scientist.com> Fix a weird bug in dbtables: if it chose a random rowid string that contained
NULL bytes it would cause the database all sorts of problems in the future
leading to very strange random failures and corrupt dbtables.bsdTableDb dbs.
/external/python/cpython2/Lib/bsddb/dbtables.py
afed3a4552e0df61477c322f60b10d3ae59edf1c 18-Oct-2007 Gregory P. Smith <greg@mad-scientist.com> cleanup test_dbtables to use mkdtemp. cleanup dbtables to pass txn as a
keyword argument whenever possible to avoid bugs and confusion. (dbtables.py
line 447 self.db.get using txn as a non-keyword was an actual bug due to this)
/external/python/cpython2/Lib/bsddb/dbtables.py
f80578548d46dbe6dad87b8b8f1ac0002bf6aef8 09-Sep-2007 Gregory P. Smith <greg@mad-scientist.com> email address update
/external/python/cpython2/Lib/bsddb/dbtables.py
6aaccc6b55a684771abfdad74bea742c25ded506 11-Jun-2006 Neal Norwitz <nnorwitz@gmail.com> Fix errors found by pychecker
/external/python/cpython2/Lib/bsddb/dbtables.py
ff7d991a07f21a0a368f422efcf17b27c363e1d2 08-Jun-2006 Gregory P. Smith <greg@mad-scientist.com> - bsddb: the bsddb.dbtables Modify method now raises the proper error and
aborts the db transaction safely when a modifier callback fails.
Fixes SF python patch/bug #1408584.

Also cleans up the bsddb.dbtables docstrings since thats the only
documentation that exists for that unadvertised module. (people
really should really just use sqlite3)
/external/python/cpython2/Lib/bsddb/dbtables.py
95334a5d1e224548d16b358c1314be444625b925 08-Aug-2004 Tim Peters <tim.peters@gmail.com> Purged Berkeley code of references to the long-obsolete whrandom.
/external/python/cpython2/Lib/bsddb/dbtables.py
70a6b49821a3226f55e9716f32d802d06640cb89 12-Feb-2004 Walter Dörwald <walter@livinglogic.de> Replace backticks with repr() or "%r"

From SF patch #852334.
/external/python/cpython2/Lib/bsddb/dbtables.py
41631e8f668c9c2c724731d207edcc39c6fcf38c 21-Sep-2003 Gregory P. Smith <greg@mad-scientist.com> Adds basic support for BerkeleyDB 4.2.x. Compiles and passes tests; new
features in BerkeleyDB not exposed. notably: the DB_MPOOLFILE interface
has not yet been wrapped in an object.

Adds support for building and installing bsddb3 in python2.3 that has
an older version of this module installed as bsddb without conflicts.
The pybsddb.sf.net build/packaged version of the module uses a
dynamicly loadable module called _pybsddb rather than _bsddb.
/external/python/cpython2/Lib/bsddb/dbtables.py
455d46f0d921337405ebd3a098c210f3614ae77c 09-Jul-2003 Gregory P. Smith <greg@mad-scientist.com> bsddb 4.1.6:

* Extended DB & DBEnv set_get_returns_none functionality to take a
"level" instead of a boolean flag. The boolean 0 and 1 values still
have the same effect. A value of 2 extends the "return None instead
of raising an exception" behaviour to the DBCursor set methods.
This will become the default behaviour in pybsddb 4.2.
* Fixed a typo in DBCursor.join_item method that made it crash instead
of returning a value. Obviously nobody uses it. Wrote a test case
for join and join_item.
/external/python/cpython2/Lib/bsddb/dbtables.py
f71de3e9a017d698be8ee4db3e2ec5fbc68bfc8c 28-Jan-2003 Barry Warsaw <barry@python.org> Everything worked in both the distutils distro and in Python 2.3cvs,
so merge from the bsddb-bsddb3-schizo-branch back to the trunk.
/external/python/cpython2/Lib/bsddb/dbtables.py
9a0d779c7d39ba5f4666eac7c3f913720198e0f8 30-Dec-2002 Barry Warsaw <barry@python.org> Port BerkeleyDB 4.1 support from the pybsddb project. bsddb is now at
version 4.1.1 and works with up to BerkeleyDB 4.1.25.
/external/python/cpython2/Lib/bsddb/dbtables.py
7a98e8083c4eb21c33cdb6508dff74974a02a448 02-Dec-2002 Guido van Rossum <guido@python.org> In class bsdTableDB, add class variables db and env (set to None) to
prevent close() called from __del__ from bombing out when __init__()
fails early.
/external/python/cpython2/Lib/bsddb/dbtables.py
77c06fbf942bf4c532d0f8d6f254882a9e5957ec 24-Nov-2002 Tim Peters <tim.peters@gmail.com> Whitespace normalization.
/external/python/cpython2/Lib/bsddb/dbtables.py
b2c7affbaab984915b9401105334afffeedf706d 23-Nov-2002 Martin v. Löwis <martin@v.loewis.de> Merge with bsddb3 2002.11.23.10.42.36
/external/python/cpython2/Lib/bsddb/dbtables.py
7a3bae410df3dd0032509b97077d0c4d98276fdd 19-Nov-2002 Martin v. Löwis <martin@v.loewis.de> Replace bsddb3 and _db occurrences.
/external/python/cpython2/Lib/bsddb/dbtables.py
6aa4a1f29ca575e25fc595857b2a5168a02c9780 19-Nov-2002 Martin v. Löwis <martin@v.loewis.de> Import PyBSDDB 3.4.0. Rename historical wrapper to bsddb185.
/external/python/cpython2/Lib/bsddb/dbtables.py