Package org.opensearch.index.store
package org.opensearch.index.store
Package containing classes to access files written by an index shard.
see
Store
for details-
ClassDescriptionTracks the amount of bytes transferred between two
Directory
instancesRepresents the tracker's stats presentable to an API.Factory for a filesystem directoryClass for output to a file in aRemoteBufferedOutputDirectory
.ARemoteBufferedOutputDirectory
is an extension of RemoteDirectory which also provides an abstraction layer for storing a list of files to a remote store.ARemoteDirectory
provides an abstraction layer for storing a list of files to a remote store.Class for input from a file in aRemoteDirectory
.Class for output to a file in aRemoteDirectory
.A RemoteDirectory extension for remote segment store.Contains utility methods that provide various parts of metadata filename along with comparator Each metadata filename is of format: PREFIX__PrimaryTerm__Generation__UUIDMetadata of a segment that is uploaded to remote segment store.Factory for a remote store directoryA Store provides plain access to files written by an opensearch index shard.Class to verify the lucene index outputRepresents a snapshot of the current directory build from the latest Lucene commit.A listener that is executed once the store is closed and all references to it are releasedA class representing the diff between a recovery source and recovery targetMetadata for the store fileStatistics about an OpenSearch Storeabstract class for verifying what was written.