Bug 7432 : Fixing caching for SQLHelper
authorChris Cormack <chrisc@catalyst.net.nz>
Thu, 2 Feb 2012 23:39:43 +0000 (12:39 +1300)
committerPaul Poulain <paul.poulain@biblibre.com>
Wed, 15 Feb 2012 09:26:24 +0000 (10:26 +0100)
Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com>
C4/SQLHelper.pm

index 41c5a9f..e1cb5d0 100644 (file)
@@ -34,12 +34,13 @@ eval {
         import Memoize::Memcached qw(memoize_memcached);
 
         my $memcached = {
-            servers    => [$servers],
-            key_prefix => C4::Context->config('memcached_namespace') || 'koha',
-        };
+            servers     => [$servers],
+            key_prefix  => C4::Context->config('memcached_namespace') || 'koha',
+            expire_time => 600
+        };    # cache for 10 mins
 
-        memoize_memcached( '_get_columns',   memcached => $memcached, expire_time => 600000 );    #cache for 10 minutes
-        memoize_memcached( 'GetPrimaryKeys', memcached => $memcached, expire_time => 600000 );    #cache for 10 minutes
+        memoize_memcached( '_get_columns',   memcached => $memcached );
+        memoize_memcached( 'GetPrimaryKeys', memcached => $memcached );
     }
 };