Skip to content

Commit dd9c262

Browse files
Revert "Update the format and tests related to using NO_DEFAULT_FORMAT (#3)" (#4)
This reverts commit 5a465b0.
1 parent 5a465b0 commit dd9c262

4 files changed

Lines changed: 17 additions & 23 deletions

File tree

src/main/java/io/aiven/commons/kafka/config/ConfigKeyBuilder.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919

2020
package io.aiven.commons.kafka.config;
2121

22-
import static org.apache.kafka.common.config.ConfigDef.NO_DEFAULT_VALUE;
23-
2422
import java.util.Arrays;
2523
import java.util.Collection;
2624
import java.util.Collections;
@@ -42,8 +40,8 @@ public class ConfigKeyBuilder<T extends ConfigKeyBuilder<?>> {
4240
/** The type of the key. Defaults to {@link ConfigDef.Type#STRING}. */
4341
protected ConfigDef.Type type = ConfigDef.Type.STRING;
4442

45-
/** The default value for the config key. Defaults to {@code NO_DEFAULT_VALUE}. */
46-
protected Object defaultValue = NO_DEFAULT_VALUE;
43+
/** The default value for the config key. Defaults to {@code null}. */
44+
protected Object defaultValue = null;
4745

4846
/** The validator (if any) for this key. May be {@code null}. */
4947
protected ConfigDef.Validator validator;

src/test/java/io/aiven/commons/kafka/config/ConfigKeyBuilderTest.java

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
1919
SPDX-License-Identifier: Apache-2
2020
*/
21-
import static org.apache.kafka.common.config.ConfigDef.NO_DEFAULT_VALUE;
2221
import static org.assertj.core.api.Assertions.assertThat;
2322

2423
import java.util.Arrays;
@@ -41,7 +40,7 @@ private void assertStandardValues(ConfigDef.ConfigKey key, String name) {
4140
assertThat(key.orderInGroup).isEqualTo(-1);
4241
assertThat(key.recommender).isNull();
4342
assertThat(key.type).isEqualTo(ConfigDef.Type.STRING);
44-
assertThat(key.defaultValue).isEqualTo(NO_DEFAULT_VALUE);
43+
assertThat(key.defaultValue).isNull();
4544
assertThat(key.validator).isNull();
4645
}
4746

@@ -60,7 +59,7 @@ void testDefault() {
6059
assertThat(key.orderInGroup).isEqualTo(-1);
6160
assertThat(key.recommender).isNull();
6261
assertThat(key.type).isEqualTo(ConfigDef.Type.STRING);
63-
assertThat(key.defaultValue).isEqualTo(NO_DEFAULT_VALUE);
62+
assertThat(key.defaultValue).isNull();
6463
assertThat(key.validator).isNull();
6564
}
6665

@@ -79,7 +78,7 @@ void testDisplayName() {
7978
assertThat(key.orderInGroup).isEqualTo(-1);
8079
assertThat(key.recommender).isNull();
8180
assertThat(key.type).isEqualTo(ConfigDef.Type.STRING);
82-
assertThat(key.defaultValue).isEqualTo(NO_DEFAULT_VALUE);
81+
assertThat(key.defaultValue).isNull();
8382
assertThat(key.validator).isNull();
8483
}
8584

@@ -98,7 +97,7 @@ void testDocumentation() {
9897
assertThat(key.orderInGroup).isEqualTo(-1);
9998
assertThat(key.recommender).isNull();
10099
assertThat(key.type).isEqualTo(ConfigDef.Type.STRING);
101-
assertThat(key.defaultValue).isEqualTo(NO_DEFAULT_VALUE);
100+
assertThat(key.defaultValue).isNull();
102101
assertThat(key.validator).isNull();
103102
}
104103

@@ -117,7 +116,7 @@ void testGroup() {
117116
assertThat(key.orderInGroup).isEqualTo(-1);
118117
assertThat(key.recommender).isNull();
119118
assertThat(key.type).isEqualTo(ConfigDef.Type.STRING);
120-
assertThat(key.defaultValue).isEqualTo(NO_DEFAULT_VALUE);
119+
assertThat(key.defaultValue).isNull();
121120
assertThat(key.validator).isNull();
122121
}
123122

@@ -136,7 +135,7 @@ void testDependents() {
136135
assertThat(key.orderInGroup).isEqualTo(-1);
137136
assertThat(key.recommender).isNull();
138137
assertThat(key.type).isEqualTo(ConfigDef.Type.STRING);
139-
assertThat(key.defaultValue).isEqualTo(NO_DEFAULT_VALUE);
138+
assertThat(key.defaultValue).isNull();
140139
assertThat(key.validator).isNull();
141140

142141
key = new ConfigKeyBuilder<>(name).dependent("one").dependent("two").build();
@@ -151,7 +150,7 @@ void testDependents() {
151150
assertThat(key.orderInGroup).isEqualTo(-1);
152151
assertThat(key.recommender).isNull();
153152
assertThat(key.type).isEqualTo(ConfigDef.Type.STRING);
154-
assertThat(key.defaultValue).isEqualTo(NO_DEFAULT_VALUE);
153+
assertThat(key.defaultValue).isNull();
155154
assertThat(key.validator).isNull();
156155

157156
key = new ConfigKeyBuilder<>(name).dependents(Arrays.asList("one", "two")).build();
@@ -166,7 +165,7 @@ void testDependents() {
166165
assertThat(key.orderInGroup).isEqualTo(-1);
167166
assertThat(key.recommender).isNull();
168167
assertThat(key.type).isEqualTo(ConfigDef.Type.STRING);
169-
assertThat(key.defaultValue).isEqualTo(NO_DEFAULT_VALUE);
168+
assertThat(key.defaultValue).isNull();
170169
assertThat(key.validator).isNull();
171170
}
172171

@@ -186,7 +185,7 @@ void testImportance() {
186185
assertThat(key.orderInGroup).isEqualTo(-1);
187186
assertThat(key.recommender).isNull();
188187
assertThat(key.type).isEqualTo(ConfigDef.Type.STRING);
189-
assertThat(key.defaultValue).isEqualTo(NO_DEFAULT_VALUE);
188+
assertThat(key.defaultValue).isNull();
190189
assertThat(key.validator).isNull();
191190
}
192191

@@ -205,7 +204,7 @@ void testInternalConfig() {
205204
assertThat(key.orderInGroup).isEqualTo(-1);
206205
assertThat(key.recommender).isNull();
207206
assertThat(key.type).isEqualTo(ConfigDef.Type.STRING);
208-
assertThat(key.defaultValue).isEqualTo(NO_DEFAULT_VALUE);
207+
assertThat(key.defaultValue).isNull();
209208
assertThat(key.validator).isNull();
210209

211210
key = new ConfigKeyBuilder<>(name).internalConfig(false).build();
@@ -220,7 +219,7 @@ void testInternalConfig() {
220219
assertThat(key.orderInGroup).isEqualTo(-1);
221220
assertThat(key.recommender).isNull();
222221
assertThat(key.type).isEqualTo(ConfigDef.Type.STRING);
223-
assertThat(key.defaultValue).isEqualTo(NO_DEFAULT_VALUE);
222+
assertThat(key.defaultValue).isNull();
224223
assertThat(key.validator).isNull();
225224
}
226225

@@ -239,7 +238,7 @@ void testOrderInGroup() {
239238
assertThat(key.orderInGroup).isEqualTo(5);
240239
assertThat(key.recommender).isNull();
241240
assertThat(key.type).isEqualTo(ConfigDef.Type.STRING);
242-
assertThat(key.defaultValue).isEqualTo(NO_DEFAULT_VALUE);
241+
assertThat(key.defaultValue).isNull();
243242
assertThat(key.validator).isNull();
244243
}
245244

@@ -271,7 +270,7 @@ public boolean visible(String s, Map<String, Object> map) {
271270
assertThat(key.orderInGroup).isEqualTo(-1);
272271
assertThat(key.recommender).isEqualTo(recommender);
273272
assertThat(key.type).isEqualTo(ConfigDef.Type.STRING);
274-
assertThat(key.defaultValue).isEqualTo(NO_DEFAULT_VALUE);
273+
assertThat(key.defaultValue).isNull();
275274
assertThat(key.validator).isNull();
276275
}
277276

@@ -290,7 +289,7 @@ void testType() {
290289
assertThat(key.orderInGroup).isEqualTo(-1);
291290
assertThat(key.recommender).isNull();
292291
assertThat(key.type).isEqualTo(ConfigDef.Type.BOOLEAN);
293-
assertThat(key.defaultValue).isEqualTo(NO_DEFAULT_VALUE);
292+
assertThat(key.defaultValue).isNull();
294293
assertThat(key.validator).isNull();
295294
}
296295

src/test/java/io/aiven/commons/kafka/config/DeprecationReporterTest.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ public class DeprecationReporterTest {
5050
.build())
5151
.define(
5252
ExtendedConfigKey.builder("roads")
53-
.defaultValue("Made of asphalt")
5453
.deprecatedInfo(
5554
DeprecatedInfo.builder()
5655
.description("Where we're going we don't need roads")
@@ -65,7 +64,6 @@ public class DeprecationReporterTest {
6564
.build())
6665
.define(
6766
ExtendedConfigKey.builder("shangrila")
68-
.defaultValue("Not a cup")
6967
.documentation("not deprecated no-default")
7068
.build())
7169
.define(

src/test/java/io/aiven/commons/kafka/config/ExtendedConfigKeyBuilderTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
1919
SPDX-License-Identifier: Apache-2
2020
*/
21-
import static org.apache.kafka.common.config.ConfigDef.NO_DEFAULT_VALUE;
2221
import static org.assertj.core.api.Assertions.assertThat;
2322

2423
import org.apache.kafka.common.config.ConfigDef;
@@ -37,7 +36,7 @@ private void assertStandardValues(ConfigDef.ConfigKey key, String name) {
3736
assertThat(key.orderInGroup).isEqualTo(-1);
3837
assertThat(key.recommender).isNull();
3938
assertThat(key.type).isEqualTo(ConfigDef.Type.STRING);
40-
assertThat(key.defaultValue).isEqualTo(NO_DEFAULT_VALUE);
39+
assertThat(key.defaultValue).isNull();
4140
assertThat(key.validator).isNull();
4241
}
4342

0 commit comments

Comments
 (0)