LUCENE-10098: add note/link to GermanAnalyzer for decompounding nouns. (#294)

LUCENE-10098: add note/link to GermanAnalyzer for decompounding nouns.

We can't do this out of box with the analyzer, due to incompatible
licenses. But we can make it easy on the user to do this, by linking to
repo that has sample code, documentation, and the required data files.
This commit is contained in:
Robert Muir 2021-09-12 12:55:51 -04:00 committed by GitHub
parent 24aa45dc3e
commit 56968b762a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 36 additions and 0 deletions

View File

@ -376,6 +376,35 @@ Other
* LUCENE-10024: Catch NoSuchFileException when opening index directory with Luke.
(Michael Wechner, Tomoko Uchida)
======================= Lucene 8.11.0 =======================
API Changes
---------------------
(No changes)
New Features
---------------------
(No changes)
Improvements
---------------------
* LUCENE-9662: Make CheckIndex concurrent by parallelizing index check across segments.
(Zach Chen, Mike McCandless, Dawid Weiss, Robert Muir)
Optimizations
---------------------
(No changes)
Bug Fixes
---------------------
(No changes)
Other
---------------------
* LUCENE-10098: Add docs/links to GermanAnalyzer describing how to decompound nouns. (Robert Muir)
======================= Lucene 8.10.0 =======================
API Changes

View File

@ -45,7 +45,14 @@ import org.apache.lucene.util.IOUtils;
* <p><b>NOTE</b>: This class uses the same {@link org.apache.lucene.util.Version} dependent
* settings as {@link StandardAnalyzer}.
*
* <p><b>NOTE</b>: This class does not decompound nouns, additional data files are needed,
* incompatible with the Apache 2.0 License. You can find these data files and example code for
* decompounding <a
* href="https://github.com/uschindler/german-decompounder#lucene-api-example">here</a>.
*
* @since 3.1
* @see <a
* href="https://github.com/uschindler/german-decompounder">https://github.com/uschindler/german-decompounder</a>
*/
public final class GermanAnalyzer extends StopwordAnalyzerBase {