MarginaliaSearch/code/index/query
Viktor Lofgren a3a6d6292b (qs, index) New query model integrated with index service.
Seems to work, tests are green and initial testing finds no errors.  Still a bit untested, committing WIP as-is because it would suck to lose weeks of work due to a drive failure or something.
2024-04-24 14:44:38 +02:00
..
java/nu/marginalia/index (qs, index) New query model integrated with index service. 2024-04-24 14:44:38 +02:00
test/nu/marginalia/index/query/filter (qs, index) New query model integrated with index service. 2024-04-24 14:44:38 +02:00
build.gradle (sys) Upgrade to JDK22 2024-03-21 14:27:13 +01:00
readme.md (docs) Begin un-fucking the docs after refactoring 2024-02-27 21:22:21 +01:00

Index Query

Contains interfaces and primitives for creating and evaluating queries against the indices.

Central to interacting with the query interface is the IndexQuery class. This class is used to create and evaluate queries against the index. The class will fill a LongQueryBuffer with the results of the query.

This is a relatively light library consisting of a few classes and interfaces. Many of the interfaces are implemented within the index-service module.

Central Classes

See Also