Skip to content

Dependencies: upgrade Elasticsearch to 9.1.0#843

Merged
alexklibisz merged 2 commits into
mainfrom
upgrade-elasticsearch-9.1.0
Apr 12, 2026
Merged

Dependencies: upgrade Elasticsearch to 9.1.0#843
alexklibisz merged 2 commits into
mainfrom
upgrade-elasticsearch-9.1.0

Conversation

@alexklibisz

Copy link
Copy Markdown
Owner

Summary

  • Bump ElasticsearchVersion 9.0.0 → 9.1.0
  • Bump Elastic4sVersion 9.0.0 → 9.1.1
  • Bump Python elasticsearch 9.0.5 → 9.1.3
  • Update docker/Dockerfile, docs/pages/installation.md, version
  • Lucene 10.1.0 unchanged (no eviction detected)

Test plan

  • task jvmCompile — clean
  • task jvmUnitTest — 18/18 passed

🤖 Generated with Claude Code

alexklibisz and others added 2 commits April 12, 2026 00:51
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
ES 9.1.0 bundles Lucene 10.2.2 (vs 10.1.0 in ES 9.0.0):

- Bump LuceneVersion 10.1.0 -> 10.2.2
- Fix HashingQuery.toScoreFunction: guard p.advance(docId) call to
  only run when p.docID() < docId, satisfying the Lucene contract
  that advance(target) requires target > current docID. Lucene 10.2.2
  enforces this strictly (AIOOB on violation).
- Update PermutationLsh(repeating=true) recall expectations: Lucene
  10.2.2 PostingsEnum.NONE now returns correct freq(), improving
  recall from ~0.14/0.12 to ~0.31/0.30.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@alexklibisz alexklibisz merged commit 9d23642 into main Apr 12, 2026
5 checks passed
@alexklibisz alexklibisz deleted the upgrade-elasticsearch-9.1.0 branch April 12, 2026 01:48
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.

1 participant