Skip to content

[FEAT] mcap export progress bar#688

Merged
gbin merged 2 commits into
masterfrom
yang/feat/mcap_export_progress_bar
Jan 20, 2026
Merged

[FEAT] mcap export progress bar#688
gbin merged 2 commits into
masterfrom
yang/feat/mcap_export_progress_bar

Conversation

@makeecat

@makeecat makeecat commented Jan 20, 2026

Copy link
Copy Markdown
Collaborator

Summary

adds a progress bar to the MCAP export command, showing byte-level progress during log file export. Users can control visibility via --progress (force on) and --quiet (suppress) flags.
Related Issue: #685

Details

  • Adds optional indicatif dependency for progress bar rendering
  • New CLI flags: --progress and --quiet
  • New ProgressReader<R> wrapper to track bytes read
  • New scan_section_bytes method in memmap.rs for total size estimation

@makeecat makeecat requested a review from gbin January 20, 2026 17:27
@makeecat makeecat self-assigned this Jan 20, 2026
@makeecat makeecat added the enhancement New feature or request label Jan 20, 2026
@makeecat makeecat closed this Jan 20, 2026
@makeecat makeecat reopened this Jan 20, 2026
@gbin gbin merged commit 178fbfa into master Jan 20, 2026
46 checks passed
@gbin gbin deleted the yang/feat/mcap_export_progress_bar branch January 20, 2026 18:24
@makeecat makeecat linked an issue Jan 22, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement some animated progress on mcap export

2 participants