Multiple archive searcher
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
Hướng nghiên cứu
Bắt đầu bằng cách đọc Searcher.getResults() và phần triển khai tham chiếu trong #229, sau đó theo dõi cách các archive hiện được liên kết với một Searcher. Xác định các thay đổi API cần thiết để các kết quả có thể xác định ZIM nguồn của chúng và xác minh rằng các tìm kiếm trên nhiều tệp ZIM có thể phân biệt các mục từ mỗi archive.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
As highlighted by #229, Searcher's getResults() only yields result's entry path. while convenient for single-archive search, it prevents implementing multi-ZIM search as results would only be path strings from multiple ZIMs.
We should then implement multiple ZIM search properly by
- Binding addArche to Searcher (ref impl in #229)
- Change Searcher API so that results can be identified
- Ngôn ngữ chính
- Python
- Star
- 109
- Fork
- 29
- Merge trung bình
- 9 ngày 1 giờ
- Pull request đã merge (30 ngày)
- 1
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc 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 openzim/python-libzim
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
openzim/python-libzim#268 · 4 bình luận · 1 reaction ·
-
Release 3.14.0Có thể đã có người làm @benoit74 đã nhận 23 ngày trước. Đang mởtask
openzim/python-libzim#267 · 1 người được giao ·
-
Code review: writer-path use-after-free, sys.modules corruption, GIL held across all reader I/OĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
openzim/python-libzim#266 ·
-
Build for ABI3Có thể đã có người làm @rgaudin đã nhận 49 ngày trước. Đang mởenhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
openzim/python-libzim#264 · 1 bình luận ·
-
enhancement upstream
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
openzim/python-libzim#241 ·
Tất cả issue của openzim/python-libzim
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
conda-forge/conda-build-feedstock#289 · 1 bình luận · 1 reaction ·
-
`pulptest` no longer works in 4.0.0: `ImportError: Start directory is not importable: 'pulp/tests'`Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/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 78/100
-
remove reddit feedsĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
TomCasavant/ohio-sites#224 ·