Skip to content

Commit 3565da6

Browse files
authored
fix: decimal overflow in enriched packages copy (#4305)
Signed-off-by: anilb <epipav@gmail.com>
1 parent 637c408 commit 3565da6

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

services/libs/tinybird/pipes/ossPackages_enriched.pipe

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,11 +70,12 @@ SQL >
7070
SELECT
7171
packageId,
7272
max(publishedAt) AS maxPublished,
73-
arrayElement(
74-
arraySort(x -> (- toUnixTimestamp(x)), groupArray(publishedAt)), 2
75-
) AS secondPublished
73+
arrayElement(arrayReverseSort(groupArray(publishedAt)), 2) AS secondPublished
7674
FROM versions FINAL
77-
WHERE isNotNull(publishedAt)
75+
WHERE
76+
isNotNull(publishedAt)
77+
AND publishedAt >= toDateTime64('1970-01-01 00:00:00', 3)
78+
AND publishedAt < now() + INTERVAL 1 DAY
7879
GROUP BY packageId
7980

8081
NODE ossPackages_enriched_open_vulns

0 commit comments

Comments
 (0)