X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=Civi%2FCore%2FContainer.php;h=92290febc70db9e441eafdf3c77a169ccb7b0aad;hb=3c6f1a0c3803426d7aaa2bf6b746cb2ab5f1ac49;hp=d75a9a13dd95c6eaee2067e650f802da6e9cde11;hpb=cb5d518056d0cbb8e734efb7f165c2de667b62ed;p=civicrm-core.git diff --git a/Civi/Core/Container.php b/Civi/Core/Container.php index d75a9a13dd..92290febc7 100644 --- a/Civi/Core/Container.php +++ b/Civi/Core/Container.php @@ -443,9 +443,11 @@ class Container { public static function createPrevNextCache($container) { $setting = \Civi::settings()->get('prevNextBackend'); if ($setting === 'default') { + // For initial release (5.8.x), continue defaulting to SQL. + $isTransitional = version_compare(\CRM_Utils_System::version(), '5.9.alpha1', '<'); $cacheDriver = \CRM_Utils_Cache::getCacheDriver(); $service = 'prevnext.driver.' . strtolower($cacheDriver); - return $container->has($service) + return $container->has($service) && !$isTransitional ? $container->get($service) : $container->get('prevnext.driver.sql'); }