https://github.com/hazelcast/hazelcast/issues/3567
IllegalMonitorStateException: Current thread is not owner of the lock! in Hibernate support under heavy load
Replaced `map.tryLock` based implementation in `IMapRegionCache.put` with spin loop around atomic operations.
Split Brain Test for Queue
Merge remote-tracking branch 'origin' into fix/queueSplitBrain
made some corrections based on reviews and rebased
started pluggable jcache module implementation
callable's should get serialized before creating the operation because operation can execute locally and change callable state.
fixes #3812
some tests fixed, since they are relying on not serialized runnable
added a serialization exception check, in order to return the exception to the caller
split brain tests for lock and semaphore
test for map merge policy and issue
fix issue is old version of Merger class does not guarantee merge operation is over.
test name changed
refactor for making enterprise cache configurable as onheap/offheap
Merge pull request #1 from serkan-ozal/feature/jcache

refactor for making enterprise cache configurable as onheap/offheap
fixes #3858 serialization of value moved from abstract record to data/object records, added serializtion test for cache
update pom.xml for sonar hibernate failures
update pom.xml for sonar hibernate failures
pom update
added operation provider to cache-proxy and made some refactorings according to
New max-size policies review and revision history

update.
add testMapPutTTLWithListener to NightlyTest category
Merge branch 'master' of https://github.com/hazelcast/hazelcast