From f2c4508760f84df0b375ef7e744efacf45ea8972 Mon Sep 17 00:00:00 2001 From: Manoj Date: Tue, 13 Nov 2018 00:05:21 +0530 Subject: [PATCH] Minor fix in getting latest run --- .../main/java/com/indix/mlflow_gocd/MLFlowPackagePlugin.java | 1 - .../main/java/com/indix/mlflow_gocd/mlfow/SearchResponse.java | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/material/src/main/java/com/indix/mlflow_gocd/MLFlowPackagePlugin.java b/material/src/main/java/com/indix/mlflow_gocd/MLFlowPackagePlugin.java index f319b2e..406ec32 100644 --- a/material/src/main/java/com/indix/mlflow_gocd/MLFlowPackagePlugin.java +++ b/material/src/main/java/com/indix/mlflow_gocd/MLFlowPackagePlugin.java @@ -23,7 +23,6 @@ import com.thoughtworks.go.plugin.api.response.DefaultGoPluginApiResponse; import com.thoughtworks.go.plugin.api.response.GoPluginApiResponse; import org.apache.commons.lang3.StringUtils; -import org.apache.commons.io.IOUtils; import java.io.IOException; import java.util.*; diff --git a/material/src/main/java/com/indix/mlflow_gocd/mlfow/SearchResponse.java b/material/src/main/java/com/indix/mlflow_gocd/mlfow/SearchResponse.java index b7adf6f..cffe7c7 100644 --- a/material/src/main/java/com/indix/mlflow_gocd/mlfow/SearchResponse.java +++ b/material/src/main/java/com/indix/mlflow_gocd/mlfow/SearchResponse.java @@ -19,7 +19,7 @@ public Boolean execute(Run run) { return run.hasTagOfValue(key, value); } }); - promotedRuns.sort((o1, o2) -> Long.parseLong(o1.info.end_time) > Long.parseLong(o2.info.end_time) ? 1 : 0); + promotedRuns.sort((o1, o2) -> Long.parseLong(o1.info.end_time) <= Long.parseLong(o2.info.end_time) ? 1 : -1); return promotedRuns.size() > 0 ? promotedRuns.get(0) : null; }