MarginaliaSearch/code/services-core
2023-03-11 14:20:32 +01:00
..
assistant-service Gradle shouldn't generate dist zips, zipping jar files is slow and also just ridiculous when you realize jar files are zip files and you can't compress a file twice using the same algo. 2023-03-11 11:34:51 +01:00
index-service Additional code restructuring to get rid of util and misc-style packages. 2023-03-11 13:48:40 +01:00
search-service Fix bug where results would sometimes be presented solely based on the fact that the document is important on the site in general, regardless of whether it's important to the document. 2023-03-11 14:20:32 +01: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.