diff --git a/antora-playbook.yml b/antora-playbook.yml index b16e9bd7a..44b89f1f8 100644 --- a/antora-playbook.yml +++ b/antora-playbook.yml @@ -25,7 +25,7 @@ antora: trace: true componentversions: - name: hazelcast - version: '5.5-snapshot' + version: '6.0-snapshot' mappings: - module: maintain-cluster family: attachment diff --git a/docs/antora.yml b/docs/antora.yml index d5c63d052..642e4da43 100644 --- a/docs/antora.yml +++ b/docs/antora.yml @@ -1,19 +1,19 @@ name: hazelcast title: Platform # Version in the URL -version: '5.5-snapshot' +version: '6.0-snapshot' # Version in the version selector (we display only the latest major.minor version) -display_version: '5.5-SNAPSHOT' +display_version: '6.0-SNAPSHOT' # Displays a banner to inform users that this is a prerelease version prerelease: true asciidoc: attributes: # The full major.minor.patch version, which is used as a variable in the docs for things like download links - full-version: '5.5.0-SNAPSHOT' + full-version: '6.0.0-SNAPSHOT' # The minor.patch version, which is used as a variable in the docs for things like file versions - minor-version: '5.5' + minor-version: '6.0-SNAPSHOT' # The snapshot version for installing with brew - version-brew: '5.5.0-SNAPSHOT' + version-brew: '6.0-SNAPSHOT' # Allows us to use UI macros. See https://docs.asciidoctor.org/asciidoc/latest/macros/ui-macros/ experimental: true snapshot: true diff --git a/docs/modules/architecture/partials/nav.adoc b/docs/modules/architecture/partials/nav.adoc index 6b80e9445..50f71fd1c 100644 --- a/docs/modules/architecture/partials/nav.adoc +++ b/docs/modules/architecture/partials/nav.adoc @@ -6,7 +6,7 @@ ** xref:architecture:event-time-processing.adoc[] ** xref:architecture:sliding-window.adoc[] ** xref:architecture:in-memory-storage.adoc[] -** xref:data-structures:vector-search-overview.adoc[] + diff --git a/docs/modules/release-notes/pages/5-5-0.adoc b/docs/modules/release-notes/pages/5-5-0.adoc new file mode 100644 index 000000000..41d5d87d6 --- /dev/null +++ b/docs/modules/release-notes/pages/5-5-0.adoc @@ -0,0 +1,78 @@ += 5.5.0 Release Notes +:description: These release notes list any new features, enhancements, fixes and breaking changes that were made between version 5.4.1 and version 5.5.0 of Hazelcast Platform. + +{description} + +// check version delta above + +== New Features +* Vector collection data structure +* Multi-member routing for Java clients +* Jet job placement control +* Long-term Support (LTS) releases +* Feast feature store integration +* Debezium 2.x connector support +* Dynamic configuration using REST API + +For more details on new features, see xref:ROOT:whats-new.adoc[What's new in 5.5]. + +== Breaking Changes +* For {open-source-product-name} users only - CP Subsystem is now an {enterprise-product-name} only feature +* Thread-per-core (TPC) requires `ALL_MEMBERS` cluster routing (previously known as smart routing) to function on clients + +== Enhancements +* Replace smart-routing with cluster-routing options +* Update cluster routing mode compatibility for TPC +* Introduce queue cap props for persistence +* Allow EE member to join OS cluster +* Client connectivity logging +* Add needsFsync to Clear task +* Shade vector JAR in main enterprise JAR +* Manual index cleanup operation +* Re-introduce RU code for 5.2 -> 5.5 upgrade +* Configuration for number of neighbours fetched from partitions +* Fail-fast if specify CP config in a Community version +* Allow 5.5 member join clusters with version 5.0-5.4 +* Add JobBuilder to JetService +* Introduce a common parent POM for hazelcast and hazelcast-enterprise +* Improve float array serialization performance +* Add CP direct-to-leader operation sending for `ADVANCED_CP` licensed clients +* Add ZGC bean names to support GC stats https://github.com/hazelcast/hazelcast/pull/26329[#26329] + +== Fixes + +* Delete Jet job resources immediately after job finishes +* Fix completed op count metric in OperationThread +* Fix incorrect results of parallel SQL queries with reusable processor meta-suppliers +* Restore previous ExecutionService graceful shutdown timeout value +* Improve float array serialization performance in client protocol +* Explicitly release netty release counted netty ssl engine +* Exclude non-WAN address aliases during WAN MemberHandshake +* JobConfig#add() not using derived id for some resources +* GCS connection issue workaround +* Correct UserCodeNamespaceService#reset behaviour +* Prevent SystemPropertiesConfigParser throwing ClassCastException on startup with non-String properties +* Don't use the default password from the SymmetricEncryptionConfig +* Make AddIndexBackupOperation allowed in passive state +* Execute PostJoin operations if member hot restart start is forced +* Fix partition migrating lock during concurrent migration and replication +* Fix known CP issue that caused OOMs due to leadership races +* Fix partitions initial offsets in Kafka connector https://github.com/hazelcast/hazelcast/pull/25769[#25769] +* IMap.delete operations don't update the LocalMapStats https://github.com/hazelcast/hazelcast/issues/26212[#26212] +* Updated StringUtil::trim() to consider all type of white space https://github.com/hazelcast/hazelcast/pull/25804[#25804] + +== Removed/Deprecated Features +* The `smart-routing` client configuration option has been deprecated in favor of the new `cluster-routing` options + +== Contributors + +We would like to thank the contributors from our open source community +who worked on this release: + +* https://github.com/RobbanHoglund[Robert Höglund] +* https://github.com/rickymemphis[Ricky Memphis] +* https://github.com/anestoruk[Andrzej Nestoruk] +* https://github.com/Gauravsalunke5[Gaurav Salunke] + + + diff --git a/docs/modules/release-notes/pages/releases.adoc b/docs/modules/release-notes/pages/releases.adoc index 6b0b79908..a469679bb 100644 --- a/docs/modules/release-notes/pages/releases.adoc +++ b/docs/modules/release-notes/pages/releases.adoc @@ -1,4 +1,5 @@ -= Hazelcast Platform 5.4.x release notes += Hazelcast Platform release notes +* xref:release-notes:5-5-0.adoc[5.5.0] * xref:release-notes:5-4-0.adoc[5.4.0] * xref:release-notes:5-3-0.adoc[5.3.0] \ No newline at end of file