Files
minio/docs/investigations/r5/evidence-manifest.json
T
Feng Ruohang 680eac66e4 fix(replication): preserve ordered tag deletions
Persist, send and reconcile empty tag states together with their revision
across COPY, PUT and multipart replication. Advance local tag mutations
under the existing locks and preserve current tags during replication ACK.

Cover signed HTTP, persistent single/multiple pool state, KMS, SSE-C key
rotation, ordering, retry and duplicate requests. Record real Opus plan
consensus, implementation review and local verification evidence.

Signed-off-by: Feng Ruohang <rh@vonng.com>
(cherry picked from commit 115fe8b12329d147adbaf817faa1737392ecbf9b)
Signed-off-by: Feng Ruohang <rh@vonng.com>
2026-09-16 00:37:55 +08:00

341 lines
13 KiB
JSON

{
"raw_files": [
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline-ack.log",
"bytes": 607,
"sha256": "ef698b8f46c850928057a31bf4e92f64f9a0dcebb8753bab00e9dcef2b44ffb6"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline-extended.log",
"bytes": 2764,
"sha256": "a52bb6644b82a1986c233deeb9fb7b6cd3f4975337aa11446a1b27c459355db9"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline-matrix.log",
"bytes": 20974,
"sha256": "5348c2ae4a20238ae50f70bcaea3aa55169b3479f60eab522692bdabe3420ab0"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline-pools-rotation.log",
"bytes": 2249,
"sha256": "1d47acbe4d759b0f413f90589ff51b1f844f1885885d45d11c72a6295f5a4653"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline-pools.log",
"bytes": 358,
"sha256": "56dd5efc0c833070576c4c7e2cb2abca8a82380060596be58871067526557c32"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline-production/cmd/bucket-replication.go",
"bytes": 137081,
"sha256": "1e4d27c9eb2bff51eb28460d167faa3279b541d43c77ce35ad010dcab58bf7c5"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline-production/cmd/erasure-object.go",
"bytes": 84089,
"sha256": "1012ae265e2453db125c6f2d16f866c72760b58d61c18f79dff4a551c208e3ce"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline-production/cmd/erasure-server-pool-consistency.go",
"bytes": 14240,
"sha256": "78e63ca1117ea2d3e3e93864a4365dfa9bb303b4707de5087bdc144d0502a0db"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline-production/cmd/erasure-server-pool.go",
"bytes": 99706,
"sha256": "2bfe0899fe3e42840fa4f078887184e4d7d2332d780ce63c31c9495af7056406"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline-production/cmd/object-handlers-common.go",
"bytes": 19143,
"sha256": "00bf8409d25f9cf6a098a90f9e0bd7d2b237be7adc12622f0b9a66146af0a828"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline-production/cmd/object-handlers.go",
"bytes": 146644,
"sha256": "27d47a17e12088f41b35de51da875f28a89a7e821bc27d0f88e6064ec386c993"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline-production/cmd/object-multipart-handlers.go",
"bytes": 48935,
"sha256": "c818ce72d9115ed4f9cbe51571e7737957010a3934a4d000000895e45100edc7"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline-production/empty_test.go",
"bytes": 12,
"sha256": "9c78355c4da37df8f708f143fe19173dc146adcd99d1636594d265c5407755bf"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline-production-overlay.json",
"bytes": 1508,
"sha256": "874d728abc9cb67c5db17ef4c3ce875d789ae4b5000dcbb593fe8dcd47094533"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline-related-suite.log",
"bytes": 3521,
"sha256": "68b23b21c4de8b8252689f841376dec990257d929f0277d3087f467a246728e8"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline-resync.log",
"bytes": 116,
"sha256": "a620c0ecd112aceac9fd17b989b6283604a3866928ed51e9ed0b16079284fcbf"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline.log",
"bytes": 1629,
"sha256": "29d80ad52b0302d4eb4993db7a63c88bbc920923afa9775634d3c2fe000c066f"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/baseline_test.go",
"bytes": 18743,
"sha256": "ce609764fa53f7a86e77dc8f2c00c6d8b878c4c9b6f885fb2618bf8f932cad04"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/build-result.json",
"bytes": 729,
"sha256": "2df4873188d94c3745631b6e774e76a7646b3366fab7a3badf7ac1be136f7bd9"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/cache-reclaim.json",
"bytes": 2482128,
"sha256": "8dc7866b30bfd7fed339a3cd4a2dd40c0ec8f3b471cb004fc14f303a41642ad8"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/capacity-fixture/cmd/erasure-server-pool-consistency_test.go",
"bytes": 54157,
"sha256": "c3c1bf441e5f97fd2648c5fc9b89cb11679018e349daa4d0eef4ebbfada322db"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/capacity-fixture/cmd/post-policy_test.go",
"bytes": 33420,
"sha256": "697f8a08dceae481fd1aae7b5e7f3906b55b34fe9928688456eaa943eba79020"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/capacity-fixture/cmd/test-utils_test.go",
"bytes": 79596,
"sha256": "fb4847b10d3d59c7d62ee79a61d54e8c0bc93d6eb32cb520f5662bb7b52750f5"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/capacity-fixture-manifest.json",
"bytes": 426,
"sha256": "8940a56a6f46b7e9c236c3a8d39d927735954ae42601ca52c4a190339fb1f21f"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/capacity-fixture-overlay.json",
"bytes": 368,
"sha256": "3b8586973d426f78145aa25f0c3c9d48faf93678ffe9410fc9aa089cb6167af0"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/capacity-fixture.patch",
"bytes": 842,
"sha256": "3e3732c7fab2b95b9f2e80a6ee973a588600f84eeb2b74c2f15a09373228247f"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/capacity-post-manifest.json",
"bytes": 205,
"sha256": "34ae2c860a5cc1a9615d7b410eff781f5f01d54dba65f66edae0f724d3d232c7"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/capacity-post-overlay.json",
"bytes": 522,
"sha256": "8d0b7594481fa9028fbc4284e1e94cb853828925423d2a7b3cd6f5cbabb82e3c"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/capacity-post.patch",
"bytes": 358,
"sha256": "f4aa03d4a0a9f0bb220fa3b3b988a8dda1ad7d6764daaeb4e60eb4ee4e996674"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/discussion-baseline.log",
"bytes": 1029,
"sha256": "9581de36ec9a403d304c32192d17265b1e9c9414c60e9f2cb57321faebbe23dc"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/final-check-results.json",
"bytes": 939,
"sha256": "6652d2db1ac98d65232e37eda7738972a74f9569ac63b534f1af798ebf19f642"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/final-post-and-pools.log",
"bytes": 1280,
"sha256": "e7e5fec0761976470eafbf31bcefe4abc241525514f6c3b9a2baa035354144fa"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/fixed-resync-isolated.log",
"bytes": 116,
"sha256": "bed15b381379998bbe2a0aa1be19c2cfec1b0063886143dbe82918f9652c28ff"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/fixed-targeted-final.log",
"bytes": 25221,
"sha256": "32283f5d7eea5ce4974fefa0724a1c4de565bb0ef9a0f4fbcad68140bccc32b1"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/fixed-targeted-latest.log",
"bytes": 32772,
"sha256": "45f362258e21b631cb5ebcd15dec98bd2fa3186f509f18fe216d7cd0ebdb5a9c"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/fixed-targeted.log",
"bytes": 27709,
"sha256": "a30f7754f90cfade50ed80a066c5e2bd53faf225bd615cd07b9cf1350b2e3139"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/golangci-lint-serial",
"bytes": 103,
"sha256": "b2a00c2702468165a7851ee3a6addbef9e581833a33492d44ac66d531cfc4fff"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/implementation-files.json",
"bytes": 936,
"sha256": "7bd1279e1c99da9da4562cda6e0265d36d53a9bb546f10d42c4174c1a34b5c70"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/implementation-v1.patch",
"bytes": 48399,
"sha256": "8f6f76ee874c43b0827fde272e8a947f118efb1c1af92bf4a02ef88f93554c1b"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/make-build.log",
"bytes": 55,
"sha256": "6ba9b545236be964861749c72e7609edf12b8f470df30d1ede8fd62f497e629b"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/make-verifiers-final.log",
"bytes": 217,
"sha256": "d973482061716daa245e7d7162765dec0e6ecd5fee41249d2702a2d8bfce1c32"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/make-verifiers-serial.log",
"bytes": 410,
"sha256": "e42a5bb55f5c1ebfcf02cebebf6d82cf1ec5a2d74590cdf838deba16dd80bfdf"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/make-verifiers-success.log",
"bytes": 162,
"sha256": "b4982b6a7302e733c7bec4a5fb36b8ee8865fe95f1595e7079ce7f8455406210"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/make-verifiers.log",
"bytes": 285,
"sha256": "42f4b147ef4aac45ba91457e7932db30f9b57f285466ee3f10bbaa9a911e5bc7"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/matrix-overlay.json",
"bytes": 153,
"sha256": "a0fb5eb71ebb2bdb3374813752de5867848454794bcbf302ba0f6d7d4f6c0519"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/matrix_test.go",
"bytes": 22996,
"sha256": "c9cf527c63800fa045bdf0b8e95d740b81a3d5be3a08c74811fa5c06bed56d4f"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/opus-implementation-request.json",
"bytes": 909,
"sha256": "9fab15ce1cfb5bad102b1880968e4731a7b5cb02d6d01e6cb2caf8bc9029a150"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/opus-implementation.jsonl",
"bytes": 1184150,
"sha256": "fef155a7382c8f66f69b7afd5fd94559edcc6f72fc13aeb7ef01319c22c09861"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/opus-implementation.stderr.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/opus-v1-request.json",
"bytes": 216,
"sha256": "175e013154c241805e00368f7841d41faf48ee847ff5251aad96ae57831e244a"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/opus-v1.jsonl",
"bytes": 1017882,
"sha256": "63c00d8362f236a18293e1a637eff3b7c7e38b0bbd11805f75d91e8774efcdb2"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/opus-v1.stderr.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/opus-v2-request.json",
"bytes": 216,
"sha256": "ed710eff03d3ebabab277c9e453048097a8649582df4b01f99d0ee0ad3a7c831"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/opus-v2.jsonl",
"bytes": 414265,
"sha256": "e888fbf38ba7fd49891e0757c18006875d02a6bbb325906a31fc8d98e54d0e39"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/opus-v2.stderr.log",
"bytes": 0,
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/overlay.json",
"bytes": 142,
"sha256": "d51934eb99e2b19d149478e090ec327ed2753a5ad2a026c8745b8e2554962a00"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/related-filter.txt",
"bytes": 5771,
"sha256": "f022bc24ae0fe391ae51a5095db1d2e415a994934327c7508e6c65edc313cc78"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/related-names.txt",
"bytes": 5767,
"sha256": "369ed4b6742d15e8ab4d790615842304a7178fbdc598e231e9205fc096c0785a"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/related-suite-capacity-final.log",
"bytes": 137077,
"sha256": "322d4854ba909bd99d5c7740abeeac05eb76cb2d39d2c7541642335ae6a1ffe9"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/related-suite-capacity.log",
"bytes": 3362,
"sha256": "1e4f1bc6be2b4339a0d9b7a2e951774fc24ec5521be9fcf53b2ce02031f5cdbe"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/related-suite-rest.log",
"bytes": 172665,
"sha256": "846d10084299a77253153c0eed8546e275c789a0289a4198052773e49a73423f"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/related-suite.log",
"bytes": 3521,
"sha256": "38e3e8e4b7ae815fce40931009a0d4755601a4f3f7f9f44a569edff024c9239b"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/sender_test.go",
"bytes": 5140,
"sha256": "a1a58fd6968b41cf6c565d9f63a1d0fa1c907f008f70acfd13c7a6c525376357"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/silo-version.log",
"bytes": 317,
"sha256": "8ce9c5d15082a78e696aa79f8ec007f72ce969ce6ebd7dab2f7db69b20b51f8b"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/targeted-race-final.log",
"bytes": 39753,
"sha256": "127cfb73f415bad43e2fd79c05150ab765322dcadb29e687b752b6174d4ad850"
},
{
"path": "/Users/vonng/tmp/silo-r5-20260915-77ad/verifiers-result.json",
"bytes": 417,
"sha256": "6faea89c420685ccae0642be88ddf86938bb25e24f066fd9e57138d16c9e9856"
}
],
"binary": {
"path": "/Users/vonng/.codex/worktrees/77ad/silo/silo",
"bytes": 93070802,
"sha256": "dd789126966d4a42bc0a9bcd8b8eab9714e3eadc7a524505a6224ea6d76c750f"
},
"scope": "Local development build and exact raw verification/review records; no publication or production acceptance."
}