Skip to content

feat: Added RemoteDatasetProxy that executes Ray Data operations remotely#5637

Merged
ntkathole merged 1 commit intofeast-dev:masterfrom
ntkathole:remotedatasetproxy
Sep 26, 2025
Merged

feat: Added RemoteDatasetProxy that executes Ray Data operations remotely#5637
ntkathole merged 1 commit intofeast-dev:masterfrom
ntkathole:remotedatasetproxy

Conversation

@ntkathole
Copy link
Member

What this PR does / why we need it:

This PR adds support to run Ray Datasets operations on remote Kuberay cluster. Implemented RemoteDatasetProxy class, that wraps all Ray Dataset operations in @ray.remote functions, ensuring they execute on KubeRay cluster workers.

Which issue(s) this PR fixes:

#5633

@ntkathole ntkathole self-assigned this Sep 26, 2025
@ntkathole ntkathole requested a review from a team as a code owner September 26, 2025 06:03
Copy link
Member

@franciscojavierarceo franciscojavierarceo left a comment

Choose a reason for hiding this comment

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

This is fine, the syntax of is_ray_dataset instead of is instance is ugly though

@ntkathole
Copy link
Member Author

This is fine, the syntax of is_ray_dataset instead of is instance is ugly though

Tried to make it little better with is_ray_data(data)

…tely

Signed-off-by: ntkathole <nikhilkathole2683@gmail.com>
@ntkathole ntkathole merged commit 7128024 into feast-dev:master Sep 26, 2025
16 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants