diff options
author | Tor Brede Vekterli <vekterli@oath.com> | 2018-01-17 12:17:47 +0100 |
---|---|---|
committer | Geir Storli <geirst@oath.com> | 2018-01-29 15:32:14 +0000 |
commit | 710d9ad634015c3ad7d3f1cc419db5ce11862e8c (patch) | |
tree | 24ccbc507075eee712d992c1399d16ef362a7c26 /vespaclient-java/src/main/java/com/yahoo/vespavisit | |
parent | 5cb5a8aaf304d5d1dc19ad994b92b644d204bae4 (diff) |
Add and propagate visitor parameter bucket space
Command line option for bucket space added to vespavisit binary.
Diffstat (limited to 'vespaclient-java/src/main/java/com/yahoo/vespavisit')
-rw-r--r-- | vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java | 12 |
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() + "."); |