aboutsummaryrefslogtreecommitdiffstats
path: root/model-evaluation/src/main/java/ai/vespa/models/handler/ModelsEvaluationHandler.java
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2022-12-01 07:36:44 +0100
committerHenning Baldersheim <balder@yahoo-inc.com>2022-12-01 07:36:44 +0100
commit00e7d63e41842231528343a6e80ede595d997ff5 (patch)
treed611749f67d8ac3201b1a39b516339755715f236 /model-evaluation/src/main/java/ai/vespa/models/handler/ModelsEvaluationHandler.java
parentc42b104ac2a231cb120719dd904d5ad2ac31fbeb (diff)
- Reduce usage of guava.
- Ensure that tests relying on order are determinsitic.
Diffstat (limited to 'model-evaluation/src/main/java/ai/vespa/models/handler/ModelsEvaluationHandler.java')
-rw-r--r--model-evaluation/src/main/java/ai/vespa/models/handler/ModelsEvaluationHandler.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/model-evaluation/src/main/java/ai/vespa/models/handler/ModelsEvaluationHandler.java b/model-evaluation/src/main/java/ai/vespa/models/handler/ModelsEvaluationHandler.java
index 2661b9c2eb2..78addf0328a 100644
--- a/model-evaluation/src/main/java/ai/vespa/models/handler/ModelsEvaluationHandler.java
+++ b/model-evaluation/src/main/java/ai/vespa/models/handler/ModelsEvaluationHandler.java
@@ -102,9 +102,8 @@ public class ModelsEvaluationHandler extends ThreadedHttpRequestHandler {
private HttpResponse listAllModels(HttpRequest request) {
Slime slime = new Slime();
Cursor root = slime.setObject();
- for (String modelName: modelsEvaluator.models().keySet()) {
- root.setString(modelName, baseUrl(request) + modelName);
- }
+ modelsEvaluator.models().keySet().stream().sorted()
+ .forEach(name -> root.setString(name, baseUrl(request) + name));
return new Response(200, com.yahoo.slime.JsonFormat.toJsonBytes(slime));
}