Skip to content

Conversation

samlurye
Copy link
Contributor

@samlurye samlurye commented Oct 7, 2025

Stack from ghstack (oldest at bottom):

This diff does two things:

  • Introduce monarch.enable_transport(...), which enables the user to set the transport of the root client. For now, only one transport is allowed. It must be called before any other monarch APIs, and it will throw if called multiple times with different transports.
  • Enable controllers in v1

Differential Revision: D84100520

NOTE FOR REVIEWERS: This PR has internal Meta-specific changes or comments, please review them on Phabricator!

This diff does two things:
- Introduce `monarch.enable_transport(...)`, which enables the user to set the transport of the root client. For now, only one transport is allowed. It must be called before any other monarch APIs, and it will throw if called multiple times with different transports.
- Enable controllers in v1

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

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D84100520/)!

[ghstack-poisoned]
samlurye added a commit that referenced this pull request Oct 7, 2025
This diff does two things:
- Introduce `monarch.enable_transport(...)`, which enables the user to set the transport of the root client. For now, only one transport is allowed. It must be called before any other monarch APIs, and it will throw if called multiple times with different transports.
- Enable controllers in v1

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

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D84100520/)!

ghstack-source-id: 314695237
Pull Request resolved: #1462
@meta-cla meta-cla bot added the CLA Signed This label is managed by the Meta Open Source bot. label Oct 7, 2025
This diff does two things:
- Introduce `monarch.enable_transport(...)`, which enables the user to set the transport of the root client. For now, only one transport is allowed. It must be called before any other monarch APIs, and it will throw if called multiple times with different transports.
- Enable controllers in v1

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

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D84100520/)!

[ghstack-poisoned]
samlurye added a commit that referenced this pull request Oct 8, 2025
Pull Request resolved: #1462

This diff does two things:
- Introduce `monarch.enable_transport(...)`, which enables the user to set the transport of the root client. For now, only one transport is allowed. It must be called before any other monarch APIs, and it will throw if called multiple times with different transports.
- Enable controllers in v1
ghstack-source-id: 314719319

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

**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D84100520/)!
@meta-codesync meta-codesync bot closed this in 6ca383a Oct 8, 2025
Copy link

meta-codesync bot commented Oct 8, 2025

This pull request has been merged in 6ca383a.

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 Merged meta-exported
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants