[Catalyst-commits] r14248 - in
Catalyst-Plugin-Session-Store-FastMmap/trunk: .
lib/Catalyst/Plugin/Session/Store
karpet at dev.catalyst.perl.org
karpet at dev.catalyst.perl.org
Sun Jan 22 12:12:33 GMT 2012
Author: karpet
Date: 2012-01-22 12:12:33 +0000 (Sun, 22 Jan 2012)
New Revision: 14248
Modified:
Catalyst-Plugin-Session-Store-FastMmap/trunk/Changes
Catalyst-Plugin-Session-Store-FastMmap/trunk/Makefile.PL
Catalyst-Plugin-Session-Store-FastMmap/trunk/lib/Catalyst/Plugin/Session/Store/FastMmap.pm
Log:
bump to 0.15, fixing RT 74132 and Moose-ifying
Modified: Catalyst-Plugin-Session-Store-FastMmap/trunk/Changes
===================================================================
--- Catalyst-Plugin-Session-Store-FastMmap/trunk/Changes 2012-01-21 16:30:33 UTC (rev 14247)
+++ Catalyst-Plugin-Session-Store-FastMmap/trunk/Changes 2012-01-22 12:12:33 UTC (rev 14248)
@@ -1,4 +1,7 @@
-0.14 xxx
+0.15 xxx
+ - Moose-ified to fix https://rt.cpan.org/Ticket/Display.html?id=74132 (karpet)
+
+0.14 18 Nov 2010
- Added "page_size" config option per RT #62335 (karpet)
0.13 18 Oct 2009
Modified: Catalyst-Plugin-Session-Store-FastMmap/trunk/Makefile.PL
===================================================================
--- Catalyst-Plugin-Session-Store-FastMmap/trunk/Makefile.PL 2012-01-21 16:30:33 UTC (rev 14247)
+++ Catalyst-Plugin-Session-Store-FastMmap/trunk/Makefile.PL 2012-01-22 12:12:33 UTC (rev 14248)
@@ -10,6 +10,9 @@
'File::Temp' => '0',
'Path::Class' => '0',
'MRO::Compat' => '0',
+ 'Catalyst::Runtime' => '5.8',
+ 'Catalyst::ClassData' => 0,
+ 'MooseX::Emulate::Class::Accessor::Fast' => 0,
},
'INSTALLDIRS' => 'site',
'EXE_FILES' => [],
Modified: Catalyst-Plugin-Session-Store-FastMmap/trunk/lib/Catalyst/Plugin/Session/Store/FastMmap.pm
===================================================================
--- Catalyst-Plugin-Session-Store-FastMmap/trunk/lib/Catalyst/Plugin/Session/Store/FastMmap.pm 2012-01-21 16:30:33 UTC (rev 14247)
+++ Catalyst-Plugin-Session-Store-FastMmap/trunk/lib/Catalyst/Plugin/Session/Store/FastMmap.pm 2012-01-22 12:12:33 UTC (rev 14248)
@@ -1,19 +1,20 @@
package Catalyst::Plugin::Session::Store::FastMmap;
use strict;
-use base qw/
- Class::Accessor::Fast
- Class::Data::Inheritable
- Catalyst::Plugin::Session::Store/;
-
+use Moose;
use MRO::Compat;
+use namespace::clean -except => 'meta';
+with 'Catalyst::ClassData';
+with 'MooseX::Emulate::Class::Accessor::Fast';
+extends 'Catalyst::Plugin::Session::Store';
+
use Cache::FastMmap;
use Path::Class ();
use File::Spec ();
use Catalyst::Utils ();
-our $VERSION = '0.14';
+our $VERSION = '0.15';
__PACKAGE__->mk_classdata(qw/_session_fastmmap_storage/);
More information about the Catalyst-commits
mailing list