1. 06 Jan, 2003 1 commit
  2. 05 Jan, 2003 3 commits
  3. 03 Jan, 2003 2 commits
    • Barry Warsaw's avatar
      Here's a principled way to determine whether the BDBStorages are · faf72340
      Barry Warsaw authored
      available or not, and also fixes to all the tests so they won't crap
      out or complain if not.
      
      To test whether these storages are avialable (including all package
      dependencies), do:
      
      import BDBStorage
      if BDBStorage.is_available:
          # okay to use
      
      Also, in BDBStorage/__init__.py do some cross-platform compatibility
      for the bsddb module; in Python 2.3 we can just use the built-in
      module, but in earlier Pythons we have to use bsddb3.  Now you can
      just use "from BDBStorage import db" to get the proper db object.
      faf72340
    • Jeremy Hylton's avatar
      Remove CVS history from this file. · 4ac9aff7
      Jeremy Hylton authored
      4ac9aff7
  4. 02 Jan, 2003 1 commit
  5. 22 Dec, 2002 3 commits
  6. 20 Dec, 2002 1 commit
  7. 19 Dec, 2002 2 commits
  8. 18 Dec, 2002 2 commits
  9. 17 Dec, 2002 7 commits
  10. 16 Dec, 2002 17 commits
  11. 13 Dec, 2002 1 commit
    • Barry Warsaw's avatar
      Pass the final crop of ZEO and restore tests. Changes include: · c6ebcedf
      Barry Warsaw authored
      _dorestore(): Adopt the FileStorage semantics for when the transaction
      pointed to by prev_txn does not exist.  This can happen if we're
      restoring to a storage where that transaction has been packed away.
      In that case, treat prev_txn as a hint and ignore it. :)
      
      _TransactionsIterator.__len__(): Give this a dummy (and lying)
      implementation which is just good enough for Python 2.1.3 support.
      c6ebcedf