Versions in this module Expand all Collapse all v1 v1.2.1 Jun 21, 2026 Changes in this version + var DefaultMaxWorkers = runtime.NumCPU() + type Reader struct + DefaultTokenizer tokenizer.Tokenizer + FieldTokenizers map[uint64]tokenizer.Tokenizer + Searcher *query.Searcher + Storage storage.Storage + func (r *Reader) Close() (err error) + func (r *Reader) Query(field SortField, q *query.SimpleQuery) (docIds iter.Seq[[]byte], err error) + func (r *Reader) QueryString(field SortField, qstr string) (docIds iter.Seq[[]byte], err error) + func (r *Reader) Reset(dir string) (err error) + type SortField uint64 + const SortFieldBM25 + type Writer struct + Directory string + MaxWorkers int + SegmentCounter atomic.Int64 + TemporaryDirectory string + func (w *Writer) Batch(batch *fields.Batch) (err error) + func (w *Writer) Merge() (err error)