[Patches] [ python-Patches-553108 ] Deprecate bsddb

noreply@sourceforge.net noreply@sourceforge.net
Mon, 06 May 2002 20:46:04 -0700


Patches item #553108, was opened at 2002-05-07 13:46
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=305470&aid=553108&group_id=5470

Category: Core (C code)
Group: Python 2.3
Status: Open
Resolution: None
Priority: 5
Submitted By: Garth T Kidd (gtk)
Assigned to: Nobody/Anonymous (nobody)
Summary: Deprecate bsddb

Initial Comment:
Large numbers of inserts break bsddb, as first 
discovered in Python 1.5 (bug 408271). 

According to Barry Warsaw, "trying to get the bsddb 
module that comes with Python to work is a hopeless 
cause." 

If it's broken, let's discourage people from using it. 
In particular, let's ensure that people importing 
shelve or anydbm don't end up using it by default. 

The submitted patch adds a DeprecationWarning to the 
bsddb module and removes bsddb from the list of db 
module candidates in anydbm. 

----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=305470&aid=553108&group_id=5470