Lucene 10.0.0 misc API
Misc Tools
The misc package has various tools for splitting/merging indices, changing norms, finding high freq terms, and others.DirectIODirectory
DirectIODirectory
is a Directory implementation that bypasses the
OS's buffer cache (using direct IO) for any IndexInput and IndexOutput
used during merging of segments larger than a specified size (default
10 MB). This avoids evicting hot pages that are still in-use for
searching, keeping search more responsive while large merges run.
See this blog post for details.
Package
Description
Miscellaneous Lucene utilities that don't really fit anywhere else.
Misc extensions of the Document/Field API.
Misc index tools and index support.
Misc search implementations.
Misc Directory implementations.
Memory Tracker interface which allows defining custom collector level memory trackers
Misc FST classes.