Skip to content

Conversation

@mariusae
Copy link
Member

@mariusae mariusae commented Nov 17, 2025

Stack from ghstack (oldest at bottom):

These are used primarily to provide context for any logged events, and should not be recorded as separate spans in scuba.

We introduce a general mechanism, exposing the key hyperactor_telemetry::skip_record which, if included in a span, causes the downstream scuba subscribe to skip recording the span as its own discrete event. This also prevents us from entering and exiting the spans accordingly.

We do maintain the recorded fields, which provide important context; they continue to propagate to the individually recorded entries.

Differential Revision: D87273700

These are used primarily to provide context for any logged events, and should not be recorded as separate spans in scuba.

We introduce a general mechanism, exposing the key `hyperactor_telemetry::skip_record` which, if included in a span, causes the downstream scuba subscribe to skip recording the span as its own discrete event. This also prevents us from entering and exiting the spans accordingly.

We do maintain the recorded fields, which provide important context; they continue to propagate to the individually recorded entries.

Differential Revision: [D87273700](https://our.internmc.facebook.com/intern/diff/D87273700/)

[ghstack-poisoned]
… scuba"

These are used primarily to provide context for any logged events, and should not be recorded as separate spans in scuba.

We introduce a general mechanism, exposing the key `hyperactor_telemetry::skip_record` which, if included in a span, causes the downstream scuba subscribe to skip recording the span as its own discrete event. This also prevents us from entering and exiting the spans accordingly.

We do maintain the recorded fields, which provide important context; they continue to propagate to the individually recorded entries.

Differential Revision: [D87273700](https://our.internmc.facebook.com/intern/diff/D87273700/)

[ghstack-poisoned]
… scuba"

These are used primarily to provide context for any logged events, and should not be recorded as separate spans in scuba.

We introduce a general mechanism, exposing the key `hyperactor_telemetry::skip_record` which, if included in a span, causes the downstream scuba subscribe to skip recording the span as its own discrete event. This also prevents us from entering and exiting the spans accordingly.

We do maintain the recorded fields, which provide important context; they continue to propagate to the individually recorded entries.

Differential Revision: [D87273700](https://our.internmc.facebook.com/intern/diff/D87273700/)

[ghstack-poisoned]
… scuba"

These are used primarily to provide context for any logged events, and should not be recorded as separate spans in scuba.

We introduce a general mechanism, exposing the key `hyperactor_telemetry::skip_record` which, if included in a span, causes the downstream scuba subscribe to skip recording the span as its own discrete event. This also prevents us from entering and exiting the spans accordingly.

We do maintain the recorded fields, which provide important context; they continue to propagate to the individually recorded entries.

Differential Revision: [D87273700](https://our.internmc.facebook.com/intern/diff/D87273700/)

[ghstack-poisoned]
… scuba"

These are used primarily to provide context for any logged events, and should not be recorded as separate spans in scuba.

We introduce a general mechanism, exposing the key `hyperactor_telemetry::skip_record` which, if included in a span, causes the downstream scuba subscribe to skip recording the span as its own discrete event. This also prevents us from entering and exiting the spans accordingly.

We do maintain the recorded fields, which provide important context; they continue to propagate to the individually recorded entries.

Differential Revision: [D87273700](https://our.internmc.facebook.com/intern/diff/D87273700/)

[ghstack-poisoned]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot. fb-exported meta-exported

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants