Skip to content

Commit 002125b

Browse files
authored
FIX-#7277: Remove Cudf storage format as unmaintained (#7290)
Signed-off-by: Anatoly Myachev <[email protected]>
1 parent 2006292 commit 002125b

File tree

31 files changed

+3
-1931
lines changed

31 files changed

+3
-1931
lines changed

docs/conf.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ def noop_decorator(*args, **kwargs):
2727

2828
# fake modules if they're missing
2929
for mod_name in (
30-
"cudf",
31-
"cupy",
3230
"xgboost",
3331
"unidist",
3432
"unidist.config",
@@ -39,10 +37,6 @@ def noop_decorator(*args, **kwargs):
3937
sys.modules[mod_name] = types.ModuleType(
4038
mod_name, f"fake {mod_name} for building docs"
4139
)
42-
if not hasattr(sys.modules["cudf"], "DataFrame"):
43-
sys.modules["cudf"].DataFrame = type("DataFrame", (object,), {})
44-
if not hasattr(sys.modules["cupy"], "ndarray"):
45-
sys.modules["cupy"].ndarray = type("ndarray", (object,), {})
4640
if not hasattr(sys.modules["xgboost"], "Booster"):
4741
sys.modules["xgboost"].Booster = type("Booster", (object,), {})
4842
if not hasattr(sys.modules["unidist"], "remote"):

docs/development/architecture.rst

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -223,10 +223,6 @@ documentation page on :doc:`contributing </development/contributing>`.
223223
- Uses native python execution - mainly used for debugging.
224224
- The storage format is `pandas` and the in-memory partition type is a pandas DataFrame.
225225
- For more information on the execution path, see the :doc:`pandas on Python </flow/modin/core/execution/python/implementations/pandas_on_python/index>` page.
226-
- cuDF on Ray (experimental)
227-
- Uses the Ray_ execution framework.
228-
- The storage format is `cudf` and the in-memory partition type is a cuDF DataFrame.
229-
- For more information on the execution path, see the :doc:`cuDF on Ray </flow/modin/core/execution/ray/implementations/cudf_on_ray/index>` page.
230226

231227
.. _directory-tree:
232228

@@ -300,7 +296,6 @@ details. The documentation covers most modules, with more docs being added every
300296
│ │ │ │ ├───common
301297
│ │ │ │ ├─── :doc:`generic </flow/modin/core/execution/ray/generic>`
302298
│ │ │ │ └───implementations
303-
│ │ │ │ ├─── :doc:`cudf_on_ray </flow/modin/core/execution/ray/implementations/cudf_on_ray/index>`
304299
│ │ │ │ └─── :doc:`pandas_on_ray </flow/modin/core/execution/ray/implementations/pandas_on_ray/index>`
305300
│ │ │ └───unidist
306301
│ │ │ ├───common
@@ -310,7 +305,6 @@ details. The documentation covers most modules, with more docs being added every
310305
│ │ ├─── :doc:`io </flow/modin/core/io/index>`
311306
│ │ └─── :doc:`storage_formats </flow/modin/core/storage_formats/index>`
312307
│ │ ├─── :doc:`base </flow/modin/core/storage_formats/base/query_compiler>`
313-
│ │ ├───cudf
314308
│ │ └─── :doc:`pandas </flow/modin/core/storage_formats/pandas/index>`
315309
│ ├───distributed
316310
│ │ ├───dataframe

docs/flow/modin/core/dataframe/index.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ Engine specific:
2929
Execution system specific:
3030

3131
* :doc:`Modin PandasOnRayDataframe </flow/modin/core/execution/ray/implementations/pandas_on_ray/index>` is a specialization of the Core Modin Dataframe for ``PandasOnRay`` execution.
32-
* :doc:`Modin cuDFOnRayDataframe </flow/modin/core/execution/ray/implementations/cudf_on_ray/index>` is a specialization of the Core Modin Dataframe for ``cuDFOnRay`` execution.
3332
* :doc:`Modin PandasOnDaskDataframe </flow/modin/core/execution/dask/implementations/pandas_on_dask/index>` is specialization of the Core Modin Dataframe for ``PandasOnDask`` execution.
3433
* :doc:`Modin PandasOnPythonDataframe </flow/modin/core/execution/python/implementations/pandas_on_python/index>` is a specialization of the Core Modin Dataframe for ``PandasOnPython`` execution.
3534
* :doc:`Modin PandasOnUnidistDataframe </flow/modin/core/execution/unidist/implementations/pandas_on_unidist/index>` is a specialization of the Core Modin Dataframe for ``PandasOnUnidist`` execution.

docs/flow/modin/core/execution/ray/implementations/cudf_on_ray/dataframe.rst

Lines changed: 0 additions & 13 deletions
This file was deleted.

docs/flow/modin/core/execution/ray/implementations/cudf_on_ray/index.rst

Lines changed: 0 additions & 22 deletions
This file was deleted.

docs/flow/modin/core/execution/ray/implementations/cudf_on_ray/io.rst

Lines changed: 0 additions & 29 deletions
This file was deleted.

docs/flow/modin/core/execution/ray/implementations/cudf_on_ray/partitioning/axis_partition.rst

Lines changed: 0 additions & 30 deletions
This file was deleted.

docs/flow/modin/core/execution/ray/implementations/cudf_on_ray/partitioning/gpu_manager.rst

Lines changed: 0 additions & 10 deletions
This file was deleted.

docs/flow/modin/core/execution/ray/implementations/cudf_on_ray/partitioning/partition.rst

Lines changed: 0 additions & 21 deletions
This file was deleted.

docs/flow/modin/core/execution/ray/implementations/cudf_on_ray/partitioning/partition_manager.rst

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)