Commit Graph

  • 0501a198e3 fix: reject COPY-to-self from unresolved object generations Feng Ruohang 2026-10-25 01:11:27 +08:00
  • d2eb0ade91 fix: assign PUT generations while holding the commit lock Feng Ruohang 2026-10-25 01:08:36 +08:00
  • 5c074efd1d test: preserve external shards in generation conflict fixtures Feng Ruohang 2026-10-25 01:03:14 +08:00
  • 03fe5e9c21 test: isolate endpoint locality fixtures from public DNS Feng Ruohang 2026-10-25 00:50:41 +08:00
  • 0b1c21cb4b fix: retain unresolved generations during fast reads and healing Feng Ruohang 2026-10-25 00:48:16 +08:00
  • b55495aef0 fix: preserve remote rollback options and reject stale read quorums Feng Ruohang 2026-10-25 00:37:21 +08:00
  • d8b77e5f3b test: require read-quorum errors for split listing generations Feng Ruohang 2026-10-25 00:24:28 +08:00
  • cd1f6cec3c fix: drain canceled storage commits before releasing object locks Feng Ruohang 2026-10-25 00:19:42 +08:00
  • 4f17a23e33 test: isolate release acceptance fixtures across backends Feng Ruohang 2026-10-24 22:39:29 +08:00
  • be44ff2669 build: update silo-pkg to v3.15.0 Feng Ruohang 2026-10-24 22:17:20 +08:00
  • d16f5ed9c8 fix(ilm): keep tier data when expiry only adds a delete marker (#253) Feng Ruohang 2026-10-24 17:46:10 +08:00
  • 6d890fc860 Merge pull request #255: preserve FULL_OBJECT checksum type in replication Feng Ruohang 2026-10-24 17:39:38 +08:00
  • aafe4f8886 fix(pools): preserve authoritative copies across failed deletes (#257) Feng Ruohang 2026-10-24 16:04:09 +08:00
  • a2073d2514 fix(pools): preserve shared tier references during failed deletes Feng Ruohang 2026-10-24 15:47:51 +08:00
  • 3c82748e14 fix(pools): retain authoritative copies until bulk cleanup succeeds Feng Ruohang 2026-10-24 15:36:07 +08:00
  • 1e94c5a30d Merge remote-tracking branch 'origin/main' into codex/pr257-delete-safety Feng Ruohang 2026-10-24 15:13:21 +08:00
  • 08165d5a6a chore: update repository cards 2026-10-24 github-actions[bot] 2026-10-24 04:43:28 +00:00
  • 000e653038 ci: use runner Python for repository card checks Feng Ruohang 2026-10-24 12:42:50 +08:00
  • 945dc16060 Update SFTP and Go dependencies with object-operation regression coverage Feng Ruohang 2026-10-24 11:50:39 +08:00
  • 0752eb6dd6 chore: update repository cards 2026-10-24 github-actions[bot] 2026-10-24 02:25:47 +00:00
  • a30270d9ba fix(pools): put a delete marker into a pool that can take it Denis Babchuk 2026-10-23 22:29:49 +03:00
  • 1841fce4c4 fix(pools): keep the latest copy when a delete fails in one pool Denis Babchuk 2026-10-23 21:28:46 +03:00
  • f2b8d4b9cb fix(replication): forward FULL_OBJECT checksum type for multipart replicas Denis Babchuk 2026-10-23 17:52:58 +03:00
  • 8ed5c90dcd fix(ilm): keep tier data when expiry only adds a delete marker Denis Babchuk 2026-10-23 17:36:21 +03:00
  • 789a2327ba docs: replace the single-node report with the maintained migration entry point Feng Ruohang 2026-10-23 19:27:20 +08:00
  • e3e0c6215d Merge remote-tracking branch 'origin/main' Feng Ruohang 2026-10-23 19:16:00 +08:00
  • b91e1c6f2a Merge pull request #228 from yupoet/docs/single-node-upgrade-from-archived-minio Feng Ruohang 2026-10-23 19:15:50 +08:00
  • 969a6a42d3 build: package Windows SILO archives as ZIP Feng Ruohang 2026-10-23 16:13:15 +08:00
  • 1b5477f3df fix(iam): isolate policy reloads and propagate KMS cancellation Feng Ruohang 2026-10-23 15:50:12 +08:00
  • a07d655dc6 Merge PR #250 while preserving local dependency updates Feng Ruohang 2026-10-23 11:22:52 +08:00
  • d43adc0f2b Merge pull request #250 from 910patin/fix/ldap-long-dn Feng Ruohang 2026-10-23 11:21:50 +08:00
  • 3df51549bb build: require Go 1.27.3 for patched certificate verification Feng Ruohang 2026-10-23 11:04:31 +08:00
  • 324bb308dd docs: credit LDAP long-DN fix contributor Feng Ruohang 2026-10-23 10:53:41 +08:00
  • 625c11e7e1 fix(iam): preserve revision errors for storable record names Feng Ruohang 2026-10-23 10:35:31 +08:00
  • 63ad7bf866 chore: update repository cards 2026-10-23 github-actions[bot] 2026-10-23 02:27:44 +00:00
  • 4059c25e22 docs: reconcile published releases and unreleased dependencies Feng Ruohang 2026-10-23 02:15:22 +08:00
  • 011b0df5f5 build: update Go to 1.27.3 and refresh dependencies Feng Ruohang 2026-10-23 02:15:16 +08:00
  • 4eaedf834a chore: update repository cards 2026-10-22 github-actions[bot] 2026-10-22 02:22:17 +00:00
  • b46e3cae98 chore: update repository cards 2026-10-21 github-actions[bot] 2026-10-21 02:26:39 +00:00
  • 7b03ffac0a chore: update repository cards 2026-10-20 github-actions[bot] 2026-10-20 02:32:53 +00:00
  • 9faeb7a114 fix(iam): treat IAM record names too long for the drive as absent GL 2026-10-19 18:49:20 +03:00
  • 13997e4b79 chore: update repository cards 2026-10-19 github-actions[bot] 2026-10-19 02:18:33 +00:00
  • 1f16a5b25a chore: update repository cards 2026-10-18 github-actions[bot] 2026-10-18 23:53:10 +00:00
  • 856f8f4c55 docs: refresh release and contributor acknowledgments Feng Ruohang 2026-10-19 07:52:26 +08:00
  • 0cd388c666 fix(iam): persist and propagate scoped STS revocation RELEASE.2026-10-18T00-00-00Z Feng Ruohang 2026-10-18 22:39:12 +08:00
  • 1748f62c7e fix(pools): preserve delete markers and recheck migration cleanup Feng Ruohang 2026-10-18 22:39:12 +08:00
  • 60c7179ddb fix(pools): do not let data movement overwrite a newer copy Denis Babchuk 2026-10-17 22:11:45 +03:00
  • f079155cc9 chore: update repository cards 2026-10-18 github-actions[bot] 2026-10-18 02:01:37 +00:00
  • 7007c164a5 build: remove ripgrep from rebrand verification Feng Ruohang 2026-10-18 09:50:18 +08:00
  • 51b7de6a0d ci: install ripgrep for rebrand verification Feng Ruohang 2026-10-18 08:46:30 +08:00
  • 4733e1423c fix(multipart): defer persistent listing from public requests Feng Ruohang 2026-10-18 08:22:31 +08:00
  • 4189869e43 Merge multipart parent cleanup fix Feng Ruohang 2026-10-18 08:22:31 +08:00
  • 0f9199e0c3 fix(multipart): remove empty upload parents promptly codex/fix-empty-multipart-parents Feng Ruohang 2026-10-18 08:21:35 +08:00
  • bb60871f57 build: update silo-pkg to v3.14.3 Feng Ruohang 2026-10-18 07:52:13 +08:00
  • 2c820895d7 fix(buildscripts): fail rebrand verification when ripgrep is missing Feng Ruohang 2026-10-18 07:23:05 +08:00
  • 2080b3d031 test(listing): cover mixed object and directory recovery groups Feng Ruohang 2026-10-18 07:23:05 +08:00
  • 9954392605 fix(iam): normalize bulk self access-key listings Feng Ruohang 2026-10-18 07:23:05 +08:00
  • 3dd53eb81f fix(listing): preserve directories after absent object recovery Feng Ruohang 2026-10-17 21:23:28 +08:00
  • 86fb2b833f Prepare SILO 20261018 with the coordinated October dependency stack codex/release-silo-20261018 Feng Ruohang 2026-10-17 19:28:33 +08:00
  • fbcb511978 Merge pull request #239: confirm unresolved LIST groups Feng Ruohang 2026-10-17 11:57:20 +08:00
  • 87c1c6b3dc fix(listing): confirm current groups and bound recovery lock waits codex/fix-listing-218 Feng Ruohang 2026-10-17 11:18:08 +08:00
  • 1e0e5ac53c Merge current main before completing listing recovery Feng Ruohang 2026-10-17 11:09:12 +08:00
  • 7e9454456e Merge pull request #243: unify durable multipart listing Feng Ruohang 2026-10-17 10:15:39 +08:00
  • df32be1926 chore: update repository cards 2026-10-17 github-actions[bot] 2026-10-17 02:02:07 +00:00
  • 4ed86dfe62 Unify durable multipart listing without a migration mode Feng Ruohang 2026-10-17 08:56:50 +08:00
  • 4e55fc7db4 Merge pull request #242 from pgsty/codex/fix-iam-admin-authorization Feng Ruohang 2026-10-16 22:03:00 +08:00
  • 2616d43fbc fix(iam): enforce admin credential authorization boundaries codex/fix-iam-admin-authorization Feng Ruohang 2026-10-16 21:49:38 +08:00
  • bde8fa1450 chore: update repository cards 2026-10-16 github-actions[bot] 2026-10-16 02:08:36 +00:00
  • 2a4db6a4f9 fix(listing): snapshot asynchronous cache cleanup inputs Feng Ruohang 2026-10-16 01:23:29 +08:00
  • e90cb2067d fix(listing): preserve readable keys across pool and metadata disagreements Feng Ruohang 2026-10-16 00:58:46 +08:00
  • 00a375c4e2 Merge pull request #238 from pgsty/codex/checksum-error-followup Feng Ruohang 2026-10-15 21:47:26 +08:00
  • ab4c97e607 fix: embed Console versioning error handling and cover checksum messages codex/checksum-error-followup Feng Ruohang 2026-10-15 21:33:02 +08:00
  • 721dbfd1b7 Merge pull request #229 from yupoet/fix/putobject-checksum-error-message-226 Feng Ruohang 2026-10-15 21:22:45 +08:00
  • 2926474688 Merge branch 'main' into fix/putobject-checksum-error-message-226 Feng Ruohang 2026-10-15 21:10:14 +08:00
  • a7370aa9ac Merge pull request #236 from clown15/fix-cleanup-stale-uploads-modtime Feng Ruohang 2026-10-15 18:31:35 +08:00
  • a592d69f45 Merge pull request #232 from julienlau/julienlau/fix/commit-metadata-missing-503 Feng Ruohang 2026-10-15 18:30:01 +08:00
  • bfc7906064 fix: prefer native multipart timestamps during cleanup Feng Ruohang 2026-10-15 18:19:37 +08:00
  • eeff112491 test: verify commit metadata loss and write quorum boundaries Feng Ruohang 2026-10-15 18:18:45 +08:00
  • a70156e45b Merge remote-tracking branch 'origin/main' into codex/pr236-maintainer-completion Feng Ruohang 2026-10-15 18:12:09 +08:00
  • 99245e3ef8 Merge remote-tracking branch 'origin/main' into codex/pr232-maintainer-completion Feng Ruohang 2026-10-15 18:12:09 +08:00
  • 7a3ca0f821 build: gate releases on Object Lock regressions (#237) RELEASE.2026-10-15T00-00-00Z Feng Ruohang 2026-10-15 13:20:15 +08:00
  • 2ca0f9961a build: gate releases on Object Lock regressions codex/object-lock-release-gate Feng Ruohang 2026-10-15 13:04:18 +08:00
  • aa01403f7b chore: update repository cards 2026-10-15 github-actions[bot] 2026-10-15 02:17:01 +00:00
  • d94b3b3c92 Merge pull request #233 from julienlau/julienlau/fix/stale-metadata-leaks Feng Ruohang 2026-10-15 10:01:39 +08:00
  • 86c5a92eef fix: keep scanner response resets local and strengthen regression tests Feng Ruohang 2026-10-15 09:48:16 +08:00
  • cdc3b8cb10 Merge remote-tracking branch 'origin/main' into codex/pr-233-maintainer-fix Feng Ruohang 2026-10-15 09:42:46 +08:00
  • 0d3ba5d4cb Merge pull request #235 from pgsty/codex/retention-preflight-hardening Feng Ruohang 2026-10-14 23:42:33 +08:00
  • 71a1631f13 fix: reject object lock preflight read failures codex/retention-preflight-hardening Feng Ruohang 2026-10-14 23:26:53 +08:00
  • 2d57b975d1 cmd: fix fast-path modtime parsing in cleanupStaleUploadsOnDisk clown15 2026-10-14 08:55:51 +00:00
  • 14042b5aab Merge pull request #234 from pgsty/codex/fix-retention-write-bypasses Feng Ruohang 2026-10-14 16:02:58 +08:00
  • 38a5ab549c build: use golangci-lint compatible with Go 1.27.2 codex/fix-retention-write-bypasses Feng Ruohang 2026-10-14 15:48:51 +08:00
  • fa565ec9fc build: update Go to 1.27.2 and x/net to 0.60.0 Feng Ruohang 2026-10-14 15:39:25 +08:00
  • 3196480da9 fix: enforce retention authorization and immutable version writes Feng Ruohang 2026-10-14 15:24:37 +08:00
  • cb85461c42 test: cover renameData commit-metadata-missing conversion Julien Laurenceau 2026-10-12 17:24:40 +02:00
  • ba6e8c8d69 fix: reset Signature when unmarshaling legacy V1 xl.meta headers Julien Laurenceau 2026-10-12 17:12:49 +02:00
  • a54d0c4354 fix: reset pooled NSScanner RPC responses to avoid stale usage data Julien Laurenceau 2026-10-12 17:02:02 +02:00
  • 00d4a206f7 fix: zero EcM when unmarshaling legacy xl.meta V2 headers Julien Laurenceau 2026-10-12 17:02:02 +02:00
  • f480086b6b fix: return 503 instead of 404 when commit metadata is missing Julien Laurenceau 2026-10-12 16:11:06 +02:00
  • 5a837c6df4 chore: update repository cards 2026-10-08 github-actions[bot] 2026-10-08 03:23:33 +00:00
  • 918cb5f4fd chore: update repository cards 2026-10-07 github-actions[bot] 2026-10-07 03:06:59 +00:00