@@ -7,7 +7,16 @@ All notable changes to this project will be documented in this file.
7
7
### Changed
8
8
9
9
- BREAKING: Replace ` lazy_static ` with ` std::cell::LazyCell ` ([ #827 ] ).
10
+ - BREAKING: Convert ` podOverrides ` and ` affinity ` fields to take any arbitrary
11
+ YAML input, rather than using the underlying schema. With this change, one of
12
+ the larger CRDs, like the Druid CRD went down in size from ` 2.4MB ` to ` 288K `
13
+ (a 88% reduction). One downside is that user input is not checked to be a
14
+ valid ` PodTemplateSpec ` , ` PodAffinity ` , ` PodAntiAffinity ` and ` NodeAffinity `
15
+ any more. However, checks can be re-added by using validation webhooks if
16
+ needed. This change should not be breaking for the user and is a preparation
17
+ for CRD versioning. ([ #821 ] ).
10
18
19
+ [ #821 ] : https://github.com/stackabletech/operator-rs/pull/821
11
20
[ #827 ] : https://github.com/stackabletech/operator-rs/pull/827
12
21
13
22
## [ 0.71.0] - 2024-07-29
@@ -38,14 +47,6 @@ All notable changes to this project will be documented in this file.
38
47
- [ kube #1504 ] ( https://github.com/kube-rs/kube/pull/1504 )
39
48
- Upgrade opentelemetry crates ([ #811 ] ).
40
49
- Bump rust-toolchain to 1.79.0 ([ #822 ] ).
41
- - BREAKING: Convert ` podOverrides ` and ` affinity ` fields to take any arbitrary
42
- YAML input, rather than using the underlying schema. With this change, one of
43
- the larger CRDs, like the Druid CRD went down in size from ` 2.4MB ` to ` 288K `
44
- (a 88% reduction). One downside is that user input is not checked to be a
45
- valid ` PodTemplateSpec ` , ` PodAffinity ` , ` PodAntiAffinity ` and ` NodeAffinity `
46
- any more. However, checks can be re-added by using validation webhooks if
47
- needed. This change should not be breaking for the user and is a preparation
48
- for CRD versioning. ([ #821 ] ).
49
50
50
51
### Fixed
51
52
@@ -59,7 +60,6 @@ All notable changes to this project will be documented in this file.
59
60
[ #817 ] : https://github.com/stackabletech/operator-rs/pull/817
60
61
[ #818 ] : https://github.com/stackabletech/operator-rs/pull/818
61
62
[ #819 ] : https://github.com/stackabletech/operator-rs/pull/819
62
- [ #821 ] : https://github.com/stackabletech/operator-rs/pull/821
63
63
[ #822 ] : https://github.com/stackabletech/operator-rs/pull/822
64
64
65
65
## [ 0.69.3] - 2024-06-12
0 commit comments