Skip to content

docs: record ListObjects NoSuchBucket decision - #5

Merged
Vonng merged 1 commit into
mainfrom
codex/pr37-design-record
Aug 26, 2026
Merged

docs: record ListObjects NoSuchBucket decision#5
Vonng merged 1 commit into
mainfrom
codex/pr37-design-record

Conversation

@Vonng

@Vonng Vonng commented Aug 26, 2026

Copy link
Copy Markdown
Member

Summary

Add paired English and Chinese design records for pgsty/silo#32 and PR #37.

The records explain:

  • why three storage-bypassing listing shortcuts masked a missing bucket as an empty 200;
  • why S3 compatibility and upgrade fidelity justify the repair;
  • why the implementation checks bucket existence only on those shortcuts;
  • the peer/disk fan-out cost, degraded-cluster behavior, race boundary, and remaining P3 edges;
  • the completed local review, exact-head PR CI, merge, automatic issue closure, and post-merge main CI;
  • the boundary between repository integration and a future release, image, deployment, or production verification.

Verification

  • hugo --printPathWarnings
  • English and Chinese headings and anchors kept in parity
  • git diff --check

Related

Signed-off-by: Feng Ruohang <rh@vonng.com>
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying silo-pgsty-com with  Cloudflare Pages  Cloudflare Pages

Latest commit: 0e325df
Status: ✅  Deploy successful!
Preview URL: https://b532f43f.silo-pgsty-com.pages.dev
Branch Preview URL: https://codex-pr37-design-record.silo-pgsty-com.pages.dev

View logs

@Vonng
Vonng merged commit 1ad7951 into main Aug 26, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant