File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed
crates/stackable-operator Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -17,11 +17,14 @@ All notable changes to this project will be documented in this file.
17
17
- [ kube #1494 ] ( https://github.com/kube-rs/kube/pull/1494 )
18
18
- [ kube #1504 ] ( https://github.com/kube-rs/kube/pull/1504 )
19
19
- 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 ] ).
25
28
26
29
### Fixed
27
30
You can’t perform that action at this time.
0 commit comments