Apache Lucene open-source search software

apache/lucene có thân thiện với người mới không?

Trong 30 ngày gần nhất, apache/lucene đã merge 64 trên 138 pull request của người đóng góp bên ngoài, và maintainer thường phản hồi trong vòng 1 ngày. Hiện có 32 issue phù hợp với người mới đang mở.

Star
3.6k
Fork
1.5k
Issue cho người mới đang mở
32
Issue đã lập chỉ mục
2.4k
Merge trung bình
3 ngày 13 giờ
Pull request đã merge (30 ngày)
70
Ngôn ngữ chính
Java
Giấy phép
Apache-2.0
Lần push lên GitHub gần nhất
6/11/2026
Lập chỉ mục gần nhất
14/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Quy tắc ứng xử
Label cho người mới
good first issue

Cách đóng góp cho apache/lucene

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Dự án có sẵn dev container: mở trong Codespaces để có ngay môi trường chạy được trong trình duyệt.
  3. Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
  4. Chọn một trong 32 issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • Optimize Support for Range Queries in Lucene Monitor
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    apache/lucene#17005 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Batching counteracts multi-pass pre-searcher efficiency
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    apache/lucene#17004 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Optimize Support for Negative Queries in Lucene Monitor
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    apache/lucene#16997 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Collaborative Search: new backbone to speed up ANN for large K by double digits
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100

    apache/lucene#16958 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Specify in documentation of IndexInput that any IOException/EOFException while reading from it will leave the stream in an undetermined state
    Đang mở
    type:documentation

    Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 78/100

    apache/lucene#16951 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Deprecations slated for removal in 11.0
    Đang mở
    type:task

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    apache/lucene#16918 · 12 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • HNSW merges with asymmetric quantization read the query-side records at random during diversity checks
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    apache/lucene#16903 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Quantize BYTE vector fields to 1-bit codes, and rescore with the raw int8 vectors
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    apache/lucene#16902 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Removal of unused class CachingExpressionValueSource?
    Đang mở

    Độ khó 4/5 1-2 ngày Mức phù hợp với người mới 49/100

    apache/lucene#16880 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • SegmentCommitInfo.sizeInBytes() can return its -1 cache sentinel during concurrent invalidation
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
    type:bug

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100

    apache/lucene#16861 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Avoid the separate checkIntegrity read of .vec when merging vectors
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 18/100

    apache/lucene#16850 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Allow merged-segment warming to run asynchronously off the merge thread
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100

    apache/lucene#16845 · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Possible deprecations for Lucene 11
    Đang mở
    type:task

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    apache/lucene#16820 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • HNSW Graph Connectivity and Recall Degradation with Skewed Duplicate Vectors
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    apache/lucene#16817 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • TestRescoreTopNQuery.testLateInteractionQuery failed
    Đang mở
    type:test

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100

    apache/lucene#16793 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Explore ALP encoding for numeric doc values in sandbox
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    apache/lucene#16792 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Change log for 10.5.2 release is giving 404 error
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100

    apache/lucene#16774 · 8 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Could/should Lucene map the same file twice for different hints (`RANDOM`, `SEQUENTIAL`) instead of sharing one map?
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    apache/lucene#16767 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • InitializedHnswGraphBuilder.rebalanceGraph() bypasses HnswGraphBuilder.randSeed — intentional?
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100

    apache/lucene#16726 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add Sinhala language analyzer (si)
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    apache/lucene#16724 · 3 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Tighten left-bound of MemoryAccountingBitsetCollectorManager.Result#bitSet
    Đang mở
    type:enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 68/100

    apache/lucene#16649 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Azerbaijani language support
    Đang mở
    type:task

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    apache/lucene#16646 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Filtered kNN: accept set built one doc at a time with deletions, cached filter bypassed, every vector scanned for small filters, off-heap lookup per accept test on sparse fields
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 38/100

    apache/lucene#16586 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Separate term bytes pool from postings pool in TermsHash
    Đang mở
    type:enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 58/100

    apache/lucene#16574 · 5 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Should we move vector bulk-scoring APIs to VectorUtilSupport?
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    apache/lucene#16556 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Should we enable the check CheckedExceptionNotThrown in error prone?
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 55/100

    apache/lucene#16545 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Implement quantization on fp16 directly without inflating to fp32
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    apache/lucene#16533 · 2 bình luận · 2 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Avoid per-document int[] allocation in BytesRefHash#shrink() for term vectors path
    Đang mở
    type:enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 57/100

    apache/lucene#16507 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Support optional pre-building QueryCache for newly generated segments
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    apache/lucene#16495 · 5 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • [ENH] Opt-In Roaring Bitmap Indexing for High-Cardinality Multi-Valued Aggregations
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    apache/lucene#16477 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • [ENH]: Optimize DocValues Bulk Decoding using Panama Vector API
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    apache/lucene#16451 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • [ENH]: Support Concurrent Segment-Level Aggregation in `SortedSetDocValuesFacetCounts` via `Executor`
    Đang mở
    type:enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 20/100

    apache/lucene#16448 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Remove `throws IOException` from `Weight.scorerSupplier()`
    Có thể làm lại được @SagarGupta-30 đã nhận 36 ngày trước và không có pull request nào đang mở. Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100

    apache/lucene#16447 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Separate sequential-read from merge in StoredFieldsReader (allow different instances for read vs merge )
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    apache/lucene#16427 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • [ENH]: Adaptive Facet Engine: Single-Pass Posting-Based Aggregation for Low-Cardinality Fields (+465% QPS)
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 18/100

    apache/lucene#16426 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • HNSW graph reuse during merge is silently disabled under per-field codecs since 10.4.0
    Đang mở
    type:bug

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100

    apache/lucene#16400 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Expose per-field on-disk byte-range layout from codec readers
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    apache/lucene#16392 · 6 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Disable verify-changelog-and-set-milestone workflow
    Đang mở
    type:task

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 76/100

    apache/lucene#16366 · 1 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Some more explanation improvements
    Đang mở
    type:enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    apache/lucene#16267 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • TestSortedDvMultiRangeQuery.testDuelWithStandardDisjunction failure
    Đang mở
    type:test

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 62/100

    apache/lucene#16265 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Bias Towards Short Text Segments in Vector Search Results
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    apache/lucene#16263 · 10 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • analysis-nori cannot analyze NFD-form Hangul as Korean morphemes
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 50/100

    apache/lucene#16241 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Performance regression from 9x to 10x from leading wildcard (unanchored MultiTermQuery)
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    apache/lucene#16223 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • VectorSimilarityFunction.HAMMING and KnnBitVectorField for bit vectors
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    apache/lucene#16211 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • First time contributor label
    Đang mở
    type:task

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    apache/lucene#16206 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • IBSimilarity causes test failure in TestSynonymQuery
    Đang mở
    type:test

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    apache/lucene#16137 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • add updateDocuments(Term, ColumnBatch) to IndexWriter for atomic delete-and-add columnar operations
    Đang mở
    type:enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 55/100

    apache/lucene#16117 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat(util): clarify `Accountable` ownership semantics and fix inconsistent `ramBytesUsed()`
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    apache/lucene#16113 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • stop all slices once any slice hits timeout in concurrent search
    Đang mở
    type:enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 52/100

    apache/lucene#16112 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Adding 3-ary PriorityQueue to speed up TopFieldCollector
    Đang mở
    type:enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 45/100

    apache/lucene#16076 ·

    Maintainer thường phản hồi trong vòng 1 ngày

Đang hiển thị 100 mục mới nhất

Trang này chỉ liệt kê những gì được lập chỉ mục gần đây. Bộ lọc nâng cao có toàn bộ kho, thu hẹp theo ngôn ngữ, độ khó và thời lượng.

Mở bộ lọc nâng cao

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.