[coverage] Conformance findings: DIRECTRES-001,DIRECTRES-002,DIRECTRES-003,DIRECTRES-004,DIRECTRES-011
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
- 48/100
Hướng nghiên cứu
Bắt đầu với các test Expected-Failure trong Coverage PR và so sánh các assertion của chúng cho DIRECTRES-001 đến DIRECTRES-011 với Reference Driver PR. Theo dõi request SEA ExecuteStatement native và cách xử lý các kết quả CLOSED cùng các response nhiều chunk. Được xem là hoàn tất khi các test xfail pass mà không có wait_timeout dương khi direct results được bật, bao gồm cả các trường hợp đóng dư thừa và cắt ngắn.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Surfaced by the multi-language coverage fan-out while conformance-testing these SPEC-IDs against databricks/databricks-sql-python.
Each is committed as an expected-failure (xfail) test in the coverage PR — the test asserts the CORRECT behavior and stays red until this driver is fixed.
- DIRECTRES-001: native SEA backend sends a positive wait_timeout on ExecuteStatement; ES-2034600 fix omits it when direct results are on
- DIRECTRES-002: native SEA backend sends a positive wait_timeout on ExecuteStatement; ES-2034600 fix omits it when direct results are on
- DIRECTRES-003: native SEA backend sends a positive wait_timeout on ExecuteStatement; ES-2034600 fix omits it when direct results are on
- DIRECTRES-004: native SEA backend sends a positive wait_timeout; the CLOSED-as-success skip-redundant-close contract cannot be conformed (ES-2034600)
- DIRECTRES-011: SEA ExecuteStatement sends positive wait_timeout instead of omitting it; multi-chunk result can be silently truncated to chunk 0 under sync-hybrid (ES-2034600)
Reference driver PR: https://github.com/adbc-drivers/databricks/pull/566
Coverage PR (reproducing xfail tests): https://github.com/databricks/databricks-driver-test/pull/786
- Ngôn ngữ chính
- Python
- Star
- 233
- Fork
- 152
- Merge trung bình
- 21 giờ 5 phút
- Pull request đã merge (30 ngày)
- 10
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- 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.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của databricks/databricks-sql-python
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
Tất cả issue của databricks/databricks-sql-python
Issue tương tự
-
fix: inaccuracy ⚠️
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
uabrc/uabrc.github.io#1255 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
ethereum-optimism/factory#64 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 90/100
duckdb/duckdb-python#627 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
-
Add link for tutorial Đang mởdocumentation
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 78/100
Qiskit/qiskit-addon-sqd#376 ·