Skip to content

feat(ilm): show already transitioned count - #312

Merged
houseme merged 1 commit into
mainfrom
houseme/ilm-manual-transition-continuation
Jul 24, 2026
Merged

feat(ilm): show already transitioned count#312
houseme merged 1 commit into
mainfrom
houseme/ilm-manual-transition-continuation

Conversation

@houseme

@houseme houseme commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Related Issues

Relates to rustfs/backlog#1478 and rustfs/backlog#1480.

Summary of Changes

  • Add skipped_already_transitioned to the manual transition response model with a default of 0 for older servers.
  • Show the aggregate count as Already moved in human output.
  • Keep marker-like continuation data out of human output.

Verification

  • cargo fmt --all --check
  • git diff --check
  • cargo test -p rustfs-cli --test admin_ilm -- --nocapture
  • cargo test -p rustfs-cli test_parse_admin_ilm_transition_run -- --nocapture
  • cargo clippy -p rustfs-cli --all-targets -- -D warnings

Impact

The CLI remains compatible with older RustFS servers because the new response field defaults to 0 when absent. No status, wait, cancel, or continuation command behavior is added here.

Additional Notes

This is the CLI companion for the RustFS manual transition already-transitioned counter.

@houseme
houseme merged commit 4fe0cc4 into main Jul 24, 2026
17 checks passed
@houseme
houseme deleted the houseme/ilm-manual-transition-continuation branch July 24, 2026 09:52
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