ISPN-39 - Distributed executors ISPN-39 - Distributed executors
…t on read-only TXs
…of 32 bits * Branch 5.0.x specific changes
…er performance and more even spread
…of 32 bits * Fix issue * Update tests * Introduce configuration to switch impls. * Save old impl as MurmurHash2Compat
A better fix
* A better impl taking exceptional circumstances into account, including target nodes disappearing forever * Cleaner while loop
Deprecated conflicting method and provided the same functionality via a better named method.
Removing noisy log message.
* @Marshalls annotation has been deprecated and the information it provided is now provided by Externalizer implementations. * Server core's CacheKey has been removed since it's no longer used since ByteArrayKey was created.
Default is not changing because it would force DIST caches to explicitly disable state transfer. Added a comment and improved XML configuration tests.
* Centralized objectFromInputStream implementation and brought back available() check. * Fixed compilation and dependency errors in CloudCacheStore integratio tests.
* Hide Cache instance used by TreeCache behind a cache adapter that sets flags accordingly. * Flags set on TreeCache invocation maintained in a context object via a thread local variable.
No need for AdvancedCache registration because it can be derived from Cache and hence removes an unnecessary component whose underlying object is the same.
Improved module name documentation.
Use recommended API.
… (failing test)