Tue, 11 Feb 2014 16:18:47 +0100 |
Thomas Waldmann |
introduce a new caching scope "userdir"
|
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()
|
Sun, 27 Aug 2006 01:32:14 +0200 |
Thomas Waldmann |
check for non-existing dir before calling os.makedirs
|
Sun, 27 Aug 2006 01:20:15 +0200 |
Thomas Waldmann |
remove util.filesys.make[dD]irs - not needed any more due to os.umask() use
|
Fri, 18 Aug 2006 21:20:15 +0200 |
Thomas Waldmann |
remove most chmod calls, use 1 os.umask() call in request module instead (port from 1.5)
|
Thu, 17 Aug 2006 19:58:52 +0200 |
Alexander Schremmer |
Mute the tempnam warning in the caching module.
|
Thu, 17 Aug 2006 13:03:53 +0200 |
Thomas Waldmann |
lock: LazyReadLock, LazyWriteLock == do nothing. Only for POSIX OS and POSIX style of code using that kind of locks (see comments there).
|
Thu, 17 Aug 2006 12:11:01 +0200 |
Thomas Waldmann |
caching: update contents by tmpfile+rename, not touching old inode content. add locking for .remove() call. small fixes to lock code.
|
Sat, 08 Jul 2006 21:21:36 +0200 |
Thomas Waldmann |
whitespace and minor style changes only
|
Thu, 06 Jul 2006 23:24:08 +0200 |
Alexander Schremmer |
Speeded up linkto: search by avoiding read locks on pagelinks retrieval.
|
Sun, 21 May 2006 18:18:06 +0200 |
Thomas Waldmann |
deprecate usage of CacheEntry without explicit scope
|
Sun, 21 May 2006 18:01:23 +0200 |
Thomas Waldmann |
scope == {'item', 'wiki', 'farm'} for caching
|
Sun, 21 May 2006 16:54:45 +0200 |
Thomas Waldmann |
add scope param to CacheEntry, scope=='farm' uses farmwide caching, use it for i18n
|
Tue, 07 Mar 2006 07:05:29 +0000 |
Thomas Waldmann |
fixing yet another bug in error logging calls
|
Sun, 26 Feb 2006 23:55:12 +0000 |
Thomas Waldmann |
fixing some wrong attribute references
|
Fri, 03 Feb 2006 20:12:31 +0000 |
Thomas Waldmann |
fix some error handlers, logging for caching lock failures
|
Sat, 28 Jan 2006 23:11:15 +0000 |
Thomas Waldmann |
add locking to caching module
|
Thu, 22 Sep 2005 15:09:50 +0000 |
Thomas Waldmann |
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
|