(docs) Update documentation to reflect new query service

This commit is contained in:
Viktor Lofgren 2023-10-09 14:56:59 +02:00
parent d8956c51d0
commit c899f1cb85
3 changed files with 17 additions and 2 deletions

View File

@ -14,7 +14,7 @@ A map of the most important components and how they relate can be found below.
### Services
* [core services](services-core/) "macroservices", stateful, memory hungry doing heavy lifting.
* * [control-service](services-core/control-service)
* * [control](services-core/control-service)
* * [query](services-core/query-service)
* * [index](services-core/index-service)
* * [assistant](services-core/assistant-service)

View File

@ -0,0 +1,15 @@
The query service parses search queries and delegates work to the index service.
The [index-service](../index-service) speaks a lower level query specification language
that is difficult to build an application out of. The query service exists as an interpreter
to that format.
## Main Classes
* [QueryService](src/main/java/nu/marginalia/query/QueryService.java)
## See Also
* [api/query-api](../../api/query-api)
* [features-search/query-parser](../../features-search/query-parser)
* [features-index/index-query](../../features-index/index-query)

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 56 KiB