http://hg.code.sf.net:8000/p/roundup/code/atom-log/tip/roundup/backends/__init__.py Mercurial Repository: p/roundup/code: roundup/backends/__init__.py history 2025-01-04T20:50:59-05:00 chore(ruff): var name changes; unused import; formatting http://hg.code.sf.net:8000/p/roundup/code/#changeset-d7cc63d7a85708c20b307b96888fef2cce081883 John Rouillard rouilj@ieee.org 2025-01-04T20:50:59-05:00 2025-01-04T20:50:59-05:00
changeset d7cc63d7a857
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description chore(ruff): var name changes; unused import; formatting

Handle vars variable hiding builting vars().

Use more descripting variable name.

Remove unused sys import.

Add double lines where needed.
files
issue2551343 - Remove support for PySQLite and sqlite v2. http://hg.code.sf.net:8000/p/roundup/code/#changeset-95f91b6f0386817e952300dafa4ed65418ffce7b John Rouillard rouilj@ieee.org 2024-07-13T18:52:55-04:00 2024-07-13T18:52:55-04:00
changeset 95f91b6f0386
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description issue2551343 - Remove support for PySQLite and sqlite v2.

It is unmaintained and sqlite3 is used which is the default for a
Python distribution.
files
Make memorydb persistent across re-open http://hg.code.sf.net:8000/p/roundup/code/#changeset-7f00fc5958cad7db10bae202b8a22214584fc076 Ralf Schlatterbeck rsc@runtux.com 2021-03-31T12:49:28+02:00 2021-03-31T12:49:28+02:00
changeset 7f00fc5958ca
branch
bookmark
tag
user Ralf Schlatterbeck <rsc@runtux.com>
description Make memorydb persistent across re-open

This allows memorydb to be used for more tests, in particular re-opening
with another user for checking permissions.
files
fixed backend detection for Python 3 http://hg.code.sf.net:8000/p/roundup/code/#changeset-22eecc8a8bd48e6d93d81fef3bd8f3ba5c829faf Christof Meerwald cmeerw@cmeerw.org 2018-07-28T14:12:06+01:00 2018-07-28T14:12:06+01:00
changeset 22eecc8a8bd4
branch
bookmark
tag
user Christof Meerwald <cmeerw@cmeerw.org>
description fixed backend detection for Python 3
files
Python 3 preparation: update __import__ call for relative import. http://hg.code.sf.net:8000/p/roundup/code/#changeset-ebd6df1126a2255061e78e59610c6fa9b6dd7db5 Joseph Myers jsm@polyomino.org.uk 2018-07-25T09:33:02+00:00 2018-07-25T09:33:02+00:00
changeset ebd6df1126a2
branch
bookmark
tag
user Joseph Myers <jsm@polyomino.org.uk>
description Python 3 preparation: update __import__ call for relative import.
files
Use Python-3-compatible 'as' syntax for except statements http://hg.code.sf.net:8000/p/roundup/code/#changeset-198b6e810c67c4e7e38f1aa41edbc864783fe6e6 Eric S. Raymond esr@thyrsus.com 2017-08-24T22:21:37-04:00 2017-08-24T22:21:37-04:00
changeset 198b6e810c67
branch
bookmark
tag
user Eric S. Raymond <esr@thyrsus.com>
description Use Python-3-compatible 'as' syntax for except statements

Many raise statements near these are also fixed.
So are two ivorrect file encoding marks ('utf8'->'utf-8').
files
Remove the tsearch2 backend http://hg.code.sf.net:8000/p/roundup/code/#changeset-a86b0c02940df06bd8646fafaee45fd84cfbe41a John Kristensen john@jerrykan.com 2015-10-11T00:06:51+11:00 2015-10-11T00:06:51+11:00
changeset a86b0c02940d
branch
bookmark
tag
user John Kristensen <john@jerrykan.com>
description Remove the tsearch2 backend

The documentation within the tsearch2 backend labels it as being
experimental and that it should not be used. The have_backend() function
in roundup.backend returns False indicating that it does not exist and
is labeled as "currently not working". The PostgreSQL website also seems
to indicate that it has been deprecated since v8.3 when text searching
was integrated into the core[1].

Considering all this, it seems like the best option is to just remove
the tsearch2 backend.

[1] http://www.postgresql.org/docs/9.4/static/tsearch2.html
files
Python 2.3 workarounds cleanup http://hg.code.sf.net:8000/p/roundup/code/#changeset-4960a2c2159085e025f44ae9f65610e905d5da55 anatoly techtonik techtonik@gmail.com 2012-11-28T06:45:30+03:00 2012-11-28T06:45:30+03:00
changeset 4960a2c21590
branch
bookmark
tag
user anatoly techtonik <techtonik@gmail.com>
description Python 2.3 workarounds cleanup
files
Remove keyword expansions from CVS. All regression tests passed afterwards. http://hg.code.sf.net:8000/p/roundup/code/#changeset-6e3e4f24c75376f61ae0bf0e9ee334567585c38e Eric S. Raymond esr@thyrsus.com 2011-11-16T09:51:38-05:00 2011-11-16T09:51:38-05:00
changeset 6e3e4f24c753
branch
bookmark
tag
user Eric S. Raymond <esr@thyrsus.com>
description Remove keyword expansions from CVS. All regression tests passed afterwards.
files
Beginnings of a big code cleanup / modernisation to make 2to3 happy http://hg.code.sf.net:8000/p/roundup/code/#changeset-13b3155869e050964ca244b2fc0e586e7918a3f3 Richard Jones richard@users.sourceforge.net 2010-02-22T05:26:57+00:00 2010-02-22T05:26:57+00:00
changeset 13b3155869e0
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Beginnings of a big code cleanup / modernisation to make 2to3 happy
files
corrections for python2.3 compatibility: http://hg.code.sf.net:8000/p/roundup/code/#changeset-ab4563e97d22dc952f1ba1b94380fbecf98a8548 Ralf Schlatterbeck schlatterbeck@users.sourceforge.net 2009-10-09T14:32:21+00:00 2009-10-09T14:32:21+00:00
changeset ab4563e97d22
branch
bookmark
tag
user Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
description corrections for python2.3 compatibility:

- rename testdata in test/test_anypy_hashlib.py, python2.3 testsuite
will try to execute anything that starts with "test".
- fix generator expressions in roundup/admin.py
- fix sort calls with key attribute, use a standard (slower) compare
function instead
- Add 'sqlite' to ImportError exceptions when searching for backends
files
remove some metakit references http://hg.code.sf.net:8000/p/roundup/code/#changeset-9997b941dd6d73373feb487dcd95094c6ea874bc Richard Jones richard@users.sourceforge.net 2007-11-07T20:47:12+00:00 2007-11-07T20:47:12+00:00
changeset 9997b941dd6d
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description remove some metakit references
files
sqlite module detection was broken for python 2.5 compiled w/o sqlite support http://hg.code.sf.net:8000/p/roundup/code/#changeset-04dee2ac29e2a6134d35c78f9dfd5b84747dd3b3 Richard Jones richard@users.sourceforge.net 2006-10-09T23:49:32+00:00 2006-10-09T23:49:32+00:00
changeset 04dee2ac29e2
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description sqlite module detection was broken for python 2.5 compiled w/o sqlite support
files
missed a name http://hg.code.sf.net:8000/p/roundup/code/#changeset-6a96ad6436297c9dcc791fbede85c7cd64c05667 Richard Jones richard@users.sourceforge.net 2006-10-04T02:58:10+00:00 2006-10-04T02:58:10+00:00
changeset 6a96ad643629
branch
bookmark
tag 1.1.3
user Richard Jones <richard@users.sourceforge.net>
description missed a name
files
support sqlite3 http://hg.code.sf.net:8000/p/roundup/code/#changeset-0d561b24ceff7c80dc8b38ddff86c5831d39a4df Richard Jones richard@users.sourceforge.net 2006-10-04T01:12:00+00:00 2006-10-04T01:12:00+00:00
changeset 0d561b24ceff
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description support sqlite3
files
*** empty log message *** http://hg.code.sf.net:8000/p/roundup/code/#changeset-bcebddf1351fcb7cce941f9f574c838d9e5e5945 Richard Jones richard@users.sourceforge.net 2006-01-25T03:24:09+00:00 2006-01-25T03:24:09+00:00
changeset bcebddf1351f
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description *** empty log message ***
files
pre-release stuff http://hg.code.sf.net:8000/p/roundup/code/#changeset-4aeb0d0cf0d674e4ffb3202b5f010d537a2c1d7f Richard Jones richard@users.sourceforge.net 2005-10-07T05:35:04+00:00 2005-10-07T05:35:04+00:00
changeset 4aeb0d0cf0d6
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description pre-release stuff
files
fix exception in have_backend('tsearch2') http://hg.code.sf.net:8000/p/roundup/code/#changeset-b286373a517fd40b773e8ecb12602296fbc82d17 Alexander Smishlajev a1s@users.sourceforge.net 2005-01-06T17:57:05+00:00 2005-01-06T17:57:05+00:00
changeset b286373a517f
branch
bookmark
tag
user Alexander Smishlajev <a1s@users.sourceforge.net>
description fix exception in have_backend('tsearch2')
files
clean up comment http://hg.code.sf.net:8000/p/roundup/code/#changeset-4fcb61bfe4ec50fff689120e9fa9f5c10d409117 Anthony Baxter anthonybaxter@users.sourceforge.net 2004-11-29T07:34:39+00:00 2004-11-29T07:34:39+00:00
changeset 4fcb61bfe4ec
branch
bookmark
tag
user Anthony Baxter <anthonybaxter@users.sourceforge.net>
description clean up comment
files
2.4 compat http://hg.code.sf.net:8000/p/roundup/code/#changeset-e03ef8a8df7f91ec41f7b6714f196f427c613224 Anthony Baxter anthonybaxter@users.sourceforge.net 2004-11-29T02:07:59+00:00 2004-11-29T02:07:59+00:00
changeset e03ef8a8df7f
branch
bookmark
tag
user Anthony Baxter <anthonybaxter@users.sourceforge.net>
description 2.4 compat
files
fix: have_backend() broke if metakit or sqlite bakend is not available http://hg.code.sf.net:8000/p/roundup/code/#changeset-6610a5e3c1d5e89db58d3a08ad53c5ab6d9f1da5 Alexander Smishlajev a1s@users.sourceforge.net 2004-11-20T11:31:42+00:00 2004-11-20T11:31:42+00:00
changeset 6610a5e3c1d5
branch
bookmark
tag
user Alexander Smishlajev <a1s@users.sourceforge.net>
description fix: have_backend() broke if metakit or sqlite bakend is not available
files
fix: second call to get_backend() succeeded... http://hg.code.sf.net:8000/p/roundup/code/#changeset-e54c95de4c6ac31c14450678aa552d9efa71c310 Alexander Smishlajev a1s@users.sourceforge.net 2004-11-18T15:50:37+00:00 2004-11-18T15:50:37+00:00
changeset e54c95de4c6a
branch
bookmark
tag
user Alexander Smishlajev <a1s@users.sourceforge.net>
description fix: second call to get_backend() succeeded...

...even if the backend is not available.

get_backend() (and hence has_backend and list_backends)
registers backward-compatible globals for available backends
and uses these globals to skip import if already done.

fix vim modeline
files
don't try to import all backends in backends.__init__ unless we *want* to http://hg.code.sf.net:8000/p/roundup/code/#changeset-adec352e2ce05c53bc62d77df81b56e4fa61a63c Richard Jones richard@users.sourceforge.net 2004-11-03T01:34:21+00:00 2004-11-03T01:34:21+00:00
changeset adec352e2ce0
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description don't try to import all backends in backends.__init__ unless we *want* to
files
remove bsddb, bsddb3 backends http://hg.code.sf.net:8000/p/roundup/code/#changeset-66db6834fcd5a41a8c86eb661d3e749483dac2b4 Alexander Smishlajev a1s@users.sourceforge.net 2004-10-24T08:23:16+00:00 2004-10-24T08:23:16+00:00
changeset 66db6834fcd5
branch
bookmark
tag
user Alexander Smishlajev <a1s@users.sourceforge.net>
description remove bsddb, bsddb3 backends
files
[maint-0.7] what's in a name? http://hg.code.sf.net:8000/p/roundup/code/#changeset-2f27ec0a8ebbbd981b5348c758deb0e793edce48 Richard Jones richard@users.sourceforge.net 2004-10-11T05:46:12+00:00 2004-10-11T05:46:12+00:00
changeset 2f27ec0a8ebb
branch maint-0.7
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description what's in a name?
files
version info in scripts http://hg.code.sf.net:8000/p/roundup/code/#changeset-3f89c8ffe4f121e61641135730e536efac405a79 Richard Jones richard@users.sourceforge.net 2004-04-05T23:43:04+00:00 2004-04-05T23:43:04+00:00
changeset 3f89c8ffe4f1
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description version info in scripts
files
documentation cleanup http://hg.code.sf.net:8000/p/roundup/code/#changeset-fc52d57c6c3e1527f340677f484744a40f645ad4 Richard Jones richard@users.sourceforge.net 2004-02-11T23:55:10+00:00 2004-02-11T23:55:10+00:00
changeset fc52d57c6c3e
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description documentation cleanup
files
Backend improvements. http://hg.code.sf.net:8000/p/roundup/code/#changeset-f63aa57386b0b2c50eb311d6b407a12e9b5e45db Richard Jones richard@users.sourceforge.net 2003-10-25T22:53:26+00:00 2003-10-25T22:53:26+00:00
changeset f63aa57386b0
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Backend improvements.

- using Zope3's test runner now, allowing GC checks, nicer controls and
coverage analysis
- all RDMBS backends now have indexes on several columns
- added testing of schema mutation, fixed rdbms backends handling of a
couple of cases
- !BETA! added postgresql backend, needs work !BETA!
files
Simplify backend importing, by moving the imports into the backend modules. http://hg.code.sf.net:8000/p/roundup/code/#changeset-bd127cafe3a804bd15fb975d030b8f3b622a2eeb Johannes Gijsbers jlgijsbers@users.sourceforge.net 2003-09-14T18:55:37+00:00 2003-09-14T18:55:37+00:00
changeset bd127cafe3a8
branch
bookmark
tag
user Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
description Simplify backend importing, by moving the imports into the backend modules.
files
[maint-0.5] 2.3 compatibility http://hg.code.sf.net:8000/p/roundup/code/#changeset-d4f4061e6d1d23ed35d629e746565a81e6298235 Richard Jones richard@users.sourceforge.net 2003-04-24T06:58:05+00:00 2003-04-24T06:58:05+00:00
changeset d4f4061e6d1d
branch maint-0.5
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description 2.3 compatibility
files
2.3 compatibility http://hg.code.sf.net:8000/p/roundup/code/#changeset-7625bf9feec1fed5d52de7d402c9e06d338cf74a Richard Jones richard@users.sourceforge.net 2003-04-24T06:58:05+00:00 2003-04-24T06:58:05+00:00
changeset 7625bf9feec1
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description 2.3 compatibility
files
bye bye gadfly - you served your purpose well [SF#701127] http://hg.code.sf.net:8000/p/roundup/code/#changeset-96cd422532ef0fdd3cff642f96782f0510e97cb5 Richard Jones richard@users.sourceforge.net 2003-03-18T00:50:24+00:00 2003-03-18T00:50:24+00:00
changeset 96cd422532ef
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description bye bye gadfly - you served your purpose well [SF#701127]
files
fixed rdbms searching by ID [SF#666615] http://hg.code.sf.net:8000/p/roundup/code/#changeset-4884fb0860f9d4c775e3c0d4c089e9fbb5e4b0ef Richard Jones richard@users.sourceforge.net 2003-01-12T23:53:20+00:00 2003-01-12T23:53:20+00:00
changeset 4884fb0860f9
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description fixed rdbms searching by ID [SF#666615]

detect corrupted index and raise semi-useful exception [SF#666767]

also some mysql support (in tests)
files
[maint-0.5] [[Metadata associated with this commit was garbled during conversion from CVS http://hg.code.sf.net:8000/p/roundup/code/#changeset-83f33642d22034fafcb8496c221d98ca3e447daa Richard Jones richard@users.sourceforge.net 2003-01-09T22:59:22+00:00 2003-01-09T22:59:22+00:00
changeset 83f33642d220
branch maint-0.5
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description [[Metadata associated with this commit was garbled during conversion from CVS
to Subversion.]]
files
Fixes for SourceForge tracker bugs. http://hg.code.sf.net:8000/p/roundup/code/#changeset-6c24a86a12aec5669d76e1a834050a5cd78f3b2a Richard Jones richard@users.sourceforge.net 2002-10-07T00:52:51+00:00 2002-10-07T00:52:51+00:00
changeset 6c24a86a12ae
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Fixes for SourceForge tracker bugs.

- fixed filter() with no sort/group [SF#618614]
- fixed register with no session [SF#618611]
- fixed log / pid file path handling in roundup-server [SF#617981]
- fixed old gadfly compatibiltiy problem, for sure this time [SF#612873]
files
merge from maintenance branch http://hg.code.sf.net:8000/p/roundup/code/#changeset-8dd4f736370ba9753cbc6cbe262444b932b1f1b3 Richard Jones richard@users.sourceforge.net 2002-10-03T06:56:30+00:00 2002-10-03T06:56:30+00:00
changeset 8dd4f736370b
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description merge from maintenance branch
files
better detection of a useful gadfly http://hg.code.sf.net:8000/p/roundup/code/#changeset-268a443067fbd51a2b37bc069722dfc9d5fc41d5 Richard Jones richard@users.sourceforge.net 2002-09-23T12:02:53+00:00 2002-09-23T12:02:53+00:00
changeset 268a443067fb
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description better detection of a useful gadfly
files
sqlite backend! http://hg.code.sf.net:8000/p/roundup/code/#changeset-14467c765167fa7b63afbb088ade4a3c5661beee Richard Jones richard@users.sourceforge.net 2002-09-18T05:07:49+00:00 2002-09-18T05:07:49+00:00
changeset 14467c765167
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description sqlite backend!
files
removed Log http://hg.code.sf.net:8000/p/roundup/code/#changeset-32e41ddf2edb03343f1092a735ae358c25cdf835 Richard Jones richard@users.sourceforge.net 2002-09-10T00:11:50+00:00 2002-09-10T00:11:50+00:00
changeset 32e41ddf2edb
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description removed Log
files
That's gadfly done, mostly. http://hg.code.sf.net:8000/p/roundup/code/#changeset-ca0a542b2d1910236e66da685e65bd9d760ceb9f Richard Jones richard@users.sourceforge.net 2002-08-23T04:48:10+00:00 2002-08-23T04:48:10+00:00
changeset ca0a542b2d19
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description That's gadfly done, mostly.

Things left:
- Class.filter (I'm a wuss ;)
- schema changes adding new non-multilink properties are not implemented.
gadfly doesn't have an ALTER TABLE command, making that quite difficult :)

I had to mangle two unit tests to get this all working:
- gadfly also can't handle two handles open on the one database, so
testIDGeneration doesn't try that.
- testNewProperty is disabled as per the second comment above.

I noticed test_pack was incorrect, and the *dbm tests fail there now.
Looking into it...
files
Whee! It's not finished yet, but I can create a new instance... http://hg.code.sf.net:8000/p/roundup/code/#changeset-07d8a4e296f84bc3d2fa842d327df0b8049e7797 Richard Jones richard@users.sourceforge.net 2002-08-22T07:56:51+00:00 2002-08-22T07:56:51+00:00
changeset 07d8a4e296f8
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Whee! It's not finished yet, but I can create a new instance...

...and play with it a little bit :)
files
Added metakit backend to the db tests... http://hg.code.sf.net:8000/p/roundup/code/#changeset-3cdfa5d86cec41c2d9fc7930e7de4cb88aaae819 Richard Jones richard@users.sourceforge.net 2002-07-11T01:11:03+00:00 2002-07-11T01:11:03+00:00
changeset 3cdfa5d86cec
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Added metakit backend to the db tests...

...and fixed the more easily fixable test failures.
files
changed the default message list in issues to display the message body http://hg.code.sf.net:8000/p/roundup/code/#changeset-65234f56b2506caa39e82952909d1222151b5883 Richard Jones richard@users.sourceforge.net 2002-05-22T00:32:34+00:00 2002-05-22T00:32:34+00:00
changeset 65234f56b250
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description changed the default message list in issues to display the message body

. made backends.__init__ be more specific about which ImportErrors it really
wants to ignore

. fixed the example addresses in the templates to use correct example domains

. cleaned out the template stylesheets, removing a bunch of junk that really
wasn't necessary (font specs, styles never used) and added a style for
message content
files
[SF#516854] "My Issues" and redisplay http://hg.code.sf.net:8000/p/roundup/code/#changeset-f333f6decdc25a569ecfb00fbedde0e9719186de Richard Jones richard@users.sourceforge.net 2002-02-16T08:39:43+00:00 2002-02-16T08:39:43+00:00
changeset f333f6decdc2
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description [SF#516854] "My Issues" and redisplay
files
[config-0-4-0-branch] Brought the config branch up to date with HEAD http://hg.code.sf.net:8000/p/roundup/code/#changeset-c242455d9b46966106f9d326e8fe7e8e69cfb519 Richard Jones richard@users.sourceforge.net 2002-02-06T04:05:55+00:00 2002-02-06T04:05:55+00:00
changeset c242455d9b46
branch config-0-4-0-branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Brought the config branch up to date with HEAD
files
I was certain I'd already done this (there's even a change note in CHANGES). http://hg.code.sf.net:8000/p/roundup/code/#changeset-d426d44abd3c26e816b4d4391a0bd1f4581270cc Richard Jones richard@users.sourceforge.net 2002-01-22T07:08:50+00:00 2002-01-22T07:08:50+00:00
changeset d426d44abd3c
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description I was certain I'd already done this (there's even a change note in CHANGES).
files
I fixed the problems with anydbm using the dbm module at the backend. http://hg.code.sf.net:8000/p/roundup/code/#changeset-a0c598702f17d2c1a8588fab24b77ea630a21c5d Richard Jones richard@users.sourceforge.net 2001-12-12T02:30:51+00:00 2001-12-12T02:30:51+00:00
changeset a0c598702f17
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description I fixed the problems with anydbm using the dbm module at the backend.

It turns out the dbm module modifies the file name to append ".db"
and my check to determine if we're opening an existing or new db just
tested os.path.exists() on the filename. Well, no longer! We now perform a
much better check _and_ cope with the anydbm implementation module changing
too!

I also fixed the backends __init__ so only ImportError is squashed.
files
Enabled transaction support in the bsddb backend. http://hg.code.sf.net:8000/p/roundup/code/#changeset-de5bf4191f113695472490fbb617efe342b2aa13 Richard Jones richard@users.sourceforge.net 2001-12-10T22:20:01+00:00 2001-12-10T22:20:01+00:00
changeset de5bf4191f11
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Enabled transaction support in the bsddb backend.

It uses the anydbm code where possible, only replacing methods where
the db is opened (it uses the btree opener specifically.)

Also cleaned up some change note generation.
Made the backends package work with pydoc too.
files
Notes from changes. http://hg.code.sf.net:8000/p/roundup/code/#changeset-9d97c1a4ddadaf37cc14c33cc62a416710033861 Richard Jones richard@users.sourceforge.net 2001-12-10T00:57:38+00:00 2001-12-10T00:57:38+00:00
changeset 9d97c1a4ddad
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Notes from changes.

>From CHANGES:
. Added the "display" command to the admin tool - displays a node's values
. [SF#489760] [issue] only subject
. fixed the doc/index.html to include the quoting in the mail alias.

Also:
. fixed roundup-admin so it works with transactions
. disabled the back_anydbm module if anydbm tries to use dumbdbm
files
stupid typo http://hg.code.sf.net:8000/p/roundup/code/#changeset-18134bffab37adb31b9748bde68b0d2f890b6d1e Richard Jones richard@users.sourceforge.net 2001-08-07T00:24:43+00:00 2001-08-07T00:24:43+00:00
changeset 18134bffab37
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description stupid typo
files
Added the copyright/license notice to (nearly) all files... http://hg.code.sf.net:8000/p/roundup/code/#changeset-d45384bc6420d1fe5aa6252310d04956315bdd69 Richard Jones richard@users.sourceforge.net 2001-08-07T00:15:51+00:00 2001-08-07T00:15:51+00:00
changeset d45384bc6420
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Added the copyright/license notice to (nearly) all files...

...at request of Bizar Software.
files
Checks for ability to import the specific back-end module. http://hg.code.sf.net:8000/p/roundup/code/#changeset-764db91c0dea6afe25006c09afdaf2818a3e2ac5 Richard Jones richard@users.sourceforge.net 2001-07-30T03:52:16+00:00 2001-07-30T03:52:16+00:00
changeset 764db91c0dea
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Checks for ability to import the specific back-end module.
files
*sigh* some databases have _foo.so as their underlying implementation. http://hg.code.sf.net:8000/p/roundup/code/#changeset-3c59204338665ded37e35987dbb795807e986272 Richard Jones richard@users.sourceforge.net 2001-07-23T07:22:13+00:00 2001-07-23T07:22:13+00:00
changeset 3c5920433866
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description *sigh* some databases have _foo.so as their underlying implementation.

This time for sure, Rocky.
files
Moved the database backends off into backends. http://hg.code.sf.net:8000/p/roundup/code/#changeset-c1f3e058c58d98add825edf7675b3c4694b056b8 Richard Jones richard@users.sourceforge.net 2001-07-23T07:14:41+00:00 2001-07-23T07:14:41+00:00
changeset c1f3e058c58d
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description Moved the database backends off into backends.
files
made backends a package http://hg.code.sf.net:8000/p/roundup/code/#changeset-326aa6e75c941a30a7e389dce92955cf02b4cfb2 Richard Jones richard@users.sourceforge.net 2001-07-23T06:24:06+00:00 2001-07-23T06:24:06+00:00
changeset 326aa6e75c94
branch
bookmark
tag
user Richard Jones <richard@users.sourceforge.net>
description made backends a package
files