Full-text search
Add support for a very simple full-text search. From the top of my head see Lucene on the list of stop words (words that are not indexed), the word-splitting function that ignores all non-word characters; I think JDK supports word-splitter. No stemming support, unless there is a library for that. It would be great to add support for simple queries supporting AND, OR and others, see https://lucene.apache.org/core/2_9_4/queryparsersyntax.html for inspiration. We don't have to support wildcard searches nor fuzzy searches; no fields; no phrase support. E.g. from the beginning we can only support AND on words.
Edited by Martin Vysny