Skip to content

test: THROWAWAY mutations for #1600, do not merge - #1601

Closed
overtrue wants to merge 2 commits into
mainfrom
mut/1588-metadata-listing
Closed

overtrue wants to merge 2 commits into
mainfrom
mut/1588-metadata-listing

Conversation

@overtrue

Copy link
Copy Markdown
Collaborator

THROWAWAY MUTATION PR for #1600 (#1588). Do not review, do not merge.

Each pushed commit breaks the implementation on purpose so that the new assertions of #1600 can be
seen going red in CI. The PR is closed and its branch deleted when the runs are recorded.

Role Verdicts

RustFS's metadata route claims GET /{bucket}?list-type=2&metadata=true and
GET /{bucket}?versions&metadata=true ahead of its admin router and S3
service. Record both in the route inventory (read from metadata_route.rs),
generate them as rustfs:ListObjectsV2WithMetadata and
rustfs:ListObjectVersionsWithMetadata at precedences 78 and 79, each keyed
on its listing selector plus metadata=true, on the standard listing floor
(ADR-0050), and teach the legacy selection the same two rows.

Fixes #1588
@overtrue

Copy link
Copy Markdown
Collaborator Author

Closing: the coordinator limited this task to one CI run in flight. The mutations M1 to M11 were run locally instead (cargo test -p <crate>), and the results are recorded as local in #1600's mutation table.

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