This is an automated email from the ASF dual-hosted git repository.

mjsax pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/kafka.git


The following commit(s) were added to refs/heads/trunk by this push:
     new a945bd4  MINOR: Update streamResetter option description (#11613)
a945bd4 is described below

commit a945bd45b85dee6a2d90833e365f1b48c11d66e4
Author: Luke Chen <[email protected]>
AuthorDate: Thu Jan 20 03:37:47 2022 +0800

    MINOR: Update streamResetter option description (#11613)
    
    Reviewers: Jorge Esteban Quilcate Otoya <[email protected]>, 
Matthias J. Sax <[email protected]>
---
 core/src/main/scala/kafka/tools/StreamsResetter.java | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/core/src/main/scala/kafka/tools/StreamsResetter.java 
b/core/src/main/scala/kafka/tools/StreamsResetter.java
index 3b7e1cb..97cd9a0 100644
--- a/core/src/main/scala/kafka/tools/StreamsResetter.java
+++ b/core/src/main/scala/kafka/tools/StreamsResetter.java
@@ -111,8 +111,8 @@ public class StreamsResetter {
 
     private final static String USAGE = "This tool helps to quickly reset an 
application in order to reprocess "
             + "its data from scratch.\n"
-            + "* This tool resets offsets of input topics to the earliest 
available offset and it skips to the end of "
-            + "intermediate topics (topics that are input and output topics, 
e.g., used by deprecated through() method).\n"
+            + "* This tool resets offsets of input topics to the earliest 
available offset (by default), or to a specific defined position"
+            + " and it skips to the end of intermediate topics (topics that 
are input and output topics, e.g., used by deprecated through() method).\n"
             + "* This tool deletes the internal topics that were created by 
Kafka Streams (topics starting with "
             + "\"<application.id>-\").\n"
             + "The tool finds these internal topics automatically. If the 
topics flagged automatically for deletion by "
@@ -218,12 +218,14 @@ public class StreamsResetter {
             .ofType(String.class)
             .defaultsTo("localhost:9092")
             .describedAs("urls");
-        inputTopicsOption = optionParser.accepts("input-topics", 
"Comma-separated list of user input topics. For these topics, the tool will 
reset the offset to the earliest available offset.")
+        inputTopicsOption = optionParser.accepts("input-topics", 
"Comma-separated list of user input topics. For these topics, the tool by 
default will reset the offset to the earliest available offset. "
+                + "Reset to other offset position by appending other reset 
offset option, ex: --input-topics foo --shift-by 5")
             .withRequiredArg()
             .ofType(String.class)
             .withValuesSeparatedBy(',')
             .describedAs("list");
-        intermediateTopicsOption = optionParser.accepts("intermediate-topics", 
"Comma-separated list of intermediate user topics (topics that are input and 
output topics, e.g., used in the deprecated through() method). For these 
topics, the tool will skip to the end.")
+        intermediateTopicsOption = optionParser.accepts("intermediate-topics", 
"Comma-separated list of intermediate user topics (topics that are input and 
output topics, "
+                + "e.g., used in the deprecated through() method). For these 
topics, the tool will skip to the end.")
             .withRequiredArg()
             .ofType(String.class)
             .withValuesSeparatedBy(',')

Reply via email to