Skip to content

Update tantivy to latest (04beab3b29)#6289

Merged
fulmicoton-dd merged 2 commits intomainfrom
update-tantivy
Apr 10, 2026
Merged

Update tantivy to latest (04beab3b29)#6289
fulmicoton-dd merged 2 commits intomainfrom
update-tantivy

Conversation

@fulmicoton-dd
Copy link
Copy Markdown
Collaborator

Summary

  • Updates tantivy from rev 545169c0d8 to 04beab3b29 (13 new commits)
  • Key improvements:
    • Fix deduplicate doc counts in term aggregation for multi-valued fields
    • Improve union performance for non-score unions
    • Use BinaryHeap for score-based top-K collection
    • Optimized intersection count using a bitset when first leg is dense
    • Performance improvement for nested cardinality aggregation
    • Make BucketEntries::iter, PercentileValuesVecEntry fields, and TopNComputer::threshold public

Test plan

  • cargo check --workspace passes cleanly
  • CI full test suite

🤖 Generated with Claude Code

Notable changes:
- Fix deduplicate doc counts in term aggregation for multi-valued fields
- Improve union performance for non-score unions
- Use BinaryHeap for score-based top-K collection
- Optimized intersection count using a bitset when the first leg is dense
- Make BucketEntries::iter, PercentileValuesVecEntry fields, and TopNComputer::threshold public
- Performance improvement for nested cardinality aggregation

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@fulmicoton-dd fulmicoton-dd enabled auto-merge (squash) April 10, 2026 17:06
@fulmicoton-dd fulmicoton-dd merged commit d27d240 into main Apr 10, 2026
8 checks passed
@fulmicoton-dd fulmicoton-dd deleted the update-tantivy branch April 10, 2026 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants