Skip to content

[Data] Move env_float, env_int, and env_bool to ray._common #60516

@bveeramani

Description

@bveeramani

Context: We're trying to make Ray Data not call private Ray Core APIs. The motivation is that if Ray Data only depends on stable Ray Core interfaces, we can decouple them (e.g., stop rebuilding Ray Core in CI for Data PRs).

The env_xxx utility functions are one set of private APIs Ray Data calls in many places.

Task: Move the env_xxx to the ray._common subpackage, which defines APIs that aren't exposed to end-users but available to Ray libraries like Ray Data.

Metadata

Metadata

Labels

P1Issue that should be fixed within a few weeksdataRay Data-related issues

Type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions