Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ WITH purl_map AS (
FROM \`bigquery-public-data.deps_dev_v1.PackageVersionsLatest\`
WHERE System IN (${systems})
AND Purl IS NOT NULL
AND Name NOT LIKE '%>%'
GROUP BY System, Name
)
SELECT
Expand All @@ -33,5 +34,6 @@ FROM \`bigquery-public-data.deps_dev_v1.AdvisoriesLatest\` a,
UNNEST(a.Packages) AS pkg
LEFT JOIN purl_map pm ON pm.System = pkg.System AND pm.Name = pkg.Name
WHERE pkg.System IN (${systems})
AND pkg.Name NOT LIKE '%>%'
`
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ WITH purl_map AS (
FROM \`bigquery-public-data.deps_dev_v1.PackageVersionsLatest\`
WHERE System IN ('NPM', 'GO', 'MAVEN', 'PYPI', 'NUGET', 'CARGO')
AND Purl IS NOT NULL
AND Name NOT LIKE '%>%'
GROUP BY System, Name
)
SELECT
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ WITH purl_map AS (
FROM \`bigquery-public-data.deps_dev_v1.PackageVersionsLatest\`
WHERE System IN (${systems})
AND Purl IS NOT NULL
AND Name NOT LIKE '%>%'
GROUP BY System, Name
),
path_computed AS (
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ SELECT
FROM \`bigquery-public-data.deps_dev_v1.PackageVersionsLatest\`
WHERE System IN (${systems})
AND Purl IS NOT NULL
AND Name NOT LIKE '%>%'
QUALIFY ROW_NUMBER() OVER (PARTITION BY System, Name ORDER BY UpstreamPublishedAt DESC) = 1
`
}
Expand Down Expand Up @@ -44,6 +45,7 @@ WITH today AS (
AND SnapshotAt < TIMESTAMP(DATE_ADD(DATE '${today}', INTERVAL 1 DAY))
AND System IN (${systems})
AND Purl IS NOT NULL
AND Name NOT LIKE '%>%'
QUALIFY ROW_NUMBER() OVER (PARTITION BY System, Name ORDER BY UpstreamPublishedAt DESC) = 1
),
last_watermark AS (
Expand All @@ -53,6 +55,8 @@ last_watermark AS (
WHERE SnapshotAt >= TIMESTAMP('${watermark}')
AND SnapshotAt < TIMESTAMP(DATE_ADD(DATE '${watermark}', INTERVAL 1 DAY))
AND System IN (${systems})
AND Purl IS NOT NULL
AND Name NOT LIKE '%>%'
GROUP BY System, Name
)
SELECT t.* EXCEPT(UpstreamPublishedAt)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ SELECT
FROM \`bigquery-public-data.deps_dev_v1.PackageVersionsLatest\`
WHERE System IN (${systems})
AND Purl IS NOT NULL
AND Name NOT LIKE '%>%'
`
}

Expand All @@ -34,13 +35,16 @@ WITH today AS (
AND SnapshotAt < TIMESTAMP(DATE_ADD(DATE '${today}', INTERVAL 1 DAY))
AND System IN (${systems})
AND Purl IS NOT NULL
AND Name NOT LIKE '%>%'
),
last_watermark AS (
SELECT System, Name, Version, MAX(UpstreamPublishedAt) AS UpstreamPublishedAt
FROM \`bigquery-public-data.deps_dev_v1.PackageVersions\`
WHERE SnapshotAt >= TIMESTAMP('${watermark}')
AND SnapshotAt < TIMESTAMP(DATE_ADD(DATE '${watermark}', INTERVAL 1 DAY))
AND System IN (${systems})
AND Purl IS NOT NULL
AND Name NOT LIKE '%>%'
GROUP BY System, Name, Version
)
SELECT t.*
Expand Down
Loading