Skip to content

Set tracing spans for rust client operations - #264

Merged
richvdh merged 1 commit into
mainfrom
rav/rust_logging_spans
Aug 7, 2026
Merged

Set tracing spans for rust client operations#264
richvdh merged 1 commit into
mainfrom
rav/rust_logging_spans

Conversation

@richvdh

@richvdh richvdh commented Aug 4, 2026

Copy link
Copy Markdown
Member

This means that most of the log lines from the Rust SDK are annotated with CC[@user:id][device_id], which is helpful when there are multiple users/devices involved in a test.

It's not perfect, mostly because the Rust SDK isn't perfect at propagating spans into background tasks that get forked, but it's a good start.

@richvdh
richvdh force-pushed the rav/rust_logging_spans branch from 5041b72 to 1adb3b5 Compare August 5, 2026 22:02
@richvdh
richvdh marked this pull request as ready for review August 6, 2026 09:54
@richvdh richvdh mentioned this pull request Aug 6, 2026
@richvdh richvdh linked an issue Aug 6, 2026 that may be closed by this pull request

@andybalaam andybalaam left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Yep, thanks.

@richvdh
richvdh merged commit f884f75 into main Aug 7, 2026
6 checks passed
@richvdh
richvdh deleted the rav/rust_logging_spans branch August 7, 2026 10:43
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.

Default to RPC for rust?

2 participants