You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+7-1
Original file line number
Diff line number
Diff line change
@@ -7,9 +7,15 @@
7
7
* Support for patching of service accounts and configuring their labels and annotations. The feature is disabled by default and enabled using the new `ServiceAccountPatching` feature gate.
8
8
* Added support for configuring cluster-operator's worker thread pool size that is used for various sync and async tasks
9
9
* Add Kafka Quotas plugin with produce, consume, and storage quotas
10
-
* Remove topics and groups "blacklist" pattern from KafkaMirrorMaker2 CRD
11
10
* Support pausing reconciliation of KafkaTopic CR with annotation `strimzi.io/pause-reconciliation`
12
11
12
+
### Changes, deprecations and removals
13
+
14
+
* The fields `topicsBlacklistPattern` and `groupsBlacklistPattern` in the `KafkaMirrorMaker2` resource are deprecated and will be removed in the future.
15
+
They are replaced by new fields `topicsExcludePattern` and `groupsExcludePattern`.
16
+
* The field `whitelist` in the `KafkaMirrorMaker` resource is deprecated and will be removed in the future.
17
+
It is replaced with a new field `include`.
18
+
13
19
## 0.23.0
14
20
15
21
* Add support for Kafka 2.8.0 and 2.6.2, remove support for Kafka 2.5.x
@@ -46,6 +48,7 @@ public class KafkaMirrorMakerSpec extends Spec implements HasConfigurableMetrics
46
48
privateStringversion;
47
49
privateStringimage;
48
50
privateStringwhitelist;
51
+
privateStringinclude;
49
52
privateKafkaMirrorMakerConsumerSpecconsumer;
50
53
privateKafkaMirrorMakerProducerSpecproducer;
51
54
privateResourceRequirementsresources;
@@ -92,9 +95,11 @@ public void setImage(String image) {
92
95
}
93
96
94
97
@Description("List of topics which are included for mirroring. This option allows any regular expression using Java-style regular expressions. " +
95
-
"Mirroring two topics named A and B is achieved by using the whitelist `'A|B'`. Or, as a special case, you can mirror all topics using the whitelist '*'. " +
98
+
"Mirroring two topics named A and B is achieved by using the expression `'A|B'`. Or, as a special case, you can mirror all topics using the regular expression '*'. " +
96
99
"You can also specify multiple regular expressions separated by commas.")
97
-
@JsonProperty(required = true)
100
+
@DeprecatedProperty(movedToPath = "spec.include")
101
+
@PresentInVersions("v1alpha1-v1beta2")
102
+
@Deprecated
98
103
publicStringgetWhitelist() {
99
104
returnwhitelist;
100
105
}
@@ -103,6 +108,17 @@ public void setWhitelist(String whitelist) {
103
108
this.whitelist = whitelist;
104
109
}
105
110
111
+
@Description("List of topics which are included for mirroring. This option allows any regular expression using Java-style regular expressions. " +
112
+
"Mirroring two topics named A and B is achieved by using the expression `'A|B'`. Or, as a special case, you can mirror all topics using the regular expression '*'. " +
113
+
"You can also specify multiple regular expressions separated by commas.")
0 commit comments