Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Docs on how to transition to using dask-expr -- given that it's now the default for dataframes in the new dask release

Đang mở
#968 4 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
35/100
Loại issue
Tài liệu
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
python
Lĩnh vực
documentation

Hướng nghiên cứu

Chạy MCV trong plugin_tests/h_dask với các thư viện mới nhất và kiểm tra thiết lập lập kế hoạch truy vấn dask-expr trong conftest.py. Đọc hamilton/plugins/h_dask.py quanh dòng 175 và so sánh hành vi khi dataframe.query-planning bị vô hiệu hóa. Được xem là hoàn thành khi đã ghi lại các thay đổi hành vi liên quan và các bước di chuyển cho người dùng chuyển sang dùng dask-expr làm mặc định.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Describe the issue:
Creating dataframes without dask-expr works, but now with it being the default in the latest release it fails. I don't see migration/documentation on what the behavior changes are.

Minimal Complete Verifiable Example:
Run https://github.com/DAGWorks-Inc/hamilton/tree/main/plugin_tests/h_dask with the latest libraries (change conftest.py to use dask-expr query planning).

The code that is failing is this class https://github.com/DAGWorks-Inc/hamilton/blob/main/hamilton/plugins/h_dask.py#L175 -- which has some custom stuff and assumptions about how dask used to behave.

When I set:

 dask.config.set({‘dataframe.query-planning’: False}) 

Everything works -- so I'm convinced it's dask-expr that's the issue.

Anything else we need to know?:
I posted https://dask.discourse.group/t/what-changed-in-the-latest-release-with-the-default-to-use-dask-expr/2597 too.

Environment:

  • Dask version: latest
  • Python version: 3.9
  • Operating System: Linux & mac.
  • Install method (conda, pip, source): pip
Ngôn ngữ chính
Python
Star
89
Fork
26
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của dask/dask-expr

Tất cả issue của dask/dask-expr

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.