log MoinMoin/caching.py @ 5829:a744f573fe30

age author description
Sun, 07 Mar 2010 20:27:20 +0100 Thomas Waldmann remove all calls to filesys.dc* (dclistdir, dcdisable), remove unused imports
Thu, 10 Sep 2009 11:57:44 +0100 Thomas Waldmann work around windows caching lock problems (see details below) 1.8.5
Sat, 29 Aug 2009 22:17:07 +0200 Thomas Waldmann caching: refactored locking to separate methods, new scope='dir'
Sat, 29 Aug 2009 12:32:17 +0200 Thomas Waldmann fix SyntaxError in cs 149357d4bb4d
Sat, 29 Aug 2009 01:46:14 +0200 Thomas Waldmann fix locking for CacheEntry (wrong 'finally:')
Tue, 05 Aug 2008 17:35:16 +0200 Johannes Berg caching: remove page_or_wiki scope
Sun, 27 Jul 2008 12:59:45 +0200 Thomas Waldmann merged some 1.7 changesets
Sat, 19 Jul 2008 14:36:38 +0200 Thomas Waldmann caching module backported from 1.8 (file-like new api, old api still as is)
Wed, 16 Jul 2008 22:48:33 +0200 Thomas Waldmann caching: minor changes
Wed, 16 Jul 2008 22:09:12 +0200 Thomas Waldmann caching: support file-like content for update(), new size() function. cache action: use file-like api of caching
Wed, 16 Jul 2008 19:26:04 +0200 Thomas Waldmann some PEP8 fixes
Wed, 16 Jul 2008 19:20:23 +0200 Thomas Waldmann caching: improve comments/docstrings, better exception handling, use file-like api for contents() and update(), calculate cache file name only once, cleanup
Wed, 16 Jul 2008 17:53:40 +0200 Thomas Waldmann caching: always use binary file mode for file-like api
Wed, 16 Jul 2008 17:46:49 +0200 Thomas Waldmann caching: more doc-strings, added (c) of Thomas Pfaff, cosmetic changes
Wed, 16 Jul 2008 17:30:43 +0200 Thomas Waldmann caching: remember lock in self._lock, handle it in a similar way as self._fileobj
Wed, 16 Jul 2008 17:20:45 +0200 Thomas Waldmann caching: implemented file-like api (thanks to Thomas Pfaff for the patch)
Sat, 17 May 2008 21:23:09 +0200 Thomas Waldmann fix failure of detection of on-disk cache updates (this fixes unreliable dicts/groups tests), remove unused Page attribute
Wed, 27 Feb 2008 12:46:18 +0100 Thomas Waldmann refactored misc. modules to use own logger instead of request.log
Wed, 19 Sep 2007 21:39:48 +0200 Thomas Waldmann handle out-of-space errors in PageEditor and caching, avoid 'current' corruption (thanks to TheAnarcat)
Thu, 14 Jun 2007 13:55:40 +0200 Thomas Waldmann add use_encode parameter to caching - useful for readable cache files. this re-adds similar functionality that was removed in changeset 5070d0358544
Wed, 04 Apr 2007 00:24:05 +0200 Johannes Berg caching.get_cache_list
Fri, 30 Mar 2007 21:50:50 +0200 Thomas Waldmann 'make pylint', fixed lots of minor stuff found by pylint (and there is still lots left to do)
Tue, 27 Mar 2007 21:07:33 +0200 Thomas Waldmann fixing copyright headers: remove umlauts (encoding troubles), make epydoc compatible, reformat
Sun, 18 Mar 2007 23:06:11 +0100 Thomas Waldmann caching: mkstemp uses 0600 to create files, we need chmod to change them to our preferred file mode
Fri, 23 Feb 2007 13:06:42 +0100 Thomas Waldmann Eclipse PyDev Check: fixed lots of its errors and warnings
Fri, 23 Feb 2007 02:16:07 +0100 Thomas Waldmann Eclipse PyDev Check: fixed lots of its errors and warnings
Sun, 19 Nov 2006 17:43:01 +0100 Thomas Waldmann avoid accessing invalid page revisions, tune caching code (ported from 1.5)
Tue, 31 Oct 2006 21:57:48 +0100 Thomas Waldmann use tempfile.mkstemp to avoid renaming trouble (ported from 1.5)
Sun, 22 Oct 2006 20:48:23 +0200 Thomas Waldmann caching: move use_pickle to __init__, remove unused encode/decode args from .content()/.update()
Sun, 22 Oct 2006 20:31:37 +0200 Thomas Waldmann caching module: use_pickle argument for .content() and .update()