4paradigm / 4paradigm/OpenMLDB
LLVM JIT function would support append_slice and encode columns with input row
Đang mở
enhancement
- 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 we support parameter append slice to append input row columns to window output columns. We need to support generate single row with append row columns at one time.
Hướng dẫn đóng góp
Hướng nghiên cứu
Issue đề cập đến việc hỗ trợ các hàm LLVM JIT cho append_slice và mã hóa các cột cùng với input row. Hình ảnh gợi ý một sơ đồ tạo mã, nhưng còn thiếu các chi tiết cụ thể. Hãy nghiên cứu codebase OpenMLDB về cách xử lý window function và tạo mã LLVM JIT. Tìm các triển khai append_slice hiện có và việc tạo các cột đầu ra của window. Xác định cách sửa đổi JIT để tạo ra một hàng duy nhất với các cột được nối thêm.
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
- ai-infra-agents, databases, machine-learning
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 30/100