Skip to main content
← Back to list
01Issue
BugShippedSwamp CLI
Assigneesstack72

@swamp/gcs-datastore: same minutes-slow zero-diff sync cliff as lab/164; mirror fingerprint fast path

Opened by stack72 · 4/24/2026· Shipped 4/24/2026

See lab/164 — during triage we confirmed gcs-datastore has the same code shape as s3-datastore and will exhibit the same pathological zero-diff behavior at production scale. Filing preemptively so the mirror PR can land once lab/164 soaks. Mirror plan: AbortSignal plumbing, fingerprint sidecar using GCS generation (simpler than S3 ETag because generation changes on every write including multipart), fast paths in pullChanged/pushChanged, coarse trace-level instrumentation, same test matrix as s3 PR. No swamp-core changes needed — the --timeout flag and enriched SyncTimeoutError from the lab/164 swamp-core PR cover gcs for free. Source: systeminit/swamp-extensions datastore/gcs/extensions/datastores/_lib/gcs_cache_sync.ts. Blocked-by: lab/164.

02Bog Flow
OPENTRIAGEDIN PROGRESSSHIPPED+ 1 MOREASSIGNED+ 10 MOREREVIEW+ 3 MOREPR_MERGEDSHIPPED

Shipped

4/24/2026, 10:47:33 PM

Click a lifecycle step above to view its details.

03Sludge Pulse
stack72 assigned stack724/24/2026, 7:21:33 PM

Sign in to post a ripple.