All notable changes to this project will be documented in this file.
Support for Craft 5 added.
Support for Craft 4 added.
Previous release wasn't tagged correctly.
- depends on Craft 3.7.30
- uses Cache mutex (Memcached driver)
- added
fortrabbit\MemcachedEnabler\MemCache
class - wrapped
setValues()
andsetValue()
in a try / catch
Prevent warning Memcached::addServer()
expects parameter 2 to be int, string given, thanks @joshuabaker
Added fault-tolerant multi-server support 🎉 by applying the following options:
Redundancy
Memcached::OPT_REMOVE_FAILED_SERVERS: true
Memcached::OPT_RETRY_TIMEOUT: 2
Memcached::OPT_LIBKETAMA_COMPATIBLE: true
Memcached::OPT_NUMBER_OF_REPLICAS: 1
Timeouts
Memcached::OPT_POLL_TIMEOUT: 50 ms
Memcached::OPT_SEND_TIMEOUT: 50 ms
Memcached::OPT_RECV_TIMEOUT: 50 ms
Memcached::OPT_CONNECT_TIMEOUT: 50 ms
Initial release