Commit 00c73fdb authored by Erick Hitter's avatar Erick Hitter

Allow versioning of caches for plugin upgrades.

See #3.
parent a52e447e
...@@ -32,11 +32,12 @@ $redis_page_cache_config = array( ...@@ -32,11 +32,12 @@ $redis_page_cache_config = array(
'debug' => false, 'debug' => false,
'debug_messages' => '', 'debug_messages' => '',
'stats' => false, 'stats' => false,
'cached' => false, 'cached' => false,
'server_ip' => '127.0.0.1', 'server_ip' => '127.0.0.1',
'redis_server' => '127.0.0.1', 'redis_server' => '127.0.0.1',
'redis_port' => 6379, 'redis_port' => 6379,
'redis_db' => 0, 'redis_db' => 0,
'cache_version' => 1,
'secret_string' => 'changeme', 'secret_string' => 'changeme',
); );
...@@ -55,7 +56,7 @@ function redis_page_cache_exception_handler( $exception ) { ...@@ -55,7 +56,7 @@ function redis_page_cache_exception_handler( $exception ) {
* DO NOT EDIT BELOW THIS LINE! * DO NOT EDIT BELOW THIS LINE!
*/ */
$redis_page_cache_config['current_url'] = redis_page_cache_get_clean_url(); $redis_page_cache_config['current_url'] = redis_page_cache_get_clean_url();
$redis_page_cache_config['redis_key'] = md5( $redis_page_cache_config['current_url'] ); $redis_page_cache_config['redis_key'] = md5( 'v' . $redis_page_cache_config['cache_version'] . '-' . $redis_page_cache_config['current_url'] );
// Start the timer so we can track the page load time // Start the timer so we can track the page load time
if ( $redis_page_cache_config['debug'] || $redis_page_cache_config['stats'] ) { if ( $redis_page_cache_config['debug'] || $redis_page_cache_config['stats'] ) {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment