Skip to content

Remove unused multilang tokenizer feature#6154

Merged
fulmicoton merged 1 commit intomainfrom
fulmicoton/remove-multilang
Feb 12, 2026
Merged

Remove unused multilang tokenizer feature#6154
fulmicoton merged 1 commit intomainfrom
fulmicoton/remove-multilang

Conversation

@fulmicoton-dd
Copy link
Collaborator

@fulmicoton-dd fulmicoton-dd commented Feb 12, 2026

  • Remove the multilang feature flag from quickwit-query, quickwit-doc-mapper, and quickwit-cli
  • Remove heavy dependencies: lindera (core, dictionary, tokenizer), whichlang
  • Delete MultiLangTokenizer, en_stem/multilang_default tokenizer registrations, benchmarks, and tests

The multilang feature pulls heavy dependencies for little apparent usage. Removing it reduces build times and binary size.

The multilang feature pulls heavy dependencies (lindera, whichlang) for little apparent usage. Remove it along with associated code, benchmarks, and tests to reduce build times and binary size.
@fulmicoton-dd fulmicoton-dd force-pushed the fulmicoton/remove-multilang branch from cfeb0e9 to ff3dfd3 Compare February 12, 2026 11:38
@fulmicoton fulmicoton merged commit 54dbed0 into main Feb 12, 2026
8 checks passed
@fulmicoton fulmicoton deleted the fulmicoton/remove-multilang branch February 12, 2026 11:48
rdettai-sk pushed a commit to SekoiaLab/quickwit that referenced this pull request Mar 2, 2026
The multilang feature pulls heavy dependencies (lindera, whichlang) for little apparent usage. Remove it along with associated code, benchmarks, and tests to reduce build times and binary size.
rdettai-sk pushed a commit to SekoiaLab/quickwit that referenced this pull request Mar 2, 2026
The multilang feature pulls heavy dependencies (lindera, whichlang) for little apparent usage. Remove it along with associated code, benchmarks, and tests to reduce build times and binary size.
rdettai-sk pushed a commit to SekoiaLab/quickwit that referenced this pull request Mar 4, 2026
The multilang feature pulls heavy dependencies (lindera, whichlang) for little apparent usage. Remove it along with associated code, benchmarks, and tests to reduce build times and binary size.
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