Skip to content

[Core][Doc] Add internal documentation for Port Service Discovery#59844

Merged
edoakes merged 3 commits into
ray-project:masterfrom
Yicheng-Lu-llll:doc/port-service-discovery
Jan 16, 2026
Merged

[Core][Doc] Add internal documentation for Port Service Discovery#59844
edoakes merged 3 commits into
ray-project:masterfrom
Yicheng-Lu-llll:doc/port-service-discovery

Conversation

@Yicheng-Lu-llll

@Yicheng-Lu-llll Yicheng-Lu-llll commented Jan 5, 2026

Copy link
Copy Markdown
Member

Description

Add internal documentation for Port Service Discovery

Related issues

Link related issues: "Fixes #1234", "Closes #1234", or "Related to #1234".

Additional information

Optional: Add implementation details, API changes, usage examples, screenshots, etc.

Signed-off-by: yicheng <yicheng@anyscale.com>
@Yicheng-Lu-llll Yicheng-Lu-llll requested review from a team as code owners January 5, 2026 08:46

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request introduces valuable internal documentation for Ray's port service discovery mechanism. The document is well-structured, clear, and effectively explains the core concepts, including the 'bind-then-report' pattern and the different discovery layers. The inclusion of source code links is a great aid for developers. I have one minor suggestion to enhance the documentation's accuracy concerning the port file naming convention.

Comment thread doc/source/ray-core/internals/port-service-discovery.rst Outdated
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Signed-off-by: Yicheng-Lu-llll <51814063+Yicheng-Lu-llll@users.noreply.github.com>
@ray-gardener ray-gardener Bot added docs An issue or change related to documentation core Issues that should be addressed in Ray Core labels Jan 5, 2026
Comment thread doc/source/ray-core/internals/port-service-discovery.rst Outdated
Comment thread doc/source/ray-core/internals/port-service-discovery.rst Outdated
Comment thread doc/source/ray-core/internals/port-service-discovery.rst Outdated
Comment thread doc/source/ray-core/internals/port-service-discovery.rst Outdated
Comment thread doc/source/ray-core/internals/port-service-discovery.rst Outdated
Comment thread doc/source/ray-core/internals/port-service-discovery.rst Outdated

@ZacAttack ZacAttack left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks pretty good, but some nits

Signed-off-by: yicheng <yicheng@anyscale.com>
@edoakes edoakes added the go add ONLY when ready to merge, run all tests label Jan 16, 2026
@edoakes edoakes enabled auto-merge (squash) January 16, 2026 02:39
@edoakes edoakes merged commit 3e0018d into ray-project:master Jan 16, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Issues that should be addressed in Ray Core docs An issue or change related to documentation go add ONLY when ready to merge, run all tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ray fails to serialize self-reference objects

3 participants