From 00dc68fb94791fb479cdd1932b9dd6793f14fefd Mon Sep 17 00:00:00 2001 From: Taras Madan Date: Thu, 31 Jul 2025 16:05:38 +0200 Subject: pkg/coveragedb: update file to subsystem info periodically #6070 explains the problem of data propagation. 1. Add weekly /cron/update_coverdb_subsystems. 2. Stop updating subsystems from coverage receiver API. --- dashboard/app/api.go | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'dashboard/app/api.go') diff --git a/dashboard/app/api.go b/dashboard/app/api.go index c1d77881c..49c524c14 100644 --- a/dashboard/app/api.go +++ b/dashboard/app/api.go @@ -1963,12 +1963,7 @@ func apiSaveCoverage(c context.Context, payload io.Reader) (interface{}, error) if err := jsonDec.Decode(descr); err != nil { return 0, fmt.Errorf("json.NewDecoder(coveragedb.HistoryRecord).Decode: %w", err) } - var sss []*subsystem.Subsystem - if service := getNsConfig(c, descr.Namespace).Subsystems.Service; service != nil { - sss = service.List() - log.Infof(c, "found %d subsystems for %s namespace", len(sss), descr.Namespace) - } - rowsCreated, err := coveragedb.SaveMergeResult(c, getCoverageDBClient(c), descr, jsonDec, sss) + rowsCreated, err := coveragedb.SaveMergeResult(c, getCoverageDBClient(c), descr, jsonDec) if err != nil { log.Errorf(c, "error storing coverage for ns %s, date %s: %v", descr.Namespace, descr.DateTo.String(), err) -- cgit mrf-deployment