Skip to content

[vector] remove lucene and faiss#7327

Merged
JingsongLi merged 2 commits intoapache:masterfrom
jerry-024:remove_lucene_faiss
Mar 2, 2026
Merged

[vector] remove lucene and faiss#7327
JingsongLi merged 2 commits intoapache:masterfrom
jerry-024:remove_lucene_faiss

Conversation

@jerry-024
Copy link
Contributor

@jerry-024 jerry-024 commented Mar 2, 2026

Purpose

This PR removes specific indexing modules from the 1.4 release due to technical constraints regarding Python support and storage efficiency.

  • Lucene: Removed because it lacks native Python support, which conflicts with our cross-language compatibility goals.

  • Faiss: Removed due to the requirement of downloading large index files during query execution, which significantly impacts performance and resource overhead.

Tests

API and Format

Documentation

Generative AI tooling

@JingsongLi
Copy link
Contributor

Please describe clearly why they need to be deleted.

@JingsongLi
Copy link
Contributor

+1

@JingsongLi JingsongLi merged commit 1c91d34 into apache:master Mar 2, 2026
15 of 16 checks passed
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