4paradigm / 4paradigm/OpenMLDB
Fail to add and remove columns for InternalRow when enabling UnsafeRowOpt
Đang mở
batch-engine
bug
- Ngôn ngữ chính
- C++
- Star
- 1.7k
- Fork
- 331
- Merge trung bình
- 12 ngày 12 giờ
- Pull request đã merge (30 ngày)
- 1
Mô tả
Now all the last join test cases will fail if we use UnsafeRowOpt to add and remove extra columns.
So we cannot enable unsaferow and other optimiztions at the same time.
Hướng dẫn đóng góp
Hướng nghiên cứu
Issue đề cập đến các trường hợp kiểm thử join bị lỗi khi UnsafeRowOpt được bật để thêm/xóa các cột trên InternalRow. Trước tiên, hãy xác định vị trí của các bài kiểm thử join và phần triển khai UnsafeRowOpt. Kiểm tra cách các thao tác trên cột tương tác với InternalRow. Chạy các bài kiểm thử bị lỗi để xem các lỗi cụ thể, sau đó lần theo các đường dẫn mã để thêm/xóa cột trong chế độ unsafe row.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Lĩnh vực
- databases, machine-learning
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100