1. 10 Jun, 2009 1 commit
    • Jim Fulton's avatar
      Bug Fixed: · adcfd0ad
      Jim Fulton authored
        Saving indexes for large file storages failed (with the error:
        RuntimeError: maximum recursion depth exceeded).  This can cause a
        FileStorage to fail to start because it gets an error trying to save
        its index.
      adcfd0ad
  2. 09 Jun, 2009 2 commits
  3. 05 Jun, 2009 4 commits
  4. 04 Jun, 2009 1 commit
  5. 29 May, 2009 1 commit
  6. 26 May, 2009 2 commits
  7. 17 May, 2009 3 commits
  8. 16 May, 2009 1 commit
  9. 11 May, 2009 1 commit
  10. 04 May, 2009 5 commits
  11. 30 Apr, 2009 7 commits
  12. 28 Apr, 2009 5 commits
  13. 27 Apr, 2009 2 commits
    • Jim Fulton's avatar
      6b0ee461
    • Jim Fulton's avatar
      - Databases have a new method, transaction, that can be used with the · d2a26bcc
      Jim Fulton authored
        Python (2.5 and later) with statement::
      
      db = ZODB.DB(...)
           with db.transaction() as conn:
                # ... do stuff with conn
      
      This uses a private transaction manager for the connection.
        If control exists the block without an error, the transaction is
        committed, otherwise, it is aborted.
      
      - Connections now have a public ``opened`` attribute that is true when
        the connection is open, and false otherwise.  When true, it is the
        seconds since the epoch (time.time()) when the connection was
        opened. This is a renaming of the previous ``_opened`` private
        variable.
      d2a26bcc
  14. 24 Apr, 2009 5 commits