From df35e01f3c3740511c178ade3814bbe44bf2e5b0 Mon Sep 17 00:00:00 2001 From: Leli Schiestl Date: Fri, 27 Oct 2023 13:31:54 +0200 Subject: [PATCH] fix for #4481 --- .../amo_prod/desktop_addons_by_client_v1/query.sql | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/sql/moz-fx-data-shared-prod/amo_prod/desktop_addons_by_client_v1/query.sql b/sql/moz-fx-data-shared-prod/amo_prod/desktop_addons_by_client_v1/query.sql index c4237e751a4..bcf95ad8a3b 100644 --- a/sql/moz-fx-data-shared-prod/amo_prod/desktop_addons_by_client_v1/query.sql +++ b/sql/moz-fx-data-shared-prod/amo_prod/desktop_addons_by_client_v1/query.sql @@ -38,17 +38,13 @@ per_clients_without_addons AS ( sample_id, -- We always want to take the most recent seen version per -- https://bugzilla.mozilla.org/show_bug.cgi?id=1693308 - ARRAY_AGG( - application.version - ORDER BY - mozfun.norm.truncate_version(application.version, "minor") DESC - )[SAFE_OFFSET(0)] AS app_version, + ARRAY_AGG(version ORDER BY mozfun.norm.truncate_version(version, "minor") DESC)[ + SAFE_OFFSET(0) + ] AS app_version, mozfun.stats.mode_last( ARRAY_AGG(normalized_country_code ORDER BY submission_timestamp) ) AS country, - mozfun.stats.mode_last( - ARRAY_AGG(environment.settings.locale ORDER BY submission_timestamp) - ) AS locale, + mozfun.stats.mode_last(ARRAY_AGG(locale ORDER BY submission_timestamp)) AS locale, mozfun.stats.mode_last(ARRAY_AGG(normalized_os ORDER BY submission_timestamp)) AS app_os, FROM filtered_main @@ -62,7 +58,7 @@ per_clients_just_addons_base AS ( DATE(submission_timestamp) AS submission_date, client_id, sample_id, - payload.info.addons + addons FROM filtered_main GROUP BY