Skip to content

Commit b44e38c

Browse files
sbernauerTechassi
andauthored
Update crates/stackable-operator/CHANGELOG.md
Co-authored-by: Techassi <[email protected]>
1 parent 864c180 commit b44e38c

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

crates/stackable-operator/CHANGELOG.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,14 @@ All notable changes to this project will be documented in this file.
1717
- [kube#1494](https://github.com/kube-rs/kube/pull/1494)
1818
- [kube#1504](https://github.com/kube-rs/kube/pull/1504)
1919
- Upgrade opentelemetry crates ([#811]).
20-
- BREAKING: Convert `podOverrides` and `affinity` fields to take any arbitrary YAML input, rather than using the
21-
underlying schema. This reduces e.g. the Druid CRD size from `2.4MB` to `288K` (which is a 88% reduction). It has the
22-
downside that the users input is not validated to be a valid `PodTemplateSpec`/affinity any more. However, this can
23-
later be re-added by using validation webhooks if needed. This change should not be breaking for the user and is a
24-
preparation for CRD versioning. ([#821]).
20+
- BREAKING: Convert `podOverrides` and `affinity` fields to take any arbitrary
21+
YAML input, rather than using the underlying schema. With this change, one of
22+
the larger CRDs, like the Druid CRD went down in size from `2.4MB` to `288K`
23+
(a 88% reduction). One downside is that user input is not checked to be a
24+
valid `PodTemplateSpec`, `PodAffinity`, `PodAntiAffinity` and `NodeAffinity`
25+
any more. However, checks can be re-added by using validation webhooks if
26+
needed. This change should not be breaking for the user and is a preparation
27+
for CRD versioning. ([#821]).
2528

2629
### Fixed
2730

0 commit comments

Comments
 (0)