rerun-io / rerun

Visualize streams of multimodal data. Free, fast, easy to use, and simple to integrate. Built in Rust.
https://rerun.io/
Apache License 2.0
6.66k stars 336 forks source link

Make it possible to log custom components using `rr.send_columns` #8163

Closed abey79 closed 6 hours ago

abey79 commented 1 week ago

What

This PR primarily overhauls rr.AnyBatchValue(), a wrapper around pyarrow to package any data to what looks like a serialised custom component:

Also in this PR:

Checklist

To run all checks from main, comment on the PR with @rerun-bot full-check.

To deploy documentation changes immediately after merging this PR, add the deploy docs label.

github-actions[bot] commented 1 week ago

Latest documentation preview deployed successfully.

Result Commit Link
51571cefeb4b390c52868041891f73b88b9105f8 https://landing-poek9jfsi-rerun.vercel.app/docs

Note: This comment is updated whenever you push a commit.

abey79 commented 1 week ago

@rerun-bot full-check

github-actions[bot] commented 1 week ago

Started a full build: https://github.com/rerun-io/rerun/actions/runs/11859747576