Skip to content

Conversation

grtlr
Copy link
Member

@grtlr grtlr commented Oct 1, 2025

Related

What

This PR introduces the concept of Lenses as a way to express re-interpretation and manipulation of component columns. This can, for example, be useful to attach Rerun semantics to arbitrary Arrow components that are created when loading MCAP files.

For now, the only way to access the feature is via the LensesSink, which transforms component columns and then forwards aggregated chunks to the backing sink.

Important

Lenses are still a very experimental feature and we expect the API to change a lot in upcoming releases.

@grtlr grtlr marked this pull request as draft October 1, 2025 11:50
@grtlr grtlr added the 🪵 Log & send APIs Affects the user-facing API for all languages label Oct 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
include in changelog 🪵 Log & send APIs Affects the user-facing API for all languages
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant