Mercurial > p > roundup > code
diff roundup/backends/back_bsddb3.py @ 1088:32e41ddf2edb
removed Log
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Tue, 10 Sep 2002 00:11:50 +0000 |
| parents | 974a4b94c5e3 |
| children | c7119e74fcf8 |
line wrap: on
line diff
--- a/roundup/backends/back_bsddb3.py Tue Sep 10 00:08:21 2002 +0000 +++ b/roundup/backends/back_bsddb3.py Tue Sep 10 00:11:50 2002 +0000 @@ -15,7 +15,7 @@ # BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE, # SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. # -#$Id: back_bsddb3.py,v 1.15 2002-07-19 03:36:34 richard Exp $ +#$Id: back_bsddb3.py,v 1.16 2002-09-10 00:11:50 richard Exp $ import bsddb3, os, marshal from roundup import hyperdb, date @@ -124,90 +124,3 @@ l = [entry] db[nodeid] = marshal.dumps(l) - -# -#$Log: not supported by cvs2svn $ -#Revision 1.14 2002/07/14 02:05:54 richard -#. all storage-specific code (ie. backend) is now implemented by the backends -# -#Revision 1.13 2002/07/08 06:41:03 richard -#Was reopening the database with 'n'. -# -#Revision 1.12 2002/05/21 05:52:11 richard -#Well whadya know, bsddb3 works again. -#The backend is implemented _exactly_ the same as bsddb - so there's no -#using its transaction or locking support. It'd be nice to use those some -#day I suppose. -# -#Revision 1.11 2002/01/14 02:20:15 richard -# . changed all config accesses so they access either the instance or the -# config attriubute on the db. This means that all config is obtained from -# instance_config instead of the mish-mash of classes. This will make -# switching to a ConfigParser setup easier too, I hope. -# -#At a minimum, this makes migration a _little_ easier (a lot easier in the -#0.5.0 switch, I hope!) -# -#Revision 1.10 2001/11/21 02:34:18 richard -#Added a target version field to the extended issue schema -# -#Revision 1.9 2001/10/09 23:58:10 richard -#Moved the data stringification up into the hyperdb.Class class' get, set -#and create methods. This means that the data is also stringified for the -#journal call, and removes duplication of code from the backends. The -#backend code now only sees strings. -# -#Revision 1.8 2001/10/09 07:25:59 richard -#Added the Password property type. See "pydoc roundup.password" for -#implementation details. Have updated some of the documentation too. -# -#Revision 1.7 2001/08/12 06:32:36 richard -#using isinstance(blah, Foo) now instead of isFooType -# -#Revision 1.6 2001/08/07 00:24:42 richard -#stupid typo -# -#Revision 1.5 2001/08/07 00:15:51 richard -#Added the copyright/license notice to (nearly) all files at request of -#Bizar Software. -# -#Revision 1.4 2001/08/03 02:45:47 anthonybaxter -#'n' -> 'c' for create. -# -#Revision 1.3 2001/07/30 02:36:23 richard -#Handle non-existence of db files in the other backends (code from anydbm). -# -#Revision 1.2 2001/07/30 01:41:36 richard -#Makes schema changes mucho easier. -# -#Revision 1.1 2001/07/24 04:26:03 anthonybaxter -#bsddb3 implementation. For now, it's the bsddb implementation with a "3" -#added in crayon. -# -#Revision 1.4 2001/07/23 08:25:33 richard -#more handling of bad journals -# -#Revision 1.3 2001/07/23 08:20:44 richard -#Moved over to using marshal in the bsddb and anydbm backends. -#roundup-admin now has a "freshen" command that'll load/save all nodes (not -# retired - mod hyperdb.Class.list() so it lists retired nodes) -# -#Revision 1.2 2001/07/23 07:56:05 richard -#Storing only marshallable data in the db - no nasty pickled class references. -# -#Revision 1.1 2001/07/23 07:22:13 richard -#*sigh* some databases have _foo.so as their underlying implementation. -#This time for sure, Rocky. -# -#Revision 1.1 2001/07/23 07:15:57 richard -#Moved the backends into the backends package. Anydbm hasn't been tested at all. -# -#Revision 1.1 2001/07/23 06:23:41 richard -#moved hyper_bsddb.py to the new backends package as bsddb.py -# -#Revision 1.2 2001/07/22 12:09:32 richard -#Final commit of Grande Splite -# -#Revision 1.1 2001/07/22 11:58:35 richard -#More Grande Splite -#
