Skip to content

Commit

Permalink
Item10137: UpgradeGuide note to manage caches
Browse files Browse the repository at this point in the history
This needs a proper fix; most other platforms have a proper solution
for this.

git-svn-id: http://svn.foswiki.org/branches/Release01x01@10511 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
  • Loading branch information
PaulHarvey authored and PaulHarvey committed Jan 9, 2011
1 parent 20e2d78 commit 156ca19
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion core/data/System/UpgradeGuide.txt
Expand Up @@ -27,7 +27,7 @@ You are strongly advised to read the Foswiki:System.ReleaseNotes01x00 (also avai

---++ Upgrading to a new patch release

To upgrade to a new patch release — for example, from Foswiki 1.0.0 to 1.0.3 — an upgrade package can be used that will not overwrite any of your customizations.
To upgrade to a new patch release — for example, from Foswiki 1.1.0 to 1.1.2 — an upgrade package can be used that will not overwrite any of your customizations.

For patch releases you will find a brief upgrade procedure on the download page for the release. Follow this procedure to upgrade to the patch release. It may contain important steps that are unique to each patch release (for example, some configure settings may need to be changed).

Expand All @@ -44,6 +44,7 @@ The following is a high level view of the upgrade procedure:
1 *Apply your site customizations*: skin, logos, menu bars, forms for personal information, and so forth.
1 *Validate your Wiki* applications and other key functionality.
1 *Switch your production site* from the old installation to the new installation.
<blockquote class="foswikiHelp">%I% %STARTSECTION{"cacheadvice"}%Managing caches of static =.js=, =.css= files: some parts of Foswiki use URI versioning to help web browsers obtain a current version of these files when they change, but currently other parts do not. You may need to get your users to clear their browser's cache after upgrading your site to a new major or minor release (usually not necessary for patch upgrades). An alternative approach is to manage your web server configuration to strategically set appropriate expiry times for static files (see [[Foswiki:Support.PerformanceSupplement#ModExpires][performance supplement]])%ENDSECTION{"cacheadvice"}%</blockquote>

More details for each step appear in the following sections. The steps may need to be modified or otherwise tailored with specifics for your installation. In particular, you must take care to preserve any special configuration or customizations you have made, especially if you have modified any of the default software files or system topics that are contained within the installation package.

Expand Down Expand Up @@ -356,5 +357,8 @@ The currently used log file is always the same name. They are renamed to somehth

<blockquote>%T% For more detailed information on new and deprecated features, especially API changes, refer to the [[ReleaseNotes01x01#Release01x00Changes][release notes]]</blockquote>

---+++ Managing caches of static files during upgrade
%INCLUDE{"%TOPIC%" section="cacheadvice"}%

---
*Related Topics:* AdminDocumentationCategory, Foswiki:Support.InstallationGuide, Foswiki:Support.InstallingOnSpecificPlatforms, Foswiki:Support.ApacheConfigGenerator, Foswiki:Support.SettingFileAccessRightsLinuxUnix <!--, Foswiki:Support.UpgradingFromOlderTWikiReleases, Foswiki:Support.UpgradingFromTWiki4x2Releases, Foswiki:Support.UpgradingPatchReleases-->

0 comments on commit 156ca19

Please sign in to comment.