diff options
author | Jon Marius Venstad <venstad@gmail.com> | 2020-12-10 13:17:44 +0100 |
---|---|---|
committer | Jon Marius Venstad <venstad@gmail.com> | 2020-12-10 13:17:44 +0100 |
commit | bf127fe126f7c6e3b7924bd64fabc955fccbc7c3 (patch) | |
tree | d190ba2cc8b7108f2c418da42f53e96a7ddbf6a9 /clustercontroller-reindexer | |
parent | 1e95ab58443cfe8065832aee7666a2dfbd2cfdd6 (diff) |
Use double progress [0, 1] instead of string
Diffstat (limited to 'clustercontroller-reindexer')
2 files changed, 2 insertions, 2 deletions
diff --git a/clustercontroller-reindexer/src/main/java/ai/vespa/reindexing/http/ReindexingV1ApiHandler.java b/clustercontroller-reindexer/src/main/java/ai/vespa/reindexing/http/ReindexingV1ApiHandler.java index 3337d30e34a..56bacea5cb6 100644 --- a/clustercontroller-reindexer/src/main/java/ai/vespa/reindexing/http/ReindexingV1ApiHandler.java +++ b/clustercontroller-reindexer/src/main/java/ai/vespa/reindexing/http/ReindexingV1ApiHandler.java @@ -82,7 +82,7 @@ public class ReindexingV1ApiHandler extends ThreadedHttpRequestHandler { Cursor statusObject = documentTypesObject.setObject(type.getName()); statusObject.setLong("startedMillis", status.startedAt().toEpochMilli()); status.endedAt().ifPresent(endedAt -> statusObject.setLong("endedMillis", endedAt.toEpochMilli())); - status.progress().ifPresent(progress -> statusObject.setString("progress", String.format("%.2f%%", progress.percentFinished()))); + status.progress().ifPresent(progress -> statusObject.setDouble("progress", progress.percentFinished() * 1e-2)); statusObject.setString("state", toString(status.state())); status.message().ifPresent(message -> statusObject.setString("message", message)); }); diff --git a/clustercontroller-reindexer/src/test/java/ai/vespa/reindexing/http/ReindexingV1ApiTest.java b/clustercontroller-reindexer/src/test/java/ai/vespa/reindexing/http/ReindexingV1ApiTest.java index d9432dab2c2..e00b10b80bd 100644 --- a/clustercontroller-reindexer/src/test/java/ai/vespa/reindexing/http/ReindexingV1ApiTest.java +++ b/clustercontroller-reindexer/src/test/java/ai/vespa/reindexing/http/ReindexingV1ApiTest.java @@ -62,7 +62,7 @@ class ReindexingV1ApiTest { "\"music\":{" + "\"startedMillis\":0," + "\"endedMillis\":123," + - "\"progress\":\"100.00%\"," + + "\"progress\":1.0," + "\"state\":\"failed\"," + "\"message\":\"ヽ(。_°)ノ\"}" + "}" + |