You are here: Foswiki>Tasks Web>Item12246 (05 Jul 2015, GeorgeClark)Edit Attach

Item12246: Documentation for System.PageCaching is out of date

pencil
Priority: Urgent
Current State: Closed
Released In: 2.0.0
Target Release: major
Applies To: Engine
Component: FoswikiCache
Branches: master
Reported By: KipLubliner
Waiting For:
Last Change By: GeorgeClark
  • Configuring the Cache - refers to {Cache}{CacheManager} and Cache}{MetaCacheManager}
    • {CacheManager} and {MetaCacheManager} don't exist anymore, only in outdated unit tests and debian packaging files - MD
  • No information about how to setup the database DDL (are all tables created automatically the first time the cache is used?)
    • tables are created automatically of course - MD
  • HTTP Compression - there is no {Cache}{Compress} option
    • there is no cache compression feature - MD
  • Software Requirements - needs to be updated
    • what's missing? - MD

-- KipLubliner - 13 Nov 2012

FWIW I made a quick howto at BestPracticeTip30

-- PaulHarvey - 14 Nov 2012

It seems the documentation is incorrect regarding the WebPreferences parameter:

it says

Web dependencies can also be specified using the WEBDEPENDENCIES web preference setting. If WEBDEPENDENCIES is set, it overrides the setting of {Cache}{WebDependencies} for that web. To use the preference set it to a comma separated list of topics (no wildcards are allowed). Example, The default value for {Cache}{WebDependencies} is set to WebRss, WebAtom, WebTopicList, WebIndex, WebSearch and WebSearchAdvanced. This means, that for instance WebRss is a page that is cached the first time it is accessed, so every further request is speeded up. When one of the topics in the web it is in changes, a new rss feed is provided containing the most recent update as expected. Example:

* Set WEBPREFERENCES = WebRss, WebAtom, WebTopicList, WebIndex, WebSearch, WebSearchAdvanced, MyOwnProtectedTopic

it says use WEBDEPENDENCIES and then proceeds to use WEBPREFERENCES. This is probably a typo.

-- RaymondLutz - 09 Sep 2014

Unit tests for the page cache are outdated. Debian packaging files too.

-- MichaelDaum - 09 Sep 2014

There seem to be enough things here identified as incorrect, that this needs review for 1.2. Marking it a release blocker.

-- GeorgeClark - 15 Mar 2015

Setting this to No Action, there don't seem to be any issues remaining on the trunk version of caching.

-- GeorgeClark - 05 May 2015

Re-opening - the doc is confusing. Fixed on utf8 branch.

-- CrawfordCurrie - 19 May 2015
 

ItemTemplate edit

Summary Documentation for PageCaching is out of date
ReportedBy KipLubliner
Codebase trunk
SVN Range
AppliesTo Engine
Component FoswikiCache
Priority Urgent
CurrentState Closed
WaitingFor
Checkins distro:7826ef01e5bd
TargetRelease major
ReleasedIn 2.0.0
CheckinsOnBranches master
trunkCheckins
masterCheckins distro:7826ef01e5bd
ItemBranchCheckins
Release01x01Checkins
Topic revision: r10 - 05 Jul 2015, GeorgeClark - This page was cached on 25 May 2016 - 15:03.

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