mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-08 06:25:45 +01:00
Previously a query was only parsed by lucene as it is, if the query contained a colon (:) or a wildcard character (*). With this, every query gets parsed as it is, as long as there is one operator contained inside the query (colon, quotation marks, logical operators, ...). These are called "expert queries". All other queries are still processed as "simple queries" where every part of the query is extended with a wildcard operator. Addtionally the user is now getting feedback for every search, if the query is a simple query or an expert query. The syntax documentation got also extended with the quotation mark operator and the definition of the two query types. Co-authored-by: René Pfeuffer<rene.pfeuffer@cloudogu.com>