diff --git a/admin-writer/src/main/resources/raw_data/db/migration/R__Metrics_Functions.sql b/admin-writer/src/main/resources/raw_data/db/migration/R__Metrics_Functions.sql index fca9f84b..9611b081 100644 --- a/admin-writer/src/main/resources/raw_data/db/migration/R__Metrics_Functions.sql +++ b/admin-writer/src/main/resources/raw_data/db/migration/R__Metrics_Functions.sql @@ -1179,9 +1179,9 @@ BEGIN coverage.test_id as test_id FROM raw_data.coverage coverage JOIN MatchingInstances ON MatchingInstances.instance_id = coverage.instance_id AND MatchingInstances.classname = coverage.classname - LEFT JOIN TestLaunchIds ON coverage.test_id = TestLaunchIds.__id - WHERE (coverage_created_at_start IS NULL OR coverage.created_at >= coverage_created_at_start) - AND (coverage_created_at_end IS NULL OR coverage.created_at <= coverage_created_at_end) + WHERE coverage.test_id IN (SELECT __id FROM TestLaunchIds) + AND (coverage_created_at_start IS NULL OR coverage.created_at >= coverage_created_at_start) + AND (coverage_created_at_end IS NULL OR coverage.created_at <= coverage_created_at_end) GROUP BY MatchingInstances.signature, MatchingInstances.body_checksum,