Item8327: Series of fixes and improvements for DBCacheContrib

Priority: Normal
Current State: Closed
Released In:
Target Release:
Applies To: Extension
Component: DBCacheContrib
Reported By: Foswiki:Main.MichaelDaum
Waiting For:
Last Change By: MichaelDaum
These are:

  1. reverted creating subdirectories for subweb cache files
  2. only file-based archivists create a file for caching
  3. made query parser trivalent: true, false, undef. The latter captures various logical error cases that properly propagate up the parsing tree
  4. don't nuke the archivist object although the surrounding cache object still exists. otherwise a fetch tries to derefrence an undef value ... and things die
  5. fixed incremental caching: take out non-existing topics
  6. added undef checks to prevent invalid dereferencing in various places, e.g. traveling down a from hash
  7. added defined predicate useful to find out if a formfield is defined

-- MichaelDaum - 17 Nov 2009

FormQueryPlugin unit tests currently fail

-- MichaelDaum - 17 Nov 2009

ItemTemplate edit

Summary Series of fixes and improvements for DBCacheContrib
ReportedBy Foswiki:Main.MichaelDaum
SVN Range Foswiki-1.0.7, Sun, 20 Sep 2009, build 5061
AppliesTo Extension
Component DBCacheContrib
Priority Normal
CurrentState Closed
Checkins DBCacheContrib:35588927b9ff DBCacheContrib:7c1edae7da20 DBCacheContrib:453b6623a670
Topic revision: r3 - 17 Nov 2009, MichaelDaum

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. see CopyrightStatement. Creative Commons License