MarginaliaSearch/code/services-core
Viktor Lofgren fe419b12b4 Better handling of quote terms, fix bug in handling of longer queries.
... where some terms may previously have been ignored. The latter bug was due to the handling of QueryHeads with AnyOf-style predicates interacting poorly with alreadyConsideredTerms in SearchIndex.java
2023-04-10 13:11:40 +02:00
..
assistant-service Fix typeahead suggestions 2023-03-25 10:20:52 +01:00
index-service Better handling of quote terms, fix bug in handling of longer queries. 2023-04-10 13:11:40 +02:00
search-service Better handling of quote terms, fix bug in handling of longer queries. 2023-04-10 13:11:40 +02:00
readme.md Move all code to a code directory. 2023-03-07 17:14:32 +01:00

Core Services

The cores services constitute the main functionality of the search engine.

  • The search-service parses queries, interrogates the index-service, and decorates search results with metadata from the database.

  • The index-service contains the indexes, it answers questions about which documents contain which terms.

  • The assistant-service helps the search service with spelling suggestions other peripheral functionality.