<commit_before>You can also see the Release Notes document at http://docs.hazelcast.org/docs/release-notes/.

Release 3.12

- Support for JDK 6 and 7 has been dropped. The minimum Java version that Hazelcast supports now is Java 8.
- Introduced the new CP Subsystem which offers linearizable implementations of Hazelcast's concurrency APIs.
- Added support for multiple endpoints when configuring member’s networking.
- Added the new Blue-Green and Disaster Recovery for Java Clients feature.
- Added the support for querying JSON strings.
- Introduced REST Endpoint Groups.
- Introduced the ability to share the Hot Restart `base-dir` among multiple members.
- Redesigned WAN Replication for more lower latencies and higher throughput.
- Added the support for adding/removing WAN publishers in a running cluster.
- Added the ability to automatically remove the stale Hot Restart data.
- Introduced a mechanism which allows to choose whether a new member joining to a cluster will apply the client permissions stored in its own configuration, or will use the ones defined in the cluster.
- Introduced the ability to automatically change the cluster version after a rolling upgrade.
- Added the ability to retrieve the names of client instances on the member side.
- Introduced client attributes.
- Added support for configuration in YAML.
- Introduced composite indexes.<commit_msg>Adding the pipelining entry to changelog.<commit_after>You can also see the Release Notes document at http://docs.hazelcast.org/docs/release-notes/.

Release 3.12

- Support for JDK 6 and 7 has been dropped. The minimum Java version that Hazelcast supports now is Java 8.
- Introduced the new CP Subsystem which offers linearizable implementations of Hazelcast's concurrency APIs.
- Added support for multiple endpoints when configuring member’s networking.
- Added the new Blue-Green and Disaster Recovery for Java Clients feature.
- Added the support for querying JSON strings.
- Introduced pipelining mechanism using which you can send multiple requests in parallel to Hazelcast members or clients, and read the responses in a single step.
- Introduced REST Endpoint Groups.
- Introduced the ability to share the Hot Restart `base-dir` among multiple members.
- Redesigned WAN Replication for more lower latencies and higher throughput.
- Added the support for adding/removing WAN publishers in a running cluster.
- Added the ability to automatically remove the stale Hot Restart data.
- Introduced a mechanism which allows to choose whether a new member joining to a cluster will apply the client permissions stored in its own configuration, or will use the ones defined in the cluster.
- Introduced the ability to automatically change the cluster version after a rolling upgrade.
- Added the ability to retrieve the names of client instances on the member side.
- Introduced client attributes.
- Added support for configuration in YAML.
- Introduced composite indexes.
{'fraction_non_alphanumeric': 0.03857868020304569, 'fraction_numerical': 0.0040609137055837565, 'mean_word_length': 4.404021937842779, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4657982', 'n_tokens_mistral': 735, 'n_tokens_neox': 668, 'n_words': 415}