From fcba19a890bcbef95147169569d7f1777cb12350 Mon Sep 17 00:00:00 2001 From: anilb Date: Fri, 3 Jul 2026 15:40:21 +0200 Subject: [PATCH] fix: decimal overflow in enriched packages copy Signed-off-by: anilb --- services/libs/tinybird/pipes/ossPackages_enriched.pipe | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/services/libs/tinybird/pipes/ossPackages_enriched.pipe b/services/libs/tinybird/pipes/ossPackages_enriched.pipe index 6140ae63d0..382a9ba5ed 100644 --- a/services/libs/tinybird/pipes/ossPackages_enriched.pipe +++ b/services/libs/tinybird/pipes/ossPackages_enriched.pipe @@ -70,11 +70,12 @@ SQL > SELECT packageId, max(publishedAt) AS maxPublished, - arrayElement( - arraySort(x -> (- toUnixTimestamp(x)), groupArray(publishedAt)), 2 - ) AS secondPublished + arrayElement(arrayReverseSort(groupArray(publishedAt)), 2) AS secondPublished FROM versions FINAL - WHERE isNotNull(publishedAt) + WHERE + isNotNull(publishedAt) + AND publishedAt >= toDateTime64('1970-01-01 00:00:00', 3) + AND publishedAt < now() + INTERVAL 1 DAY GROUP BY packageId NODE ossPackages_enriched_open_vulns