1. 21 Nov, 2001 6 commits
    • Chris McDonough's avatar
      Moved TransientObjects into their own module. · dec36cac
      Chris McDonough authored
      Removed wrap_with argument from new and new_or_existing methods
      of Transient Data Containers.
      
      Removed delete method of Transient Data Containers.
      
      Added out-of-memory protection to Transient Data Containers.  A
        new __init__ value ('limit') is used to specify the max number
        of objects that can be contained within a transient data container.
        A new envvar ZSESSION_OBJECT_LIMIT can be used to control the
        limit of the default session_data TDC.  Also updated help and
        API docs with this change.
      
      Added a new exception, MaxTransientObjectsExceeded, which is raised
        when the OOM protection kicks in.
      
      Various implementation changes including the use of a BTrees Length
        object to store Transient Data Container length info as well
        as improvements to how buckets are expired.
      
      Addition of tests for OOM protection fatures.
      dec36cac
    • Chris McDonough's avatar
      Browser Id Manager is no longer __replaceable__ = UNIQUE, meaning · 4ba39f69
      Chris McDonough authored
      that other things named browser_id_manager can be created in subfolders.
      
      Wrap transient data objects only in session data manager upon return.
      Previously, they had been wrapped also in session data container.
      
      Took out clever traversal error logging code in fear that it would
      bloat the ZODB.
      
      Added SessionDataManagerErr and BrowserIdManagerErr to API docs and
      made them importable within a PythonScript.
      
      Extended test suite with request-autopopulate tests.
      4ba39f69
    • Andreas Jung's avatar
      *** empty log message *** · 35a3c9ba
      Andreas Jung authored
      35a3c9ba
    • Andreas Jung's avatar
    • Andreas Jung's avatar
      - tag attributes are now quotes · f41ccd88
      Andreas Jung authored
      - inner links are now generated as <a name="#ref<number>">
        (it is illegal that tokens start with a digit)
      f41ccd88
    • Chris McDonough's avatar
  2. 20 Nov, 2001 10 commits
  3. 19 Nov, 2001 6 commits
  4. 17 Nov, 2001 15 commits
  5. 16 Nov, 2001 3 commits