Updated all the contrib modules to their latest versions.
[yaffs-website] / web / modules / contrib / memcache / memcache.services.yml
index 1e85ebde5c1d717c78a793b1a5ba5ef6a52ea417..d523f10d7e1ad95427f3dc246c0bc7f3cf232cb7 100644 (file)
@@ -1,13 +1,17 @@
 services:
-  memcache.config:
-    class: Drupal\memcache\DrupalMemcacheConfig
+  memcache.settings:
+    class: Drupal\memcache\MemcacheSettings
     arguments: ['@settings']
   memcache.factory:
-    class: Drupal\memcache\DrupalMemcacheFactory
-    arguments: ['@memcache.config']
+    class: Drupal\memcache\Driver\MemcacheDriverFactory
+    arguments: ['@memcache.settings']
+  memcache.timestamp.invalidator.bin:
+    class: Drupal\memcache\Invalidator\MemcacheTimestampInvalidator
+    # Override this service and adjust tolerance if necessary.
+    arguments: ['@memcache.factory', 'memcache_bin_timestamps', 0.001]
   cache.backend.memcache:
     class: Drupal\memcache\MemcacheBackendFactory
-    arguments: ['@lock', '@memcache.config', '@memcache.factory', '@cache_tags.invalidator.checksum']
+    arguments: ['@memcache.factory', '@cache_tags.invalidator.checksum', '@memcache.timestamp.invalidator.bin']
   memcache.lock.factory:
     class: Drupal\memcache\Lock\MemcacheLockFactory
     arguments: ['@memcache.factory']