Add exact token positions for a document.
Token value to store positions for.
Field name the token was indexed under.
Document id containing the token.
Token positions within the document.
Promise resolved once positions are stored.
Add a lossy posting for a token.
Token value to add.
Field name the token was indexed under.
Document id containing the token.
Promise resolved once posting is added.
Batch check whether documents contain tokens.
Token keys to check.
Booleans aligned with the input keys.
Batch load exact positions for token keys.
Token keys to load positions for.
Positions arrays aligned with the input keys.
Check whether a document contains a token.
Document id to check.
Field name the token was indexed under.
Token value to check.
True when the document contains the token.
Load exact positions for a token in a document.
Token value to load positions for.
Field name the token was indexed under.
Document id containing the token.
Positions array or undefined when missing.
Load lossy postings for a token.
Token value to load postings for.
Field name the token was indexed under.
Document ids containing the token.
Load token stats for a token.
Token value to load stats for.
Field name the token was indexed under.
Token stats or undefined when no postings exist.
Query a page of lossy postings for a token.
Token value to query postings for.
Field name the token was indexed under.
Paging options for the query.
Postings page with optional cursor.
Remove exact token positions for a document.
Token value to remove positions for.
Field name the token was indexed under.
Document id containing the token.
Promise resolved once positions are removed.
Remove a lossy posting for a token.
Token value to remove.
Field name the token was indexed under.
Document id containing the token.
Promise resolved once posting is removed.
In-memory backend combining lossy and exact indexes.