fix: bumping max list artifact to 2k

This commit is contained in:
functionstackx
2025-10-16 23:13:34 -04:00
committed by GitHub
parent acb230b99a
commit 70e79399a2
@@ -11,8 +11,8 @@ import {internalArtifactTwirpClient} from '../shared/artifact-twirp-client'
import {getBackendIdsFromToken} from '../shared/util' import {getBackendIdsFromToken} from '../shared/util'
import {ListArtifactsRequest, Timestamp} from '../../generated' import {ListArtifactsRequest, Timestamp} from '../../generated'
// Limiting to 1000 for perf reasons // Limiting to 2000 for perf reasons
const maximumArtifactCount = 1000 const maximumArtifactCount = 2000
const paginationCount = 100 const paginationCount = 100
const maxNumberOfPages = maximumArtifactCount / paginationCount const maxNumberOfPages = maximumArtifactCount / paginationCount
@@ -59,7 +59,7 @@ export async function listArtifactsPublic(
const totalArtifactCount = listArtifactResponse.total_count const totalArtifactCount = listArtifactResponse.total_count
if (totalArtifactCount > maximumArtifactCount) { if (totalArtifactCount > maximumArtifactCount) {
warning( warning(
`Workflow run ${workflowRunId} has more than 1000 artifacts. Results will be incomplete as only the first ${maximumArtifactCount} artifacts will be returned` `Workflow run ${workflowRunId} has more than ${maximumArtifactCount} artifacts. Results will be incomplete as only the first ${maximumArtifactCount} artifacts will be returned`
) )
numberOfPages = maxNumberOfPages numberOfPages = maxNumberOfPages
} }