davidzollo commented on code in PR #10925:
URL: https://github.com/apache/seatunnel/pull/10925#discussion_r3689157604


##########
seatunnel-e2e/seatunnel-connector-v2-e2e/connector-kafka-e2e/src/test/resources/kafka/kafka_to_kafka_exactly_once_streaming.conf:
##########
@@ -24,11 +24,13 @@ env {
 source {
   Kafka {
     bootstrap.servers = "kafkaCluster:9092"
-    topic = "${sourceTopic}"
-    consumer.group = "${consumerGroup}"
+    topic = "${sourceTopic:kafka_topic_exactly_once_1}"
+    consumer.group = "${consumerGroup:test_exactly_once}"
     # The default format is json, which is optional
     format = text
-    start_mode = group_offsets
+    # The exactly-once test sends a readiness probe while the job starts.
+    # Read from earliest so a probe sent before split assignment is not 
skipped.
+    start_mode = earliest

Review Comment:
   Addressed in the current head. The config now documents both parts of the 
rationale: `start_mode = earliest` is needed because the first run uses a fresh 
consumer group with no stored offsets, and restore tests resume from 
checkpointed splits so this setting is not used on the restored path. The same 
rationale is also recorded in the PR description under Current scope.



-- 
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]

Reply via email to