Package org.elasticsearch.indices
package org.elasticsearch.indices
-
ClassDescriptionAn "associated index" is an index that is related to or derived from a system index, but should not be considered a system index, usually because it is meant to be visible to users.Cache helper that allows swapping in implementations that are different to Lucene's IndexReader.CacheHelper which ties its lifecycle to that of the underlying reader.Implementation of
ESCacheHelper
that wraps anIndexReader.CacheHelper
.A class that gathers the names of thread pool executors that should be used for a particular system index or system data stream.Some operations need to use different executors for different index patterns.Exception indicating that one or more requested indices are closed.An IndexPatternMatcher holds an index pattern in a string and, given aMetadata
object, can return a list of index names matching that pattern.Thrown when some action cannot be performed because the primary shard of some shard group in an index has not been allocated post api action.Configures classes and services that are shared by indices on each node.The indices request cache allows to cache a shard level request stage responses, helping with improving similar requests that are potentially expensive (because of aggs for example).result type returned bysignaling different reasons why a shard can / cannot be deleted
Global information on indices stats running on a specific node.This class contains the logic used to check the cluster-wide shard limit before shards are created and ensuring that the limit is updated correctly on setting updates, etc.Describes aDataStream
that is reserved for use by a system component.A system index descriptor describes one or more system indices.Provides a fluent API for building aSystemIndexDescriptor
.The specific type of system index that this descriptor represents.This class ensures that all system indices have up-to-date mappings, provided those indices can be automatically managed.This class holds theSystemIndexDescriptor
objects that represent system indices the node knows about.Class holding a description of a stateful feature.Type for the handler that's invoked when all of a feature's system indices have been migrated.Type for the handler that's invoked prior to migrating a Feature's system indices.Encapsulates the parameters needed to fetch terms.Tracks the mapping of the@timestamp
field of immutable indices that expose their timestamp range in their index metadata.