-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added Release Notes for Hazelcast Operator 5.11.0 (#194)
- Loading branch information
Showing
1 changed file
with
23 additions
and
17 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,28 +1,34 @@ | ||
= Release Notes | ||
|
||
This release introduces LDAP Security Provider support for Management Center CR. | ||
This release introduced xref:tiered-storage.adoc[Tiered Storage], xref:cp-subsystem.adoc[CP Subsystem], xref:wan-sync.adoc[Full and Delta WAN Sync support]. | ||
|
||
== New Features | ||
|
||
- Added LDAP Security Provider support for Management Center CR (https://github.com/hazelcast/hazelcast-platform-operator/pull/892[#892]) | ||
- Tiered Storage support for Hazelcast and Map CRs (https://github.com/hazelcast/hazelcast-platform-operator/pull/984[#984]) | ||
- CP Subsystem configuration support for Hazelcast CR (https://github.com/hazelcast/hazelcast-platform-operator/pull/1041[#1041]) | ||
- Full and Delta WAN Sync support (https://github.com/hazelcast/hazelcast-platform-operator/pull/977[#977]) | ||
- Added ability to configure `consistencyCheckStrategy` in WanReplication CR (https://github.com/hazelcast/hazelcast-platform-operator/pull/1072[#1072]) | ||
- Introduced localConfig, which was added to the Persistence configuration to restore from existing PVs that are created by the Helm chart or the Operator (https://github.com/hazelcast/hazelcast-platform-operator/pull/1043[#1043]) | ||
- Exposed ingress path for external connectivity in the Management Center CR (https://github.com/hazelcast/hazelcast-platform-operator/pull/989[#989]) | ||
- Added Custom Query Attributes into Map CR (https://github.com/hazelcast/hazelcast-platform-operator/pull/978[#978]) | ||
|
||
== Changes | ||
|
||
- Added the ability to configure Interfaces for ClientServer (https://github.com/hazelcast/hazelcast-platform-operator/pull/920[#920]) | ||
- The new `hazelcastendpoint` Custom Resource Definition (CRD) provides a better way to list the external addresses of your Hazelcast cluster (https://github.com/hazelcast/hazelcast-platform-operator/pull/860[#860]) | ||
- A `hazelcast-resource` column has been added to the `additionalPrinterColumns` for the wide output of CRDs referencing Hazelcast CR (https://github.com/hazelcast/hazelcast-platform-operator/pull/899[#899]) | ||
- Failed HotBackup upload to bucket now correctly handles partially uploaded files and tries to remove them (https://github.com/hazelcast/hazelcast-platform-operator/pull/885[#885]) | ||
- The `v.Err` function was moved to `fieldValidator` to remove duplication (https://github.com/hazelcast/hazelcast-platform-operator/pull/886[#886]) | ||
- Improved validations for HotBackup, WANReplication, JetJob, JetJobSnapshot, Map, Cache, and Topic (https://github.com/hazelcast/hazelcast-platform-operator/pull/877[#877])(https://github.com/hazelcast/hazelcast-platform-operator/pull/876[#876])(https://github.com/hazelcast/hazelcast-platform-operator/pull/875[#875])(https://github.com/hazelcast/hazelcast-platform-operator/pull/874[#874])(https://github.com/hazelcast/hazelcast-platform-operator/pull/873[#873])(https://github.com/hazelcast/hazelcast-platform-operator/pull/872[#872])(https://github.com/hazelcast/hazelcast-platform-operator/pull/871[#871])(https://github.com/hazelcast/hazelcast-platform-operator/pull/859[#859]) | ||
- Removed the ability to configure `persistence.baseDir` field that is managed by the operator internally ? | ||
(https://github.com/hazelcast/hazelcast-platform-operator/pull/1028[#1028]) | ||
- Added support for running a Hazelcast cluster with the user-defined `serviceAccount` (https://github.com/hazelcast/hazelcast-platform-operator/pull/983[#983]) | ||
- Display HazelcastEndpoint address for NodePort services (https://github.com/hazelcast/hazelcast-platform-operator/pull/966[#966]) | ||
- Enabled the `hazelcast.cluster.version.auto.upgrade.enabled` by default (https://github.com/hazelcast/hazelcast-platform-operator/pull/957[#957]) | ||
- Added support for scaling the cluster size using the `scale` subresource (https://github.com/hazelcast/hazelcast-platform-operator/pull/941[#941]) | ||
- Added ability to define annotations and labels for Hazelcast resources, which Operator will use when creating new Kubernetes resources (https://github.com/hazelcast/hazelcast-platform-operator/pull/964[#964]) | ||
- Added ‘delete’ Webhook to HotBackup Custom Resource Definition (CRD) for checking to restore references (https://github.com/hazelcast/hazelcast-platform-operator/pull/981[#981]) | ||
- Set the WanConfig name field length limit to prevent port name generation issues (https://github.com/hazelcast/hazelcast-platform-operator/pull/936[#936]) | ||
- Added ability to configure resources field for Operator Agent Sidecar (https://github.com/hazelcast/hazelcast-platform-operator/pull/980[#980]) | ||
- Updated the Platform Operator Agent image version to 0.1.26 | ||
|
||
== Fixed Issues | ||
|
||
- WAN Services are now deleted automatically when their corresponding Hazelcast resource is deleted (https://github.com/hazelcast/hazelcast-platform-operator/pull/862[#862]) | ||
- Skip validations on Management Center and Hazelcast deletion (https://github.com/hazelcast/hazelcast-platform-operator/pull/923[#923]) | ||
- Improved CronHotBackup controller behavior when deleting referenced backups (https://github.com/hazelcast/hazelcast-platform-operator/pull/903[#903]) | ||
- Fixed an error that occurred during Hazelcast cluster creation when an empty 'basedir' path was used for backup without '/' (https://github.com/hazelcast/hazelcast-platform-operator/pull/841[#841]) | ||
- Fixed the issue where SQL metadata persistence could change after being enabled (https://github.com/hazelcast/hazelcast-platform-operator/pull/883[#883]) | ||
- The name of a JetJobSnapshot is now taken through the `SnapshotName()` function (https://github.com/hazelcast/hazelcast-platform-operator/pull/870[#870]) | ||
- The misleading logs in the external address function have been removed (https://github.com/hazelcast/hazelcast-platform-operator/pull/897[#897]) | ||
- Fix HazelcastEndpoint discovery type issue in Management Center (https://github.com/hazelcast/hazelcast-platform-operator/pull/895[#895]) | ||
- Fixed the generation of compact serialization config (https://github.com/hazelcast/hazelcast-platform-operator/pull/865[#865]) | ||
- Fixed Update validation for Management Center `hazelcastClusters[*].tls.secretName` (https://github.com/hazelcast/hazelcast-platform-operator/pull/1074[#1074]) | ||
- Refactored HotBackup persistence validation to use the `HotBackup` object as the source object of the error instead of the `Hazelcast` object (https://github.com/hazelcast/hazelcast-platform-operator/pull/988[#988]) | ||
- Removed the watching of resources in Operator’s own namespace when watchedNamespaces were specified (https://github.com/hazelcast/hazelcast-platform-operator/pull/935[#935]) | ||
- Fixed that WatchedNamespaces were passed as environment variable (https://github.com/hazelcast/hazelcast-platform-operator/pull/934[#934]) |