Updates to version .21 that includes support caching behind edge caches as well as a busy lock implementation to prevent the "dog-pile" effect on un-cached pages.
Tested on i386. Regress runs cleanly too. Please test and commit. Jim
Index: Makefile =================================================================== RCS file: /openbsd/mirror/ports/www/p5-Catalyst-Plugin-PageCache/Makefile,v retrieving revision 1.1.1.1 diff -u -N -p Makefile --- Makefile 15 Jul 2008 16:34:12 -0000 1.1.1.1 +++ Makefile 7 Oct 2008 19:36:50 -0000 @@ -3,7 +3,7 @@ COMMENT = cache the output of entire pages MODULES = cpan -DISTNAME = Catalyst-Plugin-PageCache-0.18 +DISTNAME = Catalyst-Plugin-PageCache-0.21 CATEGORIES = www MAINTAINER = Jim Razmus <[EMAIL PROTECTED]> Index: distinfo =================================================================== RCS file: /openbsd/mirror/ports/www/p5-Catalyst-Plugin-PageCache/distinfo,v retrieving revision 1.1.1.1 diff -u -N -p distinfo --- distinfo 15 Jul 2008 16:34:12 -0000 1.1.1.1 +++ distinfo 7 Oct 2008 19:37:01 -0000 @@ -1,5 +1,5 @@ -MD5 (Catalyst-Plugin-PageCache-0.18.tar.gz) = T5lfdOxfXlIgI74/tmc8wg== -RMD160 (Catalyst-Plugin-PageCache-0.18.tar.gz) = AzZwgPee3MFczish3n8GkQ5iuXc= -SHA1 (Catalyst-Plugin-PageCache-0.18.tar.gz) = PLx6HR+LQA4MzFsQGdX3Ngn/F1E= -SHA256 (Catalyst-Plugin-PageCache-0.18.tar.gz) = 0/cl8By0vJs8lNKQNB8VPV3acw3f6wIS3pr3gZKNifQ= -SIZE (Catalyst-Plugin-PageCache-0.18.tar.gz) = 28565 +MD5 (Catalyst-Plugin-PageCache-0.21.tar.gz) = Z9GKrlEjVhwJbfN8ToqLzg== +RMD160 (Catalyst-Plugin-PageCache-0.21.tar.gz) = IM99+C7OrmHOkyABthFn2Mzu25Q= +SHA1 (Catalyst-Plugin-PageCache-0.21.tar.gz) = 1mFVe9+AOLx1oqK/mb8S5Y2Z+dk= +SHA256 (Catalyst-Plugin-PageCache-0.21.tar.gz) = Jsv7XCn7Hk7AhnyHzelwjMj3hwFR1VcGSV8tB+8izbY= +SIZE (Catalyst-Plugin-PageCache-0.21.tar.gz) = 30804 Index: pkg/PLIST =================================================================== RCS file: /openbsd/mirror/ports/www/p5-Catalyst-Plugin-PageCache/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -N -p pkg/PLIST --- pkg/PLIST 15 Jul 2008 16:34:12 -0000 1.1.1.1 +++ pkg/PLIST 7 Oct 2008 19:37:49 -0000 @@ -1,4 +1,3 @@ @comment $OpenBSD$ -${P5SITE}/Catalyst/Plugin/ ${P5SITE}/Catalyst/Plugin/PageCache.pm @man man/man3p/Catalyst::Plugin::PageCache.3p