XComp commented on code in PR #22394:
URL: https://github.com/apache/flink/pull/22394#discussion_r1183708820
##########
flink-core/src/main/java/org/apache/flink/configuration/HighAvailabilityOptions.java:
##########
@@ -199,6 +199,23 @@ public class HighAvailabilityOptions {
TextElement.code("true"))
.build());
+
@Documentation.Section(Documentation.Sections.EXPERT_ZOOKEEPER_HIGH_AVAILABILITY)
+ public static final ConfigOption<Boolean> ZOOKEEPER_ENSEMBLE_TRACKING =
+ key("high-availability.zookeeper.client.ensemble-tracker")
+ .booleanType()
+ .defaultValue(true)
+ .withDescription(
+ Description.builder()
+ .text(
+ "Defines whether Curator should
enable ensemble tracker. This can be useful in certain scenarios "
+ + "in which
CuratorFramework is accessing to ZK clusters via load balancer or Virtual IPs. "
+ + "Default Curator
EnsembleTracking logic watches CuratorEventType.GET_CONFIG events and"
Review Comment:
```suggestion
+ "Default Curator
EnsembleTracking logic watches CuratorEventType.GET_CONFIG events and "
```
##########
flink-core/src/main/java/org/apache/flink/configuration/HighAvailabilityOptions.java:
##########
@@ -199,6 +199,23 @@ public class HighAvailabilityOptions {
TextElement.code("true"))
.build());
+
@Documentation.Section(Documentation.Sections.EXPERT_ZOOKEEPER_HIGH_AVAILABILITY)
+ public static final ConfigOption<Boolean> ZOOKEEPER_ENSEMBLE_TRACKING =
+ key("high-availability.zookeeper.client.ensemble-tracker")
+ .booleanType()
+ .defaultValue(true)
+ .withDescription(
+ Description.builder()
+ .text(
+ "Defines whether Curator should
enable ensemble tracker. This can be useful in certain scenarios "
+ + "in which
CuratorFramework is accessing to ZK clusters via load balancer or Virtual IPs. "
+ + "Default Curator
EnsembleTracking logic watches CuratorEventType.GET_CONFIG events and"
+ + "changes zookeeper
connection string, it is not desired behaviour when ZooKeeper is running under
the Virtual IPs."
Review Comment:
```suggestion
+ "changes ZooKeeper
connection string. It is not desired behaviour when ZooKeeper is running under
the Virtual IPs. "
```
##########
flink-core/src/main/java/org/apache/flink/configuration/HighAvailabilityOptions.java:
##########
@@ -199,6 +199,23 @@ public class HighAvailabilityOptions {
TextElement.code("true"))
.build());
+
@Documentation.Section(Documentation.Sections.EXPERT_ZOOKEEPER_HIGH_AVAILABILITY)
+ public static final ConfigOption<Boolean> ZOOKEEPER_ENSEMBLE_TRACKING =
+ key("high-availability.zookeeper.client.ensemble-tracker")
+ .booleanType()
+ .defaultValue(true)
+ .withDescription(
+ Description.builder()
+ .text(
+ "Defines whether Curator should
enable ensemble tracker. This can be useful in certain scenarios "
+ + "in which
CuratorFramework is accessing to ZK clusters via load balancer or Virtual IPs. "
+ + "Default Curator
EnsembleTracking logic watches CuratorEventType.GET_CONFIG events and"
+ + "changes zookeeper
connection string, it is not desired behaviour when ZooKeeper is running under
the Virtual IPs."
+ + "Under certain
configurations EnsembleTracking can lead to setting of Zookeeper connection
string "
+ + "with unresolvable
hostnames.",
+ TextElement.code("true"))
Review Comment:
```suggestion
+ "with unresolvable
hostnames.")
```
Looks like a copy&paste error.
##########
flink-core/src/main/java/org/apache/flink/configuration/HighAvailabilityOptions.java:
##########
@@ -199,6 +199,23 @@ public class HighAvailabilityOptions {
TextElement.code("true"))
.build());
+
@Documentation.Section(Documentation.Sections.EXPERT_ZOOKEEPER_HIGH_AVAILABILITY)
+ public static final ConfigOption<Boolean> ZOOKEEPER_ENSEMBLE_TRACKING =
+ key("high-availability.zookeeper.client.ensemble-tracker")
+ .booleanType()
+ .defaultValue(true)
+ .withDescription(
+ Description.builder()
+ .text(
+ "Defines whether Curator should
enable ensemble tracker. This can be useful in certain scenarios "
+ + "in which
CuratorFramework is accessing to ZK clusters via load balancer or Virtual IPs. "
+ + "Default Curator
EnsembleTracking logic watches CuratorEventType.GET_CONFIG events and"
+ + "changes zookeeper
connection string, it is not desired behaviour when ZooKeeper is running under
the Virtual IPs."
+ + "Under certain
configurations EnsembleTracking can lead to setting of Zookeeper connection
string "
Review Comment:
```suggestion
+ "Under certain
configurations EnsembleTracking can lead to setting of ZooKeeper connection
string "
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]