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

Intern event names and categories to save space in the trace output #71

Merged
merged 6 commits into from
Mar 21, 2024

Conversation

shuhaowu
Copy link
Contributor

@shuhaowu shuhaowu commented Mar 11, 2024

This allows strings like event names and event categories to be interned, thus the size of the resulting data can be significantly reduced (-18%) for the tracing_example, likely more for more "real" traces.

This needed the protos to be synced from upstream with interned data.

This allows strings like event names and event categories to be
interned, thus the size of the resulting data can be significantly
reduced.
Packet loss experiment in synthetic event is current not working.
@shuhaowu shuhaowu changed the title Synced interned data to our protos from upstream Intern event names and categories to save space in the trace output Mar 16, 2024
@shuhaowu shuhaowu force-pushed the interned-string branch 2 times, most recently from 050f8c0 to a7e657a Compare March 19, 2024 22:45
@shuhaowu shuhaowu marked this pull request as ready for review March 19, 2024 22:45
@shuhaowu shuhaowu merged commit 3edcdcc into master Mar 21, 2024
2 checks passed
@shuhaowu shuhaowu deleted the interned-string branch March 21, 2024 00:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant