Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tagged components milestone 1: end-to-end tagging #7948

Open
teh-cmc opened this issue Oct 30, 2024 · 0 comments
Open

Tagged components milestone 1: end-to-end tagging #7948

teh-cmc opened this issue Oct 30, 2024 · 0 comments
Assignees
Labels
🔩 data model enhancement New feature or request ⛃ re_datastore affects the datastore itself 🔍 re_query affects re_query itself

Comments

@teh-cmc
Copy link
Member

teh-cmc commented Oct 30, 2024

The first milestone for tagged components will be for the tags to be carried through end-to-end.
That is:

  • You log some data to a recording, using any of our SDKs.
    • The proper tags get automagically injected into the data.
  • You then query that recording via the dataframe API.
    • You get the automagically injected tags back.

This implies, among other things, that codegen is properly set up and that all the data path is just smart enough to be able to carry all that information across the entire pipeline.

This does not cover:

  • Being able to log the same component multiple times to the same entity, even with different tags.
  • Being able to run tag-based queries.
  • Using the tags in place of indicators.
  • Interned ComponentDescriptors

Each of the following limitations are upcoming miltestones of their own.

The tags we're talking about are the following:

  • rerun.component_name aka sorbet.semantic_type
  • rerun.archetype_name aka sorbet.semantic_family
  • rerun.archetype_field_name aka sorbet.logical_type
@teh-cmc teh-cmc added enhancement New feature or request ⛃ re_datastore affects the datastore itself 🔍 re_query affects re_query itself 🔩 data model labels Oct 30, 2024
@teh-cmc teh-cmc self-assigned this Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔩 data model enhancement New feature or request ⛃ re_datastore affects the datastore itself 🔍 re_query affects re_query itself
Projects
None yet
Development

No branches or pull requests

1 participant