Anyone running 0.05 on perl 5.6.0 or later should upgrade to this version,
unless they are absolutely sure that none of their cached data contains
UTF8 encoded characters. I didn't think my data did, but my caches were
exhibiting some very peculiar behaviour because of it.
>From the README:
This module provides a shared cache, using a memory mapped file. Very useful
for mod_perl applications. If routines are provided which interact with the
underlying data, access to the cache is completely transparent, and the module
handles all the details of refreshing cache contents, and updating underlying
data, if necessary.
Changes since version 0.05
Add a check for super-sized entries (those which extend past the bucket end)
Make zero-sized check message include cache filename and key
Add t/03corrupt.t to check that the corruption checks are working
Deal with utf8 properly (and add t/04utf8.t)
This changes the file format, so added format version number to file header
Existing files which aren't cache files are not overwritten
From: PAUSE <[EMAIL PROTECTED]>
To: "Peter Haworth" <[EMAIL PROTECTED]>
Subject: CPAN Upload: P/PM/PMH/Cache-Mmap-0.07.tar.gz
Date: Tue, 17 Jun 2003 20:54:32 +0200
The uploaded file
Cache-Mmap-0.07.tar.gz
has entered CPAN as
file: $CPAN/authors/id/P/PM/PMH/Cache-Mmap-0.07.tar.gz
size: 19897 bytes
md5: 1288f95fa9a86a83c0884602b69597f1
No action is required on your part
Request entered by: PMH (Peter Haworth)
Request entered on: Tue, 17 Jun 2003 18:52:52 GMT
Request completed: Tue, 17 Jun 2003 18:54:32 GMT
Thanks,
--
paused, v343
--
Peter Haworth [EMAIL PROTECTED]
"i like Sample A because it tastes great and is less typing."
-- brian d foy in c.l.p.misc