Package org.apache.lucene.misc.store
package org.apache.lucene.misc.store
Misc Directory implementations.
-
ClassDescriptionAn
IndexOutput
that wraps another instance and tracks the number of bytes writtenFilterDirectory
that tracks write amplification factorADirectory
implementation for all Unixes and Windows that uses DIRECT I/O to bypass OS level IO caching during merging.This directory wrapper overridesDirectory.copyFrom(Directory, String, String, IOContext)
in order to optionally use a hard-link instead of a full byte by byte file copy if applicable.A straightforward implementation ofFSDirectory
using java.io.RandomAccessFile.