Skip to content

Upgrade rerun-sdk to 0.24.0#1544

Closed
ben-z wants to merge 3 commits intohuggingface:mainfrom
ben-z:benz/rerun-0.24.0
Closed

Upgrade rerun-sdk to 0.24.0#1544
ben-z wants to merge 3 commits intohuggingface:mainfrom
ben-z:benz/rerun-0.24.0

Conversation

@ben-z
Copy link
Contributor

@ben-z ben-z commented Jul 19, 2025

What this does

We pinned(1, 2) rerun-sdk to below 0.23 due to a memory leak issue. This issue was resolved in 0.24. This PR bumps rerun version and removes the ceil.

In the long run, we should still pin package versions (discussed in #1435) so that new users don't have to deal with breaking changes.

How it was tested

Run teleop with --display_data=true. Open the memory panel and observe that the counted memory doesn't rapidly increase.
image

How to checkout & try? (for the reviewer)

  1. pip install -e . to upgrade rerun.

  2. Follow the teleop instructions.

Copy link
Collaborator

@imstevenpmwork imstevenpmwork left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@imstevenpmwork imstevenpmwork self-requested a review July 20, 2025 22:23
imstevenpmwork
imstevenpmwork previously approved these changes Jul 20, 2025
Copy link
Collaborator

@imstevenpmwork imstevenpmwork left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for the spam, thanks to this PR I realized that I had some bugs in the new CI pipelines, so I have been using this PR as a reference for community contributions

@imstevenpmwork imstevenpmwork self-requested a review July 21, 2025 17:17
Copy link
Collaborator

@imstevenpmwork imstevenpmwork left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello! Now for the actual review ^^

Just a couple of additional notes:

  • I think lerobot/scripts/visualize_dataset.py might also need to be updated with the latest API changes. Could you please check and modify it as well?
  • There’s an existing PR (#1375 ) that updates the rerun version and API. While #1375 PR is more comprehensive (adding new features), #1544 is minimal and focused on version compatibility. Ideally, we’d: Merge your PR first (minimal version bump). Then merge #1375 (new feature integration).
  • Could you cross-check the API changes in #1375 to ensure consistency?

Thanks for the updates (& for the patience)! 😄

@ben-z
Copy link
Contributor Author

ben-z commented Jul 22, 2025

Thanks for the review!

I think lerobot/scripts/visualize_dataset.py might also need to be updated with the latest API changes. Could you please check and modify it as well?

Good catch. Updated.

Could you cross-check the API changes in #1375 to ensure consistency?

Checked, this PR should be a subset of #1375

@CarolinePascal CarolinePascal added enhancement Suggestions for new features or improvements visualization Issues about visual output, graphs, or data visualization labels Jul 25, 2025
@imstevenpmwork
Copy link
Collaborator

Superseded by: #2237

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Suggestions for new features or improvements visualization Issues about visual output, graphs, or data visualization

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants