aboutsummaryrefslogtreecommitdiffstats
path: root/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java
diff options
context:
space:
mode:
Diffstat (limited to 'vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java')
-rw-r--r--vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java b/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java
index 79b48731cc7..4f462bf187e 100644
--- a/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java
+++ b/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java
@@ -336,6 +336,14 @@ public class VdsVisit {
.desc("Output documents as JSON")
.hasArg(false)
.build());
+
+ options.addOption(Option.builder()
+ .longOpt("bucketspace")
+ .hasArg(true)
+ .argName("space")
+ .desc("Bucket space to visit ('default' or 'global). If not specified, 'default' is used.")
+ .build());
+
return options;
}
@@ -442,6 +450,9 @@ public class VdsVisit {
if (line.hasOption("s")) {
params.setDocumentSelection(line.getOptionValue("s"));
}
+ if (line.hasOption("bucketspace")) {
+ params.setBucketSpace(line.getOptionValue("bucketspace"));
+ }
if (line.hasOption("f")) {
params.setFromTimestamp(((Number) line.getParsedOptionValue("f")).longValue());
}
@@ -607,6 +618,7 @@ public class VdsVisit {
} else {
out.println("Visiting documents matching: " + params.getDocumentSelection());
}
+ out.println(String.format("Visiting bucket space: %s", params.getBucketSpace()));
if (params.getFromTimestamp() != 0 && params.getToTimestamp() != 0) {
out.println("Visiting in the inclusive timestamp range "
+ params.getFromTimestamp() + " - " + params.getToTimestamp() + ".");