Hazelcast 3.2.2 Released
We just released Hazelcast 3.2.2. This release is a stable, production-ready maintenance release.
Stabilizer Testing
This release was tested using our new production simulator, Hazelcast Stabilizer for 48 hours with the following configurations:
small = [12 instance, memberWorkerCount 4, clientWorkerCount 8]
medium = [26 instance, memberWorkerCount 6, clientWorkerCount 20]
large = [50 instance, memberWorkerCount 10, clientWorkerCount 40]
This first one just used the MapTest, but on the next release we will include more.
Patch Release 3.2.2 – Closed Issues
- Client security callable fix: https://github.com/hazelcast/hazelcast/pull/2561
- Updating a key in a transaction gives listeners an entryAdded() callback instead of entryUpdated() https://github.com/hazelcast/hazelcast/issues/2542
- Client ssl engine doesn’t need keyStore and keyStorePassword https://github.com/hazelcast/hazelcast/pull/2525
- Added support for Mapper, Combiner, Reducer, KeyValueSource to implement HazelcastInstanceAware https://github.com/hazelcast/hazelcast/pull/2502
- fixed alter function https://github.com/hazelcast/hazelcast/pull/2496
- Return cached value upon IMap.get() if near cache is enabled https://github.com/hazelcast/hazelcast/pull/2482
- Exception initializing hz:client https://github.com/hazelcast/hazelcast/issues/2480
- Fixed portable serialization between different services versions https://github.com/hazelcast/hazelcast/pull/2478
- Resolves a data race in the client proxy that can lead to an NPE. https://github.com/hazelcast/hazelcast/pull/2474
- Fixed partition group hostname matching https://github.com/hazelcast/hazelcast/pull/2470
- Client shutdown issue: Improve logging https://github.com/hazelcast/hazelcast/issues/2442
- Unnecessary synchronized lock when invoking com.hazelcast.instance.LifecycleServiceImpl.isRunning() https://github.com/hazelcast/hazelcast/issues/2454
- If MapStoreFactory throws exception, instance hangs https://github.com/hazelcast/hazelcast/issues/2445
- Semaphore is given to the thread that is coming late https://github.com/hazelcast/hazelcast/issues/2443
- Lots of exceptions when shutting down connection https://github.com/hazelcast/hazelcast/issues/2441
- Migration fails when statistics are disabled https://github.com/hazelcast/hazelcast/issues/2436
- 3.2. 1 regression: nested transactions are not caught and prevented. https://github.com/hazelcast/hazelcast/issues/2404
- Heartbeat for Java Client https://github.com/hazelcast/hazelcast/issues/2297
- client proxy init synced https://github.com/hazelcast/hazelcast/pull/2376
- Fixes hostname matching problem when interface has wildcards https://github.com/hazelcast/hazelcast/pull/2398
- Fix weblogic shutdown backport https://github.com/hazelcast/hazelcast/pull/2391
- NotWritablePropertyException connectionAttemptLimit with ssl client config https://github.com/hazelcast/hazelcast/issues/2335
- Map – Reduce Operation fails, when another instance tries to form a cluster with an instance running a map reduce task https://github.com/hazelcast/hazelcast/issues/2354
- EntryEvent getMember returning null when a node leaves the cluster https://github.com/hazelcast/hazelcast/issues/2358
- NullPointerException in Bundle Activator https://github.com/hazelcast/hazelcast/issues/2489