mirror of
https://github.com/pgsty/minio.git
synced 2026-09-17 15:58:26 +03:00
680eac66e4
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>
89 lines
3.1 KiB
JSON
89 lines
3.1 KiB
JSON
{
|
|
"environment": {
|
|
"go": "go1.27.1 darwin/arm64",
|
|
"GOMAXPROCS": "2",
|
|
"go_test_p": "1"
|
|
},
|
|
"new_r5_tests": {
|
|
"count": 13,
|
|
"exit_code": 0,
|
|
"log": "/Users/vonng/tmp/silo-r5-20260915-77ad/fixed-targeted-latest.log",
|
|
"runtime_seconds": 9.161
|
|
},
|
|
"related_selection": {
|
|
"selected_top_level_tests": 135,
|
|
"first_capacity_adapted_run": {
|
|
"passed": 134,
|
|
"failed": 1,
|
|
"failure": "POST fixture still used host capacity; XMinioStorageFull",
|
|
"exit_code": 1,
|
|
"log": "/Users/vonng/tmp/silo-r5-20260915-77ad/related-suite-capacity-final.log"
|
|
},
|
|
"remaining_post_and_strengthened_pool_test": {
|
|
"passed": 2,
|
|
"failed": 0,
|
|
"exit_code": 0,
|
|
"log": "/Users/vonng/tmp/silo-r5-20260915-77ad/final-post-and-pools.log"
|
|
},
|
|
"all_135_selected_tests_passed_across_batches": true,
|
|
"unfiltered_full_cmd_package_pass": false
|
|
},
|
|
"race": {
|
|
"command": [
|
|
"go",
|
|
"test",
|
|
"-race",
|
|
"-p",
|
|
"1",
|
|
"./cmd",
|
|
"-run",
|
|
"^(TestAPITagging.*|TestAPIPoolsTaggingReplicaDeletion|TestAPILocalTaggingAlwaysAdvancesRevision|TestTagging.*|TestLocalTaggingCommitCannotRegressRevision|TestReplicaWritesPreserveTagOrdering|TestMergedPoolObjectInfoTagOrdering|TestReconcileStoredObjectTagOrdering)$",
|
|
"-count=1",
|
|
"-v"
|
|
],
|
|
"environment": {
|
|
"GOMAXPROCS": "2"
|
|
},
|
|
"log": "/Users/vonng/tmp/silo-r5-20260915-77ad/targeted-race-final.log",
|
|
"exit_code": 0,
|
|
"duration_seconds": 121.658,
|
|
"passed_top_level_tests": 16,
|
|
"race_diagnostics": 0
|
|
},
|
|
"verifiers": {
|
|
"command": [
|
|
"make",
|
|
"verifiers",
|
|
"GOLANGCI=/Users/vonng/tmp/silo-r5-20260915-77ad/golangci-lint-serial"
|
|
],
|
|
"environment": {
|
|
"GOMAXPROCS": "2"
|
|
},
|
|
"log": "/Users/vonng/tmp/silo-r5-20260915-77ad/make-verifiers-serial.log",
|
|
"exit_code": 0,
|
|
"duration_seconds": 203.553,
|
|
"wrapper": "Same repository-pinned lint binary with --allow-serial-runners to wait for the shared host lint lock."
|
|
},
|
|
"build": {
|
|
"command": [
|
|
"make",
|
|
"build"
|
|
],
|
|
"environment": {
|
|
"GOMAXPROCS": "2"
|
|
},
|
|
"log": "/Users/vonng/tmp/silo-r5-20260915-77ad/make-build.log",
|
|
"exit_code": 0,
|
|
"duration_seconds": 35.043,
|
|
"built_worktree_base": "dbcf8dec589deb5d91e17d295cb70997635f5b55",
|
|
"source_manifest": "docs/investigations/r5/final-implementation-manifest.json",
|
|
"version_exit_code": 0,
|
|
"version_output": "silo version DEVELOPMENT.2026-09-15T15-56-31Z (commit-id=dbcf8dec589deb5d91e17d295cb70997635f5b55)\nRuntime: go1.27.1 darwin/arm64\nLicense: GNU AGPLv3 - https://www.gnu.org/licenses/agpl-3.0.html\nCopyright: 2015-2025 MinIO, Inc.\nModifications: Copyright 2025-2026 PGSTY\nSource compatibility: based on MinIO technology"
|
|
},
|
|
"limits": [
|
|
"Existing TestReplicationResync order-dependent panic reproduced on the unpatched production baseline; passes in isolation on both versions.",
|
|
"Existing test capacity uses recorded test-only overlays, with real I/O and errors preserved.",
|
|
"Unfiltered full cmd package and production multi-site validation remain unperformed."
|
|
]
|
|
}
|