Skip to content

Commit bb95851

Browse files
authored
Merge pull request #881 from confluentinc/pr_merge_from_14_1_x_to_15_0_x
Merge Conflict Resolution (from 14.1.x to 15.0.x)
2 parents 45023f6 + baf0293 commit bb95851

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/main/java/io/confluent/connect/elasticsearch/ElasticsearchSinkTaskConfig.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ public class ElasticsearchSinkTaskConfig extends ElasticsearchSinkConnectorConfi
2626
public static final String TASK_ID_CONFIG = "taskId";
2727
private static final ConfigDef.Type TASK_ID_TYPE = ConfigDef.Type.INT;
2828
public static final ConfigDef.Importance TASK_ID_IMPORTANCE = ConfigDef.Importance.LOW;
29+
public static final int TASK_ID_DEFAULT = 0;
2930

3031
/**
3132
* Return a ConfigDef object used to define this config's fields.
@@ -37,7 +38,7 @@ public static ConfigDef config() {
3738
.defineInternal(
3839
TASK_ID_CONFIG,
3940
TASK_ID_TYPE,
40-
ConfigDef.NO_DEFAULT_VALUE,
41+
TASK_ID_DEFAULT,
4142
TASK_ID_IMPORTANCE
4243
);
4344
}
@@ -47,7 +48,7 @@ public static ConfigDef config() {
4748
*/
4849
public ElasticsearchSinkTaskConfig(Map<String, String> properties) {
4950
super(config(), properties);
50-
taskId = getInt(TASK_ID_CONFIG);
51+
taskId = properties.containsKey(TASK_ID_CONFIG) ? getInt(TASK_ID_CONFIG) : 0;
5152
connectorName = originalsStrings().get("name");
5253
}
5354

0 commit comments

Comments
 (0)