From fd46f3c6f37b0689e87b08f281fd1d06cec4a9bc Mon Sep 17 00:00:00 2001 From: clearml <> Date: Thu, 5 Dec 2024 19:03:36 +0200 Subject: [PATCH] Display only one debug image per iteration/metric and variant --- apiserver/bll/event/history_debug_image_iterator.py | 2 +- apiserver/bll/event/metric_events_iterator.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apiserver/bll/event/history_debug_image_iterator.py b/apiserver/bll/event/history_debug_image_iterator.py index 26cbca4..08014cc 100644 --- a/apiserver/bll/event/history_debug_image_iterator.py +++ b/apiserver/bll/event/history_debug_image_iterator.py @@ -183,7 +183,7 @@ class HistoryDebugImageIterator: order = "desc" if navigate_earlier else "asc" es_req = { "size": 1, - "sort": [{"metric": order}, {"variant": order}], + "sort": [{"metric": order}, {"variant": order}, {"url": "desc"}], "query": {"bool": {"must": must_conditions}}, } diff --git a/apiserver/bll/event/metric_events_iterator.py b/apiserver/bll/event/metric_events_iterator.py index 0c5e61f..95a0fb8 100644 --- a/apiserver/bll/event/metric_events_iterator.py +++ b/apiserver/bll/event/metric_events_iterator.py @@ -384,7 +384,8 @@ class MetricEventsIterator: "aggs": { "events": { "top_hits": { - "sort": self._get_same_variant_events_order() + "sort": self._get_same_variant_events_order(), + "size": 1, } } },