The 2.11.2 release is the second bugfix release of the 2.11
series. Users of the 2.11.* series are urged to upgrade.
Most important fixes:
- when getBulk is supplied with an empty list of keys, the code now does
not wait infinitely for the latch anymore, leading to deadlocks.
- when using listeners, deadlock situations are now avoided by changing
the scope of the locks.
- better handling of error situations in terms of redistribution and
cloning.
Fore more information, see the release notes published at
http://couchbase.github.io/spymemcached/changelog.html.
Summary of changes by contributor:
Michael Nitschinger (7):
SPY-163: Count down bulk get latch even when empty key list is provided.
SPY-164: Clone gets correctly.
SPY-168: isJSONObject should handle null or empty input values.
SPY-167: Avoid deadlock on notify listeners.
SPY-166: Only readd a WRITE_QUEUED operation, not clone it in addition.
SPY-165: Do not cache the selectedKeys.
SPY-169: Also clone observe calls on redistribute.