apache / apache/lucene

Expose Stempel stopword filter [LUCENE-8417]

Open
#9,463 0 comments 0 reactions 0 assignees View on GitHub
legacy-jira-priority:Minor module:analysis type:enhancement
Dominant language
Java
Stars
3.6k
Forks
1.4k
Avg merge
2d 11h
Merged PRs (30d)
88

Description

Stempel (lucene-solr/lucene/analysis/stempel/) internally uses a stopword list. The stemmer is exposed as "polish_stem" but the stopword list is not exposed. If someone wants to unpack the Stempel analyzer to customize it, they have to go find the stopword list on their own and recreate it.

---
Migrated from [LUCENE-8417](https://issues.apache.org/jira/browse/LUCENE-8417) by Trey Jones

Contributor guide

Open the contributing guide

Research direction

Start in lucene-solr/lucene/analysis/stempel/ and inspect how the Stempel analyzer exposes the "polish_stem" stemmer and internally uses its stopword list. Expose that stopword list so users unpacking the analyzer can customize it without recreating the list; verify that the public Stempel components still support this use case.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
search
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.