Skip to content

Conversation

@thomasywang
Copy link
Contributor

Summary: We disallow methods relating to time to ensure that we use hyperactor::clock, but need to make an exception for this for telemetry because we would create a circular dependency if we tried to use hyperactor::clock

Differential Revision: D87664116

@meta-codesync
Copy link

meta-codesync bot commented Nov 21, 2025

@thomasywang has exported this pull request. If you are a Meta employee, you can view the originating Diff in D87664116.

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Meta Open Source bot. label Nov 21, 2025
thomasywang added a commit to thomasywang/monarch-1 that referenced this pull request Nov 24, 2025
Summary:

We disallow methods relating to time to ensure that we use `hyperactor::clock`, but need to make an exception for this for telemetry because we would create a circular dependency if we tried to use `hyperactor::clock`

Differential Revision: D87664116
thomasywang added a commit to thomasywang/monarch-1 that referenced this pull request Nov 24, 2025
Summary:

We disallow methods relating to time to ensure that we use `hyperactor::clock`, but need to make an exception for this for telemetry because we would create a circular dependency if we tried to use `hyperactor::clock`

Reviewed By: shayne-fletcher, dulinriley

Differential Revision: D87664116
Summary:

We disallow methods relating to time to ensure that we use `hyperactor::clock`, but need to make an exception for this for telemetry because we would create a circular dependency if we tried to use `hyperactor::clock`

Reviewed By: shayne-fletcher, dulinriley

Differential Revision: D87664116
thomasywang added a commit to thomasywang/monarch-1 that referenced this pull request Nov 25, 2025
Summary:

We disallow methods relating to time to ensure that we use `hyperactor::clock`, but need to make an exception for this for telemetry because we would create a circular dependency if we tried to use `hyperactor::clock`

Reviewed By: shayne-fletcher, dulinriley

Differential Revision: D87664116
thomasywang added a commit to thomasywang/monarch-1 that referenced this pull request Nov 25, 2025
Summary:

We disallow methods relating to time to ensure that we use `hyperactor::clock`, but need to make an exception for this for telemetry because we would create a circular dependency if we tried to use `hyperactor::clock`

Reviewed By: shayne-fletcher, dulinriley

Differential Revision: D87664116
thomasywang added a commit to thomasywang/monarch-1 that referenced this pull request Nov 25, 2025
Summary:

We disallow methods relating to time to ensure that we use `hyperactor::clock`, but need to make an exception for this for telemetry because we would create a circular dependency if we tried to use `hyperactor::clock`

Reviewed By: shayne-fletcher, dulinriley

Differential Revision: D87664116
thomasywang added a commit to thomasywang/monarch-1 that referenced this pull request Nov 25, 2025
Summary:

We disallow methods relating to time to ensure that we use `hyperactor::clock`, but need to make an exception for this for telemetry because we would create a circular dependency if we tried to use `hyperactor::clock`

Reviewed By: shayne-fletcher, dulinriley

Differential Revision: D87664116
thomasywang added a commit to thomasywang/monarch-1 that referenced this pull request Nov 25, 2025
Summary:

We disallow methods relating to time to ensure that we use `hyperactor::clock`, but need to make an exception for this for telemetry because we would create a circular dependency if we tried to use `hyperactor::clock`

Reviewed By: shayne-fletcher, dulinriley

Differential Revision: D87664116
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.

1 participant