apache / apache/arrow-java

[Java] Push-down filtering in Java

Đang mở
#227 8 bình luận 0 reaction 0 người được giao Xem trên GitHub
Type: enhancement Type: usage
Ngôn ngữ chính
Java
Star
94
Fork
152
Merge trung bình
3 ngày 16 giờ
Pull request đã merge (30 ngày)
11

Mô tả

### Push-down filtering (Java) questions

Hey all,

I'm exploring adding push-down filtering to the Java Datasets API, as it currently only supports push-down projection.
Just had a couple of questions before I start this work:

- Is this planned on any current roadmap? I'd like to avoid duplicating work that's already begun
- Does anyone have any smart ideas as to how to pass the filter predicate into ScanOptions? As far as I can tell, the only complication to make this happen would be figuring out some way to call into the Expression object from Java without creating future maintenance effort.

Thanks!

### Component(s)

C++, Java

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu với hỗ trợ push-down projection hiện có của Java Datasets API, sau đó kiểm tra cách ScanOptions và đối tượng Expression được sử dụng trong các thành phần Java và C++. Công việc hoàn tất khi các vị từ bộ lọc Java có thể được truyền qua ScanOptions để thực hiện push-down filtering mà không tạo ra gánh nặng bảo trì không bền vững.

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

Đánh giá

Công nghệ
cpp, java
Lĩnh vực
api, data
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
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
25/100

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.