Upgrading org.elasticsearch:elasticsearch 8 to 9
Safe8.19.23 → 9.5.5Other9
SafeUpgrade verdict
Only new features and fixes in this range.
In plain terms
- Nothing in this range needs changes to your code. It adds features and fixes.
Must act Nothing to change
No breaking, platform, security or deprecated items in this range.
Adds org.elasticsearch:elasticsearch-exponential-histogram 9.5.5, org.elasticsearch:elasticsearch-ip-location-api 9.5.5, org.elasticsearch:elasticsearch-user-agent-api 9.5.5.
Installs 42 packages in all (was 36).
Nothing in this upgrade needs a code or configuration change.
API changes
Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.
- removed:
class TransportVersions - removed:
method ElasticsearchException.addHeader(String, List): void - removed:
method ElasticsearchException.addHeader(String, String[]): void - removed:
method ElasticsearchException.getHeader(String): List - removed:
method ElasticsearchException.getHeaderKeys(): Set - removed:
method ElasticsearchException.getHeaders(): Map - removed:
static field TransportVersions.ADD_COMPATIBILITY_VERSIONS_TO_NODE_INFO: TransportVersion - removed:
static field TransportVersions.ADD_COMPATIBILITY_VERSIONS_TO_NODE_INFO_BACKPORT_8_16: TransportVersion - removed:
static field TransportVersions.CPU_STAT_STRING_PARSING: TransportVersion - removed:
static field TransportVersions.DATA_STREAM_INDEX_VERSION_DEPRECATION_CHECK: TransportVersion - removed:
static field TransportVersions.ESQL_CCS_EXEC_INFO_WITH_FAILURES: TransportVersion - removed:
static field TransportVersions.ESQL_ENRICH_RUNTIME_WARNINGS: TransportVersion - removed:
static field TransportVersions.ESQL_FIELD_ATTRIBUTE_PARENT_SIMPLIFIED: TransportVersion - removed:
static field TransportVersions.FAST_REFRESH_RCO_2: TransportVersion - removed:
static field TransportVersions.INDEX_MODE_LOOKUP: TransportVersion - removed:
static field TransportVersions.INDEX_REQUEST_REMOVE_METERING: TransportVersion - removed:
static field TransportVersions.INDEX_STATS_ADDITIONAL_FIELDS: TransportVersion - removed:
static field TransportVersions.INDEX_STATS_ADDITIONAL_FIELDS_REVERT: TransportVersion - removed:
static field TransportVersions.INFERENCE_DONT_PERSIST_ON_READ: TransportVersion - removed:
static field TransportVersions.INGEST_PIPELINE_CONFIGURATION_AS_MAP: TransportVersion - removed:
static field TransportVersions.INTRODUCE_ALL_APPLICABLE_SELECTOR: TransportVersion - removed:
static field TransportVersions.KQL_QUERY_ADDED: TransportVersion - removed:
static field TransportVersions.LOGSDB_TELEMETRY: TransportVersion - removed:
static field TransportVersions.LOGSDB_TELEMETRY_CUSTOM_CUTOFF_DATE_FIX_8_17: TransportVersion - removed:
static field TransportVersions.LOGSDB_TELEMETRY_STATS: TransportVersion - removed:
static field TransportVersions.QUERY_RULES_LIST_INCLUDES_TYPES: TransportVersion - removed:
static field TransportVersions.QUERY_RULES_LIST_INCLUDES_TYPES_BACKPORT_8_16: TransportVersion - removed:
static field TransportVersions.QUERY_RULES_RETRIEVER: TransportVersion - removed:
static field TransportVersions.REMOVE_MIN_COMPATIBLE_SHARD_NODE: TransportVersion - removed:
static field TransportVersions.REVERT_REMOVE_MIN_COMPATIBLE_SHARD_NODE: TransportVersion - removed:
static field TransportVersions.ROLE_MONITOR_STATS: TransportVersion - removed:
static field TransportVersions.SIMULATE_MAPPING_ADDITION: TransportVersion - removed:
static field TransportVersions.SKIP_INNER_HITS_SEARCH_SOURCE: TransportVersion - removed:
static field TransportVersions.SKIP_INNER_HITS_SEARCH_SOURCE_BACKPORT_8_16: TransportVersion - removed:
static field TransportVersions.SOURCE_MODE_TELEMETRY_FIX_8_17: TransportVersion - removed:
static field TransportVersions.VERTEX_AI_INPUT_TYPE_ADDED: TransportVersion - removed:
static field TransportVersions.V_7_0_0: TransportVersion - removed:
static field TransportVersions.V_7_0_1: TransportVersion - removed:
static field TransportVersions.V_7_10_0: TransportVersion - removed:
static field TransportVersions.V_7_10_1: TransportVersion - removed:
static field TransportVersions.V_7_11_0: TransportVersion - removed:
static field TransportVersions.V_7_12_0: TransportVersion - removed:
static field TransportVersions.V_7_13_0: TransportVersion - removed:
static field TransportVersions.V_7_14_0: TransportVersion - removed:
static field TransportVersions.V_7_15_0: TransportVersion - removed:
static field TransportVersions.V_7_15_1: TransportVersion - removed:
static field TransportVersions.V_7_16_0: TransportVersion - removed:
static field TransportVersions.V_7_17_0: TransportVersion - removed:
static field TransportVersions.V_7_17_1: TransportVersion - removed:
static field TransportVersions.V_7_17_8: TransportVersion - removed:
static field TransportVersions.V_7_1_0: TransportVersion - removed:
static field TransportVersions.V_7_2_0: TransportVersion - removed:
static field TransportVersions.V_7_2_1: TransportVersion - removed:
static field TransportVersions.V_7_3_0: TransportVersion - removed:
static field TransportVersions.V_7_3_2: TransportVersion - removed:
static field TransportVersions.V_7_4_0: TransportVersion - removed:
static field TransportVersions.V_7_5_0: TransportVersion - removed:
static field TransportVersions.V_7_6_0: TransportVersion - removed:
static field TransportVersions.V_7_7_0: TransportVersion - removed:
static field TransportVersions.V_7_8_0: TransportVersion - removed:
static field TransportVersions.V_7_8_1: TransportVersion - removed:
static field TransportVersions.V_7_9_0: TransportVersion - removed:
static field TransportVersions.V_8_0_0: TransportVersion - removed:
static field TransportVersions.V_8_10_X: TransportVersion - removed:
static field TransportVersions.V_8_11_X: TransportVersion - removed:
static field TransportVersions.V_8_12_0: TransportVersion - removed:
static field TransportVersions.V_8_12_1: TransportVersion - removed:
static field TransportVersions.V_8_13_0: TransportVersion - removed:
static field TransportVersions.V_8_13_4: TransportVersion - removed:
static field TransportVersions.V_8_14_0: TransportVersion - removed:
static field TransportVersions.V_8_15_0: TransportVersion - removed:
static field TransportVersions.V_8_15_2: TransportVersion - removed:
static field TransportVersions.V_8_16_0: TransportVersion - removed:
static field TransportVersions.V_8_18_0: TransportVersion - removed:
static field TransportVersions.V_8_1_0: TransportVersion - removed:
static field TransportVersions.V_8_2_0: TransportVersion - removed:
static field TransportVersions.V_8_3_0: TransportVersion - removed:
static field TransportVersions.V_8_4_0: TransportVersion - removed:
static field TransportVersions.V_8_5_0: TransportVersion - removed:
static field TransportVersions.V_8_6_0: TransportVersion - removed:
static field TransportVersions.V_8_6_1: TransportVersion - removed:
static field TransportVersions.V_8_7_0: TransportVersion - removed:
static field TransportVersions.V_8_7_1: TransportVersion - removed:
static field TransportVersions.V_8_8_0: TransportVersion - removed:
static field TransportVersions.V_8_8_1: TransportVersion - removed:
static field TransportVersions.V_8_9_X: TransportVersion - removed:
static field Version.V_7_17_26: Version - removed:
static field Version.V_7_17_27: Version - removed:
static field Version.V_7_17_28: Version - removed:
static field Version.V_7_17_29: Version - removed:
static method TransportVersion.collectFromInputStreams(String, String, Function, String): List - removed:
static method TransportVersion.fromBufferedReader(String, String, boolean, boolean, BufferedReader, Integer): TransportVersion - removed:
static method TransportVersions.collectAllVersionIdsDefinedInClass(Class): List - changed:
record TransportVersion implements VersionId → record TransportVersion implements Comparable - changed:
static method ElasticsearchException.innerToXContent(XContentBuilder, ToXContent.Params, Throwable, String, String, Map, Map, Throwable, int): void → static method ElasticsearchException.innerToXContent(XContentBuilder, ToXContent.Params, Throwable, Map, Map, Throwable, int): void - added:
method ElasticsearchException.addBodyHeader(String, List): void - added:
method ElasticsearchException.addBodyHeader(String, String[]): void - added:
method ElasticsearchException.addHttpHeader(String, List): void - added:
method ElasticsearchException.addHttpHeader(String, String[]): void - added:
method ElasticsearchException.getBodyHeader(String): List - added:
method ElasticsearchException.getBodyHeaderKeys(): Set - added:
method ElasticsearchException.getBodyHeaders(): Map - added:
method ElasticsearchException.getHttpHeader(String): List - added:
method ElasticsearchException.getHttpHeaderKeys(): Set - added:
method ElasticsearchException.getHttpHeaders(): Map - added:
method ElasticsearchException.isTimeout(): boolean - added:
method ElasticsearchTimeoutException.isTimeout(): boolean - added:
method ElasticsearchTimeoutException.status(): RestStatus - added:
method TransportVersion.compareTo(TransportVersion): int - added:
static field Version.V_9_0_0: Version - added:
static field Version.V_9_0_1: Version - added:
static field Version.V_9_0_2: Version - added:
static field Version.V_9_0_3: Version - added:
static field Version.V_9_0_4: Version - added:
static field Version.V_9_0_5: Version - added:
static field Version.V_9_0_6: Version - added:
static field Version.V_9_0_7: Version - added:
static field Version.V_9_0_8: Version - added:
static field Version.V_9_1_0: Version - added:
static field Version.V_9_1_1: Version - added:
static field Version.V_9_1_2: Version - added:
static field Version.V_9_1_3: Version - added:
static field Version.V_9_1_4: Version - added:
static field Version.V_9_1_5: Version - added:
static field Version.V_9_1_6: Version - added:
static field Version.V_9_1_7: Version - added:
static field Version.V_9_1_8: Version - added:
static field Version.V_9_1_9: Version - added:
static field Version.V_9_2_0: Version - added:
static field Version.V_9_2_1: Version - added:
static field Version.V_9_2_2: Version - added:
static field Version.V_9_2_3: Version - added:
static field Version.V_9_2_4: Version - added:
static field Version.V_9_2_5: Version - added:
static field Version.V_9_2_6: Version - added:
static field Version.V_9_2_7: Version - added:
static field Version.V_9_2_8: Version - added:
static field Version.V_9_3_0: Version - added:
static field Version.V_9_3_1: Version - added:
static field Version.V_9_3_2: Version - added:
static field Version.V_9_3_3: Version - added:
static field Version.V_9_3_4: Version - added:
static field Version.V_9_3_5: Version - added:
static field Version.V_9_3_6: Version - added:
static field Version.V_9_3_7: Version - added:
static field Version.V_9_3_8: Version - added:
static field Version.V_9_4_0: Version - added:
static field Version.V_9_4_1: Version - added:
static field Version.V_9_4_2: Version - added:
static field Version.V_9_4_3: Version - added:
static field Version.V_9_4_4: Version - added:
static field Version.V_9_4_5: Version - added:
static field Version.V_9_4_6: Version - added:
static field Version.V_9_4_7: Version - added:
static field Version.V_9_4_8: Version - added:
static field Version.V_9_5_0: Version - added:
static field Version.V_9_5_1: Version - added:
static field Version.V_9_5_2: Version - added:
static field Version.V_9_5_3: Version - added:
static field Version.V_9_5_4: Version - added:
static field Version.V_9_5_5: Version - added:
static method ElasticsearchException.getExceptionName(Class): String - added:
static method ExceptionsHelper.convertToElastic(Exception, String, Object[]): ElasticsearchException - added:
static method ReleaseVersions.generateVersionsLookup(String, int): IntFunction - added:
static method TransportVersion.collectFromResources(String, String, Function, String): List
- removed:
ctor ActionResponse(StreamInput) - removed:
interface RealtimeRequest - removed:
method RealtimeRequest.realtime(boolean): RealtimeRequest - changed:
abstract class ActionRequest extends TransportRequest → abstract class ActionRequest extends AbstractTransportRequest - changed:
ctor ActionModule(Settings, IndexNameExpressionResolver, NamedWriteableRegistry, IndexScopedSettings, ClusterSettings, SettingsFilter, ThreadPool, List, NodeClient, CircuitBreakerService, UsageService, SystemIndices, TelemetryProvider, ClusterService, RerouteService, List, RestExtension, IncrementalBulkService) → ctor ActionModule(Environment, IndexNameExpressionResolver, ClusterSettings, SettingsFilter, ThreadPool, List, NodeClient, CircuitBreakerService, UsageService, SystemIndices, TelemetryProvider, ClusterService, RerouteService, List, List, RestExtension, IncrementalBulkService, CrossProjectModeDecider, ProjectResolver) - changed:
interface DocWriteRequest extends IndicesRequest, Accountable → interface DocWriteRequest extends IndicesRequest, Accountable, Releasable - changed:
interface IndicesRequest.Replaceable extends IndicesRequest → interface IndicesRequest.Replaceable extends IndicesRequest, IndicesRequest.CrossProjectCandidate - changed:
interface IndicesRequest.SingleIndexNoWildcards extends IndicesRequest → interface IndicesRequest.SingleIndexNoWildcards extends IndicesRequest, IndicesRequest.CrossProjectCandidate - changed:
method DocWriteRequest.getConcreteWriteIndex(IndexAbstraction, Metadata): Index → method DocWriteRequest.getConcreteWriteIndex(IndexAbstraction, ProjectMetadata): Index - changed:
method RequestValidators.RequestValidator.validateRequest(ActionRequest, ClusterState, Index[]): Optional → method RequestValidators.RequestValidator.validateRequest(ActionRequest, ProjectMetadata, Index[]): Optional - changed:
method RequestValidators.validateRequest(ActionRequest, ClusterState, Index[]): Optional → method RequestValidators.validateRequest(ActionRequest, ProjectMetadata, Index[]): Optional - changed:
static method ResolvedIndices.resolveWithIndexNamesAndOptions(String[], IndicesOptions, ClusterState, IndexNameExpressionResolver, RemoteClusterService, long): ResolvedIndices → static method ResolvedIndices.resolveWithIndexNamesAndOptions(String[], IndicesOptions, ProjectMetadata, IndexNameExpressionResolver, RemoteClusterService, long): ResolvedIndices - changed:
static method ResolvedIndices.resolveWithIndicesRequest(IndicesRequest, ClusterState, IndexNameExpressionResolver, RemoteClusterService, long): ResolvedIndices → static method ResolvedIndices.resolveWithIndicesRequest(IndicesRequest, ProjectMetadata, IndexNameExpressionResolver, RemoteClusterService, long): ResolvedIndices - changed:
static method ResolvedIndices.resolveWithPIT(PointInTimeBuilder, IndicesOptions, ClusterState, NamedWriteableRegistry): ResolvedIndices → static method ResolvedIndices.resolveWithPIT(PointInTimeBuilder, IndicesOptions, ProjectMetadata, NamedWriteableRegistry): ResolvedIndices - added:
ctor ResolvedIndexExpression(StreamInput) - added:
ctor ResolvedIndexExpression(String, ResolvedIndexExpression.LocalExpressions, Set) - added:
ctor ResolvedIndexExpression.LocalExpressions(Set, ResolvedIndexExpression.LocalIndexResolutionResult, ElasticsearchException) - added:
ctor ResolvedIndexExpression.LocalExpressions(StreamInput) - added:
ctor ResolvedIndexExpressions(List) - added:
ctor ResolvedIndexExpressions(StreamInput) - added:
ctor ResolvedIndexExpressions.Builder() - added:
ctor ResolvedIndices(Map, OriginalIndices, Map) - added:
ctor SliceMissingException(StreamInput) - added:
ctor SliceMissingException(String, String) - added:
enum ResolvedIndexExpression.LocalIndexResolutionResult - added:
final class SliceMissingException extends ElasticsearchException - added:
interface IndicesRequest.CrossProjectCandidate - added:
interface RetryableSplitAwareRequest extends SplitAwareRequest - added:
interface SplitAwareRequest - added:
method DocWriteRequest.close(): void - added:
method DocWriteRequest.isRoutingFromSlice(): boolean - added:
method DocWriteRequest.rerouteAtSourceDuringResharding(IndexRouting): int - added:
method DocWriteRequest.setRoutingFromSlice(boolean): Object - added:
method DocWriteResponse.copyMutableFieldsTo(DocWriteResponse): void - added:
method DocWriteResponse.withoutSequenceNumber(): DocWriteResponse - added:
method IndicesRequest.CrossProjectCandidate.allowsCrossProject(): boolean - added:
method IndicesRequest.CrossProjectCandidate.getProjectRouting(): String - added:
method IndicesRequest.CrossProjectCandidate.getResolvedTargetProjects(): TargetProjects - added:
method IndicesRequest.CrossProjectCandidate.setResolvedTargetProjects(TargetProjects): void - added:
method IndicesRequest.Replaceable.getResolvedIndexExpressions(): ResolvedIndexExpressions - added:
method IndicesRequest.Replaceable.setResolvedIndexExpressions(ResolvedIndexExpressions): void - added:
method IndicesRequest.SingleIndexNoWildcards.allowsCrossProject(): boolean - added:
method IndicesRequest.SingleIndexNoWildcards.markOriginOnly(): void - added:
method ResolvedIndexExpression.LocalExpressions.equals(Object): boolean - added:
method ResolvedIndexExpression.LocalExpressions.exception(): ElasticsearchException - added:
method ResolvedIndexExpression.LocalExpressions.hashCode(): int - added:
method ResolvedIndexExpression.LocalExpressions.indices(): Set - added:
method ResolvedIndexExpression.LocalExpressions.localIndexResolutionResult(): ResolvedIndexExpression.LocalIndexResolutionResult - added:
method ResolvedIndexExpression.LocalExpressions.setExceptionIfUnset(ElasticsearchException): void - added:
method ResolvedIndexExpression.LocalExpressions.toString(): String - added:
method ResolvedIndexExpression.LocalExpressions.writeTo(StreamOutput): void - added:
method ResolvedIndexExpression.equals(Object): boolean - added:
method ResolvedIndexExpression.hashCode(): int - added:
method ResolvedIndexExpression.localExpressions(): ResolvedIndexExpression.LocalExpressions - added:
method ResolvedIndexExpression.original(): String - added:
method ResolvedIndexExpression.remoteExpressions(): Set - added:
method ResolvedIndexExpression.toString(): String - added:
method ResolvedIndexExpression.writeTo(StreamOutput): void - added:
method ResolvedIndexExpressions.Builder.addExpressions(String, HashSet, ResolvedIndexExpression.LocalIndexResolutionResult, Set): void - added:
method ResolvedIndexExpressions.Builder.addRemoteExpressions(String, Set): void - added:
method ResolvedIndexExpressions.Builder.build(): ResolvedIndexExpressions - added:
method ResolvedIndexExpressions.Builder.excludeFromExpressions(Set, boolean): void - added:
method ResolvedIndexExpressions.Builder.setAllLocalExpressionsToNone(): void - added:
method ResolvedIndexExpressions.equals(Object): boolean - added:
method ResolvedIndexExpressions.expressions(): List - added:
method ResolvedIndexExpressions.getLocalIndicesList(): List - added:
method ResolvedIndexExpressions.getRemoteIndicesList(): List - added:
method ResolvedIndexExpressions.hashCode(): int - added:
method ResolvedIndexExpressions.localIndicesEmptyOrMissing(): boolean - added:
method ResolvedIndexExpressions.toString(): String - added:
method ResolvedIndexExpressions.writeTo(StreamOutput): void - added:
method ResultDeduplicator.hasRequest(Object): boolean - added:
method RetryableSplitAwareRequest.getSplitShardCountSummary(): SplitShardCountSummary - added:
method RetryableSplitAwareRequest.setSplitShardCountSummary(ProjectMetadata, String): void - added:
method ShardOperationFailedException.getMessage(): String - added:
method SliceMissingException.getId(): String - added:
method SliceMissingException.status(): RestStatus - added:
method SliceMissingException.writeTo(StreamOutput, Writeable.Writer): void - added:
record ResolvedIndexExpression implements Writeable - added:
record ResolvedIndexExpressions implements Writeable - added:
static field ResolvedIndexExpression.LocalExpressions.NONE: ResolvedIndexExpression.LocalExpressions - added:
static field ResolvedIndexExpression.LocalIndexResolutionResult.CONCRETE_RESOURCE_NOT_VISIBLE: ResolvedIndexExpression.LocalIndexResolutionResult - added:
static field ResolvedIndexExpression.LocalIndexResolutionResult.CONCRETE_RESOURCE_UNAUTHORIZED: ResolvedIndexExpression.LocalIndexResolutionResult - added:
static field ResolvedIndexExpression.LocalIndexResolutionResult.NONE: ResolvedIndexExpression.LocalIndexResolutionResult - added:
static field ResolvedIndexExpression.LocalIndexResolutionResult.SUCCESS: ResolvedIndexExpression.LocalIndexResolutionResult - added:
static field ResolvedIndexExpressions.RESOLVED_INDEX_EXPRESSIONS: TransportVersion - added:
static final class ResolvedIndexExpression.LocalExpressions implements Writeable - added:
static final class ResolvedIndexExpressions.Builder - added:
static method ActionListener.addTimeout(TimeValue, ThreadPool, Executor, ActionListener): ActionListener - added:
static method ActionListener.releaseBefore(Releasable, ActionListener): ActionListener - added:
static method ActionModule.getNamedWriteables(): List - added:
static method ResolvedIndexExpression.LocalIndexResolutionResult.valueOf(String): ResolvedIndexExpression.LocalIndexResolutionResult - added:
static method ResolvedIndexExpression.LocalIndexResolutionResult.values(): ResolvedIndexExpression.LocalIndexResolutionResult[] - added:
static method ResolvedIndexExpressions.builder(): ResolvedIndexExpressions.Builder
- removed:
class AllocationStatsFeatures implements FeatureSpecification - removed:
ctor AllocationStatsFeatures() - removed:
method AllocationStatsFeatures.getFeatures(): Set - removed:
static field AllocationStatsFeatures.INCLUDE_DISK_THRESHOLD_SETTINGS: NodeFeature - changed:
ctor TransportClusterAllocationExplainAction(TransportService, ClusterService, ThreadPool, ActionFilters, ClusterInfoService, SnapshotsInfoService, AllocationDeciders, AllocationService) → ctor TransportClusterAllocationExplainAction(TransportService, ClusterService, ThreadPool, ActionFilters, ClusterInfoService, AllocationService, ProjectResolver) - changed:
ctor TransportGetAllocationStatsAction(TransportService, ClusterService, ThreadPool, ActionFilters, AllocationStatsService, FeatureService) → ctor TransportGetAllocationStatsAction(TransportService, ClusterService, ThreadPool, ActionFilters, AllocationStatsService) - changed:
static method TransportClusterAllocationExplainAction.explainShard(ShardRouting, RoutingAllocation, ClusterInfo, boolean, boolean, AllocationService): ClusterAllocationExplanation → static method TransportClusterAllocationExplainAction.explainShard(ShardRouting, ClusterState, ClusterInfo, boolean, boolean, AllocationService): ClusterAllocationExplanation - changed:
static method TransportClusterAllocationExplainAction.findShardToExplain(ClusterAllocationExplainRequest, RoutingAllocation): ShardRouting → static method TransportClusterAllocationExplainAction.findShardToExplain(ClusterAllocationExplainRequest, ClusterState, Collection): ShardRouting - added:
method TransportGetAllocationStatsAction.Request.createTask(long, String, String, TaskId, Map): Task - added:
static field ClusterAllocationExplainRequest.CURRENT_NODE_PARAMETER_NAME: String - added:
static field ClusterAllocationExplainRequest.INCLUDE_DISK_INFO_PARAMETER_NAME: String - added:
static field ClusterAllocationExplainRequest.INCLUDE_YES_DECISIONS_PARAMETER_NAME: String - added:
static field ClusterAllocationExplainRequest.INDEX_PARAMETER_NAME: String - added:
static field ClusterAllocationExplainRequest.PRIMARY_PARAMETER_NAME: String - added:
static field ClusterAllocationExplainRequest.SHARD_PARAMETER_NAME: String
- removed:
method TransportUpdateDesiredNodesAction.doExecute(Task, UpdateDesiredNodesRequest, ActionListener): void - removed:
method UpdateDesiredNodesRequest.clusterHasRequiredFeatures(Predicate): boolean - changed:
ctor TransportUpdateDesiredNodesAction(TransportService, ClusterService, RerouteService, FeatureService, ThreadPool, ActionFilters, IndexNameExpressionResolver, AllocationService) → ctor TransportUpdateDesiredNodesAction(TransportService, ClusterService, RerouteService, ThreadPool, ActionFilters, AllocationService)
- changed:
ctor ClusterHealthResponse(String, String[], ClusterState, int, int, int, TimeValue) → ctor ClusterHealthResponse(String, String[], ClusterState, ProjectId, int, int, int, TimeValue) - changed:
ctor TransportClusterHealthAction(TransportService, ClusterService, ThreadPool, ActionFilters, IndexNameExpressionResolver, AllocationService) → ctor TransportClusterHealthAction(TransportService, ClusterService, ThreadPool, ActionFilters, IndexNameExpressionResolver, AllocationService, ProjectResolver)
- removed:
method TransportNodesCapabilitiesAction.doExecute(Task, NodesCapabilitiesRequest, ActionListener): void - changed:
method NodesCapabilitiesRequest.restApiVersion(): RestApiVersion → method NodesCapabilitiesRequest.restApiVersion(): Optional - changed:
static class TransportNodesCapabilitiesAction.NodeCapabilitiesRequest extends TransportRequest → static class TransportNodesCapabilitiesAction.NodeCapabilitiesRequest extends AbstractTransportRequest
- changed:
static class TransportNodesFeaturesAction.NodeFeaturesRequest extends TransportRequest → static class TransportNodesFeaturesAction.NodeFeaturesRequest extends AbstractTransportRequest
- changed:
static class TransportNodesHotThreadsAction.NodeRequest extends TransportRequest → static class TransportNodesHotThreadsAction.NodeRequest extends AbstractTransportRequest
- changed:
static class TransportNodesInfoAction.NodeInfoRequest extends TransportRequest → static class TransportNodesInfoAction.NodeInfoRequest extends AbstractTransportRequest
- changed:
ctor NodesReloadSecureSettingsResponse.NodeResponse(DiscoveryNode, Exception) → ctor NodesReloadSecureSettingsResponse.NodeResponse(DiscoveryNode, Exception, String[], String, String, Long) - changed:
static class NodesReloadSecureSettingsRequest.NodeRequest extends TransportRequest → static class NodesReloadSecureSettingsRequest.NodeRequest extends AbstractTransportRequest - added:
method NodesReloadSecureSettingsResponse.NodeResponse.keystoreDigest(): String - added:
method NodesReloadSecureSettingsResponse.NodeResponse.keystoreLastModifiedTime(): Long - added:
method NodesReloadSecureSettingsResponse.NodeResponse.keystorePath(): String - added:
method NodesReloadSecureSettingsResponse.NodeResponse.secureSettingNames(): String[] - added:
static field NodesReloadSecureSettingsResponse.NodeResponse.KEYSTORE_DETAILS: TransportVersion
- changed:
class NodePrevalidateShardPathRequest extends TransportRequest → class NodePrevalidateShardPathRequest extends AbstractTransportRequest - changed:
ctor TransportPrevalidateNodeRemovalAction(TransportService, ClusterService, ThreadPool, ActionFilters, NodeClient) → ctor TransportPrevalidateNodeRemovalAction(TransportService, ClusterService, ThreadPool, ActionFilters, NodeClient, ProjectResolver)
- removed:
static method NodesStatsRequestParameters.Metric.readSetFrom(StreamInput): EnumSet - removed:
static method NodesStatsRequestParameters.Metric.writeSetTo(StreamOutput, EnumSet): void - changed:
method TransportNodesStatsAction.newResponseAsync(Task, NodesStatsRequest, Void, List, List, ActionListener): void → method TransportNodesStatsAction.newResponseAsync(Task, NodesStatsRequest, SubscribableListener, List, List, ActionListener): void - changed:
static class TransportNodesStatsAction.NodeStatsRequest extends TransportRequest → static class TransportNodesStatsAction.NodeStatsRequest extends AbstractTransportRequest - added:
method TransportNodesStatsAction.createActionContext(Task, NodesStatsRequest): SubscribableListener - added:
static field NodeStats.MULTI_PROJECT_ENABLED_XCONTENT_PARAM_KEY: String
- added:
method CancelTasksRequest.copyFieldsFrom(CancelTasksRequest): CancelTasksRequest - added:
method CancelTasksRequest.excludeChildTasks(): boolean - added:
method CancelTasksRequest.setExcludeChildTasks(boolean): CancelTasksRequest - added:
method TransportCancelTasksAction.doExecute(Task, CancelTasksRequest, ActionListener): void - added:
method TransportCancelTasksAction.resolveNodes(CancelTasksRequest, DiscoveryNodes): String[]
- changed:
ctor TransportGetTaskAction(ThreadPool, TransportService, ActionFilters, ClusterService, Client, NamedXContentRegistry) → ctor TransportGetTaskAction(ThreadPool, TransportService, ActionFilters, ClusterService, Client, NamedXContentRegistry, ProjectResolver) - added:
method GetTaskRequest.getFollowRelocations(): boolean - added:
method GetTaskRequest.setFollowRelocations(boolean): GetTaskRequest
- changed:
ctor TransportListTasksAction(ClusterService, TransportService, ActionFilters) → ctor TransportListTasksAction(ClusterService, TransportService, ActionFilters, Client, NamedXContentRegistry) - added:
method ListTasksRequest.copyFieldsFrom(ListTasksRequest): ListTasksRequest - added:
static field TransportListTasksAction.RELOCATABLE_ACTIONS: Set - added:
static method TransportListTasksAction.preferNewer(TaskInfo, TaskInfo): TaskInfo
- changed:
static class TransportNodesUsageAction.NodeUsageRequest extends TransportRequest → static class TransportNodesUsageAction.NodeUsageRequest extends AbstractTransportRequest - added:
class NodeUsageStatsForThreadPoolsAction - added:
class TransportNodeUsageStatsForThreadPoolsAction extends TransportNodesAction - added:
ctor NodeUsageStatsForThreadPoolsAction() - added:
ctor NodeUsageStatsForThreadPoolsAction.NodeRequest() - added:
ctor NodeUsageStatsForThreadPoolsAction.NodeRequest(StreamInput) - added:
ctor NodeUsageStatsForThreadPoolsAction.NodeResponse(DiscoveryNode, NodeUsageStatsForThreadPools) - added:
ctor NodeUsageStatsForThreadPoolsAction.NodeResponse(StreamInput) - added:
ctor NodeUsageStatsForThreadPoolsAction.NodeResponse(StreamInput, DiscoveryNode) - added:
ctor NodeUsageStatsForThreadPoolsAction.Request(String[]) - added:
ctor NodeUsageStatsForThreadPoolsAction.Response(ClusterName, List, List) - added:
ctor NodeUsageStatsForThreadPoolsAction.Response(StreamInput) - added:
ctor TransportNodeUsageStatsForThreadPoolsAction(ThreadPool, ClusterService, TransportService, ActionFilters, DesiredBalanceMetrics) - added:
method NodeUsageStatsForThreadPoolsAction.NodeResponse.getNodeUsageStatsForThreadPools(): NodeUsageStatsForThreadPools - added:
method NodeUsageStatsForThreadPoolsAction.NodeResponse.toString(): String - added:
method NodeUsageStatsForThreadPoolsAction.NodeResponse.writeTo(StreamOutput): void - added:
method NodeUsageStatsForThreadPoolsAction.Response.getAllNodeUsageStatsForThreadPools(): Map - added:
method NodeUsageStatsForThreadPoolsAction.Response.readNodesFrom(StreamInput): List - added:
method NodeUsageStatsForThreadPoolsAction.Response.toString(): String - added:
method NodeUsageStatsForThreadPoolsAction.Response.writeNodesTo(StreamOutput, List): void - added:
method TransportNodeUsageStatsForThreadPoolsAction.newNodeRequest(NodeUsageStatsForThreadPoolsAction.Request): NodeUsageStatsForThreadPoolsAction.NodeRequest - added:
method TransportNodeUsageStatsForThreadPoolsAction.newNodeResponse(StreamInput, DiscoveryNode): NodeUsageStatsForThreadPoolsAction.NodeResponse - added:
method TransportNodeUsageStatsForThreadPoolsAction.newResponse(NodeUsageStatsForThreadPoolsAction.Request, List, List): NodeUsageStatsForThreadPoolsAction.Response - added:
method TransportNodeUsageStatsForThreadPoolsAction.nodeOperation(NodeUsageStatsForThreadPoolsAction.NodeRequest, Task): NodeUsageStatsForThreadPoolsAction.NodeResponse - added:
static class NodeUsageStatsForThreadPoolsAction.NodeRequest extends AbstractTransportRequest - added:
static class NodeUsageStatsForThreadPoolsAction.NodeResponse extends BaseNodeResponse - added:
static class NodeUsageStatsForThreadPoolsAction.Request extends BaseNodesRequest - added:
static class NodeUsageStatsForThreadPoolsAction.Response extends BaseNodesResponse - added:
static field TransportNodeUsageStatsForThreadPoolsAction.NAME: String - added:
static field TransportNodeUsageStatsForThreadPoolsAction.TYPE: ActionType
- changed:
ctor TransportCleanupRepositoryAction(TransportService, ClusterService, RepositoriesService, ThreadPool, ActionFilters) → ctor TransportCleanupRepositoryAction(TransportService, ClusterService, RepositoriesService, ThreadPool, ActionFilters, ProjectResolver)
- changed:
ctor TransportDeleteRepositoryAction(TransportService, ClusterService, RepositoriesService, ThreadPool, ActionFilters) → ctor TransportDeleteRepositoryAction(TransportService, ClusterService, RepositoriesService, ThreadPool, ActionFilters, ProjectResolver) - added:
method TransportDeleteRepositoryAction.validateForReservedState(DeleteRepositoryRequest, ClusterState): void
- changed:
class TransportGetRepositoriesAction extends TransportMasterNodeReadAction → class TransportGetRepositoriesAction extends TransportMasterNodeReadProjectAction - changed:
ctor TransportGetRepositoriesAction(TransportService, ClusterService, ThreadPool, ActionFilters) → ctor TransportGetRepositoriesAction(TransportService, ClusterService, ThreadPool, ActionFilters, ProjectResolver) - changed:
method TransportGetRepositoriesAction.checkBlock(GetRepositoriesRequest, ClusterState): ClusterBlockException → method TransportGetRepositoriesAction.checkBlock(GetRepositoriesRequest, ProjectState): ClusterBlockException - changed:
method TransportGetRepositoriesAction.masterOperation(Task, GetRepositoriesRequest, ClusterState, ActionListener): void → method TransportGetRepositoriesAction.masterOperation(Task, GetRepositoriesRequest, ProjectState, ActionListener): void
- changed:
ctor TransportPutRepositoryAction(TransportService, ClusterService, RepositoriesService, ThreadPool, ActionFilters) → ctor TransportPutRepositoryAction(TransportService, ClusterService, RepositoriesService, ThreadPool, ActionFilters, ProjectResolver)
- changed:
class ReservedRepositoryAction implements ReservedClusterStateHandler → class ReservedRepositoryAction implements ReservedProjectStateHandler - changed:
method ReservedRepositoryAction.prepare(Object): Collection → method ReservedRepositoryAction.prepare(ProjectId, Object): Collection - changed:
method ReservedRepositoryAction.remove(TransformState): ClusterState → method ReservedRepositoryAction.remove(ProjectId, TransformState): ClusterState - changed:
method ReservedRepositoryAction.transform(Object, TransformState): TransformState → method ReservedRepositoryAction.transform(ProjectId, List, TransformState): TransformState
- changed:
ctor TransportVerifyRepositoryAction(TransportService, ClusterService, RepositoriesService, ThreadPool, ActionFilters) → ctor TransportVerifyRepositoryAction(TransportService, ClusterService, RepositoriesService, ThreadPool, ActionFilters, ProjectResolver)
- removed:
method ClusterRerouteResponse.toXContentChunkedV7(ToXContent.Params): Iterator - changed:
ctor TransportClusterRerouteAction(TransportService, ClusterService, ThreadPool, AllocationService, ActionFilters) → ctor TransportClusterRerouteAction(TransportService, ClusterService, ThreadPool, AllocationService, ActionFilters, ProjectResolver)
- removed:
ctor ClusterGetSettingsAction.Response(StreamInput) - removed:
method ClusterGetSettingsAction.Request.writeTo(StreamOutput): void - removed:
method TransportClusterGetSettingsAction.masterOperation(Task, ClusterGetSettingsAction.Request, ClusterState, ActionListener): void - removed:
static method RestClusterGetSettingsResponse.fromXContent(XContentParser): RestClusterGetSettingsResponse - changed:
class TransportClusterGetSettingsAction extends TransportMasterNodeReadAction → class TransportClusterGetSettingsAction extends TransportLocalClusterStateAction - changed:
ctor TransportClusterGetSettingsAction(TransportService, ClusterService, ThreadPool, SettingsFilter, ActionFilters) → ctor TransportClusterGetSettingsAction(TransportService, ClusterService, SettingsFilter, ActionFilters) - changed:
static class ClusterGetSettingsAction.Request extends MasterNodeReadRequest → static class ClusterGetSettingsAction.Request extends LocalClusterStateRequest - added:
method ClusterGetSettingsAction.Request.createTask(long, String, String, TaskId, Map): Task - added:
method TransportClusterGetSettingsAction.localClusterStateOperation(Task, ClusterGetSettingsAction.Request, ClusterState, ActionListener): void - added:
static field RestClusterGetSettingsResponse.DEFAULTS_FIELD: String - added:
static field RestClusterGetSettingsResponse.PERSISTENT_FIELD: String - added:
static field RestClusterGetSettingsResponse.TRANSIENT_FIELD: String
- changed:
ctor TransportClusterSearchShardsAction(TransportService, ClusterService, IndicesService, ThreadPool, ActionFilters, IndexNameExpressionResolver) → ctor TransportClusterSearchShardsAction(TransportService, ClusterService, IndicesService, ThreadPool, ActionFilters, ProjectResolver, IndexNameExpressionResolver) - added:
ctor ClusterSearchShardsResponse(ClusterSearchShardsGroup[], DiscoveryNode[], Map, ResolvedIndexExpressions) - added:
method ClusterSearchShardsRequest.getResolvedIndexExpressions(): ResolvedIndexExpressions - added:
method ClusterSearchShardsRequest.getResolvedTargetProjects(): TargetProjects - added:
method ClusterSearchShardsRequest.isRoutingFromSlice(): boolean - added:
method ClusterSearchShardsRequest.searchSlice(): String - added:
method ClusterSearchShardsRequest.searchSlice(String): ClusterSearchShardsRequest - added:
method ClusterSearchShardsRequest.setResolvedIndexExpressions(ResolvedIndexExpressions): void - added:
method ClusterSearchShardsRequest.setResolvedTargetProjects(TargetProjects): void - added:
method ClusterSearchShardsResponse.getResolvedIndexExpressions(): ResolvedIndexExpressions - added:
static field ClusterSearchShardsResponse.CLUSTER_SEARCH_SHARDS_RESOLVED_INDEX_EXPRESSIONS: TransportVersion
- changed:
ctor TransportCloneSnapshotAction(TransportService, ClusterService, ThreadPool, SnapshotsService, ActionFilters) → ctor TransportCloneSnapshotAction(TransportService, ClusterService, ThreadPool, SnapshotsService, ActionFilters, ProjectResolver)
- removed:
static field CreateSnapshotRequest.SETTINGS_IN_REQUEST_VERSION: TransportVersion - changed:
ctor TransportCreateSnapshotAction(TransportService, ClusterService, ThreadPool, SnapshotsService, ActionFilters) → ctor TransportCreateSnapshotAction(TransportService, ClusterService, ThreadPool, SnapshotsService, ActionFilters, ProjectResolver)
- changed:
ctor TransportDeleteSnapshotAction(TransportService, ClusterService, ThreadPool, SnapshotsService, ActionFilters) → ctor TransportDeleteSnapshotAction(TransportService, ClusterService, ThreadPool, SnapshotsService, ActionFilters, ProjectResolver)
- removed:
class ResetFeatureStateAction extends ActionType - removed:
class SnapshottableFeaturesAction extends ActionType - removed:
static field ResetFeatureStateAction.INSTANCE: ResetFeatureStateAction - removed:
static field ResetFeatureStateAction.NAME: String - removed:
static field SnapshottableFeaturesAction.INSTANCE: SnapshottableFeaturesAction - removed:
static field SnapshottableFeaturesAction.NAME: String - changed:
ctor TransportResetFeatureStateAction(TransportService, ThreadPool, ActionFilters, SystemIndices, NodeClient, ClusterService) → ctor TransportResetFeatureStateAction(TransportService, ThreadPool, ActionFilters, SystemIndices, NodeClient, ClusterService, ProjectResolver) - added:
static field TransportResetFeatureStateAction.TYPE: ActionType - added:
static field TransportSnapshottableFeaturesAction.TYPE: ActionType
- removed:
ctor SnapshotSortKey.After(String, String, String) - removed:
method GetSnapshotsResponse.getFailures(): Map - removed:
method GetSnapshotsResponse.isFailed(): boolean - removed:
method SnapshotSortKey.After.equals(Object): boolean - removed:
method SnapshotSortKey.After.hashCode(): int - removed:
method SnapshotSortKey.After.repoName(): String - removed:
method SnapshotSortKey.After.snapshotName(): String - removed:
method SnapshotSortKey.After.toString(): String - removed:
method SnapshotSortKey.After.value(): String - removed:
method SnapshotSortKey.After.writeTo(StreamOutput): void - removed:
method SnapshotSortKey.encodeAfterQueryParam(SnapshotInfo): String - removed:
method SnapshotSortKey.getAfterPredicate(SnapshotSortKey.After, SortOrder): Predicate - removed:
method SnapshotSortKey.getSortKeyValue(SnapshotInfo): String - removed:
method SnapshotSortKey.innerGetAfterPredicate(SnapshotSortKey.After, SortOrder): Predicate - removed:
record SnapshotSortKey.After implements Writeable - removed:
static method SnapshotSortKey.decodeAfterQueryParam(String): SnapshotSortKey.After - changed:
ctor GetSnapshotsResponse(List, Map, String, int, int) → ctor GetSnapshotsResponse(List, String, int, int) - changed:
ctor TransportGetSnapshotsAction(TransportService, ClusterService, ThreadPool, RepositoriesService, ActionFilters) → ctor TransportGetSnapshotsAction(TransportService, ClusterService, ThreadPool, RepositoriesService, ActionFilters, ProjectResolver) - changed:
method GetSnapshotsRequest.after(): SnapshotSortKey.After → method GetSnapshotsRequest.after(): After - changed:
method GetSnapshotsRequest.after(SnapshotSortKey.After): GetSnapshotsRequest → method GetSnapshotsRequest.after(After): GetSnapshotsRequest - changed:
method GetSnapshotsRequestBuilder.setAfter(SnapshotSortKey.After): GetSnapshotsRequestBuilder → method GetSnapshotsRequestBuilder.setAfter(After): GetSnapshotsRequestBuilder - added:
ctor After(StreamInput) - added:
ctor After(String, String, String) - added:
method After.equals(Object): boolean - added:
method After.hashCode(): int - added:
method After.repoName(): String - added:
method After.snapshotName(): String - added:
method After.toQueryParam(): String - added:
method After.toString(): String - added:
method After.value(): String - added:
method After.writeTo(StreamOutput): void - added:
method GetSnapshotsRequest.states(): EnumSet - added:
method GetSnapshotsRequest.states(EnumSet): GetSnapshotsRequest - added:
method GetSnapshotsRequestBuilder.setStates(EnumSet): GetSnapshotsRequestBuilder - added:
record After implements Writeable - added:
static method After.decodeAfterQueryParam(String): After - added:
static method After.fromSnapshotInfo(SnapshotInfo, SnapshotSortKey): After
- removed:
static field RestoreSnapshotRequest.VERSION_SUPPORTING_QUIET_PARAMETER: TransportVersion - changed:
ctor TransportRestoreSnapshotAction(TransportService, ClusterService, ThreadPool, RestoreService, ActionFilters) → ctor TransportRestoreSnapshotAction(TransportService, ClusterService, ThreadPool, RestoreService, ActionFilters, ProjectResolver)
- removed:
method TransportNodesSnapshotsStatus.Request.snapshots(Snapshot[]): TransportNodesSnapshotsStatus.Request - removed:
static method SnapshotIndexShardStatus.fromXContent(XContentParser, String): SnapshotIndexShardStatus - removed:
static method SnapshotStats.fromXContent(XContentParser): SnapshotStats - changed:
ctor TransportNodesSnapshotsStatus.Request(String[]) → ctor TransportNodesSnapshotsStatus.Request(String[], Snapshot[]) - changed:
ctor TransportSnapshotsStatusAction(TransportService, ClusterService, ThreadPool, RepositoriesService, NodeClient, ActionFilters) → ctor TransportSnapshotsStatusAction(TransportService, ClusterService, ThreadPool, RepositoriesService, NodeClient, ActionFilters, ProjectResolver) - changed:
static class TransportNodesSnapshotsStatus.NodeRequest extends TransportRequest → static class TransportNodesSnapshotsStatus.NodeRequest extends AbstractTransportRequest - added:
method SnapshotIndexShardStatus.getDescription(): String - added:
method SnapshotIndexShardStatus.toString(): String - added:
method SnapshotIndexStatus.toString(): String - added:
method SnapshotShardsStats.toString(): String - added:
method SnapshotStats.isMissingStats(): boolean - added:
method SnapshotStats.toString(): String - added:
method SnapshotsStatusResponse.toString(): String - added:
static method SnapshotIndexShardStatus.forDoneButMissingStats(ShardId, String): SnapshotIndexShardStatus - added:
static method SnapshotStats.forMissingStats(): SnapshotStats
- removed:
ctor ClusterStateRequest(StreamInput) - removed:
method ClusterStateRequest.writeTo(StreamOutput): void - removed:
method TransportClusterStateAction.masterOperation(Task, ClusterStateRequest, ClusterState, ActionListener): void - changed:
class ClusterStateRequest extends MasterNodeReadRequest implements IndicesRequest.Replaceable → class ClusterStateRequest extends LocalClusterStateRequest implements IndicesRequest.Replaceable - changed:
class ClusterStateRequestBuilder extends MasterNodeReadOperationRequestBuilder → class ClusterStateRequestBuilder extends ActionRequestBuilder - changed:
class TransportClusterStateAction extends TransportMasterNodeReadAction → class TransportClusterStateAction extends TransportLocalClusterStateAction - changed:
ctor TransportClusterStateAction(TransportService, ClusterService, ThreadPool, ActionFilters, IndexNameExpressionResolver) → ctor TransportClusterStateAction(TransportService, ClusterService, ThreadPool, ActionFilters, IndexNameExpressionResolver, ProjectResolver, Client) - added:
class AwaitClusterStateVersionAppliedRequest extends BaseNodesRequest - added:
class AwaitClusterStateVersionAppliedResponse extends BaseNodesResponse - added:
class RemoteClusterStateRequest extends MasterNodeReadRequest implements IndicesRequest.Replaceable - added:
class TransportAwaitClusterStateVersionAppliedAction extends TransportNodesAction - added:
class TransportRemoteClusterStateAction extends HandledTransportAction - added:
ctor AwaitClusterStateVersionAppliedRequest(long, TimeValue, DiscoveryNode[]) - added:
ctor AwaitClusterStateVersionAppliedResponse(ClusterName, List, List) - added:
ctor RemoteClusterStateRequest(StreamInput) - added:
ctor RemoteClusterStateRequest(TimeValue) - added:
ctor TransportAwaitClusterStateVersionAppliedAction(ClusterService, TransportService, ActionFilters, ThreadPool) - added:
ctor TransportRemoteClusterStateAction(TransportService, ThreadPool, ActionFilters, Client) - added:
method AwaitClusterStateVersionAppliedRequest.clusterStateVersion(): long - added:
method AwaitClusterStateVersionAppliedRequest.createTask(long, String, String, TaskId, Map): Task - added:
method AwaitClusterStateVersionAppliedRequest.nodeTimeout(): TimeValue - added:
method AwaitClusterStateVersionAppliedResponse.readNodesFrom(StreamInput): List - added:
method AwaitClusterStateVersionAppliedResponse.writeNodesTo(StreamOutput, List): void - added:
method ClusterStateRequest.multiproject(): boolean - added:
method ClusterStateRequest.multiproject(boolean): ClusterStateRequest - added:
method ClusterStateRequestBuilder.setMultiproject(boolean): ClusterStateRequestBuilder - added:
method RemoteClusterStateRequest.all(): RemoteClusterStateRequest - added:
method RemoteClusterStateRequest.blocks(): boolean - added:
method RemoteClusterStateRequest.blocks(boolean): RemoteClusterStateRequest - added:
method RemoteClusterStateRequest.clear(): RemoteClusterStateRequest - added:
method RemoteClusterStateRequest.createTask(long, String, String, TaskId, Map): Task - added:
method RemoteClusterStateRequest.customs(): boolean - added:
method RemoteClusterStateRequest.customs(boolean): RemoteClusterStateRequest - added:
method RemoteClusterStateRequest.getDescription(): String - added:
method RemoteClusterStateRequest.includeDataStreams(): boolean - added:
method RemoteClusterStateRequest.indices(): String[] - added:
method RemoteClusterStateRequest.indices(String[]): RemoteClusterStateRequest - added:
method RemoteClusterStateRequest.indicesOptions(): IndicesOptions - added:
method RemoteClusterStateRequest.indicesOptions(IndicesOptions): RemoteClusterStateRequest - added:
method RemoteClusterStateRequest.metadata(): boolean - added:
method RemoteClusterStateRequest.metadata(boolean): RemoteClusterStateRequest - added:
method RemoteClusterStateRequest.nodes(): boolean - added:
method RemoteClusterStateRequest.nodes(boolean): RemoteClusterStateRequest - added:
method RemoteClusterStateRequest.routingTable(): boolean - added:
method RemoteClusterStateRequest.routingTable(boolean): RemoteClusterStateRequest - added:
method RemoteClusterStateRequest.validate(): ActionRequestValidationException - added:
method RemoteClusterStateRequest.waitForMetadataVersion(): Long - added:
method RemoteClusterStateRequest.waitForMetadataVersion(long): RemoteClusterStateRequest - added:
method RemoteClusterStateRequest.waitForTimeout(): TimeValue - added:
method RemoteClusterStateRequest.waitForTimeout(TimeValue): RemoteClusterStateRequest - added:
method RemoteClusterStateRequest.writeTo(StreamOutput): void - added:
method TransportAwaitClusterStateVersionAppliedAction.NodeRequest.createTask(long, String, String, TaskId, Map): Task - added:
method TransportAwaitClusterStateVersionAppliedAction.NodeRequest.writeTo(StreamOutput): void - added:
method TransportAwaitClusterStateVersionAppliedAction.newNodeRequest(AwaitClusterStateVersionAppliedRequest): TransportAwaitClusterStateVersionAppliedAction.NodeRequest - added:
method TransportAwaitClusterStateVersionAppliedAction.newNodeResponse(StreamInput, DiscoveryNode): TransportAwaitClusterStateVersionAppliedAction.NodeResponse - added:
method TransportAwaitClusterStateVersionAppliedAction.newResponse(AwaitClusterStateVersionAppliedRequest, List, List): AwaitClusterStateVersionAppliedResponse - added:
method TransportAwaitClusterStateVersionAppliedAction.nodeOperation(TransportAwaitClusterStateVersionAppliedAction.NodeRequest, Task): TransportAwaitClusterStateVersionAppliedAction.NodeResponse - added:
method TransportAwaitClusterStateVersionAppliedAction.nodeOperationAsync(TransportAwaitClusterStateVersionAppliedAction.NodeRequest, Task, ActionListener): void - added:
method TransportClusterStateAction.localClusterStateOperation(Task, ClusterStateRequest, ClusterState, ActionListener): void - added:
method TransportRemoteClusterStateAction.doExecute(Task, RemoteClusterStateRequest, ActionListener): void - added:
static class TransportAwaitClusterStateVersionAppliedAction.NodeRequest extends AbstractTransportRequest - added:
static class TransportAwaitClusterStateVersionAppliedAction.NodeResponse extends BaseNodeResponse - added:
static field TransportAwaitClusterStateVersionAppliedAction.TYPE: ActionType
- removed:
method TransportClusterStatsAction.ClusterStatsNodeRequest.writeTo(StreamOutput): void - changed:
ctor ClusterStatsResponse(long, String, ClusterName, List, List, MappingStats, AnalysisStats, VersionStats, ClusterSnapshotStats, Map) → ctor ClusterStatsResponse(long, String, ClusterName, List, List, MappingStats, AnalysisStats, VersionStats, ClusterSnapshotStats, Map, boolean) - changed:
ctor ClusterStatsResponse.RemoteClusterStats(String, String, boolean, String, Set, String, long, long, long, long, long, long) → ctor ClusterStatsResponse.RemoteClusterStats(String, Optional, String) - changed:
ctor ClusterStatsResponse.RemoteClusterStats(String, boolean, String) → ctor ClusterStatsResponse.RemoteClusterStats(String, String, Optional, String, Set, String, long, long, long, long, long, long) - changed:
ctor SearchUsageStats(Map, Map, Map, Map, long) → ctor SearchUsageStats(Map, Map, Map, Map, ExtendedSearchUsageStats, long) - changed:
ctor TransportClusterStatsAction(ThreadPool, ClusterService, TransportService, Client, NodeService, IndicesService, RepositoriesService, UsageService, ActionFilters, Settings) → ctor TransportClusterStatsAction(ThreadPool, ClusterService, TransportService, Client, NodeService, IndicesService, RepositoriesService, ProjectResolver, UsageService, ActionFilters, Settings) - changed:
method ClusterStatsResponse.RemoteClusterStats.skipUnavailable(): boolean → method ClusterStatsResponse.RemoteClusterStats.skipUnavailable(): Optional - changed:
static class TransportClusterStatsAction.ClusterStatsNodeRequest extends TransportRequest → static class TransportClusterStatsAction.ClusterStatsNodeRequest extends AbstractTransportRequest - added:
class ExtendedSearchUsageLongCounter implements ExtendedSearchUsageMetric - added:
class ExtendedSearchUsageStats implements Writeable, ToXContent - added:
ctor CCSTelemetrySnapshot(boolean) - added:
ctor ClusterStatsRequest(boolean, boolean, String[]) - added:
ctor ClusterStatsRequestBuilder(ElasticsearchClient, boolean) - added:
ctor ExtendedSearchUsageLongCounter(Map) - added:
ctor ExtendedSearchUsageLongCounter(StreamInput) - added:
ctor ExtendedSearchUsageStats() - added:
ctor ExtendedSearchUsageStats(Map) - added:
ctor ExtendedSearchUsageStats(StreamInput) - added:
interface ExtendedSearchUsageMetric extends NamedWriteable, ToXContentFragment - added:
method AnalysisStats.getAnalyzersWithMultipleSynonymGraphFilters(): int - added:
method AnalysisStats.getIndicesWithMultipleSynonymGraphFilters(): int - added:
method ClusterStatsFeatures.getTestFeatures(): Set - added:
method ClusterStatsRequest.isCPS(): boolean - added:
method ExtendedSearchUsageLongCounter.equals(Object): boolean - added:
method ExtendedSearchUsageLongCounter.getValues(): Map - added:
method ExtendedSearchUsageLongCounter.getWriteableName(): String - added:
method ExtendedSearchUsageLongCounter.hashCode(): int - added:
method ExtendedSearchUsageLongCounter.merge(ExtendedSearchUsageMetric): ExtendedSearchUsageLongCounter - added:
method ExtendedSearchUsageLongCounter.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ExtendedSearchUsageLongCounter.writeTo(StreamOutput): void - added:
method ExtendedSearchUsageMetric.merge(ExtendedSearchUsageMetric): ExtendedSearchUsageMetric - added:
method ExtendedSearchUsageStats.equals(Object): boolean - added:
method ExtendedSearchUsageStats.getCategorizedExtendedData(): Map - added:
method ExtendedSearchUsageStats.hashCode(): int - added:
method ExtendedSearchUsageStats.merge(ExtendedSearchUsageStats): void - added:
method ExtendedSearchUsageStats.toString(): String - added:
method ExtendedSearchUsageStats.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ExtendedSearchUsageStats.writeTo(StreamOutput): void - added:
method SearchUsageStats.getExtendedSearchUsage(): ExtendedSearchUsageStats - added:
static field ExtendedSearchUsageLongCounter.NAME: String - added:
static field ExtendedSearchUsageStats.EMPTY: ExtendedSearchUsageStats - added:
static method ClusterStatsRequest.newServerlessRequest(String[]): ClusterStatsRequest
- removed:
method PutStoredScriptRequest.content(): BytesReference - removed:
method PutStoredScriptRequest.xContentType(): XContentType - changed:
class TransportGetStoredScriptAction extends TransportMasterNodeReadAction → class TransportGetStoredScriptAction extends TransportMasterNodeReadProjectAction - changed:
ctor PutStoredScriptRequest(TimeValue, TimeValue, String, String, BytesReference, XContentType, StoredScriptSource) → ctor PutStoredScriptRequest(TimeValue, TimeValue, String, String, int, StoredScriptSource) - changed:
ctor TransportDeleteStoredScriptAction(TransportService, ClusterService, ThreadPool, ActionFilters) → ctor TransportDeleteStoredScriptAction(TransportService, ClusterService, ThreadPool, ActionFilters, ProjectResolver) - changed:
ctor TransportGetStoredScriptAction(TransportService, ClusterService, ThreadPool, ActionFilters) → ctor TransportGetStoredScriptAction(TransportService, ClusterService, ThreadPool, ActionFilters, ProjectResolver) - changed:
ctor TransportPutStoredScriptAction(TransportService, ClusterService, ThreadPool, ActionFilters, ScriptService) → ctor TransportPutStoredScriptAction(TransportService, ClusterService, ThreadPool, ActionFilters, ScriptService, ProjectResolver) - changed:
method TransportGetStoredScriptAction.checkBlock(GetStoredScriptRequest, ClusterState): ClusterBlockException → method TransportGetStoredScriptAction.checkBlock(GetStoredScriptRequest, ProjectState): ClusterBlockException - changed:
method TransportGetStoredScriptAction.masterOperation(Task, GetStoredScriptRequest, ClusterState, ActionListener): void → method TransportGetStoredScriptAction.masterOperation(Task, GetStoredScriptRequest, ProjectState, ActionListener): void - added:
method PutStoredScriptRequest.contentLength(): int
- changed:
ctor IndicesAliasesClusterStateUpdateRequest(TimeValue, TimeValue, List, List) → ctor IndicesAliasesClusterStateUpdateRequest(TimeValue, TimeValue, ProjectId, List, List) - changed:
ctor IndicesAliasesRequest() → ctor IndicesAliasesRequest(TimeValue, TimeValue) - changed:
ctor IndicesAliasesRequestBuilder(ElasticsearchClient) → ctor IndicesAliasesRequestBuilder(ElasticsearchClient, TimeValue, TimeValue) - changed:
ctor TransportIndicesAliasesAction(TransportService, ClusterService, ThreadPool, MetadataIndexAliasesService, ActionFilters, IndexNameExpressionResolver, RequestValidators, SystemIndices) → ctor TransportIndicesAliasesAction(TransportService, ClusterService, ThreadPool, MetadataIndexAliasesService, ActionFilters, ProjectResolver, IndexNameExpressionResolver, RequestValidators, SystemIndices) - changed:
static method IndicesAliasesRequest.fromXContent(XContentParser): IndicesAliasesRequest → static method IndicesAliasesRequest.fromXContent(IndicesAliasesRequest.Factory, XContentParser): IndicesAliasesRequest - added:
interface IndicesAliasesRequest.Factory - added:
method IndicesAliasesClusterStateUpdateRequest.projectId(): ProjectId - added:
method IndicesAliasesRequest.Factory.create(): IndicesAliasesRequest
- removed:
abstract class BaseAliasesRequestBuilder extends MasterNodeReadOperationRequestBuilder - removed:
ctor BaseAliasesRequestBuilder(ElasticsearchClient, ActionType, String[]) - removed:
ctor GetAliasesRequest(StreamInput) - removed:
ctor GetAliasesRequest(String[]) - removed:
method BaseAliasesRequestBuilder.addAliases(String[]): BaseAliasesRequestBuilder - removed:
method BaseAliasesRequestBuilder.addIndices(String[]): BaseAliasesRequestBuilder - removed:
method BaseAliasesRequestBuilder.setAliases(String[]): BaseAliasesRequestBuilder - removed:
method BaseAliasesRequestBuilder.setIndices(String[]): BaseAliasesRequestBuilder - removed:
method BaseAliasesRequestBuilder.setIndicesOptions(IndicesOptions): BaseAliasesRequestBuilder - removed:
method GetAliasesRequest.writeTo(StreamOutput): void - changed:
class GetAliasesRequest extends MasterNodeReadRequest implements AliasesRequest → class GetAliasesRequest extends LocalClusterStateRequest implements AliasesRequest - changed:
class GetAliasesRequestBuilder extends BaseAliasesRequestBuilder → class GetAliasesRequestBuilder extends ActionRequestBuilder - changed:
class TransportGetAliasesAction extends TransportLocalClusterStateAction → class TransportGetAliasesAction extends TransportLocalProjectMetadataAction - changed:
ctor GetAliasesRequest() → ctor GetAliasesRequest(TimeValue, String[]) - changed:
ctor GetAliasesRequestBuilder(ElasticsearchClient, String[]) → ctor GetAliasesRequestBuilder(ElasticsearchClient, TimeValue, String[]) - changed:
ctor TransportGetAliasesAction(TransportService, ActionFilters, ClusterService, IndexNameExpressionResolver, SystemIndices) → ctor TransportGetAliasesAction(TransportService, ActionFilters, ClusterService, ProjectResolver, IndexNameExpressionResolver, SystemIndices) - changed:
method TransportGetAliasesAction.checkBlock(GetAliasesRequest, ClusterState): ClusterBlockException → method TransportGetAliasesAction.checkBlock(GetAliasesRequest, ProjectState): ClusterBlockException - changed:
method TransportGetAliasesAction.localClusterStateOperation(Task, GetAliasesRequest, ClusterState, ActionListener): void → method TransportGetAliasesAction.localClusterStateOperation(Task, GetAliasesRequest, ProjectState, ActionListener): void - added:
method GetAliasesRequestBuilder.setAliases(String[]): GetAliasesRequestBuilder - added:
method GetAliasesRequestBuilder.setIndices(String[]): GetAliasesRequestBuilder - added:
method GetAliasesRequestBuilder.setIndicesOptions(IndicesOptions): GetAliasesRequestBuilder
- changed:
ctor TransportAnalyzeAction(Settings, ThreadPool, ClusterService, TransportService, IndicesService, ActionFilters, IndexNameExpressionResolver) → ctor TransportAnalyzeAction(Settings, ThreadPool, ClusterService, TransportService, IndicesService, ActionFilters, ProjectResolver, IndexNameExpressionResolver) - changed:
method TransportAnalyzeAction.checkRequestBlock(ClusterState, TransportSingleShardAction.InternalRequest): ClusterBlockException → method TransportAnalyzeAction.checkRequestBlock(ProjectState, TransportSingleShardAction.InternalRequest): ClusterBlockException - changed:
method TransportAnalyzeAction.shards(ClusterState, TransportSingleShardAction.InternalRequest): ShardsIterator → method TransportAnalyzeAction.shards(ProjectState, TransportSingleShardAction.InternalRequest): ShardsIterator
- changed:
ctor TransportClearIndicesCacheAction(ClusterService, TransportService, IndicesService, ActionFilters, IndexNameExpressionResolver) → ctor TransportClearIndicesCacheAction(ClusterService, TransportService, IndicesService, ActionFilters, ProjectResolver, IndexNameExpressionResolver)
- changed:
ctor CloseIndexClusterStateUpdateRequest(TimeValue, TimeValue, long, ActiveShardCount, Index[]) → ctor CloseIndexClusterStateUpdateRequest(TimeValue, TimeValue, ProjectId, long, ActiveShardCount, Index[]) - changed:
ctor TransportCloseIndexAction(Settings, TransportService, ClusterService, ThreadPool, MetadataIndexStateService, ClusterSettings, ActionFilters, IndexNameExpressionResolver, DestructiveOperations) → ctor TransportCloseIndexAction(Settings, TransportService, ClusterService, ThreadPool, MetadataIndexStateService, ClusterSettings, ActionFilters, ProjectResolver, IndexNameExpressionResolver, DestructiveOperations) - added:
method CloseIndexClusterStateUpdateRequest.projectId(): ProjectId
- removed:
method CreateIndexClusterStateUpdateRequest.performReroute(): boolean - removed:
method CreateIndexClusterStateUpdateRequest.performReroute(boolean): CreateIndexClusterStateUpdateRequest - removed:
static method CreateIndexResponse.declareFields(ConstructingObjectParser): void - removed:
static method CreateIndexResponse.fromXContent(XContentParser): CreateIndexResponse - changed:
ctor AutoCreateAction.TransportAction(TransportService, ClusterService, ThreadPool, ActionFilters, MetadataCreateIndexService, MetadataCreateDataStreamService, AutoCreateIndex, SystemIndices, AllocationService) → ctor AutoCreateAction.TransportAction(TransportService, ClusterService, ThreadPool, ActionFilters, MetadataCreateIndexService, MetadataCreateDataStreamService, AutoCreateIndex, SystemIndices, AllocationService, ProjectResolver) - changed:
ctor TransportCreateIndexAction(TransportService, ClusterService, ThreadPool, MetadataCreateIndexService, ActionFilters, SystemIndices) → ctor TransportCreateIndexAction(TransportService, ClusterService, ThreadPool, MetadataCreateIndexService, ActionFilters, SystemIndices, ProjectResolver) - added:
ctor CreateIndexClusterStateUpdateRequest(String, ProjectId, String, String) - added:
method CreateIndexClusterStateUpdateRequest.isSystem(): boolean - added:
method CreateIndexClusterStateUpdateRequest.projectId(): ProjectId - added:
method CreateIndexClusterStateUpdateRequest.settingsSystemProvided(): boolean - added:
method CreateIndexClusterStateUpdateRequest.settingsSystemProvided(boolean): CreateIndexClusterStateUpdateRequest - added:
method CreateIndexClusterStateUpdateRequest.systemIndexDescriptor(): SystemIndexDescriptor - added:
method CreateIndexClusterStateUpdateRequest.systemIndexDescriptor(SystemIndexDescriptor): CreateIndexClusterStateUpdateRequest - added:
static field AutoCreateAction.AUTO_CREATE_INDEX_MAX_TIMEOUT_SETTING: Setting - added:
static field AutoCreateAction.AUTO_CREATE_INDEX_PRIORITY_SETTING: Setting - added:
static field CreateIndexResponse.INDEX: ParseField
- changed:
class NodeFindDanglingIndexRequest extends TransportRequest → class NodeFindDanglingIndexRequest extends AbstractTransportRequest
- changed:
class NodeListDanglingIndicesRequest extends TransportRequest → class NodeListDanglingIndicesRequest extends AbstractTransportRequest
- changed:
ctor TransportDeleteIndexAction(TransportService, ClusterService, ThreadPool, MetadataDeleteIndexService, ActionFilters, IndexNameExpressionResolver, DestructiveOperations) → ctor TransportDeleteIndexAction(TransportService, ClusterService, ThreadPool, MetadataDeleteIndexService, ActionFilters, ProjectResolver, IndexNameExpressionResolver, DestructiveOperations) - added:
method DeleteIndexRequest.getDescription(): String
- changed:
ctor TransportAnalyzeIndexDiskUsageAction(ClusterService, TransportService, IndicesService, ActionFilters, IndexNameExpressionResolver) → ctor TransportAnalyzeIndexDiskUsageAction(ClusterService, TransportService, IndicesService, ActionFilters, ProjectResolver, IndexNameExpressionResolver) - added:
method IndexDiskUsageStats.PerFieldDiskUsage.getBloomFilterBytes(): long - added:
method IndexDiskUsageStats.addBloomFilter(String, long): void - added:
static field IndexDiskUsageStats.BLOOM_FILTER: String - added:
static field IndexDiskUsageStats.BLOOM_FILTER_IN_BYTES: String
- changed:
ctor ShardFlushRequest(FlushRequest, ShardId) → ctor ShardFlushRequest(FlushRequest, ShardId, SplitShardCountSummary) - changed:
ctor TransportFlushAction(ClusterService, TransportService, NodeClient, ActionFilters, IndexNameExpressionResolver) → ctor TransportFlushAction(ClusterService, TransportService, NodeClient, ActionFilters, IndexNameExpressionResolver, ProjectResolver) - changed:
ctor TransportShardFlushAction(Settings, TransportService, ClusterService, IndicesService, ThreadPool, ShardStateAction, ActionFilters) → ctor TransportShardFlushAction(Settings, TransportService, ClusterService, IndicesService, ThreadPool, ShardStateAction, ActionFilters, ProjectResolver) - changed:
method TransportFlushAction.newShardRequest(FlushRequest, ShardId): ShardFlushRequest → method TransportFlushAction.newShardRequest(FlushRequest, ShardId, SplitShardCountSummary): ShardFlushRequest - added:
method TransportShardFlushAction.combineSplitResponses(ShardFlushRequest, Map, Map): Tuple - added:
method TransportShardFlushAction.splitRequestOnPrimary(ShardFlushRequest, ProjectMetadata): Map
- changed:
ctor TransportForceMergeAction(ClusterService, TransportService, IndicesService, ActionFilters, IndexNameExpressionResolver) → ctor TransportForceMergeAction(ClusterService, TransportService, IndicesService, ActionFilters, ProjectResolver, IndexNameExpressionResolver)
- removed:
method GetIndexRequest.writeTo(StreamOutput): void - removed:
method TransportGetIndexAction.doMasterOperation(Task, GetIndexRequest, String[], ClusterState, ActionListener): void - changed:
class GetIndexRequest extends ClusterInfoRequest → class GetIndexRequest extends LocalClusterStateRequest implements IndicesRequest.Replaceable - changed:
class GetIndexRequestBuilder extends ClusterInfoRequestBuilder → class GetIndexRequestBuilder extends ActionRequestBuilder - changed:
class TransportGetIndexAction extends TransportClusterInfoAction → class TransportGetIndexAction extends TransportLocalProjectMetadataAction - changed:
ctor GetIndexRequest() → ctor GetIndexRequest(TimeValue) - changed:
ctor GetIndexRequestBuilder(ElasticsearchClient, String[]) → ctor GetIndexRequestBuilder(ElasticsearchClient, TimeValue, String[]) - changed:
ctor TransportGetIndexAction(TransportService, ClusterService, ThreadPool, SettingsFilter, ActionFilters, IndexNameExpressionResolver, IndicesService, IndexScopedSettings) → ctor TransportGetIndexAction(TransportService, ClusterService, ThreadPool, SettingsFilter, ActionFilters, IndexNameExpressionResolver, IndicesService, IndexScopedSettings, ProjectResolver) - added:
method GetIndexRequest.includeDataStreams(): boolean - added:
method GetIndexRequest.indices(): String[] - added:
method GetIndexRequest.indices(String[]): GetIndexRequest - added:
method GetIndexRequest.indicesOptions(): IndicesOptions - added:
method GetIndexRequest.indicesOptions(IndicesOptions): GetIndexRequest - added:
method GetIndexRequestBuilder.addIndices(String[]): GetIndexRequestBuilder - added:
method GetIndexRequestBuilder.setIndices(String[]): GetIndexRequestBuilder - added:
method GetIndexRequestBuilder.setIndicesOptions(IndicesOptions): GetIndexRequestBuilder - added:
method TransportGetIndexAction.checkBlock(GetIndexRequest, ProjectState): ClusterBlockException - added:
method TransportGetIndexAction.localClusterStateOperation(Task, GetIndexRequest, ProjectState, ActionListener): void
- removed:
method TransportGetMappingsAction.doMasterOperation(Task, GetMappingsRequest, String[], ClusterState, ActionListener): void - changed:
class GetMappingsRequest extends ClusterInfoRequest → class GetMappingsRequest extends LocalClusterStateRequest implements IndicesRequest.Replaceable - changed:
class GetMappingsRequestBuilder extends ClusterInfoRequestBuilder → class GetMappingsRequestBuilder extends ActionRequestBuilder - changed:
class TransportGetMappingsAction extends TransportClusterInfoAction → class TransportGetMappingsAction extends TransportLocalProjectMetadataAction - changed:
ctor GetMappingsRequest() → ctor GetMappingsRequest(TimeValue) - changed:
ctor GetMappingsRequestBuilder(ElasticsearchClient, String[]) → ctor GetMappingsRequestBuilder(ElasticsearchClient, TimeValue, String[]) - changed:
ctor TransportGetFieldMappingsIndexAction(ClusterService, TransportService, IndicesService, ThreadPool, ActionFilters, IndexNameExpressionResolver) → ctor TransportGetFieldMappingsIndexAction(ClusterService, TransportService, IndicesService, ThreadPool, ActionFilters, ProjectResolver, IndexNameExpressionResolver) - changed:
ctor TransportGetMappingsAction(TransportService, ClusterService, ThreadPool, ActionFilters, IndexNameExpressionResolver, IndicesService) → ctor TransportGetMappingsAction(TransportService, ClusterService, ThreadPool, ActionFilters, IndexNameExpressionResolver, IndicesService, ProjectResolver) - changed:
method TransportGetFieldMappingsIndexAction.checkRequestBlock(ClusterState, TransportSingleShardAction.InternalRequest): ClusterBlockException → method TransportGetFieldMappingsIndexAction.checkRequestBlock(ProjectState, TransportSingleShardAction.InternalRequest): ClusterBlockException - changed:
method TransportGetFieldMappingsIndexAction.shards(ClusterState, TransportSingleShardAction.InternalRequest): ShardsIterator → method TransportGetFieldMappingsIndexAction.shards(ProjectState, TransportSingleShardAction.InternalRequest): ShardsIterator - added:
method GetMappingsRequest.includeDataStreams(): boolean - added:
method GetMappingsRequest.indices(): String[] - added:
method GetMappingsRequest.indices(String[]): GetMappingsRequest - added:
method GetMappingsRequest.indicesOptions(): IndicesOptions - added:
method GetMappingsRequest.indicesOptions(IndicesOptions): GetMappingsRequest - added:
method GetMappingsRequestBuilder.addIndices(String[]): GetMappingsRequestBuilder - added:
method GetMappingsRequestBuilder.setIndices(String[]): GetMappingsRequestBuilder - added:
method GetMappingsRequestBuilder.setIndicesOptions(IndicesOptions): GetMappingsRequestBuilder - added:
method TransportGetMappingsAction.checkBlock(GetMappingsRequest, ProjectState): ClusterBlockException - added:
method TransportGetMappingsAction.localClusterStateOperation(Task, GetMappingsRequest, ProjectState, ActionListener): void
- changed:
ctor TransportAutoPutMappingAction(TransportService, ClusterService, ThreadPool, MetadataMappingService, ActionFilters, SystemIndices) → ctor TransportAutoPutMappingAction(TransportService, ClusterService, ThreadPool, MetadataMappingService, ActionFilters, ProjectResolver, SystemIndices) - changed:
ctor TransportPutMappingAction(TransportService, ClusterService, ThreadPool, MetadataMappingService, ActionFilters, IndexNameExpressionResolver, RequestValidators, SystemIndices) → ctor TransportPutMappingAction(TransportService, ClusterService, ThreadPool, MetadataMappingService, ActionFilters, IndexNameExpressionResolver, RequestValidators, SystemIndices, ProjectResolver) - changed:
method PutMappingRequest.source(): String → method PutMappingRequest.source(): BytesReference - changed:
method PutMappingRequest.source(String, XContentType): PutMappingRequest → method PutMappingRequest.source(String): PutMappingRequest - changed:
method PutMappingRequestBuilder.setSource(String, XContentType): PutMappingRequestBuilder → method PutMappingRequestBuilder.setSource(String): PutMappingRequestBuilder - added:
ctor PutMappingClusterStateUpdateRequest(TimeValue, TimeValue, BytesReference, boolean, Index[]) - added:
method PutMappingRequest.equals(Object): boolean - added:
method PutMappingRequest.hashCode(): int - added:
method PutMappingRequest.xContentType(): XContentType - added:
static field PutMappingRequest.MAPPINGS_AS_BYTESREFERENCE: TransportVersion
- changed:
ctor OpenIndexClusterStateUpdateRequest(TimeValue, TimeValue, ActiveShardCount, Index[]) → ctor OpenIndexClusterStateUpdateRequest(TimeValue, TimeValue, ProjectId, ActiveShardCount, Index[]) - changed:
ctor TransportOpenIndexAction(TransportService, ClusterService, ThreadPool, MetadataIndexStateService, ActionFilters, IndexNameExpressionResolver, DestructiveOperations) → ctor TransportOpenIndexAction(TransportService, ClusterService, ThreadPool, MetadataIndexStateService, ActionFilters, ProjectResolver, IndexNameExpressionResolver, DestructiveOperations) - added:
method OpenIndexClusterStateUpdateRequest.projectId(): ProjectId
- changed:
ctor AddIndexBlockClusterStateUpdateRequest(TimeValue, TimeValue, IndexMetadata.APIBlock, boolean, long, Index[]) → ctor AddIndexBlockClusterStateUpdateRequest(TimeValue, TimeValue, ProjectId, IndexMetadata.APIBlock, boolean, long, Index[]) - changed:
ctor TransportAddIndexBlockAction(TransportService, ClusterService, ThreadPool, MetadataIndexStateService, ActionFilters, IndexNameExpressionResolver, DestructiveOperations) → ctor TransportAddIndexBlockAction(TransportService, ClusterService, ThreadPool, MetadataIndexStateService, ActionFilters, ProjectResolver, IndexNameExpressionResolver, DestructiveOperations) - added:
class RemoveIndexBlockRequest extends AcknowledgedRequest implements IndicesRequest.Replaceable - added:
class RemoveIndexBlockRequestBuilder extends AcknowledgedRequestBuilder - added:
class RemoveIndexBlockResponse extends AcknowledgedResponse - added:
class TransportRemoveIndexBlockAction extends TransportMasterNodeAction - added:
ctor RemoveIndexBlockRequest(StreamInput) - added:
ctor RemoveIndexBlockRequest(TimeValue, TimeValue, IndexMetadata.APIBlock, String[]) - added:
ctor RemoveIndexBlockRequestBuilder(ElasticsearchClient, TimeValue, TimeValue, IndexMetadata.APIBlock, String[]) - added:
ctor RemoveIndexBlockResponse(StreamInput) - added:
ctor RemoveIndexBlockResponse(boolean, List) - added:
ctor RemoveIndexBlockResponse.RemoveBlockResult(Index) - added:
ctor RemoveIndexBlockResponse.RemoveBlockResult(Index, Exception) - added:
ctor TransportRemoveIndexBlockAction(TransportService, ClusterService, ThreadPool, ActionFilters, ProjectResolver, IndexNameExpressionResolver, DestructiveOperations) - added:
method AddIndexBlockClusterStateUpdateRequest.projectId(): ProjectId - added:
method RemoveIndexBlockRequest.createTask(long, String, String, TaskId, Map): Task - added:
method RemoveIndexBlockRequest.equals(Object): boolean - added:
method RemoveIndexBlockRequest.getBlock(): IndexMetadata.APIBlock - added:
method RemoveIndexBlockRequest.hashCode(): int - added:
method RemoveIndexBlockRequest.indices(): String[] - added:
method RemoveIndexBlockRequest.indices(String[]): RemoveIndexBlockRequest - added:
method RemoveIndexBlockRequest.indicesOptions(): IndicesOptions - added:
method RemoveIndexBlockRequest.indicesOptions(IndicesOptions): RemoveIndexBlockRequest - added:
method RemoveIndexBlockRequest.validate(): ActionRequestValidationException - added:
method RemoveIndexBlockRequest.writeTo(StreamOutput): void - added:
method RemoveIndexBlockRequestBuilder.setIndices(String[]): RemoveIndexBlockRequestBuilder - added:
method RemoveIndexBlockRequestBuilder.setIndicesOptions(IndicesOptions): RemoveIndexBlockRequestBuilder - added:
method RemoveIndexBlockResponse.RemoveBlockResult.getException(): Exception - added:
method RemoveIndexBlockResponse.RemoveBlockResult.getIndex(): Index - added:
method RemoveIndexBlockResponse.RemoveBlockResult.hasFailures(): boolean - added:
method RemoveIndexBlockResponse.RemoveBlockResult.toString(): String - added:
method RemoveIndexBlockResponse.RemoveBlockResult.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method RemoveIndexBlockResponse.RemoveBlockResult.writeTo(StreamOutput): void - added:
method RemoveIndexBlockResponse.addCustomFields(XContentBuilder, ToXContent.Params): void - added:
method RemoveIndexBlockResponse.getResults(): List - added:
method RemoveIndexBlockResponse.toString(): String - added:
method RemoveIndexBlockResponse.writeTo(StreamOutput): void - added:
method TransportRemoveIndexBlockAction.checkBlock(RemoveIndexBlockRequest, ClusterState): ClusterBlockException - added:
method TransportRemoveIndexBlockAction.doExecute(Task, RemoveIndexBlockRequest, ActionListener): void - added:
method TransportRemoveIndexBlockAction.masterOperation(Task, RemoveIndexBlockRequest, ClusterState, ActionListener): void - added:
static class RemoveIndexBlockResponse.RemoveBlockResult implements Writeable, ToXContentObject - added:
static field RemoveIndexBlockResponse.EMPTY: RemoveIndexBlockResponse - added:
static field TransportRemoveIndexBlockAction.TYPE: ActionType
- changed:
ctor TransportRecoveryAction(ClusterService, TransportService, IndicesService, ActionFilters, IndexNameExpressionResolver) → ctor TransportRecoveryAction(ClusterService, TransportService, IndicesService, ActionFilters, IndexNameExpressionResolver, ProjectResolver)
- changed:
ctor TransportRefreshAction(ClusterService, TransportService, ActionFilters, IndexNameExpressionResolver, NodeClient) → ctor TransportRefreshAction(ClusterService, TransportService, ActionFilters, IndexNameExpressionResolver, NodeClient, ProjectResolver) - changed:
ctor TransportShardRefreshAction(Settings, TransportService, ClusterService, IndicesService, ThreadPool, ShardStateAction, ActionFilters) → ctor TransportShardRefreshAction(Settings, TransportService, ClusterService, IndicesService, ThreadPool, ShardStateAction, ActionFilters, ProjectResolver) - changed:
ctor TransportUnpromotableShardRefreshAction(ClusterService, TransportService, ShardStateAction, ActionFilters, IndicesService) → ctor TransportUnpromotableShardRefreshAction(ClusterService, TransportService, ShardStateAction, ActionFilters, IndicesService, ThreadPool) - changed:
method TransportRefreshAction.newShardRequest(RefreshRequest, ShardId): BasicReplicationRequest → method TransportRefreshAction.newShardRequest(RefreshRequest, ShardId, SplitShardCountSummary): BasicReplicationRequest - added:
ctor TransportUnpromotableShardRefreshAction(ClusterService, TransportService, ShardStateAction, ActionFilters, IndicesService, ThreadPool, boolean) - added:
ctor UnpromotableShardRefreshRequest(IndexShardRoutingTable, long, long, boolean, TimeValue) - added:
method TransportShardRefreshAction.combineSplitResponses(BasicReplicationRequest, Map, Map): Tuple - added:
method TransportShardRefreshAction.splitRequestOnPrimary(BasicReplicationRequest, ProjectMetadata): Map - added:
method TransportUnpromotableShardRefreshAction.doExecute(Task, UnpromotableShardRefreshRequest, ActionListener): void - added:
method UnpromotableShardRefreshRequest.getTimeout(): TimeValue
- changed:
ctor ResolveIndexAction.TransportAction(TransportService, ClusterService, ActionFilters, IndexNameExpressionResolver) → ctor ResolveIndexAction.TransportAction(TransportService, ClusterService, ActionFilters, ProjectResolver, IndexNameExpressionResolver, CrossProjectModeDecider) - added:
class ResolveIndexFeatures implements FeatureSpecification - added:
ctor ResolveIndexAction.Request(String[], IndicesOptions, EnumSet) - added:
ctor ResolveIndexAction.Request(String[], IndicesOptions, EnumSet, String) - added:
ctor ResolveIndexAction.Response(List, List, List, ResolvedIndexExpressions) - added:
ctor ResolveIndexFeatures() - added:
method ResolveIndexAction.Request.allowsCrossProject(): boolean - added:
method ResolveIndexAction.Request.getProjectRouting(): String - added:
method ResolveIndexAction.Request.getResolvedIndexExpressions(): ResolvedIndexExpressions - added:
method ResolveIndexAction.Request.getResolvedTargetProjects(): TargetProjects - added:
method ResolveIndexAction.Request.setResolvedIndexExpressions(ResolvedIndexExpressions): void - added:
method ResolveIndexAction.Request.setResolvedTargetProjects(TargetProjects): void - added:
method ResolveIndexAction.ResolvedAlias.toString(): String - added:
method ResolveIndexAction.ResolvedDataStream.toString(): String - added:
method ResolveIndexAction.ResolvedIndex.getMode(): IndexMode - added:
method ResolveIndexAction.ResolvedIndex.toString(): String - added:
method ResolveIndexAction.Response.getResolvedIndexExpressions(): ResolvedIndexExpressions - added:
method ResolveIndexFeatures.getFeatures(): Set - added:
method ResolveIndexFeatures.getTestFeatures(): Set - added:
static field ResolveIndexFeatures.RESOLVE_INDEX_RETURNS_MODE: NodeFeature
- removed:
static field LazyRolloverAction.DATA_STREAM_LAZY_ROLLOVER: NodeFeature - changed:
ctor LazyRolloverAction.TransportLazyRolloverAction(TransportService, ClusterService, ThreadPool, ActionFilters, IndexNameExpressionResolver, MetadataRolloverService, AllocationService, MetadataDataStreamsService, DataStreamAutoShardingService, Client) → ctor LazyRolloverAction.TransportLazyRolloverAction(TransportService, ClusterService, ThreadPool, ActionFilters, ProjectResolver, IndexNameExpressionResolver, MetadataRolloverService, AllocationService, MetadataDataStreamsService, DataStreamAutoShardingService, Client) - changed:
ctor TransportRolloverAction(TransportService, ClusterService, ThreadPool, ActionFilters, IndexNameExpressionResolver, MetadataRolloverService, Client, AllocationService, MetadataDataStreamsService, DataStreamAutoShardingService) → ctor TransportRolloverAction(TransportService, ClusterService, ThreadPool, ActionFilters, ProjectResolver, IndexNameExpressionResolver, MetadataRolloverService, Client, AllocationService, MetadataDataStreamsService, DataStreamAutoShardingService) - changed:
method MetadataRolloverService.rolloverClusterState(ClusterState, String, String, CreateIndexRequest, List, Instant, boolean, boolean, IndexMetadataStats, AutoShardingResult, boolean): MetadataRolloverService.RolloverResult → method MetadataRolloverService.rolloverClusterState(ProjectState, String, String, CreateIndexRequest, List, Instant, boolean, boolean, IndexMetadataStats, AutoShardingResult, boolean): MetadataRolloverService.RolloverResult - changed:
method MetadataRolloverService.withShardSizeForecastForWriteIndex(String, Metadata.Builder): Metadata.Builder → method MetadataRolloverService.withShardSizeForecastForWriteIndex(String, ProjectMetadata.Builder): ProjectMetadata.Builder - changed:
method RolloverRequest.fromXContent(boolean, XContentParser): void → method RolloverRequest.fromXContent(XContentParser): void - changed:
static method MetadataRolloverService.resolveRolloverNames(ClusterState, String, String, CreateIndexRequest, boolean): MetadataRolloverService.NameResolution → static method MetadataRolloverService.resolveRolloverNames(ProjectMetadata, String, String, CreateIndexRequest, boolean): MetadataRolloverService.NameResolution
- changed:
ctor TransportIndicesSegmentsAction(ClusterService, TransportService, IndicesService, ActionFilters, IndexNameExpressionResolver) → ctor TransportIndicesSegmentsAction(ClusterService, TransportService, IndicesService, ProjectResolver, ActionFilters, IndexNameExpressionResolver) - added:
ctor ShardSegments(ShardRouting, List)
- removed:
ctor GetSettingsResponse(StreamInput) - removed:
method GetSettingsRequest.writeTo(StreamOutput): void - removed:
method TransportGetSettingsAction.masterOperation(Task, GetSettingsRequest, ClusterState, ActionListener): void - changed:
class GetSettingsRequest extends MasterNodeReadRequest implements IndicesRequest.Replaceable → class GetSettingsRequest extends LocalClusterStateRequest implements IndicesRequest.Replaceable - changed:
class GetSettingsRequestBuilder extends MasterNodeReadOperationRequestBuilder → class GetSettingsRequestBuilder extends ActionRequestBuilder - changed:
class TransportGetSettingsAction extends TransportMasterNodeReadAction → class TransportGetSettingsAction extends TransportLocalProjectMetadataAction - changed:
ctor GetSettingsRequest() → ctor GetSettingsRequest(TimeValue) - changed:
ctor GetSettingsRequestBuilder(ElasticsearchClient, String[]) → ctor GetSettingsRequestBuilder(ElasticsearchClient, TimeValue, String[]) - changed:
ctor TransportGetSettingsAction(TransportService, ClusterService, ThreadPool, SettingsFilter, ActionFilters, IndexNameExpressionResolver, IndexScopedSettings) → ctor TransportGetSettingsAction(TransportService, ClusterService, ThreadPool, SettingsFilter, ActionFilters, ProjectResolver, IndexNameExpressionResolver, IndexScopedSettings) - changed:
method TransportGetSettingsAction.checkBlock(GetSettingsRequest, ClusterState): ClusterBlockException → method TransportGetSettingsAction.checkBlock(GetSettingsRequest, ProjectState): ClusterBlockException - added:
method GetSettingsRequest.createTask(long, String, String, TaskId, Map): Task - added:
method TransportGetSettingsAction.localClusterStateOperation(Task, GetSettingsRequest, ProjectState, ActionListener): void
- changed:
ctor TransportUpdateSettingsAction(TransportService, ClusterService, ThreadPool, MetadataUpdateSettingsService, ActionFilters, IndexNameExpressionResolver, SystemIndices) → ctor TransportUpdateSettingsAction(TransportService, ClusterService, ThreadPool, MetadataUpdateSettingsService, ActionFilters, ProjectResolver, IndexNameExpressionResolver, SystemIndices) - changed:
ctor UpdateSettingsClusterStateUpdateRequest(TimeValue, TimeValue, Settings, UpdateSettingsClusterStateUpdateRequest.OnExisting, UpdateSettingsClusterStateUpdateRequest.OnStaticSetting, Index[]) → ctor UpdateSettingsClusterStateUpdateRequest(ProjectId, TimeValue, TimeValue, Settings, UpdateSettingsClusterStateUpdateRequest.OnExisting, UpdateSettingsClusterStateUpdateRequest.OnStaticSetting, Index[]) - added:
method UpdateSettingsClusterStateUpdateRequest.projectId(): ProjectId
- removed:
class ResizeAction extends ActionType - removed:
class ResizeRequestBuilder extends AcknowledgedRequestBuilder - removed:
ctor ResizeRequestBuilder(ElasticsearchClient) - removed:
method ResizeRequest.setResizeType(ResizeType): void - removed:
method ResizeRequest.setSourceIndex(String): void - removed:
method ResizeRequest.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method ResizeRequestBuilder.setMaxPrimaryShardSize(ByteSizeValue): ResizeRequestBuilder - removed:
method ResizeRequestBuilder.setResizeType(ResizeType): ResizeRequestBuilder - removed:
method ResizeRequestBuilder.setSettings(Settings): ResizeRequestBuilder - removed:
method ResizeRequestBuilder.setSourceIndex(String): ResizeRequestBuilder - removed:
method ResizeRequestBuilder.setTargetIndex(CreateIndexRequest): ResizeRequestBuilder - removed:
method ResizeRequestBuilder.setWaitForActiveShards(ActiveShardCount): ResizeRequestBuilder - removed:
method ResizeRequestBuilder.setWaitForActiveShards(int): ResizeRequestBuilder - removed:
static field ResizeAction.INSTANCE: ResizeAction - removed:
static field ResizeAction.NAME: String - changed:
class ResizeRequest extends AcknowledgedRequest implements IndicesRequest, ToXContentObject → class ResizeRequest extends AcknowledgedRequest implements IndicesRequest - changed:
ctor ResizeRequest(String, String) → ctor ResizeRequest(TimeValue, TimeValue, ResizeType, String, String) - changed:
ctor TransportResizeAction(String, TransportService, ClusterService, ThreadPool, MetadataCreateIndexService, ActionFilters, Client) → ctor TransportResizeAction(String, TransportService, ClusterService, ThreadPool, MetadataCreateIndexService, ActionFilters, ProjectResolver, Client) - changed:
ctor TransportResizeAction(TransportService, ClusterService, ThreadPool, MetadataCreateIndexService, ActionFilters, Client) → ctor TransportResizeAction(TransportService, ClusterService, ThreadPool, MetadataCreateIndexService, ActionFilters, ProjectResolver, Client) - added:
method ResizeRequest.setTargetIndexSettings(Settings.Builder): void - added:
static field ResizeRequest.MAX_PRIMARY_SHARD_SIZE: ParseField - added:
static field TransportResizeAction.TYPE: ActionType
- changed:
ctor TransportFieldUsageAction(ClusterService, TransportService, IndicesService, ActionFilters, IndexNameExpressionResolver) → ctor TransportFieldUsageAction(ClusterService, TransportService, IndicesService, ActionFilters, ProjectResolver, IndexNameExpressionResolver) - changed:
ctor TransportIndicesStatsAction(ClusterService, TransportService, IndicesService, ActionFilters, IndexNameExpressionResolver) → ctor TransportIndicesStatsAction(ClusterService, TransportService, IndicesService, ActionFilters, ProjectResolver, IndexNameExpressionResolver)
- changed:
ctor TransportDeleteComponentTemplateAction(TransportService, ClusterService, ThreadPool, MetadataIndexTemplateService, ActionFilters) → ctor TransportDeleteComponentTemplateAction(TransportService, ClusterService, ThreadPool, MetadataIndexTemplateService, ActionFilters, ProjectResolver) - changed:
ctor TransportDeleteComposableIndexTemplateAction(TransportService, ClusterService, ThreadPool, MetadataIndexTemplateService, ActionFilters) → ctor TransportDeleteComposableIndexTemplateAction(TransportService, ClusterService, ThreadPool, MetadataIndexTemplateService, ActionFilters, ProjectResolver) - changed:
ctor TransportDeleteIndexTemplateAction(TransportService, ClusterService, ThreadPool, MetadataIndexTemplateService, ActionFilters) → ctor TransportDeleteIndexTemplateAction(TransportService, ClusterService, ThreadPool, MetadataIndexTemplateService, ActionFilters, ProjectResolver) - added:
method TransportDeleteComposableIndexTemplateAction.validateForReservedState(TransportDeleteComposableIndexTemplateAction.Request, ClusterState): void
- removed:
ctor GetComponentTemplateAction.Request(String) - removed:
ctor GetComponentTemplateAction.Response(StreamInput) - removed:
ctor GetComposableIndexTemplateAction.Response(StreamInput) - removed:
ctor GetIndexTemplatesResponse(StreamInput) - removed:
method GetComponentTemplateAction.Request.writeTo(StreamOutput): void - removed:
method GetComposableIndexTemplateAction.Request.writeTo(StreamOutput): void - removed:
method GetIndexTemplatesRequest.writeTo(StreamOutput): void - removed:
method TransportGetComponentTemplateAction.masterOperation(Task, GetComponentTemplateAction.Request, ClusterState, ActionListener): void - removed:
method TransportGetComposableIndexTemplateAction.masterOperation(Task, GetComposableIndexTemplateAction.Request, ClusterState, ActionListener): void - removed:
method TransportGetIndexTemplatesAction.masterOperation(Task, GetIndexTemplatesRequest, ClusterState, ActionListener): void - changed:
class GetIndexTemplatesRequest extends MasterNodeReadRequest → class GetIndexTemplatesRequest extends LocalClusterStateRequest - changed:
class GetIndexTemplatesRequestBuilder extends MasterNodeReadOperationRequestBuilder → class GetIndexTemplatesRequestBuilder extends ActionRequestBuilder - changed:
class TransportGetComponentTemplateAction extends TransportMasterNodeReadAction → class TransportGetComponentTemplateAction extends TransportLocalProjectMetadataAction - changed:
class TransportGetComposableIndexTemplateAction extends TransportMasterNodeReadAction → class TransportGetComposableIndexTemplateAction extends TransportLocalProjectMetadataAction - changed:
class TransportGetIndexTemplatesAction extends TransportMasterNodeReadAction → class TransportGetIndexTemplatesAction extends TransportLocalProjectMetadataAction - changed:
ctor GetComponentTemplateAction.Request() → ctor GetComponentTemplateAction.Request(TimeValue, String) - changed:
ctor GetComposableIndexTemplateAction.Request(String) → ctor GetComposableIndexTemplateAction.Request(TimeValue, String) - changed:
ctor GetIndexTemplatesRequest(String[]) → ctor GetIndexTemplatesRequest(TimeValue, String[]) - changed:
ctor GetIndexTemplatesRequestBuilder(ElasticsearchClient, String[]) → ctor GetIndexTemplatesRequestBuilder(ElasticsearchClient, TimeValue, String[]) - changed:
ctor TransportGetComponentTemplateAction(TransportService, ClusterService, ThreadPool, ActionFilters) → ctor TransportGetComponentTemplateAction(TransportService, ClusterService, ActionFilters, ProjectResolver) - changed:
ctor TransportGetComposableIndexTemplateAction(TransportService, ClusterService, ThreadPool, ActionFilters) → ctor TransportGetComposableIndexTemplateAction(TransportService, ClusterService, ActionFilters, ProjectResolver) - changed:
ctor TransportGetIndexTemplatesAction(TransportService, ClusterService, ThreadPool, ActionFilters) → ctor TransportGetIndexTemplatesAction(TransportService, ClusterService, ActionFilters, ProjectResolver) - changed:
method TransportGetComponentTemplateAction.checkBlock(GetComponentTemplateAction.Request, ClusterState): ClusterBlockException → method TransportGetComponentTemplateAction.checkBlock(GetComponentTemplateAction.Request, ProjectState): ClusterBlockException - changed:
method TransportGetComposableIndexTemplateAction.checkBlock(GetComposableIndexTemplateAction.Request, ClusterState): ClusterBlockException → method TransportGetComposableIndexTemplateAction.checkBlock(GetComposableIndexTemplateAction.Request, ProjectState): ClusterBlockException - changed:
method TransportGetIndexTemplatesAction.checkBlock(GetIndexTemplatesRequest, ClusterState): ClusterBlockException → method TransportGetIndexTemplatesAction.checkBlock(GetIndexTemplatesRequest, ProjectState): ClusterBlockException - changed:
static class GetComponentTemplateAction.Request extends MasterNodeReadRequest → static class GetComponentTemplateAction.Request extends LocalClusterStateRequest - changed:
static class GetComposableIndexTemplateAction.Request extends MasterNodeReadRequest → static class GetComposableIndexTemplateAction.Request extends LocalClusterStateRequest - added:
method GetComponentTemplateAction.Request.createTask(long, String, String, TaskId, Map): Task - added:
method GetComposableIndexTemplateAction.Request.createTask(long, String, String, TaskId, Map): Task - added:
method GetIndexTemplatesRequest.createTask(long, String, String, TaskId, Map): Task - added:
method TransportGetComponentTemplateAction.localClusterStateOperation(Task, GetComponentTemplateAction.Request, ProjectState, ActionListener): void - added:
method TransportGetComposableIndexTemplateAction.localClusterStateOperation(Task, GetComposableIndexTemplateAction.Request, ProjectState, ActionListener): void - added:
method TransportGetIndexTemplatesAction.localClusterStateOperation(Task, GetIndexTemplatesRequest, ProjectState, ActionListener): void
- removed:
ctor SimulateIndexTemplateResponse(StreamInput) - removed:
ctor SimulateTemplateAction.Request(String) - removed:
ctor SimulateTemplateAction.Request(TransportPutComposableIndexTemplateAction.Request) - removed:
method SimulateIndexTemplateRequest.writeTo(StreamOutput): void - removed:
method SimulateTemplateAction.Request.templateName(String): SimulateTemplateAction.Request - removed:
method SimulateTemplateAction.Request.writeTo(StreamOutput): void - removed:
method TransportSimulateIndexTemplateAction.masterOperation(Task, SimulateIndexTemplateRequest, ClusterState, ActionListener): void - removed:
method TransportSimulateTemplateAction.masterOperation(Task, SimulateTemplateAction.Request, ClusterState, ActionListener): void - changed:
class SimulateIndexTemplateRequest extends MasterNodeReadRequest → class SimulateIndexTemplateRequest extends LocalClusterStateRequest - changed:
class TransportSimulateIndexTemplateAction extends TransportMasterNodeReadAction → class TransportSimulateIndexTemplateAction extends TransportLocalProjectMetadataAction - changed:
class TransportSimulateTemplateAction extends TransportMasterNodeReadAction → class TransportSimulateTemplateAction extends TransportLocalProjectMetadataAction - changed:
ctor SimulateIndexTemplateRequest(String) → ctor SimulateIndexTemplateRequest(TimeValue, String) - changed:
ctor SimulateTemplateAction.Request() → ctor SimulateTemplateAction.Request(TimeValue, String) - changed:
ctor TransportSimulateIndexTemplateAction(TransportService, ClusterService, ThreadPool, MetadataIndexTemplateService, ActionFilters, NamedXContentRegistry, IndicesService, SystemIndices, IndexSettingProviders) → ctor TransportSimulateIndexTemplateAction(TransportService, ClusterService, MetadataIndexTemplateService, ActionFilters, NamedXContentRegistry, IndicesService, SystemIndices, IndexSettingProviders, ProjectResolver) - changed:
ctor TransportSimulateTemplateAction(TransportService, ClusterService, ThreadPool, MetadataIndexTemplateService, ActionFilters, NamedXContentRegistry, IndicesService, SystemIndices, IndexSettingProviders) → ctor TransportSimulateTemplateAction(TransportService, ClusterService, MetadataIndexTemplateService, ActionFilters, NamedXContentRegistry, IndicesService, SystemIndices, IndexSettingProviders, ProjectResolver) - changed:
method TransportSimulateIndexTemplateAction.checkBlock(SimulateIndexTemplateRequest, ClusterState): ClusterBlockException → method TransportSimulateIndexTemplateAction.checkBlock(SimulateIndexTemplateRequest, ProjectState): ClusterBlockException - changed:
method TransportSimulateTemplateAction.checkBlock(SimulateTemplateAction.Request, ClusterState): ClusterBlockException → method TransportSimulateTemplateAction.checkBlock(SimulateTemplateAction.Request, ProjectState): ClusterBlockException - changed:
static class SimulateTemplateAction.Request extends MasterNodeReadRequest → static class SimulateTemplateAction.Request extends LocalClusterStateRequest - changed:
static method TransportSimulateIndexTemplateAction.resolveTemplate(String, String, ClusterState, boolean, NamedXContentRegistry, IndicesService, SystemIndices, Set): Template → static method TransportSimulateIndexTemplateAction.resolveTemplate(String, String, ProjectMetadata, DataStream, boolean, NamedXContentRegistry, IndicesService, SystemIndices, Set): Template - changed:
static method TransportSimulateIndexTemplateAction.resolveTemporaryState(String, String, ClusterState): ClusterState → static method TransportSimulateIndexTemplateAction.resolveTemporaryState(String, String, ProjectMetadata): ProjectMetadata - added:
method SimulateIndexTemplateRequest.createTask(long, String, String, TaskId, Map): Task - added:
method SimulateTemplateAction.Request.createTask(long, String, String, TaskId, Map): Task - added:
method TransportSimulateIndexTemplateAction.localClusterStateOperation(Task, SimulateIndexTemplateRequest, ProjectState, ActionListener): void - added:
method TransportSimulateTemplateAction.localClusterStateOperation(Task, SimulateTemplateAction.Request, ProjectState, ActionListener): void
- removed:
static method TransportPutComponentTemplateAction.normalizeComponentTemplate(ComponentTemplate, IndexScopedSettings): ComponentTemplate - changed:
ctor TransportPutComponentTemplateAction(TransportService, ClusterService, ThreadPool, MetadataIndexTemplateService, ActionFilters, IndexScopedSettings) → ctor TransportPutComponentTemplateAction(TransportService, ClusterService, ThreadPool, MetadataIndexTemplateService, ActionFilters, ProjectResolver) - changed:
ctor TransportPutComposableIndexTemplateAction(TransportService, ClusterService, ThreadPool, MetadataIndexTemplateService, ActionFilters) → ctor TransportPutComposableIndexTemplateAction(TransportService, ClusterService, ThreadPool, MetadataIndexTemplateService, ActionFilters, ProjectResolver) - changed:
ctor TransportPutIndexTemplateAction(TransportService, ClusterService, ThreadPool, MetadataIndexTemplateService, ActionFilters, IndexScopedSettings) → ctor TransportPutIndexTemplateAction(TransportService, ClusterService, ThreadPool, MetadataIndexTemplateService, ActionFilters, ProjectResolver, IndexScopedSettings) - changed:
static method TransportPutComposableIndexTemplateAction.verifyIfUsingReservedComponentTemplates(TransportPutComposableIndexTemplateAction.Request, ClusterState): void → static method TransportPutComposableIndexTemplateAction.verifyIfUsingReservedComponentTemplates(TransportPutComposableIndexTemplateAction.Request, Collection): void - added:
method TransportPutComponentTemplateAction.validateForReservedState(PutComponentTemplateAction.Request, ClusterState): void - added:
method TransportPutComposableIndexTemplateAction.validateForReservedState(TransportPutComposableIndexTemplateAction.Request, ClusterState): void
- changed:
class ReservedComposableIndexTemplateAction implements ReservedClusterStateHandler → class ReservedComposableIndexTemplateAction implements ReservedProjectStateHandler - changed:
ctor ReservedComposableIndexTemplateAction(MetadataIndexTemplateService, IndexScopedSettings) → ctor ReservedComposableIndexTemplateAction(MetadataIndexTemplateService) - changed:
method ReservedComposableIndexTemplateAction.remove(TransformState): ClusterState → method ReservedComposableIndexTemplateAction.remove(ProjectId, TransformState): ClusterState - changed:
method ReservedComposableIndexTemplateAction.transform(Object, TransformState): TransformState → method ReservedComposableIndexTemplateAction.transform(ProjectId, ReservedComposableIndexTemplateAction.ComponentsAndComposables, TransformState): TransformState
- changed:
ctor TransportValidateQueryAction(ClusterService, TransportService, SearchService, ActionFilters, IndexNameExpressionResolver) → ctor TransportValidateQueryAction(ClusterService, TransportService, SearchService, ActionFilters, ProjectResolver, IndexNameExpressionResolver) - added:
method ShardValidateQueryRequest.sliceRouting(): String - added:
method ValidateQueryRequest.isRoutingFromSlice(): boolean - added:
method ValidateQueryRequest.routing(): String - added:
method ValidateQueryRequest.routing(String): ValidateQueryRequest - added:
method ValidateQueryRequest.routing(String[]): ValidateQueryRequest - added:
method ValidateQueryRequest.searchSlice(): String - added:
method ValidateQueryRequest.searchSlice(String): ValidateQueryRequest - added:
method ValidateQueryRequestBuilder.setRouting(String[]): ValidateQueryRequestBuilder - added:
method ValidateQueryRequestBuilder.setSearchSlice(String): ValidateQueryRequestBuilder
- removed:
abstract class BackoffPolicy implements Iterable - removed:
class BulkProcessor implements Closeable - removed:
class WriteAckDelay implements Consumer - removed:
ctor BackoffPolicy() - removed:
ctor WriteAckDelay(long, long, ThreadPool) - removed:
field TransportAbstractBulkAction.systemWriteExecutor: Executor - removed:
field TransportAbstractBulkAction.writeExecutor: Executor - removed:
final class BulkRequestHandler - removed:
interface BulkProcessor.Listener - removed:
method BulkProcessor.Builder.build(): BulkProcessor - removed:
method BulkProcessor.Builder.setBackoffPolicy(BackoffPolicy): BulkProcessor.Builder - removed:
method BulkProcessor.Builder.setBulkActions(int): BulkProcessor.Builder - removed:
method BulkProcessor.Builder.setBulkSize(ByteSizeValue): BulkProcessor.Builder - removed:
method BulkProcessor.Builder.setConcurrentRequests(int): BulkProcessor.Builder - removed:
method BulkProcessor.Builder.setFlushCondition(Supplier): BulkProcessor.Builder - removed:
method BulkProcessor.Builder.setFlushInterval(TimeValue): BulkProcessor.Builder - removed:
method BulkProcessor.Builder.setGlobalIndex(String): BulkProcessor.Builder - removed:
method BulkProcessor.Builder.setGlobalPipeline(String): BulkProcessor.Builder - removed:
method BulkProcessor.Builder.setGlobalRouting(String): BulkProcessor.Builder - removed:
method BulkProcessor.Listener.afterBulk(long, BulkRequest, BulkResponse): void - removed:
method BulkProcessor.Listener.afterBulk(long, BulkRequest, Throwable): void - removed:
method BulkProcessor.Listener.beforeBulk(long, BulkRequest): void - removed:
method BulkProcessor.add(BytesReference, String, String, XContentType): BulkProcessor - removed:
method BulkProcessor.add(DeleteRequest): BulkProcessor - removed:
method BulkProcessor.add(DocWriteRequest): BulkProcessor - removed:
method BulkProcessor.add(IndexRequest): BulkProcessor - removed:
method BulkProcessor.awaitClose(long, TimeUnit): boolean - removed:
method BulkProcessor.close(): void - removed:
method BulkProcessor.ensureOpen(): void - removed:
method BulkProcessor.flush(): void - removed:
method BulkRequestHandler.execute(BulkRequest, long): void - removed:
method TransportShardBulkAction.dispatchedShardOperationOnPrimary(BulkShardRequest, IndexShard, ActionListener): void - removed:
method TransportShardBulkAction.dispatchedShardOperationOnReplica(BulkShardRequest, IndexShard, ActionListener): void - removed:
method WriteAckDelay.accept(Runnable): void - removed:
static class BulkProcessor.Builder - removed:
static field TransportSimulateBulkAction.SIMULATE_COMPONENT_TEMPLATE_SUBSTITUTIONS: NodeFeature - removed:
static field TransportSimulateBulkAction.SIMULATE_INDEX_TEMPLATE_SUBSTITUTIONS: NodeFeature - removed:
static field TransportSimulateBulkAction.SIMULATE_MAPPING_ADDITION: NodeFeature - removed:
static field TransportSimulateBulkAction.SIMULATE_MAPPING_VALIDATION: NodeFeature - removed:
static field TransportSimulateBulkAction.SIMULATE_MAPPING_VALIDATION_TEMPLATES: NodeFeature - removed:
static field TransportSimulateBulkAction.SIMULATE_SUPPORT_NON_TEMPLATE_MAPPING: NodeFeature - removed:
static field WriteAckDelay.WRITE_ACK_DELAY_INTERVAL: Setting - removed:
static field WriteAckDelay.WRITE_ACK_DELAY_RANDOMNESS_BOUND: Setting - removed:
static method BackoffPolicy.constantBackoff(TimeValue, int): BackoffPolicy - removed:
static method BackoffPolicy.exponentialBackoff(): BackoffPolicy - removed:
static method BackoffPolicy.exponentialBackoff(TimeValue, int): BackoffPolicy - removed:
static method BackoffPolicy.noBackoff(): BackoffPolicy - removed:
static method BackoffPolicy.wrap(BackoffPolicy, Runnable): BackoffPolicy - removed:
static method BulkProcessor.builder(BiConsumer, BulkProcessor.Listener, String): BulkProcessor.Builder - removed:
static method WriteAckDelay.create(Settings, ThreadPool): WriteAckDelay - changed:
ctor BulkShardRequest(ShardId, WriteRequest.RefreshPolicy, BulkItemRequest[]) → ctor BulkShardRequest(ShardId, SplitShardCountSummary, WriteRequest.RefreshPolicy, BulkItemRequest[]) - changed:
ctor BulkShardRequest(ShardId, WriteRequest.RefreshPolicy, BulkItemRequest[], boolean) → ctor BulkShardRequest(ShardId, SplitShardCountSummary, WriteRequest.RefreshPolicy, BulkItemRequest[], boolean) - changed:
ctor IncrementalBulkService(Client, IndexingPressure) → ctor IncrementalBulkService(Client, IndexingPressure, MeterRegistry, TaskManager, ThreadPool) - changed:
ctor IncrementalBulkService.Handler(Client, IndexingPressure, String, TimeValue, String) → ctor IncrementalBulkService.Handler(Client, IndexingPressure, ActiveShardCount, TimeValue, WriteRequest.RefreshPolicy, LongHistogram, Set, TaskManager, ThreadPool) - changed:
ctor SimulateBulkRequest(Map, Map, Map, Map) → ctor SimulateBulkRequest(Map, Map, Map, Map, String) - changed:
ctor TransportAbstractBulkAction(ActionType, TransportService, ActionFilters, Writeable.Reader, ThreadPool, ClusterService, IngestService, IndexingPressure, SystemIndices, LongSupplier) → ctor TransportAbstractBulkAction(ActionType, TransportService, ActionFilters, Writeable.Reader, ThreadPool, ClusterService, IngestService, IndexingPressure, SystemIndices, ProjectResolver, LongSupplier, FeatureService) - changed:
ctor TransportBulkAction(ThreadPool, TransportService, ClusterService, IngestService, FeatureService, NodeClient, ActionFilters, IndexNameExpressionResolver, IndexingPressure, SystemIndices, FailureStoreMetrics, DataStreamFailureStoreSettings) → ctor TransportBulkAction(ThreadPool, TransportService, ClusterService, IngestService, NodeClient, ActionFilters, IndexNameExpressionResolver, IndexingPressure, SystemIndices, ProjectResolver, FailureStoreMetrics, DataStreamFailureStoreSettings, FeatureService, TimeSeriesEligibleWriteWindowLocator, DataStreamGlobalRetentionSettings) - changed:
ctor TransportBulkAction(ThreadPool, TransportService, ClusterService, IngestService, FeatureService, NodeClient, ActionFilters, IndexNameExpressionResolver, IndexingPressure, SystemIndices, LongSupplier, FailureStoreMetrics, DataStreamFailureStoreSettings) → ctor TransportBulkAction(ThreadPool, TransportService, ClusterService, IngestService, NodeClient, ActionFilters, IndexNameExpressionResolver, IndexingPressure, SystemIndices, ProjectResolver, LongSupplier, FailureStoreMetrics, DataStreamFailureStoreSettings, FeatureService, TimeSeriesEligibleWriteWindowLocator, DataStreamGlobalRetentionSettings) - changed:
ctor TransportShardBulkAction(Settings, TransportService, ClusterService, IndicesService, ThreadPool, ShardStateAction, MappingUpdatedAction, UpdateHelper, ActionFilters, IndexingPressure, SystemIndices, DocumentParsingProvider) → ctor TransportShardBulkAction(Settings, TransportService, ClusterService, IndicesService, ThreadPool, ShardStateAction, MappingUpdatedAction, UpdateHelper, ActionFilters, IndexingPressure, SystemIndices, ProjectResolver, DocumentParsingProvider) - changed:
ctor TransportSimulateBulkAction(ThreadPool, TransportService, ClusterService, IngestService, ActionFilters, IndexingPressure, SystemIndices, IndicesService, NamedXContentRegistry, IndexSettingProviders) → ctor TransportSimulateBulkAction(ThreadPool, TransportService, ClusterService, IngestService, ActionFilters, IndexingPressure, SystemIndices, ProjectResolver, IndicesService, NamedXContentRegistry, IndexSettingProviders, FeatureService) - changed:
method BulkShardRequest.onRetry(): void → method BulkShardRequest.onRetry(boolean): void - changed:
method IncrementalBulkService.newBulkRequest(String, TimeValue, String): IncrementalBulkService.Handler → method IncrementalBulkService.newBulkRequest(ActiveShardCount, TimeValue, WriteRequest.RefreshPolicy, Set): IncrementalBulkService.Handler - changed:
method MappingUpdatePerformer.updateMappings(Mapping, ShardId, ActionListener): void → method MappingUpdatePerformer.updateMappings(CompressedXContent, ShardId, ActionListener): void - changed:
method TransportAbstractBulkAction.resolveFailureStore(String, Metadata, long): Boolean → method TransportAbstractBulkAction.resolveFailureStore(String, ProjectMetadata, long): Boolean - changed:
method TransportBulkAction.createMissingIndicesAndIndexData(Task, BulkRequest, Executor, ActionListener, Map, Set, Set, long): void → method TransportBulkAction.createMissingIndicesAndIndexData(Task, BulkRequest, Executor, ActionListener, Map, Set, Set, Map, long, long): void - changed:
method TransportBulkAction.resolveFailureStore(String, Metadata, long): Boolean → method TransportBulkAction.resolveFailureStore(String, ProjectMetadata, long): Boolean - changed:
method TransportSimulateBulkAction.resolveFailureStore(String, Metadata, long): Boolean → method TransportSimulateBulkAction.resolveFailureStore(String, ProjectMetadata, long): Boolean - changed:
static method TransportShardBulkAction.performOnPrimary(BulkShardRequest, IndexShard, UpdateHelper, LongSupplier, MappingUpdatePerformer, ObjLongConsumer, ActionListener, Executor, PostWriteRefresh, Consumer, DocumentParsingProvider): void → static method TransportShardBulkAction.performOnPrimary(BulkShardRequest, IndexShard, UpdateHelper, LongSupplier, MappingUpdatePerformer, ObjLongConsumer, ActionListener, Executor, PostWriteRefresh, DocumentParsingProvider): void - added:
class BulkShardBatch implements Writeable - added:
ctor BulkItemResponse.Failure(String, String, Exception, long, long, boolean, IndexDocFailureStoreStatus) - added:
ctor BulkShardBatch(SourceBatch) - added:
ctor BulkShardBatch(StreamInput) - added:
ctor IncrementalBulkService(Client, IndexingPressure, MeterRegistry, TaskManager, ThreadPool, ClusterSettings) - added:
field TransportAbstractBulkAction.coordinationExecutor: Executor - added:
field TransportAbstractBulkAction.featureService: FeatureService - added:
field TransportAbstractBulkAction.projectResolver: ProjectResolver - added:
field TransportAbstractBulkAction.systemCoordinationExecutor: Executor - added:
final class ShardBatchIndexer - added:
final class ShardBulkSplitHelper - added:
method BulkRequest.add(BytesReference, String, String, boolean, FetchSourceContext, String, Boolean, Boolean, Boolean, boolean, XContentType, RestApiVersion): BulkRequest - added:
method BulkRequest.createTask(long, String, String, TaskId, Map): Task - added:
method BulkRequest.requestParamsUsed(): Set - added:
method BulkRequest.requestParamsUsed(Set): void - added:
method BulkRequestParser.incrementalParser(String, String, boolean, FetchSourceContext, String, Boolean, Boolean, Boolean, boolean, XContentType, BiConsumer, Consumer, Consumer): BulkRequestParser.IncrementalParser - added:
method BulkRequestParser.parse(BytesReference, String, String, boolean, FetchSourceContext, String, Boolean, Boolean, Boolean, boolean, XContentType, BiConsumer, Consumer, Consumer): void - added:
method BulkShardBatch.equals(Object): boolean - added:
method BulkShardBatch.getBatch(): SourceBatch - added:
method BulkShardBatch.hashCode(): int - added:
method BulkShardBatch.writeTo(StreamOutput): void - added:
method BulkShardRequest.getBulkShardBatch(): BulkShardBatch - added:
method BulkShardRequest.largestOperationSize(): long - added:
method BulkShardRequest.maxOperationSizeInBytes(): long - added:
method BulkShardRequest.setBulkShardBatch(BulkShardBatch): void - added:
method IncrementalBulkService.Handler.cancel(String, Runnable): void - added:
method IncrementalBulkService.Handler.updateWaitForChunkMetrics(long): void - added:
method SimulateBulkRequest.getMappingMergeType(): String - added:
method TransportShardBulkAction.combineSplitResponses(BulkShardRequest, Map, Map): Tuple - added:
method TransportShardBulkAction.primaryAllowsOperationsBeyondSizeLimit(BulkShardRequest): boolean - added:
method TransportShardBulkAction.primaryLargestOperationSize(BulkShardRequest): long - added:
method TransportShardBulkAction.shardOperationOnPrimary(BulkShardRequest, IndexShard, ActionListener): void - added:
method TransportShardBulkAction.shardOperationOnReplica(BulkShardRequest, IndexShard, ActionListener): void - added:
method TransportShardBulkAction.splitRequestOnPrimary(BulkShardRequest, ProjectMetadata): Map - added:
static field BulkShardRequest.BULK_SHARD_BATCH: TransportVersion - added:
static field IncrementalBulkService.BULK_SESSION_ACTION: String - added:
static field IncrementalBulkService.BULK_SESSION_TASK_TYPE: String - added:
static field IncrementalBulkService.CHUNK_WAIT_TIME_HISTOGRAM_NAME: String - added:
static field IncrementalBulkService.REQUEST_TIMEOUT: Setting - added:
static field ShardBatchIndexer.BATCH_INDEXING: Setting - added:
static field ShardBatchIndexer.BATCH_INDEXING_FEATURE_FLAG: FeatureFlag - added:
static field TransportAbstractBulkAction.STREAMS_ALLOWED_PARAMS: Set - added:
static field TransportBulkAction.PAST_TSDB_INDEX_CREATION_ENABLED_SETTING: Setting - added:
static method BulkShardBatch.attachBatchToItems(SourceBatch, BulkItemRequest[]): void - added:
static method BulkShardBatch.ensureInlineSources(BulkShardRequest): void - added:
static method ShardBatchIndexer.canUseBatchIndexing(BulkShardRequest, boolean): boolean - added:
static method ShardBulkSplitHelper.combineResponses(BulkShardRequest, Map, Map): Tuple - added:
static method ShardBulkSplitHelper.splitRequests(BulkShardRequest, ProjectMetadata): Map - added:
static method TransportShardBulkAction.getMaxOperationMemoryOverhead(BulkShardRequest): long
- removed:
method GetDataStreamAction.Request.writeTo(StreamOutput): void - removed:
method GetDataStreamSettingsAction.Request.validate(): ActionRequestValidationException - removed:
static method GetDataStreamAction.Response.read(StreamInput): GetDataStreamAction.Response - removed:
static method GetDataStreamSettingsAction.Request.localOnly(StreamInput): GetDataStreamSettingsAction.Request - changed:
ctor GetDataStreamSettingsAction.Request() → ctor GetDataStreamSettingsAction.Request(TimeValue) - changed:
ctor UpdateDataStreamSettingsAction.DataStreamSettingsResponse.IndicesSettingsResult(List, List, List) → ctor UpdateDataStreamSettingsAction.DataStreamSettingsResponse.IndicesSettingsResult(List, List, List, List) - changed:
static class GetDataStreamAction.Request extends MasterNodeReadRequest implements IndicesRequest.Replaceable → static class GetDataStreamAction.Request extends LocalClusterStateRequest implements IndicesRequest.Replaceable - changed:
static class GetDataStreamSettingsAction.Request extends ActionRequest implements IndicesRequest.Replaceable → static class GetDataStreamSettingsAction.Request extends LocalClusterStateRequest implements IndicesRequest.Replaceable - changed:
static method DataStreamsActionUtil.getDataStreamNames(IndexNameExpressionResolver, ClusterState, String[], IndicesOptions): List → static method DataStreamsActionUtil.getDataStreamNames(IndexNameExpressionResolver, ProjectMetadata, String[], IndicesOptions): List - changed:
static method DataStreamsActionUtil.resolveConcreteIndexNames(IndexNameExpressionResolver, ClusterState, String[], IndicesOptions): List → static method DataStreamsActionUtil.resolveConcreteIndexNames(IndexNameExpressionResolver, ProjectMetadata, String[], IndicesOptions): List - added:
class GetDataStreamMappingsAction extends ActionType - added:
class UpdateDataStreamMappingsAction extends ActionType - added:
ctor GetDataStreamMappingsAction() - added:
ctor GetDataStreamMappingsAction.DataStreamMappingsResponse(String, CompressedXContent, CompressedXContent) - added:
ctor GetDataStreamMappingsAction.Request(TimeValue) - added:
ctor GetDataStreamMappingsAction.Response(List) - added:
ctor PastTimeSeriesIndexCreationAction.Request(StreamInput) - added:
ctor PastTimeSeriesIndexCreationAction.Request(TimeValue, String, Collection, long) - added:
ctor PastTimeSeriesIndexCreationAction.Request(TimeValue, TimeValue, String, Collection, long) - added:
ctor PastTimeSeriesIndexCreationAction.Response(StreamInput) - added:
ctor PastTimeSeriesIndexCreationAction.Response(boolean, Set) - added:
ctor PastTimeSeriesIndexCreationAction.Response(boolean, Set, Map) - added:
ctor UpdateDataStreamMappingsAction() - added:
ctor UpdateDataStreamMappingsAction.DataStreamMappingsResponse(StreamInput) - added:
ctor UpdateDataStreamMappingsAction.DataStreamMappingsResponse(String, boolean, String, CompressedXContent, CompressedXContent) - added:
ctor UpdateDataStreamMappingsAction.Request(CompressedXContent, boolean, TimeValue, TimeValue) - added:
ctor UpdateDataStreamMappingsAction.Request(StreamInput) - added:
ctor UpdateDataStreamMappingsAction.Response(List) - added:
ctor UpdateDataStreamMappingsAction.Response(StreamInput) - added:
final class PastTimeSeriesIndexCreationAction extends ActionType - added:
method GetDataStreamAction.Request.createTask(long, String, String, TaskId, Map): Task - added:
method GetDataStreamMappingsAction.DataStreamMappingsResponse.dataStreamName(): String - added:
method GetDataStreamMappingsAction.DataStreamMappingsResponse.effectiveMappings(): CompressedXContent - added:
method GetDataStreamMappingsAction.DataStreamMappingsResponse.equals(Object): boolean - added:
method GetDataStreamMappingsAction.DataStreamMappingsResponse.hashCode(): int - added:
method GetDataStreamMappingsAction.DataStreamMappingsResponse.mappings(): CompressedXContent - added:
method GetDataStreamMappingsAction.DataStreamMappingsResponse.toString(): String - added:
method GetDataStreamMappingsAction.DataStreamMappingsResponse.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method GetDataStreamMappingsAction.Request.createTask(long, String, String, TaskId, Map): Task - added:
method GetDataStreamMappingsAction.Request.equals(Object): boolean - added:
method GetDataStreamMappingsAction.Request.hashCode(): int - added:
method GetDataStreamMappingsAction.Request.includeDataStreams(): boolean - added:
method GetDataStreamMappingsAction.Request.indices(): String[] - added:
method GetDataStreamMappingsAction.Request.indices(String[]): GetDataStreamMappingsAction.Request - added:
method GetDataStreamMappingsAction.Request.indicesOptions(): IndicesOptions - added:
method GetDataStreamMappingsAction.Response.getDataStreamMappingsResponses(): List - added:
method GetDataStreamMappingsAction.Response.toXContentChunked(ToXContent.Params): Iterator - added:
method GetDataStreamMappingsAction.Response.writeTo(StreamOutput): void - added:
method PastTimeSeriesIndexCreationAction.Request.dataStreamName(): String - added:
method PastTimeSeriesIndexCreationAction.Request.indices(): String[] - added:
method PastTimeSeriesIndexCreationAction.Request.indicesOptions(): IndicesOptions - added:
method PastTimeSeriesIndexCreationAction.Request.requestStartTime(): long - added:
method PastTimeSeriesIndexCreationAction.Request.timestamps(): Collection - added:
method PastTimeSeriesIndexCreationAction.Request.writeTo(StreamOutput): void - added:
method PastTimeSeriesIndexCreationAction.Response.coveredTimestamps(): Set - added:
method PastTimeSeriesIndexCreationAction.Response.rejectedTimestamps(): Map - added:
method PastTimeSeriesIndexCreationAction.Response.writeTo(StreamOutput): void - added:
method UpdateDataStreamMappingsAction.DataStreamMappingsResponse.dataStreamErrorMessage(): String - added:
method UpdateDataStreamMappingsAction.DataStreamMappingsResponse.dataStreamName(): String - added:
method UpdateDataStreamMappingsAction.DataStreamMappingsResponse.dataStreamSucceeded(): boolean - added:
method UpdateDataStreamMappingsAction.DataStreamMappingsResponse.effectiveMappings(): CompressedXContent - added:
method UpdateDataStreamMappingsAction.DataStreamMappingsResponse.equals(Object): boolean - added:
method UpdateDataStreamMappingsAction.DataStreamMappingsResponse.hashCode(): int - added:
method UpdateDataStreamMappingsAction.DataStreamMappingsResponse.mappings(): CompressedXContent - added:
method UpdateDataStreamMappingsAction.DataStreamMappingsResponse.toString(): String - added:
method UpdateDataStreamMappingsAction.DataStreamMappingsResponse.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method UpdateDataStreamMappingsAction.DataStreamMappingsResponse.writeTo(StreamOutput): void - added:
method UpdateDataStreamMappingsAction.Request.createTask(long, String, String, TaskId, Map): Task - added:
method UpdateDataStreamMappingsAction.Request.equals(Object): boolean - added:
method UpdateDataStreamMappingsAction.Request.getMappings(): CompressedXContent - added:
method UpdateDataStreamMappingsAction.Request.hashCode(): int - added:
method UpdateDataStreamMappingsAction.Request.includeDataStreams(): boolean - added:
method UpdateDataStreamMappingsAction.Request.indices(): String[] - added:
method UpdateDataStreamMappingsAction.Request.indices(String[]): UpdateDataStreamMappingsAction.Request - added:
method UpdateDataStreamMappingsAction.Request.indicesOptions(): IndicesOptions - added:
method UpdateDataStreamMappingsAction.Request.isDryRun(): boolean - added:
method UpdateDataStreamMappingsAction.Request.writeTo(StreamOutput): void - added:
method UpdateDataStreamMappingsAction.Response.equals(Object): boolean - added:
method UpdateDataStreamMappingsAction.Response.getDataStreamMappingsResponses(): List - added:
method UpdateDataStreamMappingsAction.Response.hashCode(): int - added:
method UpdateDataStreamMappingsAction.Response.toXContentChunked(ToXContent.Params): Iterator - added:
method UpdateDataStreamMappingsAction.Response.writeTo(StreamOutput): void - added:
method UpdateDataStreamSettingsAction.DataStreamSettingsResponse.IndicesSettingsResult.appliedToDataStreamAndWriteIndex(): List - added:
record GetDataStreamMappingsAction.DataStreamMappingsResponse implements ToXContent - added:
record UpdateDataStreamMappingsAction.DataStreamMappingsResponse implements ToXContent, Writeable - added:
static class GetDataStreamMappingsAction.Request extends LocalClusterStateRequest implements IndicesRequest.Replaceable - added:
static class GetDataStreamMappingsAction.Response extends ActionResponse implements ChunkedToXContentObject - added:
static class PastTimeSeriesIndexCreationAction.Request extends AcknowledgedRequest implements IndicesRequest - added:
static class PastTimeSeriesIndexCreationAction.Response extends AcknowledgedResponse - added:
static class UpdateDataStreamMappingsAction.Request extends AcknowledgedRequest implements IndicesRequest.Replaceable - added:
static class UpdateDataStreamMappingsAction.Response extends ActionResponse implements ChunkedToXContentObject - added:
static field GetDataStreamAction.Response.DataStreamInfo.MAPPINGS_FIELD: ParseField - added:
static field GetDataStreamMappingsAction.INSTANCE: GetDataStreamMappingsAction - added:
static field GetDataStreamMappingsAction.NAME: String - added:
static field PastTimeSeriesIndexCreationAction.INSTANCE: PastTimeSeriesIndexCreationAction - added:
static field PastTimeSeriesIndexCreationAction.NAME: String - added:
static field UpdateDataStreamMappingsAction.INSTANCE: UpdateDataStreamMappingsAction - added:
static field UpdateDataStreamMappingsAction.NAME: String
- removed:
method AutoShardingResult.writeLoad(): Double - removed:
static field DataStreamAutoShardingService.DATA_STREAM_AUTO_SHARDING_FEATURE: NodeFeature - changed:
ctor AutoShardingResult(AutoShardingType, int, int, TimeValue, Double) → ctor AutoShardingResult(AutoShardingType, int, int, TimeValue) - changed:
ctor DataStreamAutoShardingService(Settings, ClusterService, FeatureService, LongSupplier) → ctor DataStreamAutoShardingService(Settings, ClusterService, LongSupplier) - changed:
method DataStreamAutoShardingService.calculate(ClusterState, DataStream, Double): AutoShardingResult → method DataStreamAutoShardingService.calculate(ProjectState, DataStream, IndexStats): AutoShardingResult - added:
enum DataStreamAutoShardingService.WriteLoadMetric - added:
static field DataStreamAutoShardingService.DATA_STREAMS_AUTO_SHARDING_DECREASE_SHARDS_LOAD_METRIC: Setting - added:
static field DataStreamAutoShardingService.DATA_STREAMS_AUTO_SHARDING_INCREASE_SHARDS_LOAD_METRIC: Setting - added:
static field DataStreamAutoShardingService.WriteLoadMetric.ALL_TIME: DataStreamAutoShardingService.WriteLoadMetric - added:
static field DataStreamAutoShardingService.WriteLoadMetric.PEAK: DataStreamAutoShardingService.WriteLoadMetric - added:
static field DataStreamAutoShardingService.WriteLoadMetric.RECENT: DataStreamAutoShardingService.WriteLoadMetric - added:
static method DataStreamAutoShardingService.WriteLoadMetric.valueOf(String): DataStreamAutoShardingService.WriteLoadMetric - added:
static method DataStreamAutoShardingService.WriteLoadMetric.values(): DataStreamAutoShardingService.WriteLoadMetric[]
- removed:
ctor GetDataStreamLifecycleAction.Response(StreamInput) - removed:
ctor PutDataStreamLifecycleAction.Request(TimeValue, TimeValue, String[], TimeValue, Boolean, List) - removed:
interface PutDataStreamLifecycleAction.Request.Factory - removed:
method GetDataStreamLifecycleAction.Request.writeTo(StreamOutput): void - removed:
method PutDataStreamLifecycleAction.Request.Factory.create(TimeValue, Boolean, List): PutDataStreamLifecycleAction.Request - removed:
static field PutDataStreamLifecycleAction.Request.PARSER: ConstructingObjectParser - removed:
static method PutDataStreamLifecycleAction.Request.parseRequest(XContentParser, PutDataStreamLifecycleAction.Request.Factory): PutDataStreamLifecycleAction.Request - changed:
static class GetDataStreamLifecycleAction.Request extends MasterNodeReadRequest implements IndicesRequest.Replaceable → static class GetDataStreamLifecycleAction.Request extends LocalClusterStateRequest implements IndicesRequest.Replaceable - added:
method GetDataStreamLifecycleAction.Request.createTask(long, String, String, TaskId, Map): Task - added:
method PutDataStreamLifecycleAction.Request.validate(): ActionRequestValidationException
- added:
method DeleteRequest.isRoutingFromSlice(): boolean - added:
method DeleteRequest.rerouteAtSourceDuringResharding(IndexRouting): int - added:
method DeleteRequest.setRoutingFromSlice(boolean): DeleteRequest - added:
method DeleteResponse.withoutSequenceNumber(): DeleteResponse
- changed:
ctor DownsampleConfig(DateHistogramInterval) → ctor DownsampleConfig(DateHistogramInterval, DownsampleConfig.SamplingMethod) - changed:
static method DownsampleConfig.validateSourceAndTargetIntervals(DownsampleConfig, DownsampleConfig): void → static method DownsampleConfig.validateSourceAndTargetIntervals(DateHistogramInterval, DateHistogramInterval): void - added:
enum DownsampleConfig.SamplingMethod implements Writeable - added:
method DownsampleConfig.SamplingMethod.toString(): String - added:
method DownsampleConfig.SamplingMethod.writeTo(StreamOutput): void - added:
method DownsampleConfig.getSamplingMethod(): DownsampleConfig.SamplingMethod - added:
method DownsampleConfig.getSamplingMethodOrDefault(): DownsampleConfig.SamplingMethod - added:
static field DownsampleConfig.ADD_LAST_VALUE_DOWNSAMPLE_API: TransportVersion - added:
static field DownsampleConfig.SAMPLING_METHOD: String - added:
static field DownsampleConfig.SamplingMethod.AGGREGATE: DownsampleConfig.SamplingMethod - added:
static field DownsampleConfig.SamplingMethod.LAST_VALUE: DownsampleConfig.SamplingMethod - added:
static method DownsampleConfig.SamplingMethod.fromIndexMetadata(IndexMetadata): DownsampleConfig.SamplingMethod - added:
static method DownsampleConfig.SamplingMethod.fromString(String): DownsampleConfig.SamplingMethod - added:
static method DownsampleConfig.SamplingMethod.getOrDefault(DownsampleConfig.SamplingMethod): DownsampleConfig.SamplingMethod - added:
static method DownsampleConfig.SamplingMethod.read(StreamInput): DownsampleConfig.SamplingMethod - added:
static method DownsampleConfig.SamplingMethod.valueOf(String): DownsampleConfig.SamplingMethod - added:
static method DownsampleConfig.SamplingMethod.values(): DownsampleConfig.SamplingMethod[]
- removed:
method TransportExplainAction.getExecutor(ExplainRequest, ShardId): Executor - changed:
class ExplainRequest extends SingleShardRequest implements ToXContentObject → class ExplainRequest extends SingleShardRequest implements ToXContentObject, RetryableSplitAwareRequest - changed:
ctor TransportExplainAction(ThreadPool, ClusterService, TransportService, SearchService, ActionFilters, IndexNameExpressionResolver) → ctor TransportExplainAction(ThreadPool, ClusterService, TransportService, SearchService, ActionFilters, ProjectResolver, IndexNameExpressionResolver) - changed:
method TransportExplainAction.resolveRequest(ClusterState, TransportSingleShardAction.InternalRequest): void → method TransportExplainAction.resolveRequest(ProjectState, TransportSingleShardAction.InternalRequest): void - changed:
method TransportExplainAction.shards(ClusterState, TransportSingleShardAction.InternalRequest): ShardIterator → method TransportExplainAction.shards(ProjectState, TransportSingleShardAction.InternalRequest): ShardIterator - added:
method ExplainRequest.getSplitShardCountSummary(): SplitShardCountSummary - added:
method ExplainRequest.isRoutingFromSlice(): boolean - added:
method ExplainRequest.setRoutingFromSlice(boolean): ExplainRequest - added:
method ExplainRequest.setSplitShardCountSummary(ProjectMetadata, String): void - added:
method ExplainResponse.toString(): String - added:
static field ExplainRequest.EXPLAIN_SLICE_ROUTING_STATE_VERSION: TransportVersion
- removed:
interface TransportFieldCapabilitiesAction.RemoteRequestExecutor - removed:
method TransportFieldCapabilitiesAction.RemoteRequestExecutor.executeRemoteRequest(RemoteClusterClient, FieldCapabilitiesRequest, ActionListener): void - removed:
static method FieldCapabilities.fromXContent(String, XContentParser): FieldCapabilities - removed:
static method FieldCapabilitiesFailure.fromXContent(XContentParser): FieldCapabilitiesFailure - removed:
static method FieldCapabilitiesResponse.fromXContent(XContentParser): FieldCapabilitiesResponse - changed:
ctor FieldCapabilities(String, String, Boolean, boolean, boolean, Boolean, String, List, List, List, List, List, Map) → ctor FieldCapabilities(String, String, Boolean, boolean, boolean, Boolean, Boolean, String, List, List, List, List, List, List, Map) - changed:
ctor FieldCapabilities(String, String, boolean, boolean, boolean, String[], String[], String[], Map) → ctor FieldCapabilities(String, String, boolean, boolean, boolean, Boolean, boolean, TimeSeriesParams.MetricType, String[], String[], String[], String[], String[], String[], Map) - changed:
ctor FieldCapabilities(String, String, boolean, boolean, boolean, boolean, TimeSeriesParams.MetricType, String[], String[], String[], String[], String[], Map) → ctor FieldCapabilities(String, String, boolean, boolean, boolean, boolean, String[], String[], String[], String[], Map) - changed:
ctor IndexFieldCapabilities(String, String, boolean, boolean, boolean, boolean, TimeSeriesParams.MetricType, Map) → ctor IndexFieldCapabilities(String, String, boolean, boolean, boolean, boolean, boolean, TimeSeriesParams.MetricType, Map) - changed:
ctor TransportFieldCapabilitiesAction(TransportService, ClusterService, ThreadPool, ActionFilters, IndicesService, IndexNameExpressionResolver) → ctor TransportFieldCapabilitiesAction(TransportService, ClusterService, ThreadPool, ActionFilters, IndicesService, ProjectResolver, IndexNameExpressionResolver, CrossProjectModeDecider) - changed:
method TransportFieldCapabilitiesAction.executeRequest(Task, FieldCapabilitiesRequest, TransportFieldCapabilitiesAction.RemoteRequestExecutor, ActionListener): void → method TransportFieldCapabilitiesAction.executeRequest(Task, FieldCapabilitiesRequest, TransportFieldCapabilitiesAction.LinkedRequestExecutor, ActionListener): void - added:
class FieldCapabilitiesFeatures implements FeatureSpecification - added:
class RemoteDatasetNotSupportedException extends ElasticsearchException - added:
class RemoteResourceNotSupportedException extends ElasticsearchException - added:
class RemoteViewNotSupportedException extends ElasticsearchException - added:
ctor FieldCapabilitiesFeatures() - added:
ctor RemoteDatasetNotSupportedException(List) - added:
ctor RemoteDatasetNotSupportedException(StreamInput) - added:
ctor RemoteResourceNotSupportedException(List, List) - added:
ctor RemoteResourceNotSupportedException(StreamInput) - added:
ctor RemoteViewNotSupportedException(List) - added:
ctor RemoteViewNotSupportedException(StreamInput) - added:
interface TransportFieldCapabilitiesAction.LinkedRequestExecutor - added:
method FieldCapabilities.isInference(): Boolean - added:
method FieldCapabilities.nonInferenceIndices(): String[] - added:
method FieldCapabilitiesFeatures.getTestFeatures(): Set - added:
method FieldCapabilitiesRequest.allowsCrossProject(): boolean - added:
method FieldCapabilitiesRequest.clusterAlias(): String - added:
method FieldCapabilitiesRequest.getProjectRouting(): String - added:
method FieldCapabilitiesRequest.getResolvedIndexExpressions(): ResolvedIndexExpressions - added:
method FieldCapabilitiesRequest.getResolvedTargetProjects(): TargetProjects - added:
method FieldCapabilitiesRequest.includeIndices(): boolean - added:
method FieldCapabilitiesRequest.includeIndices(boolean): FieldCapabilitiesRequest - added:
method FieldCapabilitiesRequest.includeResolvedTo(): boolean - added:
method FieldCapabilitiesRequest.includeResolvedTo(boolean): FieldCapabilitiesRequest - added:
method FieldCapabilitiesRequest.projectRouting(String): void - added:
method FieldCapabilitiesRequest.returnLocalAll(): boolean - added:
method FieldCapabilitiesRequest.returnLocalAll(boolean): FieldCapabilitiesRequest - added:
method FieldCapabilitiesRequest.setResolvedIndexExpressions(ResolvedIndexExpressions): void - added:
method FieldCapabilitiesRequest.setResolvedTargetProjects(TargetProjects): void - added:
method FieldCapabilitiesRequestBuilder.setIncludeIndices(boolean): FieldCapabilitiesRequestBuilder - added:
method FieldCapabilitiesRequestBuilder.setIncludeResolvedTo(boolean): FieldCapabilitiesRequestBuilder - added:
method FieldCapabilitiesRequestBuilder.setReturnLocalAll(boolean): FieldCapabilitiesRequestBuilder - added:
method FieldCapabilitiesResponse.Builder.build(): FieldCapabilitiesResponse - added:
method FieldCapabilitiesResponse.Builder.withFailures(List): FieldCapabilitiesResponse.Builder - added:
method FieldCapabilitiesResponse.Builder.withFields(Map): FieldCapabilitiesResponse.Builder - added:
method FieldCapabilitiesResponse.Builder.withIndexResponses(List): FieldCapabilitiesResponse.Builder - added:
method FieldCapabilitiesResponse.Builder.withIndices(String[]): FieldCapabilitiesResponse.Builder - added:
method FieldCapabilitiesResponse.Builder.withMinTransportVersion(TransportVersion): FieldCapabilitiesResponse.Builder - added:
method FieldCapabilitiesResponse.Builder.withResolved(ResolvedIndexExpressions, Map): FieldCapabilitiesResponse.Builder - added:
method FieldCapabilitiesResponse.Builder.withResolvedLocally(ResolvedIndexExpressions): FieldCapabilitiesResponse.Builder - added:
method FieldCapabilitiesResponse.Builder.withResolvedRemotely(Map): FieldCapabilitiesResponse.Builder - added:
method FieldCapabilitiesResponse.Builder.withResolvedRemotelyBuilder(Map): FieldCapabilitiesResponse.Builder - added:
method FieldCapabilitiesResponse.getResolvedLocally(): ResolvedIndexExpressions - added:
method FieldCapabilitiesResponse.getResolvedRemotely(): Map - added:
method FieldCapabilitiesResponse.minTransportVersion(): TransportVersion - added:
method FieldCapabilitiesResponse.withMinTransportVersion(TransportVersion): FieldCapabilitiesResponse - added:
method IndexFieldCapabilities.isInference(): boolean - added:
method RemoteDatasetNotSupportedException.datasets(): List - added:
method RemoteDatasetNotSupportedException.status(): RestStatus - added:
method RemoteResourceNotSupportedException.datasets(): List - added:
method RemoteResourceNotSupportedException.status(): RestStatus - added:
method RemoteResourceNotSupportedException.views(): List - added:
method RemoteViewNotSupportedException.status(): RestStatus - added:
method RemoteViewNotSupportedException.views(): List - added:
method TransportFieldCapabilitiesAction.LinkedRequestExecutor.executeRemoteRequest(TransportService, Transport.Connection, FieldCapabilitiesRequest, ActionListenerResponseHandler): void - added:
method TransportFieldCapabilitiesAction.LinkedRequestExecutor.read(StreamInput): ActionResponse - added:
method TransportFieldCapabilitiesAction.LinkedRequestExecutor.unwrapPrimary(ActionResponse): FieldCapabilitiesResponse - added:
method TransportFieldCapabilitiesAction.LinkedRequestExecutor.wrapPrimary(FieldCapabilitiesResponse): ActionResponse - added:
static class FieldCapabilitiesResponse.Builder - added:
static field FieldCapabilities.AGGREGATABLE_FIELD: ParseField - added:
static field FieldCapabilities.INDICES_FIELD: ParseField - added:
static field FieldCapabilities.INFERENCE_FIELD: ParseField - added:
static field FieldCapabilities.IS_METADATA_FIELD: ParseField - added:
static field FieldCapabilities.METRIC_CONFLICTS_INDICES_FIELD: ParseField - added:
static field FieldCapabilities.NON_AGGREGATABLE_INDICES_FIELD: ParseField - added:
static field FieldCapabilities.NON_DIMENSION_INDICES_FIELD: ParseField - added:
static field FieldCapabilities.NON_INFERENCE_INDICES_FIELD: ParseField - added:
static field FieldCapabilities.NON_SEARCHABLE_INDICES_FIELD: ParseField - added:
static field FieldCapabilities.SEARCHABLE_FIELD: ParseField - added:
static field FieldCapabilities.TIME_SERIES_DIMENSION_FIELD: ParseField - added:
static field FieldCapabilities.TIME_SERIES_METRIC_FIELD: ParseField - added:
static field FieldCapabilities.TYPE_FIELD: ParseField - added:
static field FieldCapabilitiesFailure.FAILURE_FIELD: ParseField - added:
static field FieldCapabilitiesFailure.INDICES_FIELD: ParseField - added:
static field FieldCapabilitiesFeatures.FIELD_CAPS_INFERENCE_FIELD: NodeFeature - added:
static field FieldCapabilitiesResponse.FAILURES_FIELD: ParseField - added:
static field FieldCapabilitiesResponse.FIELDS_FIELD: ParseField - added:
static field FieldCapabilitiesResponse.INDICES_FIELD: ParseField - added:
static field TransportFieldCapabilitiesAction.EXCLUSION: String - added:
static method FieldCapabilitiesResponse.builder(): FieldCapabilitiesResponse.Builder - added:
static method FieldCapabilitiesResponse.empty(): FieldCapabilitiesResponse
- removed:
method MultiGetResponse.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - changed:
class GetRequest extends SingleShardRequest implements RealtimeRequest → class GetRequest extends SingleShardRequest implements RetryableSplitAwareRequest - changed:
class MultiGetRequest extends UntypedActionRequest implements Iterable, CompositeIndicesRequest, RealtimeRequest, ToXContentObject → class MultiGetRequest extends UntypedActionRequest implements Iterable, CompositeIndicesRequest, ToXContentObject - changed:
class MultiGetResponse extends ActionResponse implements Iterable, ToXContentObject → class MultiGetResponse extends ActionResponse implements Iterable, ChunkedToXContentObject - changed:
ctor TransportGetAction(ClusterService, TransportService, IndicesService, ThreadPool, ActionFilters, IndexNameExpressionResolver, ExecutorSelector, NodeClient) → ctor TransportGetAction(ClusterService, TransportService, IndicesService, ThreadPool, ActionFilters, ProjectResolver, IndexNameExpressionResolver, ExecutorSelector, NodeClient) - changed:
ctor TransportMultiGetAction(TransportService, ClusterService, NodeClient, ActionFilters, IndexNameExpressionResolver, IndicesService) → ctor TransportMultiGetAction(TransportService, ClusterService, NodeClient, ActionFilters, ProjectResolver, IndexNameExpressionResolver, IndicesService, ReshardingActionHelper) - changed:
ctor TransportShardMultiGetAction(ClusterService, TransportService, IndicesService, ThreadPool, ActionFilters, IndexNameExpressionResolver, ExecutorSelector, NodeClient) → ctor TransportShardMultiGetAction(ClusterService, TransportService, IndicesService, ThreadPool, ActionFilters, ProjectResolver, IndexNameExpressionResolver, ExecutorSelector, NodeClient) - changed:
method TransportGetAction.getExecutor(GetRequest, ShardId): Executor → method TransportGetAction.getExecutor(ShardId): Executor - changed:
method TransportGetAction.resolveRequest(ClusterState, TransportSingleShardAction.InternalRequest): void → method TransportGetAction.resolveRequest(ProjectState, TransportSingleShardAction.InternalRequest): void - changed:
method TransportGetAction.shards(ClusterState, TransportSingleShardAction.InternalRequest): ShardIterator → method TransportGetAction.shards(ProjectState, TransportSingleShardAction.InternalRequest): ShardIterator - changed:
method TransportShardMultiGetAction.getExecutor(MultiGetShardRequest, ShardId): Executor → method TransportShardMultiGetAction.getExecutor(ShardId): Executor - changed:
method TransportShardMultiGetAction.shards(ClusterState, TransportSingleShardAction.InternalRequest): ShardIterator → method TransportShardMultiGetAction.shards(ProjectState, TransportSingleShardAction.InternalRequest): ShardIterator - changed:
static method MultiGetRequest.parseIds(XContentParser, List, String, String[], FetchSourceContext, String): void → static method MultiGetRequest.parseIds(XContentParser, List, String, String[], FetchSourceContext, String, boolean): void - added:
method GetRequest.getSplitShardCountSummary(): SplitShardCountSummary - added:
method GetRequest.isRoutingFromSlice(): boolean - added:
method GetRequest.setRoutingFromSlice(boolean): GetRequest - added:
method GetRequest.setSplitShardCountSummary(ProjectMetadata, String): void - added:
method MultiGetRequest.Item.isRoutingFromSlice(): boolean - added:
method MultiGetRequest.Item.setRoutingFromSlice(boolean): MultiGetRequest.Item - added:
method MultiGetRequest.add(String, String[], FetchSourceContext, String, boolean, XContentParser, boolean): MultiGetRequest - added:
method MultiGetResponse.toXContentChunked(ToXContent.Params): Iterator - added:
method MultiGetShardRequest.getSplitShardCountSummary(): SplitShardCountSummary - added:
static field TransportGetAction.STATELESS_GET_REALTIME_ACTIVE_PRIMARY_TIMEOUT_SETTING: Setting
- removed:
method IndexRequest.sourceAsMap(XContentParserDecorator): Map - removed:
static method IndexRequest.getXContentBuilder(XContentType, Object[]): XContentBuilder - changed:
method IndexRequest.getConcreteWriteIndex(IndexAbstraction, Metadata): Index → method IndexRequest.getConcreteWriteIndex(IndexAbstraction, ProjectMetadata): Index - changed:
method IndexRequest.onRetry(): void → method IndexRequest.onRetry(boolean): void - added:
class IndexSource implements Writeable, Releasable - added:
ctor IndexSource() - added:
ctor IndexSource(StreamInput) - added:
ctor IndexSource(XContentType, BytesReference) - added:
method IndexRequest.getDynamicTemplateParams(): Map - added:
method IndexRequest.getTimeSeriesTimestamp(): Instant - added:
method IndexRequest.indexSource(): IndexSource - added:
method IndexRequest.isRoutingFromSlice(): boolean - added:
method IndexRequest.rerouteAtSourceDuringResharding(IndexRouting): int - added:
method IndexRequest.setDynamicTemplateParams(Map): IndexRequest - added:
method IndexRequest.setRoutingFromSlice(boolean): IndexRequest - added:
method IndexRequest.setTimeSeriesTimestamp(Instant): void - added:
method IndexRequest.tsid(): BytesRef - added:
method IndexRequest.tsid(BytesRef): IndexRequest - added:
method IndexResponse.withoutSequenceNumber(): IndexResponse - added:
method IndexSource.byteLength(): int - added:
method IndexSource.bytes(): BytesReference - added:
method IndexSource.close(): void - added:
method IndexSource.contentType(): XContentType - added:
method IndexSource.ensureInlineSource(): void - added:
method IndexSource.hasSource(): boolean - added:
method IndexSource.hasSourceRow(): boolean - added:
method IndexSource.isClosed(): boolean - added:
method IndexSource.rowIndex(): int - added:
method IndexSource.setSourceRow(SourceBatch, int): void - added:
method IndexSource.source(BytesReference, XContentType): void - added:
method IndexSource.source(Map): void - added:
method IndexSource.source(Map, XContentType): void - added:
method IndexSource.source(Map, XContentType, boolean): void - added:
method IndexSource.source(Object[]): void - added:
method IndexSource.source(ReleasableBytesReference, XContentType): void - added:
method IndexSource.source(String, XContentType): void - added:
method IndexSource.source(XContentBuilder): void - added:
method IndexSource.source(XContentType, Object[]): void - added:
method IndexSource.source(byte[], XContentType): void - added:
method IndexSource.source(byte[], int, int, XContentType): void - added:
method IndexSource.sourceAsMap(boolean): Map - added:
method IndexSource.writeTo(StreamOutput): void - added:
static method IndexSource.getXContentBuilder(XContentType, Object[]): XContentBuilder
- removed:
class DeletePipelineRequestBuilder extends ActionRequestBuilder - removed:
class GetPipelineRequestBuilder extends MasterNodeReadOperationRequestBuilder - removed:
class PutPipelineRequestBuilder extends ActionRequestBuilder - removed:
ctor DeletePipelineRequestBuilder(ElasticsearchClient, String) - removed:
ctor GetPipelineRequestBuilder(ElasticsearchClient, String[]) - removed:
ctor GetPipelineResponse(StreamInput) - removed:
ctor PutPipelineRequestBuilder(ElasticsearchClient, String, BytesReference, XContentType) - removed:
method DeletePipelineRequestBuilder.setId(String): DeletePipelineRequestBuilder - removed:
method GetPipelineRequest.writeTo(StreamOutput): void - removed:
method GetPipelineTransportAction.masterOperation(Task, GetPipelineRequest, ClusterState, ActionListener): void - changed:
class GetPipelineRequest extends MasterNodeReadRequest → class GetPipelineRequest extends LocalClusterStateRequest - changed:
class GetPipelineTransportAction extends TransportMasterNodeReadAction → class GetPipelineTransportAction extends TransportLocalProjectMetadataAction - changed:
class ReservedPipelineAction implements ReservedClusterStateHandler → class ReservedPipelineAction implements ReservedProjectStateHandler - changed:
ctor DeletePipelineRequest(String) → ctor DeletePipelineRequest(TimeValue, TimeValue, String) - changed:
ctor DeletePipelineTransportAction(ThreadPool, IngestService, TransportService, ActionFilters) → ctor DeletePipelineTransportAction(ThreadPool, IngestService, TransportService, ActionFilters, ProjectResolver) - changed:
ctor GetPipelineRequest(String[]) → ctor GetPipelineRequest(TimeValue, String[]) - changed:
ctor GetPipelineRequest(boolean, String[]) → ctor GetPipelineRequest(TimeValue, boolean, String[]) - changed:
ctor GetPipelineTransportAction(ThreadPool, ClusterService, TransportService, ActionFilters) → ctor GetPipelineTransportAction(ClusterService, TransportService, ActionFilters, ProjectResolver) - changed:
ctor PutPipelineRequest(String, BytesReference, XContentType) → ctor PutPipelineRequest(TimeValue, TimeValue, String, BytesReference, XContentType) - changed:
ctor PutPipelineRequest(String, BytesReference, XContentType, Integer) → ctor PutPipelineRequest(TimeValue, TimeValue, String, BytesReference, XContentType, Integer) - changed:
ctor PutPipelineTransportAction(ThreadPool, TransportService, ActionFilters, IngestService, NodeClient) → ctor PutPipelineTransportAction(ThreadPool, TransportService, ActionFilters, ProjectResolver, IngestService) - changed:
ctor SimulateIndexResponse(String, String, long, BytesReference, XContentType, List, Collection, Exception) → ctor SimulateIndexResponse(String, String, long, BytesReference, XContentType, List, Collection, Exception, CompressedXContent) - changed:
ctor SimulatePipelineRequest(BytesReference, XContentType) → ctor SimulatePipelineRequest(ReleasableBytesReference, XContentType) - changed:
ctor SimulatePipelineRequest(BytesReference, XContentType, RestApiVersion) → ctor SimulatePipelineRequest(ReleasableBytesReference, XContentType, RestApiVersion) - changed:
ctor SimulatePipelineTransportAction(ThreadPool, TransportService, ActionFilters, IngestService) → ctor SimulatePipelineTransportAction(ThreadPool, TransportService, ActionFilters, IngestService, ProjectResolver, ClusterService, FeatureService) - changed:
method GetPipelineTransportAction.checkBlock(GetPipelineRequest, ClusterState): ClusterBlockException → method GetPipelineTransportAction.checkBlock(GetPipelineRequest, ProjectState): ClusterBlockException - changed:
method ReservedPipelineAction.remove(TransformState): ClusterState → method ReservedPipelineAction.remove(ProjectId, TransformState): ClusterState - changed:
method ReservedPipelineAction.transform(Object, TransformState): TransformState → method ReservedPipelineAction.transform(ProjectId, List, TransformState): TransformState - added:
method GetPipelineRequest.createTask(long, String, String, TaskId, Map): Task - added:
method GetPipelineTransportAction.localClusterStateOperation(Task, GetPipelineRequest, ProjectState, ActionListener): void - added:
method PutPipelineTransportAction.validateForReservedState(PutPipelineRequest, ClusterState): void - added:
method SimulateIndexResponse.withoutSequenceNumber(): SimulateIndexResponse - added:
method SimulatePipelineRequest.decRef(): boolean - added:
method SimulatePipelineRequest.hasReferences(): boolean - added:
method SimulatePipelineRequest.incRef(): void - added:
method SimulatePipelineRequest.tryIncRef(): boolean
- removed:
method TransportResyncReplicationAction.dispatchedShardOperationOnPrimary(ResyncReplicationRequest, IndexShard, ActionListener): void - removed:
method TransportResyncReplicationAction.dispatchedShardOperationOnReplica(ResyncReplicationRequest, IndexShard, ActionListener): void - changed:
ctor TransportResyncReplicationAction(Settings, TransportService, ClusterService, IndicesService, ThreadPool, ShardStateAction, ActionFilters, IndexingPressure, SystemIndices) → ctor TransportResyncReplicationAction(Settings, TransportService, ClusterService, IndicesService, ThreadPool, ShardStateAction, ActionFilters, IndexingPressure, SystemIndices, ProjectResolver) - added:
method TransportResyncReplicationAction.primaryLargestOperationSize(ResyncReplicationRequest): long - added:
method TransportResyncReplicationAction.shardOperationOnPrimary(ResyncReplicationRequest, IndexShard, ActionListener): void - added:
method TransportResyncReplicationAction.shardOperationOnReplica(ResyncReplicationRequest, IndexShard, ActionListener): void
- removed:
class VersionMismatchException extends ElasticsearchException - removed:
ctor SearchRequest(Version) - removed:
ctor SearchResponse.Cluster(String, String, boolean, SearchResponse.Cluster.Status, List) - removed:
ctor VersionMismatchException(StreamInput) - removed:
ctor VersionMismatchException(String, Object[]) - removed:
method SearchRequest.minCompatibleShardNode(): Version - removed:
method SearchRequest.scroll(Scroll): SearchRequest - removed:
method SearchRequestBuilder.setScroll(Scroll): SearchRequestBuilder - removed:
method SearchResponse.getProfileResults(): Map - removed:
method SearchScrollRequest.scroll(Scroll): SearchScrollRequest - removed:
method SearchScrollRequestBuilder.setScroll(Scroll): SearchScrollRequestBuilder - removed:
static field MultiSearchRequest.FIRST_LINE_EMPTY_DEPRECATION_MESSAGE: String - removed:
static method ClearScrollController.closeContexts(DiscoveryNodes, SearchTransportService, Collection, ActionListener): void - removed:
static method SearchResponse.empty(Supplier, SearchResponse.Clusters): SearchResponse - removed:
static method ShardSearchFailure.fromXContent(XContentParser): ShardSearchFailure - changed:
class CanMatchNodeRequest extends TransportRequest implements IndicesRequest → class CanMatchNodeRequest extends AbstractTransportRequest implements IndicesRequest - changed:
class TransportSearchShardsAction extends HandledTransportAction → class TransportSearchShardsAction extends TransportAction - changed:
ctor CanMatchNodeRequest.Shard(String[], ShardId, int, AliasFilter, float, ShardSearchContextId, TimeValue, long) → ctor CanMatchNodeRequest.Shard(String[], ShardId, int, AliasFilter, float, ShardSearchContextId, TimeValue, long, SplitShardCountSummary) - changed:
ctor OpenPointInTimeResponse(BytesReference, int, int, int, int) → ctor OpenPointInTimeResponse(BytesReference, int, int, int, int, SearchResponse.Clusters) - changed:
ctor RestOpenPointInTimeAction() → ctor RestOpenPointInTimeAction(CrossProjectModeDecider) - changed:
ctor SearchPhaseController.ReducedQueryPhase(TotalHits, long, float, boolean, Boolean, Suggest, InternalAggregations, SearchProfileResultsBuilder, SearchPhaseController.SortedTopDocs, DocValueFormat[], QueryPhaseRankCoordinatorContext, int, int, int, boolean) → ctor SearchPhaseController.ReducedQueryPhase(TotalHits, long, float, boolean, Boolean, Suggest, InternalAggregations, SearchProfileResultsBuilder, SearchPhaseController.SortedTopDocs, DocValueFormat[], QueryPhaseRankCoordinatorContext, int, int, int, boolean, Long, List) - changed:
ctor SearchResponse(SearchHits, InternalAggregations, Suggest, boolean, Boolean, SearchProfileResults, int, String, int, int, int, long, ShardSearchFailure[], SearchResponse.Clusters, BytesReference) → ctor SearchResponse(SearchHits, InternalAggregations, Suggest, boolean, Boolean, SearchProfileResults, int, String, int, int, int, long, ShardSearchFailure[], SearchResponse.Clusters, BytesReference, List, List) - changed:
ctor SearchResponse(SearchResponseSections, String, int, int, int, long, ShardSearchFailure[], SearchResponse.Clusters, BytesReference) → ctor SearchResponse(SearchResponseSections, String, int, int, int, long, ShardSearchFailure[], SearchResponse.Clusters, BytesReference, SearchSourceBuilder, String[]) - changed:
ctor SearchResponse.Cluster(String, String, boolean) → ctor SearchResponse.Cluster(String, String, boolean, SearchResponse.Cluster.Status, Integer, Integer, Integer, Integer, List, TimeValue, boolean, String) - changed:
ctor SearchResponse.Cluster(String, String, boolean, SearchResponse.Cluster.Status, Integer, Integer, Integer, Integer, List, TimeValue, boolean) → ctor SearchResponse.Cluster(String, String, boolean, String) - changed:
ctor SearchResponseSections(SearchHits, InternalAggregations, Suggest, boolean, Boolean, SearchProfileResults, int) → ctor SearchResponseSections(SearchHits, InternalAggregations, Suggest, boolean, Boolean, SearchProfileResults, int, Long) - changed:
ctor SearchShardIterator(String, ShardId, List, OriginalIndices) → ctor SearchShardIterator(String, ShardId, List, OriginalIndices, ShardSearchContextId, TimeValue, boolean, boolean, SplitShardCountSummary) - changed:
ctor SearchShardIterator(String, ShardId, List, OriginalIndices, ShardSearchContextId, TimeValue, boolean, boolean) → ctor SearchShardIterator(String, ShardId, List, OriginalIndices, SplitShardCountSummary) - changed:
ctor SearchShardsGroup(ShardId, List, boolean) → ctor SearchShardsGroup(ShardId, List, boolean, SplitShardCountSummary) - changed:
ctor SearchShardsResponse(Collection, Collection, Map) → ctor SearchShardsResponse(Collection, int, Collection, Map) - changed:
ctor TransportMultiSearchAction(Settings, TransportService, ClusterService, ActionFilters, NodeClient) → ctor TransportMultiSearchAction(Settings, TransportService, ClusterService, ActionFilters, NodeClient, ProjectResolver, CircuitBreakerService) - changed:
ctor TransportOpenPointInTimeAction(TransportService, SearchService, ActionFilters, TransportSearchAction, SearchTransportService, NamedWriteableRegistry, ClusterService) → ctor TransportOpenPointInTimeAction(TransportService, SearchService, ActionFilters, TransportSearchAction, SearchTransportService, NamedWriteableRegistry, ClusterService, SearchResponseMetrics, CrossProjectModeDecider) - changed:
ctor TransportSearchAction(ThreadPool, CircuitBreakerService, TransportService, SearchService, SearchTransportService, SearchPhaseController, ClusterService, ActionFilters, IndexNameExpressionResolver, NamedWriteableRegistry, ExecutorSelector, SearchResponseMetrics, Client, UsageService) → ctor TransportSearchAction(ThreadPool, CircuitBreakerService, TransportService, SearchService, ResponseCollectorService, SearchTransportService, SearchPhaseController, ClusterService, ActionFilters, ProjectResolver, IndexNameExpressionResolver, NamedWriteableRegistry, ExecutorSelector, SearchResponseMetrics, Client, UsageService, ActionLoggingFieldsProvider, ActivityLogWriterProvider, CrossProjectModeDecider) - changed:
ctor TransportSearchShardsAction(TransportService, SearchService, ActionFilters, ClusterService, TransportSearchAction, SearchTransportService, IndexNameExpressionResolver) → ctor TransportSearchShardsAction(TransportService, SearchService, ActionFilters, ClusterService, TransportSearchAction, SearchTransportService, ProjectResolver, IndexNameExpressionResolver, SearchResponseMetrics) - changed:
method CCSSingleCoordinatorSearchProgressListener.onListShards(List, List, SearchResponse.Clusters, boolean, TransportSearchAction.SearchTimeProvider): void → method CCSSingleCoordinatorSearchProgressListener.onListShards(List, Map, SearchResponse.Clusters, boolean, TransportSearchAction.SearchTimeProvider): void - changed:
method SearchPhaseController.ReducedQueryPhase.buildResponse(SearchHits, Collection): SearchResponseSections → method SearchPhaseController.ReducedQueryPhase.buildResponse(SearchHits, Collection, List): SearchResponseSections - changed:
method SearchProgressListener.onListShards(List, List, SearchResponse.Clusters, boolean, TransportSearchAction.SearchTimeProvider): void → method SearchProgressListener.onListShards(List, Map, SearchResponse.Clusters, boolean, TransportSearchAction.SearchTimeProvider): void - changed:
method SearchRequest.scroll(): Scroll → method SearchRequest.scroll(): TimeValue - changed:
method SearchScrollRequest.scroll(): Scroll → method SearchScrollRequest.scroll(): TimeValue - changed:
method SearchTransportService.sendCanMatch(Transport.Connection, CanMatchNodeRequest, SearchTask, ActionListener): void → method SearchTransportService.sendCanMatch(Transport.Connection, CanMatchNodeRequest, SearchTask, ActionListener, LongConsumer, LongConsumer): void - changed:
method SearchTransportService.sendExecuteDfs(Transport.Connection, ShardSearchRequest, SearchTask, ActionListener): void → method SearchTransportService.sendExecuteDfs(Transport.Connection, ShardSearchRequest, SearchTask, ActionListener, LongConsumer, LongConsumer): void - changed:
method SearchTransportService.sendExecuteFetch(Transport.Connection, ShardFetchSearchRequest, SearchTask, ActionListener): void → method SearchTransportService.sendExecuteFetch(Transport.Connection, ShardFetchSearchRequest, AbstractSearchAsyncAction, SearchShardTarget, ActionListener, LongConsumer, LongConsumer): void - changed:
method SearchTransportService.sendExecuteQuery(Transport.Connection, QuerySearchRequest, SearchTask, ActionListener): void → method SearchTransportService.sendExecuteQuery(Transport.Connection, QuerySearchRequest, SearchTask, ActionListener, LongConsumer, LongConsumer): void - changed:
method SearchTransportService.sendExecuteQuery(Transport.Connection, ShardSearchRequest, SearchTask, ActionListener): void → method SearchTransportService.sendExecuteQuery(Transport.Connection, ShardSearchRequest, SearchTask, ActionListener, LongConsumer, LongConsumer): void - changed:
method SearchTransportService.sendExecuteRankFeature(Transport.Connection, RankFeatureShardRequest, SearchTask, ActionListener): void → method SearchTransportService.sendExecuteRankFeature(Transport.Connection, RankFeatureShardRequest, SearchTask, ActionListener, LongConsumer, LongConsumer): void - changed:
static final class SearchQueryThenFetchAsyncAction.NodeQueryRequest extends TransportRequest implements IndicesRequest → static final class SearchQueryThenFetchAsyncAction.NodeQueryRequest extends AbstractTransportRequest implements IndicesRequest - changed:
static method MultiSearchRequest.readMultiLineFormat(XContent, XContentParserConfiguration, BytesReference, CheckedBiConsumer, String[], IndicesOptions, String, String, Boolean, boolean): void → static method MultiSearchRequest.readMultiLineFormat(XContent, XContentParserConfiguration, BytesReference, CheckedBiConsumer, String[], IndicesOptions, SliceIndexing.ParsedRouting, String, Boolean, boolean, Optional, String): void - changed:
static method MultiSearchRequest.readMultiLineFormat(XContent, XContentParserConfiguration, BytesReference, CheckedBiConsumer, String[], IndicesOptions, String, String, Boolean, boolean, TriFunction): void → static method MultiSearchRequest.readMultiLineFormat(XContent, XContentParserConfiguration, BytesReference, CheckedBiConsumer, String[], IndicesOptions, SliceIndexing.ParsedRouting, String, Boolean, boolean, TriFunction, Optional, String): void - changed:
static method SearchRequest.resolveTrackTotalHitsUpTo(Scroll, SearchSourceBuilder): int → static method SearchRequest.resolveTrackTotalHitsUpTo(TimeValue, SearchSourceBuilder): int - changed:
static method SearchTransportService.registerRequestHandler(TransportService, SearchService): void → static method SearchTransportService.registerRequestHandler(TransportService, SearchService, NamedWriteableRegistry): void - added:
class SearchLogContext extends QueryLoggerContext - added:
class SearchLogContextBuilder extends ActivityLoggerContextBuilder - added:
class SearchLogProducer implements ActivityLogProducer - added:
class SearchTaskWatchdog extends AbstractLifecycleComponent - added:
ctor SearchContextIdForNode(StreamInput) - added:
ctor SearchContextIdForNode(String, String, ShardSearchContextId) - added:
ctor SearchLogContextBuilder(Task, NamedWriteableRegistry, SearchRequest) - added:
ctor SearchLogProducer() - added:
ctor SearchQueryThenFetchAsyncAction.NodeQueryResponse(StreamInput) - added:
ctor SearchResponse.Clusters(Map, boolean) - added:
ctor SearchResponse.Clusters(OriginalIndices, Map, boolean, Predicate, String) - added:
ctor SearchResponseSections(SearchHits, InternalAggregations, Suggest, boolean, Boolean, SearchProfileResults, int, Long, List, List) - added:
ctor SearchShardsRequest(String[], IndicesOptions, QueryBuilder, String, String, boolean, String, boolean, String) - added:
ctor SearchShardsResponse(Collection, int, Collection, Map, ResolvedIndexExpressions) - added:
ctor SearchTaskWatchdog(ClusterSettings, TaskManager, ThreadPool) - added:
field SearchResponseSections.timeRangeFilterFromMillis: Long - added:
final class SearchRequestAttributesExtractor - added:
interface OnlinePrewarmingService - added:
interface OnlinePrewarmingServiceProvider - added:
method MultiSearchRequest.getProjectRouting(): String - added:
method MultiSearchRequest.setProjectRouting(String): void - added:
method MultiSearchResponse.mergeDirectoryMetrics(): DirectoryMetrics - added:
method OnlinePrewarmingService.prewarm(IndexShard): void - added:
method OnlinePrewarmingServiceProvider.create(Settings, ThreadPool, ClusterService, TelemetryProvider): OnlinePrewarmingService - added:
method OpenPointInTimeRequest.allowsCrossProject(): boolean - added:
method OpenPointInTimeRequest.getProjectRouting(): String - added:
method OpenPointInTimeRequest.getResolvedIndexExpressions(): ResolvedIndexExpressions - added:
method OpenPointInTimeRequest.getResolvedTargetProjects(): TargetProjects - added:
method OpenPointInTimeRequest.projectRouting(String): void - added:
method OpenPointInTimeRequest.setResolvedIndexExpressions(ResolvedIndexExpressions): void - added:
method OpenPointInTimeRequest.setResolvedTargetProjects(TargetProjects): void - added:
method OpenPointInTimeResponse.getClusters(): SearchResponse.Clusters - added:
method SearchContextId.equals(Object): boolean - added:
method SearchContextId.hashCode(): int - added:
method SearchContextId.toString(): String - added:
method SearchContextIdForNode.equals(Object): boolean - added:
method SearchContextIdForNode.hashCode(): int - added:
method SearchLogContext.getClusters(): Map - added:
method SearchLogContext.getIndices(): String[] - added:
method SearchLogContext.getQuery(): String - added:
method SearchLogContext.getResultCount(): int - added:
method SearchLogContext.hasAggregations(): boolean - added:
method SearchLogContext.isFromRemote(): boolean - added:
method SearchLogContext.isTimedOut(): boolean - added:
method SearchLogContext.shardInfo(): Optional - added:
method SearchLogContextBuilder.build(Exception): SearchLogContext - added:
method SearchLogContextBuilder.build(SearchResponse): SearchLogContext - added:
method SearchLogProducer.produce(SearchLogContext, ActionLoggingFields): Optional - added:
method SearchPhaseController.ReducedQueryPhase.timeRangeFilterFromMillis(): Long - added:
method SearchPhaseController.ReducedQueryPhase.topHitsToRelease(): List - added:
method SearchRequest.allowsCrossProject(): boolean - added:
method SearchRequest.clearProjectRouting(): void - added:
method SearchRequest.getProjectRouting(): String - added:
method SearchRequest.getResolvedIndexExpressions(): ResolvedIndexExpressions - added:
method SearchRequest.getResolvedTargetProjects(): TargetProjects - added:
method SearchRequest.isRoutingFromSlice(): boolean - added:
method SearchRequest.searchSlice(): String - added:
method SearchRequest.searchSlice(String): SearchRequest - added:
method SearchRequest.setProjectRouting(String): void - added:
method SearchRequest.setResolvedIndexExpressions(ResolvedIndexExpressions): void - added:
method SearchRequest.setResolvedTargetProjects(TargetProjects): void - added:
method SearchRequestBuilder.setExcludeVectors(boolean): SearchRequestBuilder - added:
method SearchResponse.Cluster.getOriginClusterLabel(): String - added:
method SearchResponse.EmptyResponseBuilder.build(): SearchResponse - added:
method SearchResponse.EmptyResponseBuilder.clusters(SearchResponse.Clusters): SearchResponse.EmptyResponseBuilder - added:
method SearchResponse.EmptyResponseBuilder.scrollId(String): SearchResponse.EmptyResponseBuilder - added:
method SearchResponse.EmptyResponseBuilder.tookInMillis(long): SearchResponse.EmptyResponseBuilder - added:
method SearchResponse.getDirectoryMetrics(): DirectoryMetrics - added:
method SearchResponse.getQueryPhaseAggregationBreakerBytes(): long - added:
method SearchResponse.getSearchProfileResults(): SearchProfileResults - added:
method SearchResponse.getSearchProfileShardResults(): Map - added:
method SearchResponse.getTimeRangeFilterFromMillis(): Long - added:
method SearchResponse.setDirectoryMetrics(DirectoryMetrics): void - added:
method SearchResponseSections.searchProfileResults(): SearchProfileResults - added:
method SearchResponseSections.transferCompletionOptionHitsToRelease(): List - added:
method SearchResponseSections.transferTopHitsToRelease(): List - added:
method SearchShardIterator.getSplitShardCountSummary(): SplitShardCountSummary - added:
method SearchShardsGroup.splitShardCountSummary(): SplitShardCountSummary - added:
method SearchShardsRequest.getResolvedIndexExpressions(): ResolvedIndexExpressions - added:
method SearchShardsRequest.getResolvedTargetProjects(): TargetProjects - added:
method SearchShardsRequest.includeSkippedShardsInIterators(): boolean - added:
method SearchShardsRequest.isRoutingFromSlice(): boolean - added:
method SearchShardsRequest.searchSlice(): String - added:
method SearchShardsRequest.setIncludeSkippedShardsInIterators(boolean): void - added:
method SearchShardsRequest.setResolvedIndexExpressions(ResolvedIndexExpressions): void - added:
method SearchShardsRequest.setResolvedTargetProjects(TargetProjects): void - added:
method SearchShardsResponse.getNumSkippedShards(): int - added:
method SearchShardsResponse.getResolvedIndexExpressions(): ResolvedIndexExpressions - added:
method SearchTaskWatchdog.doClose(): void - added:
method SearchTaskWatchdog.doStart(): void - added:
method SearchTaskWatchdog.doStop(): void - added:
method SearchTransportService.setSearchService(SearchService): void - added:
static field OnlinePrewarmingService.NOOP: OnlinePrewarmingService - added:
static field OnlinePrewarmingServiceProvider.DEFAULT: OnlinePrewarmingServiceProvider - added:
static field OpenPointInTimeRequest.DEFAULT_CPS_INDICES_OPTIONS: IndicesOptions - added:
static field SearchLogContext.TYPE: String - added:
static field SearchLogProducer.NEVER_MATCH: String[] - added:
static field SearchLogProducer.QUERY_FIELD_HAS_AGGREGATIONS: String - added:
static field SearchLogProducer.QUERY_FIELD_SEARCH_HITS: String - added:
static field SearchLogProducer.QUERY_FIELD_SEARCH_HITS_GTE: String - added:
static field SearchQueryThenFetchAsyncAction.NODE_SEARCH_ACTION_NAME: String - added:
static field SearchRequest.DEFAULT_CPS_INDICES_OPTIONS: IndicesOptions - added:
static field SearchRequestAttributesExtractor.KNN_ATTRIBUTE: String - added:
static field SearchRequestAttributesExtractor.PIT_SCROLL_ATTRIBUTE: String - added:
static field SearchRequestAttributesExtractor.QUERY_TYPE_ATTRIBUTE: String - added:
static field SearchRequestAttributesExtractor.SEARCH_SCROLL_ATTRIBUTES: Map - added:
static field SearchRequestAttributesExtractor.SORT_ATTRIBUTE: String - added:
static field SearchRequestAttributesExtractor.SYSTEM_THREAD_ATTRIBUTE_NAME: String - added:
static field SearchRequestAttributesExtractor.TARGET_ATTRIBUTE: String - added:
static field SearchRequestAttributesExtractor.TIME_RANGE_FILTER_FIELD_ATTRIBUTE: String - added:
static field SearchRequestAttributesExtractor.TIME_RANGE_FILTER_FROM_ATTRIBUTE: String - added:
static field SearchResponse.Cluster.SEARCH_RESPONSE_ORIGIN_CLUSTER_LABEL_TV: TransportVersion - added:
static field SearchResponse.SEARCH_DIRECTORY_METRICS: TransportVersion - added:
static field SearchShardsResponse.SEARCH_SHARDS_NUM_SKIPPED2: TransportVersion - added:
static field SearchShardsResponse.SEARCH_SHARDS_NUM_SKIPPED: TransportVersion - added:
static field SearchShardsResponse.SEARCH_SHARDS_RESOLVED_INDEX_EXPRESSIONS: TransportVersion - added:
static field SearchTaskWatchdog.COOLDOWN_PERIOD: Setting - added:
static field SearchTaskWatchdog.COORDINATOR_THRESHOLD: Setting - added:
static field SearchTaskWatchdog.DATA_NODE_THRESHOLD: Setting - added:
static field SearchTaskWatchdog.ENABLED: Setting - added:
static field SearchTaskWatchdog.INTERVAL: Setting - added:
static field ShardSearchFailure.INDEX_FIELD: String - added:
static field ShardSearchFailure.NODE_FIELD: String - added:
static field ShardSearchFailure.REASON_FIELD: String - added:
static field ShardSearchFailure.SHARD_FIELD: String - added:
static final class SearchResponse.EmptyResponseBuilder - added:
static method SearchRequestAttributesExtractor.addTimeRangeAttribute(Long, long, Map): void - added:
static method SearchRequestAttributesExtractor.extractAttributes(SearchRequest, String[]): Map - added:
static method SearchRequestAttributesExtractor.extractAttributes(ShardSearchRequest, Long, long): Map - added:
static method SearchResponse.emptyResponseBuilder(): SearchResponse.EmptyResponseBuilder - added:
static method SearchShardsResponse.fromLegacyResponse(ClusterSearchShardsResponse): SearchShardsResponse - added:
static method SearchTransportService.countingReader(Writeable.Reader, LongConsumer): Writeable.Reader - added:
static method SearchTransportService.countingRequest(AbstractTransportRequest, LongConsumer): AbstractTransportRequest - added:
static method TransportClosePointInTimeAction.closeContexts(DiscoveryNodes, SearchTransportService, Collection, ActionListener): void - added:
static method TransportMultiSearchAction.estimateActualBytes(SearchResponse): long - added:
static method TransportMultiSearchAction.estimateFailureBytes(Exception): long
- removed:
abstract class TransportLocalClusterStateAction extends HandledTransportAction - removed:
ctor TransportLocalClusterStateAction(String, ClusterService, TransportService, ActionFilters, Writeable.Reader, Executor) - removed:
field TransportLocalClusterStateAction.clusterService: ClusterService - removed:
field TransportLocalClusterStateAction.executor: Executor - removed:
method IndicesOptions.WildcardOptions.Builder.resolveAliases(boolean): IndicesOptions.WildcardOptions.Builder - removed:
method IndicesOptions.WildcardOptions.resolveAliases(): boolean - removed:
method TransportLocalClusterStateAction.checkBlock(ActionRequest, ClusterState): ClusterBlockException - removed:
method TransportLocalClusterStateAction.doExecute(Task, ActionRequest, ActionListener): void - removed:
method TransportLocalClusterStateAction.localClusterStateOperation(Task, ActionRequest, ClusterState, ActionListener): void - changed:
ctor IndicesOptions(IndicesOptions.ConcreteTargetOptions, IndicesOptions.WildcardOptions, IndicesOptions.GatekeeperOptions) → ctor IndicesOptions(IndicesOptions.ConcreteTargetOptions, IndicesOptions.WildcardOptions, IndicesOptions.GatekeeperOptions, IndicesOptions.CrossProjectModeOptions, IndicesOptions.IndexAbstractionOptions) - changed:
ctor IndicesOptions.WildcardOptions(boolean, boolean, boolean, boolean, boolean) → ctor IndicesOptions.WildcardOptions(boolean, boolean, boolean, boolean) - changed:
method ActiveShardCount.enoughShardsActive(ClusterState, String[]): boolean → method ActiveShardCount.enoughShardsActive(ProjectMetadata, RoutingTable, String[]): boolean - changed:
method AutoCreateIndex.shouldAutoCreate(String, ClusterState): boolean → method AutoCreateIndex.shouldAutoCreate(String, ProjectMetadata): boolean - changed:
static method ActiveShardsObserver.waitForActiveShards(ClusterService, String[], ActiveShardCount, TimeValue, ActionListener): void → static method ActiveShardsObserver.waitForActiveShards(ClusterService, ProjectId, String[], ActiveShardCount, TimeValue, ActionListener): void - added:
class ReshardingActionHelper - added:
ctor IndicesOptions.CrossProjectModeOptions(boolean) - added:
ctor IndicesOptions.IndexAbstractionOptions(boolean, boolean, boolean) - added:
ctor ReshardingActionHelper(ClusterService, ProjectResolver, ThreadPool) - added:
final class OrderedGroupedActionListener - added:
method IndicesOptions.Builder.crossProjectModeOptions(IndicesOptions.CrossProjectModeOptions): IndicesOptions.Builder - added:
method IndicesOptions.Builder.indexAbstractionOptions(IndicesOptions.IndexAbstractionOptions): IndicesOptions.Builder - added:
method IndicesOptions.Builder.indexAbstractionOptions(IndicesOptions.IndexAbstractionOptions.Builder): IndicesOptions.Builder - added:
method IndicesOptions.CrossProjectModeOptions.equals(Object): boolean - added:
method IndicesOptions.CrossProjectModeOptions.hashCode(): int - added:
method IndicesOptions.CrossProjectModeOptions.resolveIndexExpression(): boolean - added:
method IndicesOptions.CrossProjectModeOptions.toString(): String - added:
method IndicesOptions.CrossProjectModeOptions.writeTo(StreamOutput): void - added:
method IndicesOptions.IndexAbstractionOptions.Builder.build(): IndicesOptions.IndexAbstractionOptions - added:
method IndicesOptions.IndexAbstractionOptions.Builder.resolveAliases(boolean): IndicesOptions.IndexAbstractionOptions.Builder - added:
method IndicesOptions.IndexAbstractionOptions.Builder.resolveDatasets(boolean): IndicesOptions.IndexAbstractionOptions.Builder - added:
method IndicesOptions.IndexAbstractionOptions.Builder.resolveViews(boolean): IndicesOptions.IndexAbstractionOptions.Builder - added:
method IndicesOptions.IndexAbstractionOptions.equals(Object): boolean - added:
method IndicesOptions.IndexAbstractionOptions.hashCode(): int - added:
method IndicesOptions.IndexAbstractionOptions.resolveAliases(): boolean - added:
method IndicesOptions.IndexAbstractionOptions.resolveDatasets(): boolean - added:
method IndicesOptions.IndexAbstractionOptions.resolveViews(): boolean - added:
method IndicesOptions.IndexAbstractionOptions.toString(): String - added:
method IndicesOptions.crossProjectModeOptions(): IndicesOptions.CrossProjectModeOptions - added:
method IndicesOptions.indexAbstractionOptions(): IndicesOptions.IndexAbstractionOptions - added:
method IndicesOptions.resolveCrossProjectIndexExpression(): boolean - added:
method ReshardingActionHelper.waitForRoutingUpdate(Map, ActionListener): void - added:
method SubscribableListener.isSuccess(): boolean - added:
record IndicesOptions.CrossProjectModeOptions implements Writeable - added:
record IndicesOptions.IndexAbstractionOptions - added:
static class IndicesOptions.IndexAbstractionOptions.Builder - added:
static field IndicesOptions.CPS_LENIENT_EXPAND_OPEN: IndicesOptions - added:
static field IndicesOptions.CPS_STRICT_EXPAND_OPEN_FORBID_CLOSED_IGNORE_THROTTLED: IndicesOptions - added:
static field IndicesOptions.CrossProjectModeOptions.DEFAULT: IndicesOptions.CrossProjectModeOptions - added:
static field IndicesOptions.INDICES_OPTIONS_RESOLVE_DATASETS: TransportVersion - added:
static field IndicesOptions.INDICES_OPTIONS_RESOLVE_VIEWS: TransportVersion - added:
static field IndicesOptions.IndexAbstractionOptions.DEFAULT: IndicesOptions.IndexAbstractionOptions - added:
static field ReshardingActionHelper.ROUTE_REFRESH_TIMEOUT: Setting - added:
static method IndicesOptions.CrossProjectModeOptions.readFrom(StreamInput): IndicesOptions.CrossProjectModeOptions - added:
static method IndicesOptions.IndexAbstractionOptions.builder(): IndicesOptions.IndexAbstractionOptions.Builder - added:
static method IndicesOptions.IndexAbstractionOptions.builder(IndicesOptions.IndexAbstractionOptions): IndicesOptions.IndexAbstractionOptions.Builder - added:
static method IndicesOptions.cpsStrictExpandOpenAndForbidClosedIgnoreThrottled(): IndicesOptions - added:
static method OrderedGroupedActionListener.forEach(Collection, BiConsumer, ActionListener): void - added:
static method TransportActions.isRetriableShardLevelException(Throwable): boolean
- changed:
abstract class BroadcastShardRequest extends TransportRequest implements IndicesRequest → abstract class BroadcastShardRequest extends AbstractTransportRequest implements IndicesRequest - added:
method BaseBroadcastResponse.getUnavailableShards(): int
- added:
abstract class LocalClusterStateRequest extends UntypedActionRequest - added:
abstract class TransportLocalClusterStateAction extends TransportAction - added:
abstract class TransportLocalProjectMetadataAction extends TransportLocalClusterStateAction - added:
ctor LocalClusterStateRequest(StreamInput) - added:
ctor LocalClusterStateRequest(StreamInput, boolean) - added:
ctor LocalClusterStateRequest(TimeValue) - added:
ctor TransportLocalClusterStateAction(String, ActionFilters, TaskManager, ClusterService, Executor) - added:
ctor TransportLocalProjectMetadataAction(String, ActionFilters, TaskManager, ClusterService, Executor, ProjectResolver) - added:
field TransportLocalClusterStateAction.clusterService: ClusterService - added:
field TransportLocalClusterStateAction.executor: Executor - added:
method LocalClusterStateRequest.masterTimeout(): TimeValue - added:
method LocalClusterStateRequest.validate(): ActionRequestValidationException - added:
method LocalClusterStateRequest.writeTo(StreamOutput): void - added:
method TransportLocalClusterStateAction.checkBlock(LocalClusterStateRequest, ClusterState): ClusterBlockException - added:
method TransportLocalClusterStateAction.doExecute(Task, LocalClusterStateRequest, ActionListener): void - added:
method TransportLocalClusterStateAction.localClusterStateOperation(Task, LocalClusterStateRequest, ClusterState, ActionListener): void - added:
method TransportLocalProjectMetadataAction.checkBlock(LocalClusterStateRequest, ClusterState): ClusterBlockException - added:
method TransportLocalProjectMetadataAction.checkBlock(LocalClusterStateRequest, ProjectState): ClusterBlockException - added:
method TransportLocalProjectMetadataAction.localClusterStateOperation(Task, LocalClusterStateRequest, ClusterState, ActionListener): void - added:
method TransportLocalProjectMetadataAction.localClusterStateOperation(Task, LocalClusterStateRequest, ProjectState, ActionListener): void
- removed:
static method AcknowledgedResponse.declareAcknowledgedField(ConstructingObjectParser): void - removed:
static method AcknowledgedResponse.fromXContent(XContentParser): AcknowledgedResponse - removed:
static method MasterNodeRequest.infiniteMasterNodeTimeout(TransportVersion): TimeValue - removed:
static method ShardsAcknowledgedResponse.declareAcknowledgedAndShardsAcknowledgedFields(ConstructingObjectParser): void - added:
abstract class AcknowledgedTransportMasterNodeProjectAction extends AcknowledgedTransportMasterNodeAction - added:
abstract class TransportMasterNodeReadProjectAction extends TransportMasterNodeReadAction - added:
class TermOverridingMasterNodeRequest extends AbstractTransportRequest - added:
ctor AcknowledgedTransportMasterNodeProjectAction(String, TransportService, ClusterService, ThreadPool, ActionFilters, Writeable.Reader, ProjectResolver, Executor) - added:
ctor AcknowledgedTransportMasterNodeProjectAction(String, boolean, TransportService, ClusterService, ThreadPool, ActionFilters, Writeable.Reader, ProjectResolver, Executor) - added:
ctor TransportMasterNodeReadProjectAction(String, TransportService, ClusterService, ThreadPool, ActionFilters, Writeable.Reader, ProjectResolver, Writeable.Reader, Executor) - added:
method AcknowledgedTransportMasterNodeProjectAction.checkBlock(MasterNodeRequest, ClusterState): ClusterBlockException - added:
method AcknowledgedTransportMasterNodeProjectAction.checkBlock(MasterNodeRequest, ProjectState): ClusterBlockException - added:
method AcknowledgedTransportMasterNodeProjectAction.masterOperation(Task, MasterNodeRequest, ClusterState, ActionListener): void - added:
method AcknowledgedTransportMasterNodeProjectAction.masterOperation(Task, MasterNodeRequest, ProjectState, ActionListener): void - added:
method TermOverridingMasterNodeRequest.createTask(long, String, String, TaskId, Map): Task - added:
method TermOverridingMasterNodeRequest.decRef(): boolean - added:
method TermOverridingMasterNodeRequest.getDescription(): String - added:
method TermOverridingMasterNodeRequest.getParentTask(): TaskId - added:
method TermOverridingMasterNodeRequest.getRequestId(): long - added:
method TermOverridingMasterNodeRequest.hasReferences(): boolean - added:
method TermOverridingMasterNodeRequest.incRef(): void - added:
method TermOverridingMasterNodeRequest.remoteAddress(): InetSocketAddress - added:
method TermOverridingMasterNodeRequest.remoteAddress(InetSocketAddress): void - added:
method TermOverridingMasterNodeRequest.setParentTask(String, long): void - added:
method TermOverridingMasterNodeRequest.setParentTask(TaskId): void - added:
method TermOverridingMasterNodeRequest.setRequestId(long): void - added:
method TermOverridingMasterNodeRequest.toString(): String - added:
method TermOverridingMasterNodeRequest.tryIncRef(): boolean - added:
method TermOverridingMasterNodeRequest.writeTo(StreamOutput): void - added:
method TransportMasterNodeAction.validateForReservedState(MasterNodeRequest, ClusterState): void - added:
method TransportMasterNodeReadProjectAction.checkBlock(MasterNodeReadRequest, ClusterState): ClusterBlockException - added:
method TransportMasterNodeReadProjectAction.checkBlock(MasterNodeReadRequest, ProjectState): ClusterBlockException - added:
method TransportMasterNodeReadProjectAction.masterOperation(Task, MasterNodeReadRequest, ClusterState, ActionListener): void - added:
method TransportMasterNodeReadProjectAction.masterOperation(Task, MasterNodeReadRequest, ProjectState, ActionListener): void - added:
static field MasterNodeRequest.INFINITE_MASTER_NODE_TIMEOUT: TimeValue
- removed:
abstract class ClusterInfoRequest extends MasterNodeReadRequest implements IndicesRequest.Replaceable - removed:
abstract class ClusterInfoRequestBuilder extends MasterNodeReadOperationRequestBuilder - removed:
abstract class TransportClusterInfoAction extends TransportMasterNodeReadAction - removed:
ctor ClusterInfoRequest() - removed:
ctor ClusterInfoRequest(IndicesOptions) - removed:
ctor ClusterInfoRequest(StreamInput) - removed:
ctor ClusterInfoRequestBuilder(ElasticsearchClient, ActionType, ClusterInfoRequest) - removed:
ctor TransportClusterInfoAction(String, TransportService, ClusterService, ThreadPool, ActionFilters, Writeable.Reader, IndexNameExpressionResolver, Writeable.Reader) - removed:
method ClusterInfoRequest.includeDataStreams(): boolean - removed:
method ClusterInfoRequest.indices(): String[] - removed:
method ClusterInfoRequest.indices(String[]): ClusterInfoRequest - removed:
method ClusterInfoRequest.indicesOptions(): IndicesOptions - removed:
method ClusterInfoRequest.indicesOptions(IndicesOptions): ClusterInfoRequest - removed:
method ClusterInfoRequest.writeTo(StreamOutput): void - removed:
method ClusterInfoRequestBuilder.addIndices(String[]): ClusterInfoRequestBuilder - removed:
method ClusterInfoRequestBuilder.setIndices(String[]): ClusterInfoRequestBuilder - removed:
method ClusterInfoRequestBuilder.setIndicesOptions(IndicesOptions): ClusterInfoRequestBuilder - removed:
method TransportClusterInfoAction.checkBlock(ClusterInfoRequest, ClusterState): ClusterBlockException - removed:
method TransportClusterInfoAction.doMasterOperation(Task, ClusterInfoRequest, String[], ClusterState, ActionListener): void - removed:
method TransportClusterInfoAction.masterOperation(Task, ClusterInfoRequest, ClusterState, ActionListener): void
- removed:
method BaseNodesRequest.timeout(TimeValue): BaseNodesRequest - removed:
static method TransportNodesAction.sendLegacyNodesRequestHeader(TransportVersion, StreamOutput): void - removed:
static method TransportNodesAction.skipLegacyNodesRequestHeader(TransportVersion, StreamInput): void - added:
method BaseNodesRequest.setTimeout(TimeValue): void
- removed:
ctor TransportWriteAction.WritePrimaryResult(ReplicatedWriteRequest, ReplicationResponse, Translog.Location, IndexShard, Logger, PostWriteRefresh, Consumer) - removed:
ctor TransportWriteAction.WriteReplicaResult(ReplicatedWriteRequest, Translog.Location, Exception, IndexShard, Logger, Consumer) - removed:
method TransportWriteAction.dispatchedShardOperationOnPrimary(ReplicatedWriteRequest, IndexShard, ActionListener): void - removed:
method TransportWriteAction.dispatchedShardOperationOnReplica(ReplicatedWriteRequest, IndexShard, ActionListener): void - removed:
method TransportWriteAction.shardOperationOnPrimary(ReplicatedWriteRequest, IndexShard, ActionListener): void - removed:
method TransportWriteAction.shardOperationOnReplica(ReplicatedWriteRequest, IndexShard, ActionListener): void - changed:
class ReplicationTask extends Task → class ReplicationTask extends CancellableTask - changed:
ctor TransportBroadcastReplicationAction(String, Writeable.Reader, ClusterService, TransportService, NodeClient, ActionFilters, IndexNameExpressionResolver, ActionType, Executor) → ctor TransportBroadcastReplicationAction(String, Writeable.Reader, ClusterService, TransportService, NodeClient, ActionFilters, IndexNameExpressionResolver, ActionType, Executor, ProjectResolver) - changed:
ctor TransportWriteAction(Settings, String, TransportService, ClusterService, IndicesService, ThreadPool, ShardStateAction, ActionFilters, Writeable.Reader, Writeable.Reader, BiFunction, TransportReplicationAction.PrimaryActionExecution, IndexingPressure, SystemIndices, TransportReplicationAction.ReplicaActionExecution) → ctor TransportWriteAction(Settings, String, TransportService, ClusterService, IndicesService, ThreadPool, ShardStateAction, ActionFilters, Writeable.Reader, Writeable.Reader, BiFunction, TransportReplicationAction.PrimaryActionExecution, IndexingPressure, SystemIndices, ProjectResolver, TransportReplicationAction.ReplicaActionExecution) - changed:
method TransportBroadcastReplicationAction.newShardRequest(BroadcastRequest, ShardId): ReplicationRequest → method TransportBroadcastReplicationAction.newShardRequest(BroadcastRequest, ShardId, SplitShardCountSummary): ReplicationRequest - changed:
method TransportBroadcastReplicationAction.shardExecute(Task, BroadcastRequest, ShardId, ActionListener): void → method TransportBroadcastReplicationAction.shardExecute(Task, BroadcastRequest, ShardId, SplitShardCountSummary, ActionListener): void - changed:
method TransportBroadcastReplicationAction.shards(BroadcastRequest, ClusterState): List → method TransportBroadcastReplicationAction.shards(BroadcastRequest, ProjectState): List - changed:
static class TransportReplicationAction.ConcreteShardRequest extends TransportRequest implements RawIndexingDataTransportRequest → static class TransportReplicationAction.ConcreteShardRequest extends AbstractTransportRequest implements RawIndexingDataTransportRequest - changed:
static method TransportWriteAction.locationToSync(Translog.Location, Translog.Location): Translog.Location → static method TransportWriteAction.locationToSync(Translog.Location, Translog.Location, boolean): Translog.Location - added:
class ReplicationSplitHelper - added:
class ReplicationSplitHelper.SplitCoordinator - added:
class StaleRequestException extends ElasticsearchException - added:
ctor BasicReplicationRequest(ShardId, SplitShardCountSummary) - added:
ctor ReplicatedWriteRequest(ShardId, SplitShardCountSummary) - added:
ctor ReplicationRequest(ShardId, SplitShardCountSummary) - added:
ctor ReplicationRequest(ShardId, SplitShardCountSummary, StreamInput) - added:
ctor ReplicationSplitHelper(Logger, ClusterService, TimeValue, TimeValue, TriConsumer) - added:
ctor ReplicationSplitHelper.SplitCoordinator(ReplicationSplitHelper, TransportReplicationAction, ReplicationTask, ProjectMetadata, TransportReplicationAction.PrimaryShardReference, ReplicationRequest, ReplicationSplitHelper.PrimaryRequestExecutor, ActionListener) - added:
ctor StaleRequestException(ShardId, SplitShardCountSummary) - added:
ctor StaleRequestException(StreamInput) - added:
ctor TransportBroadcastReplicationAction.ShardRecord(ShardId, SplitShardCountSummary) - added:
field ReplicationRequest.splitShardCountSummary: SplitShardCountSummary - added:
field TransportWriteAction.projectResolver: ProjectResolver - added:
final class BroadcastRequestSplitHelper - added:
interface ReplicationSplitHelper.PrimaryRequestExecutor - added:
method ReplicationOperation.RetryOnPrimaryException.possiblyExecutedOnPrimary(): boolean - added:
method ReplicationOperation.RetryOnPrimaryException.writeTo(StreamOutput, Writeable.Writer): void - added:
method ReplicationRequest.onRetry(boolean): void - added:
method ReplicationRequest.splitShardCountSummary(): SplitShardCountSummary - added:
method ReplicationSplitHelper.PrimaryRequestExecutor.execute(TransportReplicationAction.PrimaryShardReference, ReplicationRequest, ActionListener): void - added:
method ReplicationSplitHelper.SplitCoordinator.coordinate(): void - added:
method ReplicationSplitHelper.newSplitRequest(TransportReplicationAction, ReplicationTask, ProjectMetadata, TransportReplicationAction.PrimaryShardReference, ReplicationRequest, ReplicationSplitHelper.PrimaryRequestExecutor, ActionListener): ReplicationSplitHelper.SplitCoordinator - added:
method StaleRequestException.getStaleSummary(): SplitShardCountSummary - added:
method StaleRequestException.status(): RestStatus - added:
method TransportBroadcastReplicationAction.ShardRecord.equals(Object): boolean - added:
method TransportBroadcastReplicationAction.ShardRecord.hashCode(): int - added:
method TransportBroadcastReplicationAction.ShardRecord.shardId(): ShardId - added:
method TransportBroadcastReplicationAction.ShardRecord.splitSummary(): SplitShardCountSummary - added:
method TransportBroadcastReplicationAction.ShardRecord.toString(): String - added:
method TransportReplicationAction.combineSplitResponses(ReplicationRequest, Map, Map): Tuple - added:
method TransportReplicationAction.handlerExecutor(IndexShard): Executor - added:
method TransportReplicationAction.isForceExecutionOnPrimary(ReplicationRequest): boolean - added:
method TransportReplicationAction.splitRequestOnPrimary(ReplicationRequest, ProjectMetadata): Map - added:
method TransportWriteAction.handlerExecutor(IndexShard): Executor - added:
method TransportWriteAction.isForceExecutionOnPrimary(ReplicatedWriteRequest): boolean - added:
method TransportWriteAction.primaryAllowsOperationsBeyondSizeLimit(ReplicatedWriteRequest): boolean - added:
method TransportWriteAction.primaryLargestOperationSize(ReplicatedWriteRequest): long - added:
record TransportBroadcastReplicationAction.ShardRecord - added:
static field ReplicationSplitHelper.STALE_REQUEST_EXCEPTION_VERSION: TransportVersion - added:
static method BroadcastRequestSplitHelper.combineSplitResponses(ReplicationRequest, Map, Map): Tuple - added:
static method BroadcastRequestSplitHelper.splitRequest(ReplicationRequest, ProjectMetadata, BiFunction): Map - added:
static method ReplicationSplitHelper.needsSplitCoordination(Logger, ReplicationRequest, IndexMetadata): boolean
- changed:
ctor TransportInstanceSingleOperationAction(String, ThreadPool, ClusterService, TransportService, ActionFilters, IndexNameExpressionResolver, Writeable.Reader) → ctor TransportInstanceSingleOperationAction(String, ThreadPool, ClusterService, ProjectResolver, TransportService, ActionFilters, IndexNameExpressionResolver, Writeable.Reader) - changed:
method TransportInstanceSingleOperationAction.checkRequestBlock(ClusterState, InstanceShardOperationRequest): ClusterBlockException → method TransportInstanceSingleOperationAction.checkRequestBlock(ProjectState, InstanceShardOperationRequest): ClusterBlockException - changed:
method TransportInstanceSingleOperationAction.resolveRequest(ClusterState, InstanceShardOperationRequest): void → method TransportInstanceSingleOperationAction.resolveRequest(ProjectState, InstanceShardOperationRequest): void - changed:
method TransportInstanceSingleOperationAction.shards(ClusterState, InstanceShardOperationRequest): ShardIterator → method TransportInstanceSingleOperationAction.shards(ProjectState, InstanceShardOperationRequest): ShardIterator - changed:
static method TransportInstanceSingleOperationAction.checkGlobalBlock(ClusterState): ClusterBlockException → static method TransportInstanceSingleOperationAction.checkGlobalBlock(ProjectState): ClusterBlockException - added:
method TransportInstanceSingleOperationAction.getProjectState(): ProjectState
- changed:
ctor TransportSingleShardAction(String, ThreadPool, ClusterService, TransportService, ActionFilters, IndexNameExpressionResolver, Writeable.Reader, Executor) → ctor TransportSingleShardAction(String, ThreadPool, ClusterService, TransportService, ActionFilters, ProjectResolver, IndexNameExpressionResolver, Writeable.Reader, Executor) - changed:
method TransportSingleShardAction.checkRequestBlock(ClusterState, TransportSingleShardAction.InternalRequest): ClusterBlockException → method TransportSingleShardAction.checkRequestBlock(ProjectState, TransportSingleShardAction.InternalRequest): ClusterBlockException - changed:
method TransportSingleShardAction.getExecutor(SingleShardRequest, ShardId): Executor → method TransportSingleShardAction.getExecutor(ShardId): Executor - changed:
method TransportSingleShardAction.resolveRequest(ClusterState, TransportSingleShardAction.InternalRequest): void → method TransportSingleShardAction.resolveRequest(ProjectState, TransportSingleShardAction.InternalRequest): void - changed:
method TransportSingleShardAction.shards(ClusterState, TransportSingleShardAction.InternalRequest): ShardsIterator → method TransportSingleShardAction.shards(ProjectState, TransportSingleShardAction.InternalRequest): ShardsIterator - changed:
static method TransportSingleShardAction.checkGlobalBlock(ClusterState): ClusterBlockException → static method TransportSingleShardAction.checkGlobalBlock(ProjectState): ClusterBlockException - added:
field TransportSingleShardAction.projectResolver: ProjectResolver - added:
method TransportSingleShardAction.getProjectState(): ProjectState
- added:
abstract class TransportTasksProjectAction extends TransportTasksAction - added:
ctor TransportTasksProjectAction(String, ClusterService, TransportService, ActionFilters, Writeable.Reader, Writeable.Reader, Executor, ProjectResolver) - added:
method BaseTasksRequest.canMatchAction(String): boolean - added:
method BaseTasksRequest.copyFieldsFrom(BaseTasksRequest): BaseTasksRequest - added:
method BaseTasksRequest.matchesActionAndParent(Task): boolean - added:
method TransportTasksAction.match(Task): boolean - added:
method TransportTasksProjectAction.match(Task): boolean
- changed:
ctor DeleteSynonymRuleAction.Request(String, String) → ctor DeleteSynonymRuleAction.Request(String, String, boolean) - changed:
ctor PutSynonymRuleAction.Request(String, String, BytesReference, XContentType) → ctor PutSynonymRuleAction.Request(String, String, boolean, BytesReference, XContentType) - changed:
ctor PutSynonymsAction.Request(String, BytesReference, XContentType) → ctor PutSynonymsAction.Request(String, boolean, boolean, BytesReference, XContentType) - changed:
ctor TransportDeleteSynonymRuleAction(TransportService, ActionFilters, Client) → ctor TransportDeleteSynonymRuleAction(TransportService, ActionFilters, Client, ClusterService, FeatureService) - changed:
ctor TransportDeleteSynonymsAction(TransportService, ActionFilters, Client) → ctor TransportDeleteSynonymsAction(TransportService, ActionFilters, Client, ClusterService, FeatureService) - changed:
ctor TransportGetSynonymRuleAction(TransportService, ActionFilters, Client) → ctor TransportGetSynonymRuleAction(TransportService, ActionFilters, Client, ClusterService, FeatureService) - changed:
ctor TransportGetSynonymsAction(TransportService, ActionFilters, Client) → ctor TransportGetSynonymsAction(TransportService, ActionFilters, Client, ClusterService, FeatureService) - changed:
ctor TransportGetSynonymsSetsAction(TransportService, ActionFilters, Client) → ctor TransportGetSynonymsSetsAction(TransportService, ActionFilters, Client, ClusterService, FeatureService) - changed:
ctor TransportPutSynonymRuleAction(TransportService, ActionFilters, Client) → ctor TransportPutSynonymRuleAction(TransportService, ActionFilters, Client, ClusterService, FeatureService) - changed:
ctor TransportPutSynonymsAction(TransportService, ActionFilters, Client) → ctor TransportPutSynonymsAction(TransportService, ActionFilters, Client, ClusterService, FeatureService) - added:
ctor GetSynonymsAction.Request(String, String, int) - added:
method DeleteSynonymRuleAction.Request.refresh(): boolean - added:
method GetSynonymsAction.Request.searchAfter(): String - added:
method PutSynonymRuleAction.Request.refresh(): boolean - added:
method PutSynonymsAction.Request.append(): boolean - added:
method PutSynonymsAction.Request.refresh(): boolean - added:
static field SynonymUpdateResponse.RELOAD_ANALYZERS_DETAILS_FIELD: String - added:
static field SynonymUpdateResponse.RESULT_FIELD: String
- removed:
method TransportShardMultiTermsVectorAction.getExecutor(MultiTermVectorsShardRequest, ShardId): Executor - removed:
method TransportTermVectorsAction.getExecutor(TermVectorsRequest, ShardId): Executor - changed:
class MultiTermVectorsRequest extends UntypedActionRequest implements Iterable, CompositeIndicesRequest, RealtimeRequest → class MultiTermVectorsRequest extends UntypedActionRequest implements Iterable, CompositeIndicesRequest - changed:
class MultiTermVectorsShardRequest extends SingleShardRequest → class MultiTermVectorsShardRequest extends SingleShardRequest implements SplitAwareRequest - changed:
ctor TransportMultiTermVectorsAction(TransportService, ClusterService, NodeClient, ActionFilters, IndexNameExpressionResolver) → ctor TransportMultiTermVectorsAction(TransportService, ClusterService, NodeClient, ActionFilters, ProjectResolver, IndexNameExpressionResolver, ReshardingActionHelper) - changed:
ctor TransportShardMultiTermsVectorAction(ClusterService, TransportService, IndicesService, ThreadPool, ActionFilters, IndexNameExpressionResolver) → ctor TransportShardMultiTermsVectorAction(ClusterService, NodeClient, TransportService, IndicesService, ThreadPool, ActionFilters, ProjectResolver, IndexNameExpressionResolver) - changed:
ctor TransportTermVectorsAction(ClusterService, TransportService, IndicesService, ThreadPool, ActionFilters, IndexNameExpressionResolver) → ctor TransportTermVectorsAction(ClusterService, NodeClient, TransportService, IndicesService, ThreadPool, ActionFilters, ProjectResolver, IndexNameExpressionResolver) - changed:
final class TermVectorsRequest extends SingleShardRequest implements RealtimeRequest → final class TermVectorsRequest extends SingleShardRequest implements RetryableSplitAwareRequest - changed:
method TransportShardMultiTermsVectorAction.shards(ClusterState, TransportSingleShardAction.InternalRequest): ShardIterator → method TransportShardMultiTermsVectorAction.shards(ProjectState, TransportSingleShardAction.InternalRequest): ShardIterator - changed:
method TransportTermVectorsAction.resolveRequest(ClusterState, TransportSingleShardAction.InternalRequest): void → method TransportTermVectorsAction.resolveRequest(ProjectState, TransportSingleShardAction.InternalRequest): void - changed:
method TransportTermVectorsAction.shards(ClusterState, TransportSingleShardAction.InternalRequest): ShardIterator → method TransportTermVectorsAction.shards(ProjectState, TransportSingleShardAction.InternalRequest): ShardIterator - added:
class EnsureDocsSearchableAction - added:
ctor EnsureDocsSearchableAction() - added:
ctor EnsureDocsSearchableAction.EnsureDocsSearchableRequest() - added:
ctor EnsureDocsSearchableAction.EnsureDocsSearchableRequest(StreamInput) - added:
ctor EnsureDocsSearchableAction.EnsureDocsSearchableRequest(String, int, String[], String[], SplitShardCountSummary) - added:
method EnsureDocsSearchableAction.EnsureDocsSearchableRequest.docIds(): String[] - added:
method EnsureDocsSearchableAction.EnsureDocsSearchableRequest.getSplitShardCountSummary(): SplitShardCountSummary - added:
method EnsureDocsSearchableAction.EnsureDocsSearchableRequest.routings(): String[] - added:
method EnsureDocsSearchableAction.EnsureDocsSearchableRequest.shardId(): int - added:
method EnsureDocsSearchableAction.EnsureDocsSearchableRequest.validate(): ActionRequestValidationException - added:
method EnsureDocsSearchableAction.EnsureDocsSearchableRequest.writeTo(StreamOutput): void - added:
method TermVectorsRequest.getSplitShardCountSummary(): SplitShardCountSummary - added:
method TermVectorsRequest.isRoutingFromSlice(): boolean - added:
method TermVectorsRequest.setRoutingFromSlice(boolean): TermVectorsRequest - added:
method TermVectorsRequest.setSplitShardCountSummary(ProjectMetadata, String): void - added:
method TransportShardMultiTermsVectorAction.asyncShardOperation(MultiTermVectorsShardRequest, ShardId, ActionListener): void - added:
static field EnsureDocsSearchableAction.ENSURE_DOCS_SEARCHABLE_ORIGIN: String - added:
static field EnsureDocsSearchableAction.TYPE: ActionType - added:
static field TermVectorsRequest.SPLIT_SHARD_COUNT_SUMMARY: TransportVersion - added:
static final class EnsureDocsSearchableAction.EnsureDocsSearchableRequest extends SingleShardRequest implements SplitAwareRequest
- removed:
method UpdateHelper.prepare(UpdateRequest, IndexShard, LongSupplier, String[]): UpdateHelper.Result - changed:
ctor TransportUpdateAction(ThreadPool, ClusterService, TransportService, UpdateHelper, ActionFilters, IndexNameExpressionResolver, IndicesService, AutoCreateIndex, NodeClient) → ctor TransportUpdateAction(ThreadPool, ClusterService, ProjectResolver, TransportService, UpdateHelper, ActionFilters, IndexNameExpressionResolver, IndicesService, AutoCreateIndex, NodeClient) - changed:
ctor UpdateHelper(ScriptService, DocumentParsingProvider) → ctor UpdateHelper(ScriptService) - changed:
method TransportUpdateAction.resolveRequest(ClusterState, UpdateRequest): void → method TransportUpdateAction.resolveRequest(ProjectState, UpdateRequest): void - changed:
method TransportUpdateAction.shards(ClusterState, UpdateRequest): ShardIterator → method TransportUpdateAction.shards(ProjectState, UpdateRequest): ShardIterator - changed:
method UpdateHelper.prepare(UpdateRequest, IndexShard, LongSupplier): UpdateHelper.Result → method UpdateHelper.prepare(UpdateRequest, IndexShard, LongSupplier, FetchSourceContext): UpdateHelper.Result - added:
method UpdateRequest.isRoutingFromSlice(): boolean - added:
method UpdateRequest.rerouteAtSourceDuringResharding(IndexRouting): int - added:
method UpdateRequest.setRoutingFromSlice(boolean): UpdateRequest - added:
method UpdateResponse.withoutSequenceNumber(): UpdateResponse
- removed:
method ClusterAdminClient.deletePipeline(DeletePipelineRequest): ActionFuture - removed:
method ClusterAdminClient.deletePipeline(DeletePipelineRequest, ActionListener): void - removed:
method ClusterAdminClient.getPipeline(GetPipelineRequest, ActionListener): void - removed:
method ClusterAdminClient.prepareDeletePipeline(String): DeletePipelineRequestBuilder - removed:
method ClusterAdminClient.prepareGetPipeline(String[]): GetPipelineRequestBuilder - removed:
method ClusterAdminClient.preparePutPipeline(String, BytesReference, XContentType): PutPipelineRequestBuilder - removed:
method ClusterAdminClient.putPipeline(PutPipelineRequest): ActionFuture - removed:
method ClusterAdminClient.putPipeline(PutPipelineRequest, ActionListener): void - removed:
method IndicesAdminClient.prepareResizeIndex(String, String): ResizeRequestBuilder - removed:
method IndicesAdminClient.resizeIndex(ResizeRequest, ActionListener): void - removed:
static field Client.CLIENT_TYPE_SETTING_S: Setting - changed:
ctor FilterClient(Settings, ThreadPool, Client) → ctor FilterClient(Settings, ThreadPool, ProjectResolver, Client) - changed:
method IndicesAdminClient.prepareAliases(): IndicesAliasesRequestBuilder → method IndicesAdminClient.prepareAliases(TimeValue, TimeValue): IndicesAliasesRequestBuilder - changed:
method IndicesAdminClient.prepareGetAliases(String[]): GetAliasesRequestBuilder → method IndicesAdminClient.prepareGetAliases(TimeValue, String[]): GetAliasesRequestBuilder - changed:
method IndicesAdminClient.prepareGetIndex(): GetIndexRequestBuilder → method IndicesAdminClient.prepareGetIndex(TimeValue): GetIndexRequestBuilder - changed:
method IndicesAdminClient.prepareGetMappings(String[]): GetMappingsRequestBuilder → method IndicesAdminClient.prepareGetMappings(TimeValue, String[]): GetMappingsRequestBuilder - changed:
method IndicesAdminClient.prepareGetSettings(String[]): GetSettingsRequestBuilder → method IndicesAdminClient.prepareGetSettings(TimeValue, String[]): GetSettingsRequestBuilder - changed:
method IndicesAdminClient.prepareGetTemplates(String[]): GetIndexTemplatesRequestBuilder → method IndicesAdminClient.prepareGetTemplates(TimeValue, String[]): GetIndexTemplatesRequestBuilder - added:
interface ProjectClient extends Client - added:
method Client.projectClient(ProjectId): ProjectClient - added:
method Client.projectResolver(): ProjectResolver - added:
method ClusterAdminClient.prepareClusterStats(boolean): ClusterStatsRequestBuilder - added:
method IndicesAdminClient.prepareRemoveBlock(TimeValue, TimeValue, IndexMetadata.APIBlock, String[]): RemoveIndexBlockRequestBuilder - added:
method IndicesAdminClient.removeBlock(RemoveIndexBlockRequest, ActionListener): void - added:
method ProjectClient.projectId(): ProjectId
- changed:
ctor NodeClient(Settings, ThreadPool) → ctor NodeClient(Settings, ThreadPool, ProjectResolver)
- changed:
ctor AbstractClient(Settings, ThreadPool) → ctor AbstractClient(Settings, ThreadPool, ProjectResolver) - added:
method AbstractClient.projectClient(ProjectId): ProjectClient - added:
method AbstractClient.projectResolver(): ProjectResolver
- removed:
method ClusterChangedEvent.changedCustomMetadataSet(): Set - removed:
method ClusterFeatures.allNodeFeatures(): Set - removed:
method ClusterInfo.getShardSize(ShardId, boolean, long): long - removed:
method ClusterInfo.getShardSize(ShardRouting): Long - removed:
method ClusterInfo.getShardSize(ShardRouting, long): long - removed:
method SnapshotsInProgress.withUpdatedEntriesForRepo(String, List): SnapshotsInProgress - removed:
static field ClusterInfo.DATA_PATH_NEW_KEY_VERSION: TransportVersion - removed:
static field ClusterInfo.DATA_SET_SIZE_SIZE_VERSION: TransportVersion - removed:
static field ClusterState.INFERRED_TRANSPORT_VERSION: TransportVersion - removed:
static method DiffableUtils.getVIntKeySerializer(): DiffableUtils.KeySerializer - changed:
class ClusterInfo implements ChunkedToXContent, Writeable → class ClusterInfo implements ChunkedToXContent, Writeable, ExpectedShardSizeEstimator.ShardSizeProvider - changed:
ctor ClusterInfo(Map, Map, Map, Map, Map, Map) → ctor ClusterInfo(Map, Map, Map, Map, Map, Map, Map, Map, ShardAndIndexHeapUsage, Map, Map, Map, Set) - changed:
ctor ClusterModule(Settings, ClusterService, List, ClusterInfoService, SnapshotsInfoService, ThreadPool, SystemIndices, WriteLoadForecaster, TelemetryProvider) → ctor ClusterModule(Settings, ClusterService, List, ClusterInfoService, SnapshotsInfoService, ThreadPool, SystemIndices, ProjectResolver, WriteLoadForecaster, TelemetryProvider) - changed:
ctor ClusterState(ClusterName, long, String, Metadata, RoutingTable, DiscoveryNodes, Map, ClusterFeatures, ClusterBlocks, Map, boolean, RoutingNodes) → ctor ClusterState(ClusterName, long, String, Metadata, GlobalRoutingTable, DiscoveryNodes, Map, ClusterFeatures, ClusterBlocks, Map, boolean, RoutingNodes) - changed:
ctor InternalClusterInfoService(Settings, ClusterService, ThreadPool, Client) → ctor InternalClusterInfoService(Settings, WriteLoadConstraintSettings, ClusterService, ThreadPool, Client, EstimatedHeapUsageCollector, NodeUsageStatsForThreadPoolsCollector) - changed:
ctor RepositoryCleanupInProgress.Entry(String, long) → ctor RepositoryCleanupInProgress.Entry(ProjectId, String, long) - changed:
ctor SnapshotDeletionsInProgress.Entry(String, List, long, long, SnapshotDeletionsInProgress.State) → ctor SnapshotDeletionsInProgress.Entry(ProjectId, String, List, long, long, SnapshotDeletionsInProgress.State) - changed:
ctor SnapshotDeletionsInProgress.Entry(String, List, long, long, SnapshotDeletionsInProgress.State, String) → ctor SnapshotDeletionsInProgress.Entry(ProjectId, String, List, long, long, SnapshotDeletionsInProgress.State, String) - changed:
method ClusterChangedEvent.indexRoutingTableChanged(String): boolean → method ClusterChangedEvent.indexRoutingTableChanged(Index): boolean - changed:
method SnapshotDeletionsInProgress.hasExecutingDeletion(String): boolean → method SnapshotDeletionsInProgress.hasExecutingDeletion(ProjectId, String): boolean - changed:
method SnapshotsInProgress.obsoleteGenerations(String, SnapshotsInProgress): Map → method SnapshotsInProgress.obsoleteGenerations(ProjectId, String, SnapshotsInProgress): Map - changed:
static method RepositoryCleanupInProgress.startedEntry(String, long): RepositoryCleanupInProgress.Entry → static method RepositoryCleanupInProgress.startedEntry(ProjectId, String, long): RepositoryCleanupInProgress.Entry - added:
class NodeUsageStatsForThreadPoolsCollector - added:
class ProjectStateObserver - added:
class SafeClusterStateSupplier implements ClusterStateSupplier, ClusterStateListener - added:
ctor ClusterChangedEvent.ProjectsDelta(Set, Set) - added:
ctor ClusterInfo.Builder() - added:
ctor EstimatedHeapUsage(StreamInput) - added:
ctor EstimatedHeapUsage(String, long, long) - added:
ctor NodeUsageStatsForThreadPools(StreamInput) - added:
ctor NodeUsageStatsForThreadPools(String, Map) - added:
ctor NodeUsageStatsForThreadPools.ThreadPoolUsageStats(StreamInput) - added:
ctor NodeUsageStatsForThreadPools.ThreadPoolUsageStats(int, float, long) - added:
ctor NodeUsageStatsForThreadPoolsCollector() - added:
ctor NotMasterException(String, Object[]) - added:
ctor NotMasterException(String, Throwable, Object[]) - added:
ctor ProjectStateObserver(ProjectState, ClusterService, TimeValue, Logger, ThreadContext) - added:
ctor SafeClusterStateSupplier() - added:
ctor ShardAndIndexHeapUsage(StreamInput) - added:
ctor ShardAndIndexHeapUsage(long, long) - added:
ctor ShardHeapUsageEstimates(Map, ShardAndIndexHeapUsage) - added:
final class ProjectState - added:
interface ClusterStateSupplier extends Supplier - added:
interface EstimatedHeapUsageCollector - added:
interface ProjectStateObserver.Listener - added:
method ClusterChangedEvent.ProjectsDelta.added(): Set - added:
method ClusterChangedEvent.ProjectsDelta.equals(Object): boolean - added:
method ClusterChangedEvent.ProjectsDelta.hashCode(): int - added:
method ClusterChangedEvent.ProjectsDelta.isEmpty(): boolean - added:
method ClusterChangedEvent.ProjectsDelta.removed(): Set - added:
method ClusterChangedEvent.ProjectsDelta.toString(): String - added:
method ClusterChangedEvent.changedCustomClusterMetadataSet(): Set - added:
method ClusterChangedEvent.changedCustomProjectMetadataSet(): Set - added:
method ClusterChangedEvent.clusterJustRecovered(): boolean - added:
method ClusterChangedEvent.customMetadataChanged(ProjectId, String): boolean - added:
method ClusterChangedEvent.masterChanged(): boolean - added:
method ClusterChangedEvent.projectDelta(): ClusterChangedEvent.ProjectsDelta - added:
method ClusterInfo.Builder.build(): ClusterInfo - added:
method ClusterInfo.Builder.dataPath(Map): ClusterInfo.Builder - added:
method ClusterInfo.Builder.defaultShardHeapUsageForShardsWithoutMetrics(ShardAndIndexHeapUsage): ClusterInfo.Builder - added:
method ClusterInfo.Builder.estimatedHeapUsages(Map): ClusterInfo.Builder - added:
method ClusterInfo.Builder.estimatedShardHeapUsages(Map): ClusterInfo.Builder - added:
method ClusterInfo.Builder.leastAvailableSpaceUsage(Map): ClusterInfo.Builder - added:
method ClusterInfo.Builder.maxHeapSizePerNode(Map): ClusterInfo.Builder - added:
method ClusterInfo.Builder.mostAvailableSpaceUsage(Map): ClusterInfo.Builder - added:
method ClusterInfo.Builder.nodeIdsWriteLoadHotspotting(Set): ClusterInfo.Builder - added:
method ClusterInfo.Builder.nodeUsageStatsForThreadPools(Map): ClusterInfo.Builder - added:
method ClusterInfo.Builder.reservedSpace(Map): ClusterInfo.Builder - added:
method ClusterInfo.Builder.shardDataSetSizes(Map): ClusterInfo.Builder - added:
method ClusterInfo.Builder.shardSizes(Map): ClusterInfo.Builder - added:
method ClusterInfo.Builder.shardWriteLoads(Map): ClusterInfo.Builder - added:
method ClusterInfo.getDefaultShardHeapUsageForShardsWithoutMetrics(): ShardAndIndexHeapUsage - added:
method ClusterInfo.getEstimatedHeapUsages(): Map - added:
method ClusterInfo.getEstimatedShardHeapUsage(ShardId): ShardAndIndexHeapUsage - added:
method ClusterInfo.getEstimatedShardHeapUsages(): Map - added:
method ClusterInfo.getMaxHeapSizePerNode(): Map - added:
method ClusterInfo.getNodeIdsForShard(ShardId): Set - added:
method ClusterInfo.getNodeUsageStatsForThreadPools(): Map - added:
method ClusterInfo.getShardWriteLoads(): Map - added:
method ClusterInfo.hasShardMoved(ShardRouting): boolean - added:
method ClusterInfo.nodeIsWriteLoadHotspotting(String): boolean - added:
method ClusterInfoSimulator.getEstimatedHeapUsages(): Map - added:
method ClusterInfoSimulator.simulateAddIndexToNode(String, Index): void - added:
method ClusterInfoSimulator.simulateAlreadyStartedShard(ShardRouting, String): void - added:
method ClusterInfoSimulator.simulateRemoveIndexFromNode(String, Index): void - added:
method ClusterInfoSimulator.simulateShardStarted(ShardRouting, boolean): void - added:
method ClusterState.Builder.putProjectMetadata(ProjectMetadata): ClusterState.Builder - added:
method ClusterState.Builder.putProjectMetadata(ProjectMetadata.Builder): ClusterState.Builder - added:
method ClusterState.Builder.putRoutingTable(ProjectId, RoutingTable): ClusterState.Builder - added:
method ClusterState.Builder.routingTable(GlobalRoutingTable): ClusterState.Builder - added:
method ClusterState.Builder.routingTable(ProjectId, RoutingTable): ClusterState.Builder - added:
method ClusterState.copyAndUpdateProject(ProjectId, Consumer): ClusterState - added:
method ClusterState.forEachProject(CheckedConsumer): void - added:
method ClusterState.globalRoutingTable(): GlobalRoutingTable - added:
method ClusterState.projectState(): ProjectState - added:
method ClusterState.projectState(ProjectId): ProjectState - added:
method ClusterState.routingTable(ProjectId): RoutingTable - added:
method ClusterStateSupplier.withCurrentClusterState(Function, Object): Object - added:
method DiffableUtils.MapDiff.isEmpty(): boolean - added:
method EstimatedHeapUsage.equals(Object): boolean - added:
method EstimatedHeapUsage.estimatedFreeBytes(): long - added:
method EstimatedHeapUsage.estimatedFreeBytesAsPercentage(): double - added:
method EstimatedHeapUsage.estimatedUsageAsPercentage(): double - added:
method EstimatedHeapUsage.estimatedUsageAsRatio(): double - added:
method EstimatedHeapUsage.estimatedUsageBytes(): long - added:
method EstimatedHeapUsage.hashCode(): int - added:
method EstimatedHeapUsage.nodeId(): String - added:
method EstimatedHeapUsage.toString(): String - added:
method EstimatedHeapUsage.totalBytes(): long - added:
method EstimatedHeapUsage.updateEstimatedUsage(long): EstimatedHeapUsage - added:
method EstimatedHeapUsage.writeTo(StreamOutput): void - added:
method EstimatedHeapUsageCollector.collectClusterHeapUsage(ActionListener): void - added:
method EstimatedHeapUsageCollector.collectShardHeapUsage(ActionListener): void - added:
method NamedDiff.supportsVersion(TransportVersion): boolean - added:
method NodeUsageStatsForThreadPools.ThreadPoolUsageStats.averageThreadPoolUtilization(): float - added:
method NodeUsageStatsForThreadPools.ThreadPoolUsageStats.equals(Object): boolean - added:
method NodeUsageStatsForThreadPools.ThreadPoolUsageStats.hashCode(): int - added:
method NodeUsageStatsForThreadPools.ThreadPoolUsageStats.maxThreadPoolQueueLatencyMillis(): long - added:
method NodeUsageStatsForThreadPools.ThreadPoolUsageStats.toString(): String - added:
method NodeUsageStatsForThreadPools.ThreadPoolUsageStats.totalThreadPoolThreads(): int - added:
method NodeUsageStatsForThreadPools.ThreadPoolUsageStats.writeTo(StreamOutput): void - added:
method NodeUsageStatsForThreadPools.equals(Object): boolean - added:
method NodeUsageStatsForThreadPools.hashCode(): int - added:
method NodeUsageStatsForThreadPools.nodeId(): String - added:
method NodeUsageStatsForThreadPools.threadPoolUsageStatsMap(): Map - added:
method NodeUsageStatsForThreadPools.toString(): String - added:
method NodeUsageStatsForThreadPools.writeTo(StreamOutput): void - added:
method NodeUsageStatsForThreadPoolsCollector.collectUsageStats(Client, ClusterState, ActionListener): void - added:
method ProjectState.blocks(): ClusterBlocks - added:
method ProjectState.cluster(): ClusterState - added:
method ProjectState.equals(Object): boolean - added:
method ProjectState.hashCode(): int - added:
method ProjectState.metadata(): ProjectMetadata - added:
method ProjectState.projectId(): ProjectId - added:
method ProjectState.routingTable(): RoutingTable - added:
method ProjectState.settings(): Settings - added:
method ProjectState.updateProject(ProjectMetadata): ProjectState - added:
method ProjectState.updatedState(Consumer): ClusterState - added:
method ProjectState.updatedState(ProjectMetadata): ClusterState - added:
method ProjectStateObserver.Listener.onClusterServiceClose(): void - added:
method ProjectStateObserver.Listener.onProjectMissing(ProjectId, ClusterState): void - added:
method ProjectStateObserver.Listener.onProjectStateChange(ProjectState): void - added:
method ProjectStateObserver.Listener.onTimeout(TimeValue): void - added:
method ProjectStateObserver.isTimedOut(): boolean - added:
method ProjectStateObserver.observeLastAppliedState(ProjectStateObserver.Listener): void - added:
method ProjectStateObserver.waitForNextChange(ProjectStateObserver.Listener, TimeValue): void - added:
method RepositoryCleanupInProgress.Entry.projectId(): ProjectId - added:
method RepositoryCleanupInProgress.equals(Object): boolean - added:
method RepositoryCleanupInProgress.hashCode(): int - added:
method SafeClusterStateSupplier.clusterChanged(ClusterChangedEvent): void - added:
method SafeClusterStateSupplier.get(): Optional - added:
method ShardAndIndexHeapUsage.equals(Object): boolean - added:
method ShardAndIndexHeapUsage.hashCode(): int - added:
method ShardAndIndexHeapUsage.indexHeapUsageBytes(): long - added:
method ShardAndIndexHeapUsage.shardHeapUsageBytes(): long - added:
method ShardAndIndexHeapUsage.toString(): String - added:
method ShardAndIndexHeapUsage.writeTo(StreamOutput): void - added:
method ShardHeapUsageEstimates.defaultForShardsWithoutMetrics(): ShardAndIndexHeapUsage - added:
method ShardHeapUsageEstimates.equals(Object): boolean - added:
method ShardHeapUsageEstimates.hashCode(): int - added:
method ShardHeapUsageEstimates.perShard(): Map - added:
method ShardHeapUsageEstimates.toString(): String - added:
method SnapshotDeletionsInProgress.Entry.projectId(): ProjectId - added:
method SnapshotDeletionsInProgress.hasDeletionsInProgress(ProjectId): boolean - added:
method SnapshotDeletionsInProgress.withReplacedEntry(SnapshotDeletionsInProgress.Entry): SnapshotDeletionsInProgress - added:
method SnapshotsInProgress.Entry.projectId(): ProjectId - added:
method SnapshotsInProgress.asStream(ProjectId): Stream - added:
method SnapshotsInProgress.createCopyWithUpdatedEntriesForRepo(ProjectId, String, List): SnapshotsInProgress - added:
method SnapshotsInProgress.createCopyWithUpdatedEntriesForRepo(String, List): SnapshotsInProgress - added:
method SnapshotsInProgress.entriesByRepo(ProjectId): Iterable - added:
method SnapshotsInProgress.forRepo(ProjectId, String): List - added:
method SnapshotsInProgress.forRepo(ProjectRepo): List - added:
method SnapshotsInProgress.shardStateSummaryForRepository(ProjectId, String): Tuple - added:
record ClusterChangedEvent.ProjectsDelta - added:
record EstimatedHeapUsage implements Writeable - added:
record NodeUsageStatsForThreadPools implements Writeable - added:
record NodeUsageStatsForThreadPools.ThreadPoolUsageStats implements Writeable - added:
record ShardAndIndexHeapUsage implements Writeable - added:
record ShardHeapUsageEstimates - added:
static class ClusterInfo.Builder - added:
static field EstimatedHeapUsageCollector.EMPTY: EstimatedHeapUsageCollector - added:
static field InternalClusterInfoService.CLUSTER_ROUTING_ALLOCATION_ESTIMATED_HEAP_THRESHOLD_DECIDER_ENABLED: Setting - added:
static field NodeUsageStatsForThreadPoolsCollector.EMPTY: NodeUsageStatsForThreadPoolsCollector - added:
static field ShardAndIndexHeapUsage.ZERO: ShardAndIndexHeapUsage - added:
static method ClusterInfo.builder(): ClusterInfo.Builder - added:
static method DiffableUtils.getWriteableKeySerializer(Writeable.Reader): DiffableUtils.KeySerializer - added:
static method DiffableUtils.hasKey(DiffableUtils.MapDiff, Object): boolean - added:
static method DiffableUtils.jdkMapDiffWithUpdatedKeys(DiffableUtils.MapDiff, Function, DiffableUtils.KeySerializer): DiffableUtils.MapDiff - added:
static method DiffableUtils.merge(DiffableUtils.MapDiff, DiffableUtils.MapDiff, DiffableUtils.KeySerializer): DiffableUtils.MapDiff - added:
static method DiffableUtils.merge(DiffableUtils.MapDiff, DiffableUtils.MapDiff, DiffableUtils.KeySerializer, DiffableUtils.ValueSerializer): DiffableUtils.MapDiff - added:
static method DiffableUtils.removeKeys(DiffableUtils.MapDiff, Set): DiffableUtils.MapDiff - added:
static method DiffableUtils.singleDeleteDiff(Object, DiffableUtils.KeySerializer): DiffableUtils.MapDiff - added:
static method DiffableUtils.singleEntryDiff(Object, Diff, DiffableUtils.KeySerializer): DiffableUtils.MapDiff - added:
static method DiffableUtils.singleUpsertDiff(Object, Diffable, DiffableUtils.KeySerializer): DiffableUtils.MapDiff - added:
static method DiffableUtils.split(DiffableUtils.MapDiff, Predicate, DiffableUtils.ValueSerializer, Predicate, DiffableUtils.ValueSerializer): Tuple - added:
static method DiffableUtils.updateDiffsAndUpserts(DiffableUtils.MapDiff, Predicate, BiFunction, BiFunction): DiffableUtils.MapDiff - added:
static method ShardHeapUsageEstimates.empty(): ShardHeapUsageEstimates
- changed:
method MappingUpdatedAction.sendUpdateMapping(Index, Mapping, ActionListener): void → method MappingUpdatedAction.sendUpdateMapping(Index, CompressedXContent, ActionListener): void - changed:
method MappingUpdatedAction.updateMappingOnMaster(Index, Mapping, ActionListener): void → method MappingUpdatedAction.updateMappingOnMaster(Index, CompressedXContent, ActionListener): void
- removed:
method ShardStateAction.StartedShardUpdateTask.getEntry(): ShardStateAction.StartedShardEntry - changed:
ctor ShardStateAction.ShardStartedClusterStateTaskExecutor(AllocationService, RerouteService) → ctor ShardStateAction.ShardStartedClusterStateTaskExecutor(ClusterSettings, AllocationService, RerouteService) - changed:
static class ShardStateAction.FailedShardEntry extends TransportRequest → static class ShardStateAction.FailedShardEntry extends AbstractTransportRequest - changed:
static class ShardStateAction.StartedShardEntry extends TransportRequest → static class ShardStateAction.StartedShardEntry extends AbstractTransportRequest - added:
method ShardStateAction.FailedShardEntry.getFailure(): Exception - added:
method ShardStateAction.FailedShardEntry.toStringNoFailureStackTrace(): String - added:
method ShardStateAction.StartedShardUpdateTask.getStartedShardEntry(): ShardStateAction.StartedShardEntry - added:
static field ShardStateAction.SHARD_STARTED_REROUTE_ALL_ASSIGNED_PRIORITY: Setting - added:
static field ShardStateAction.SHARD_STARTED_REROUTE_SOME_UNASSIGNED_PRIORITY: Setting
- changed:
class ClusterBlocks implements SimpleDiffable → class ClusterBlocks implements Diffable - changed:
method ClusterBlocks.Builder.hasIndexBlock(String, ClusterBlock): boolean → method ClusterBlocks.Builder.hasIndexBlock(ProjectId, String, ClusterBlock): boolean - changed:
method ClusterBlocks.Builder.hasIndexBlockLevel(String, ClusterBlockLevel): boolean → method ClusterBlocks.Builder.hasIndexBlockLevel(ProjectId, String, ClusterBlockLevel): boolean - changed:
method ClusterBlocks.Builder.removeIndexBlock(String, ClusterBlock): ClusterBlocks.Builder → method ClusterBlocks.Builder.removeIndexBlock(ProjectId, String, ClusterBlock): ClusterBlocks.Builder - changed:
method ClusterBlocks.Builder.removeIndexBlockWithId(String, int): ClusterBlocks.Builder → method ClusterBlocks.Builder.removeIndexBlockWithId(ProjectId, String, int): ClusterBlocks.Builder - changed:
method ClusterBlocks.getIndexBlockWithId(String, int): ClusterBlock → method ClusterBlocks.getIndexBlockWithId(ProjectId, String, int): ClusterBlock - changed:
method ClusterBlocks.hasIndexBlockLevel(String, ClusterBlockLevel): boolean → method ClusterBlocks.hasIndexBlockLevel(ProjectId, String, ClusterBlockLevel): boolean - changed:
method ClusterBlocks.hasIndexBlockWithId(String, int): boolean → method ClusterBlocks.hasIndexBlockWithId(ProjectId, String, int): boolean - changed:
method ClusterBlocks.indexBlockedRaiseException(ClusterBlockLevel, String): void → method ClusterBlocks.indexBlockedRaiseException(ProjectId, ClusterBlockLevel, String): void - changed:
method ClusterBlocks.indices(): Map → method ClusterBlocks.indices(ProjectId): Map - changed:
method ClusterBlocks.indices(ClusterBlockLevel): Map → method ClusterBlocks.indices(ProjectId, ClusterBlockLevel): Map - changed:
method ClusterBlocks.indicesAllowReleaseResources(String[]): ClusterBlockException → method ClusterBlocks.indicesAllowReleaseResources(ProjectId, String[]): ClusterBlockException - added:
method ClusterBlocks.Builder.addBlocks(ProjectId, IndexMetadata): ClusterBlocks.Builder - added:
method ClusterBlocks.Builder.addIndexBlock(ProjectId, String, ClusterBlock): ClusterBlocks.Builder - added:
method ClusterBlocks.Builder.addProjectGlobalBlock(ProjectId, ClusterBlock): ClusterBlocks.Builder - added:
method ClusterBlocks.Builder.removeIndexBlocks(ProjectId, String): ClusterBlocks.Builder - added:
method ClusterBlocks.Builder.removeProject(ProjectId): ClusterBlocks.Builder - added:
method ClusterBlocks.Builder.removeProjectGlobalBlock(ProjectId, ClusterBlock): ClusterBlocks.Builder - added:
method ClusterBlocks.Builder.updateBlocks(ProjectId, IndexMetadata): ClusterBlocks.Builder - added:
method ClusterBlocks.ProjectBlocks.indices(): Map - added:
method ClusterBlocks.ProjectBlocks.isEmpty(): boolean - added:
method ClusterBlocks.ProjectBlocks.projectGlobals(): Set - added:
method ClusterBlocks.ProjectBlocks.writeTo(StreamOutput): void - added:
method ClusterBlocks.diff(ClusterBlocks): Diff - added:
method ClusterBlocks.global(ProjectId): Set - added:
method ClusterBlocks.global(ProjectId, ClusterBlockLevel): Set - added:
method ClusterBlocks.globalBlockedException(ProjectId, ClusterBlockLevel): ClusterBlockException - added:
method ClusterBlocks.globalBlockedRaiseException(ProjectId, ClusterBlockLevel): void - added:
method ClusterBlocks.hasGlobalBlock(ProjectId, ClusterBlock): boolean - added:
method ClusterBlocks.hasGlobalBlockWithLevel(ProjectId, ClusterBlockLevel): boolean - added:
method ClusterBlocks.hasIndexBlock(ProjectId, String, ClusterBlock): boolean - added:
method ClusterBlocks.indexBlocked(ProjectId, ClusterBlockLevel, String): boolean - added:
method ClusterBlocks.indexBlockedException(ProjectId, ClusterBlockLevel, String): ClusterBlockException - added:
method ClusterBlocks.indicesBlockedException(ProjectId, ClusterBlockLevel, String[]): ClusterBlockException - added:
method ClusterBlocks.initializeProjects(Set): ClusterBlocks - added:
method ClusterBlocks.noProjectHasAProjectBlock(): boolean - added:
method ClusterBlocks.projectBlocks(ProjectId): ClusterBlocks.ProjectBlocks - added:
method ClusterBlocks.projectGlobal(ProjectId): Set - added:
static class ClusterBlocks.ProjectBlocks implements Writeable
- removed:
class ValidateJoinRequest extends TransportRequest - removed:
ctor ClusterFormationFailureHelper.ClusterFormationState(StreamInput) - removed:
ctor ElasticsearchNodeCommand.UnknownMetadataCustom(String, Map) - removed:
ctor ValidateJoinRequest(ClusterState) - removed:
ctor ValidateJoinRequest(StreamInput) - removed:
method ClusterFormationFailureHelper.ClusterFormationState.acceptedTerm(): long - removed:
method ClusterFormationFailureHelper.ClusterFormationState.clusterStateVersion(): long - removed:
method ClusterFormationFailureHelper.ClusterFormationState.currentTerm(): long - removed:
method ClusterFormationFailureHelper.ClusterFormationState.lastAcceptedConfiguration(): CoordinationMetadata.VotingConfiguration - removed:
method ClusterFormationFailureHelper.ClusterFormationState.lastCommittedConfiguration(): CoordinationMetadata.VotingConfiguration - removed:
method ClusterFormationFailureHelper.ClusterFormationState.localNode(): DiscoveryNode - removed:
method ClusterFormationFailureHelper.ClusterFormationState.masterEligibleNodes(): Map - removed:
method ElasticsearchNodeCommand.UnknownMetadataCustom.contents(): Map - removed:
method ElasticsearchNodeCommand.UnknownMetadataCustom.context(): EnumSet - removed:
method ElasticsearchNodeCommand.UnknownMetadataCustom.diff(Metadata.Custom): Diff - removed:
method ElasticsearchNodeCommand.UnknownMetadataCustom.equals(Object): boolean - removed:
method ElasticsearchNodeCommand.UnknownMetadataCustom.getMinimalSupportedVersion(): TransportVersion - removed:
method ElasticsearchNodeCommand.UnknownMetadataCustom.getWriteableName(): String - removed:
method ElasticsearchNodeCommand.UnknownMetadataCustom.hashCode(): int - removed:
method ElasticsearchNodeCommand.UnknownMetadataCustom.name(): String - removed:
method ElasticsearchNodeCommand.UnknownMetadataCustom.toString(): String - removed:
method ElasticsearchNodeCommand.UnknownMetadataCustom.toXContentChunked(ToXContent.Params): Iterator - removed:
method ElasticsearchNodeCommand.UnknownMetadataCustom.writeTo(StreamOutput): void - removed:
method ValidateJoinRequest.decRef(): boolean - removed:
method ValidateJoinRequest.getOrReadState(): ClusterState - removed:
method ValidateJoinRequest.hasReferences(): boolean - removed:
method ValidateJoinRequest.incRef(): void - removed:
method ValidateJoinRequest.tryIncRef(): boolean - removed:
method ValidateJoinRequest.writeTo(StreamOutput): void - removed:
record ElasticsearchNodeCommand.UnknownMetadataCustom implements Metadata.Custom - removed:
static field PublicationTransportHandler.INCLUDES_LAST_COMMITTED_DATA_VERSION: TransportVersion - changed:
class JoinRequest extends TransportRequest → class JoinRequest extends AbstractTransportRequest - changed:
class PreVoteRequest extends TransportRequest → class PreVoteRequest extends AbstractTransportRequest - changed:
class StartJoinRequest extends TransportRequest → class StartJoinRequest extends AbstractTransportRequest - changed:
ctor ClusterFormationFailureHelper.ClusterFormationState(List, DiscoveryNode, Map, long, long, CoordinationMetadata.VotingConfiguration, CoordinationMetadata.VotingConfiguration, List, List, Set, long, boolean, StatusInfo, List) → ctor ClusterFormationFailureHelper.ClusterFormationState(List, ClusterFormationFailureHelper.ClusterFormationClusterStateView, List, List, Set, boolean, StatusInfo, List) - changed:
ctor ClusterFormationFailureHelper.ClusterFormationState(Settings, ClusterState, List, List, Set, long, ElectionStrategy, StatusInfo, List) → ctor ClusterFormationFailureHelper.ClusterFormationState(Settings, ClusterFormationFailureHelper.ClusterFormationClusterStateView, List, List, Set, ElectionStrategy, StatusInfo, List) - changed:
ctor CoordinationMetadata(long, CoordinationMetadata.VotingConfiguration, CoordinationMetadata.VotingConfiguration, Set) → ctor CoordinationMetadata(long, CoordinationMetadata.VotingConfiguration, CoordinationMetadata.VotingConfiguration, Collection) - changed:
ctor CoordinationMetadata.VotingConfiguration(Set) → ctor CoordinationMetadata.VotingConfiguration(Collection) - changed:
ctor Coordinator(String, Settings, ClusterSettings, TransportService, Client, NamedWriteableRegistry, AllocationService, MasterService, Supplier, SeedHostsProvider, ClusterApplier, Collection, Random, RerouteService, ElectionStrategy, NodeHealthService, CircuitBreakerService, Reconfigurator, LeaderHeartbeatService, PreVoteCollector.Factory, CompatibilityVersions, FeatureService) → ctor Coordinator(String, Settings, ClusterSettings, TransportService, Client, NamedWriteableRegistry, AllocationService, MasterService, Supplier, SeedHostsProvider, ClusterApplier, Collection, Random, RerouteService, ElectionStrategy, NodeHealthService, CircuitBreakerService, Reconfigurator, LeaderHeartbeatService, PreVoteCollector.Factory, CompatibilityVersions, FeatureService, ClusterService) - changed:
ctor JoinValidationService(Settings, TransportService, Supplier, Supplier, Collection) → ctor JoinValidationService(Settings, TransportService, NamedWriteableRegistry, Supplier, Supplier, Collection) - changed:
static class FollowersChecker.FollowerCheckRequest extends TransportRequest → static class FollowersChecker.FollowerCheckRequest extends AbstractTransportRequest - added:
ctor ClusterFormationFailureHelper.ClusterFormationClusterStateView(ClusterState, long) - added:
ctor ClusterFormationFailureHelper.ClusterFormationClusterStateView(DiscoveryNode, Map, long, long, CoordinationMetadata.VotingConfiguration, CoordinationMetadata.VotingConfiguration, long) - added:
ctor ElasticsearchNodeCommand.AbstractUnknownCustom(String, Map) - added:
ctor ElasticsearchNodeCommand.UnknownClusterCustom(String, Map) - added:
ctor ElasticsearchNodeCommand.UnknownProjectCustom(String, Map) - added:
method ClusterFormationFailureHelper.ClusterFormationClusterStateView.currentTerm(): long - added:
method ClusterFormationFailureHelper.ClusterFormationClusterStateView.equals(Object): boolean - added:
method ClusterFormationFailureHelper.ClusterFormationClusterStateView.hashCode(): int - added:
method ClusterFormationFailureHelper.ClusterFormationClusterStateView.lastAcceptedConfiguration(): CoordinationMetadata.VotingConfiguration - added:
method ClusterFormationFailureHelper.ClusterFormationClusterStateView.lastAcceptedTerm(): long - added:
method ClusterFormationFailureHelper.ClusterFormationClusterStateView.lastAcceptedVersion(): long - added:
method ClusterFormationFailureHelper.ClusterFormationClusterStateView.lastCommittedConfiguration(): CoordinationMetadata.VotingConfiguration - added:
method ClusterFormationFailureHelper.ClusterFormationClusterStateView.localNode(): DiscoveryNode - added:
method ClusterFormationFailureHelper.ClusterFormationClusterStateView.masterEligibleNodes(): Map - added:
method ClusterFormationFailureHelper.ClusterFormationClusterStateView.toString(): String - added:
method ClusterFormationFailureHelper.ClusterFormationClusterStateView.writeExceptTermTo(StreamOutput): void - added:
method ClusterFormationFailureHelper.ClusterFormationState.clusterFormationClusterStateView(): ClusterFormationFailureHelper.ClusterFormationClusterStateView - added:
method ClusterFormationFailureHelper.setLoggingEnabled(boolean): void - added:
method ElasticsearchNodeCommand.AbstractUnknownCustom.context(): EnumSet - added:
method ElasticsearchNodeCommand.AbstractUnknownCustom.diff(Object): Diff - added:
method ElasticsearchNodeCommand.AbstractUnknownCustom.getMinimalSupportedVersion(): TransportVersion - added:
method ElasticsearchNodeCommand.AbstractUnknownCustom.getWriteableName(): String - added:
method ElasticsearchNodeCommand.AbstractUnknownCustom.toXContentChunked(ToXContent.Params): Iterator - added:
method ElasticsearchNodeCommand.AbstractUnknownCustom.writeTo(StreamOutput): void - added:
record ClusterFormationFailureHelper.ClusterFormationClusterStateView - added:
static abstract class ElasticsearchNodeCommand.AbstractUnknownCustom implements Metadata.MetadataCustom - added:
static class ElasticsearchNodeCommand.UnknownClusterCustom extends ElasticsearchNodeCommand.AbstractUnknownCustom implements Metadata.ClusterCustom - added:
static class ElasticsearchNodeCommand.UnknownProjectCustom extends ElasticsearchNodeCommand.AbstractUnknownCustom implements Metadata.ProjectCustom - added:
static field LeaderChecker.LEADER_CHECK_ACTION_NAME: String - added:
static method ClusterFormationFailureHelper.ClusterFormationState.readFrom(StreamInput): ClusterFormationFailureHelper.ClusterFormationState
- removed:
class NodeFeaturesFixupListener implements ClusterStateListener - removed:
ctor NodeFeaturesFixupListener(ClusterService, ClusterAdminClient, ThreadPool) - removed:
method NodeFeaturesFixupListener.clusterChanged(ClusterChangedEvent): void
- changed:
ctor ClusterStateHealth(ClusterState) → ctor ClusterStateHealth(ClusterState, String[], ProjectId) - changed:
ctor ClusterStateHealth(ClusterState, String[]) → ctor ClusterStateHealth(ProjectMetadata, RoutingTable, DiscoveryNodes, ClusterBlocks, String[])
- removed:
class MetadataFeatures implements FeatureSpecification - removed:
ctor DesiredNode(Settings, DesiredNode.ProcessorsRange, ByteSizeValue, ByteSizeValue, String) - removed:
ctor DesiredNode(Settings, double, ByteSizeValue, ByteSizeValue, String) - removed:
ctor ItemUsage(StreamInput) - removed:
ctor MetadataFeatures() - removed:
ctor ShutdownPersistentTasksStatus() - removed:
interface Metadata.Custom extends NamedDiffable, ChunkedToXContent - removed:
method DataStream.getEffectiveSettings(Metadata): Settings - removed:
method DataStream.getIndicesPastRetention(Function, LongSupplier, TimeValue, boolean): List - removed:
method DataStreamLifecycle.Builder.downsampling(List): DataStreamLifecycle.Builder - removed:
method DataStreamLifecycle.Builder.downsampling(ResettableValue): DataStreamLifecycle.Builder - removed:
method DataStreamLifecycle.DownsamplingRound.config(): DownsampleConfig - removed:
method DataStreamLifecycle.Template.downsampling(): ResettableValue - removed:
method DataStreamLifecycle.downsampling(): List - removed:
method DesiredNode.clusterHasRequiredFeatures(Predicate): boolean - removed:
method DesiredNode.hasVersion(): boolean - removed:
method IndexNameExpressionResolver.Context.getState(): ClusterState - removed:
method IndexNameExpressionResolver.resolveExpressions(ClusterState, String[]): Set - removed:
method Metadata.Builder.dataStream(String): DataStream - removed:
method Metadata.Builder.indexGraveyard(): IndexGraveyard - removed:
method Metadata.Builder.indexGraveyard(IndexGraveyard): Metadata.Builder - removed:
method Metadata.Builder.removeComponentTemplate(String): Metadata.Builder - removed:
method Metadata.Builder.removeDataStream(String): Metadata.Builder - removed:
method Metadata.Builder.removeDataStreamAlias(String, String, boolean): boolean - removed:
method Metadata.Builder.removeIndexTemplate(String): Metadata.Builder - removed:
method Metadata.Custom.context(): EnumSet - removed:
method Metadata.Custom.isRestorable(): boolean - removed:
method Metadata.aliasedIndices(): Set - removed:
method Metadata.aliasedIndices(String): Set - removed:
method Metadata.componentTemplates(): Map - removed:
method Metadata.dataStreamAliases(): Map - removed:
method Metadata.dataStreamAliasesByDataStream(): Map - removed:
method Metadata.dataStreams(): Map - removed:
method Metadata.equalsAliases(Metadata): boolean - removed:
method Metadata.findAliases(String[], String[]): Map - removed:
method Metadata.findAllAliases(String[]): Map - removed:
method Metadata.findDataStreamAliases(String[], String[]): Map - removed:
method Metadata.findDataStreams(String[]): Map - removed:
method Metadata.findMappings(String[], Function, Runnable): Map - removed:
method Metadata.getConcreteAllClosedIndices(): String[] - removed:
method Metadata.getConcreteAllIndices(): String[] - removed:
method Metadata.getConcreteAllOpenIndices(): String[] - removed:
method Metadata.getConcreteVisibleClosedIndices(): String[] - removed:
method Metadata.getConcreteVisibleIndices(): String[] - removed:
method Metadata.getConcreteVisibleOpenIndices(): String[] - removed:
method Metadata.getIndexSafe(Index): IndexMetadata - removed:
method Metadata.getIndices(): Map - removed:
method Metadata.getIndicesLookup(): SortedMap - removed:
method Metadata.getMappingsByHash(): Map - removed:
method Metadata.getTemplates(): Map - removed:
method Metadata.hasAlias(String): boolean - removed:
method Metadata.hasIndex(Index): boolean - removed:
method Metadata.hasIndex(String): boolean - removed:
method Metadata.hasIndexAbstraction(String): boolean - removed:
method Metadata.hasIndexMetadata(IndexMetadata): boolean - removed:
method Metadata.index(Index): IndexMetadata - removed:
method Metadata.index(String): IndexMetadata - removed:
method Metadata.indexGraveyard(): IndexGraveyard - removed:
method Metadata.indexIsADataStream(String): boolean - removed:
method Metadata.indices(): Map - removed:
method Metadata.indicesLookupInitialized(): boolean - removed:
method Metadata.isIndexManagedByILM(IndexMetadata): boolean - removed:
method Metadata.iterator(): Iterator - removed:
method Metadata.oldestIndexVersion(): IndexVersion - removed:
method Metadata.resolveIndexRouting(String, String): String - removed:
method Metadata.resolveWriteIndexRouting(String, String): String - removed:
method Metadata.retrieveIndexModeFromTemplate(ComposableIndexTemplate): IndexMode - removed:
method Metadata.sameIndicesLookup(Metadata): boolean - removed:
method Metadata.size(): int - removed:
method Metadata.stream(): Stream - removed:
method Metadata.templates(): Map - removed:
method Metadata.templatesV2(): Map - removed:
method Metadata.withAllocationAndTermUpdatesOnly(Map): Metadata - removed:
method Metadata.withIndexSettingsUpdates(Map): Metadata - removed:
method MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest.performReroute(): boolean - removed:
method MetadataFeatures.getFeatures(): Set - removed:
method MetadataFeatures.getHistoricalFeatures(): Map - removed:
static field ComponentTemplate.PARSER: ConstructingObjectParser - removed:
static field ComposableIndexTemplate.DataStreamTemplate.PARSER: ConstructingObjectParser - removed:
static field ComposableIndexTemplate.PARSER: ConstructingObjectParser - removed:
static field DataStream.ADDED_AUTO_SHARDING_EVENT_VERSION: TransportVersion - removed:
static field DataStream.ADDED_FAILURE_STORE_TRANSPORT_VERSION: TransportVersion - removed:
static field DataStream.ADD_DATA_STREAM_OPTIONS_VERSION: TransportVersion - removed:
static field DataStream.LOGS_STREAM_FEATURE_FLAG: boolean - removed:
static field DataStreamGlobalRetention.GLOBAL_RETENTION: NodeFeature - removed:
static field DataStreamLifecycle.ADDED_ENABLED_FLAG_VERSION: TransportVersion - removed:
static field DesiredNode.DESIRED_NODE_VERSION_DEPRECATED: NodeFeature - removed:
static field DesiredNode.DOUBLE_PROCESSORS_SUPPORTED: NodeFeature - removed:
static field DesiredNode.RANGE_FLOAT_PROCESSORS_SUPPORTED: NodeFeature - removed:
static field DesiredNode.RANGE_FLOAT_PROCESSORS_SUPPORT_TRANSPORT_VERSION: TransportVersion - removed:
static field Metadata.FORMAT: MetadataStateFormat - removed:
static field Metadata.MAPPINGS_AS_HASH_VERSION: TransportVersion - removed:
static field NodesShutdownMetadata.NODE_SHUTDOWN_VERSION: TransportVersion - removed:
static field SingleNodeShutdownMetadata.GRACE_PERIOD_ADDED_VERSION: TransportVersion - removed:
static field SingleNodeShutdownMetadata.REPLACE_SHUTDOWN_TYPE_ADDED_VERSION: TransportVersion - removed:
static field SingleNodeShutdownMetadata.SIGTERM_ADDED_VERSION: TransportVersion - removed:
static field Template.PARSER: ConstructingObjectParser - removed:
static method DataStreamLifecycle.Template.dataLifecycleTemplateFromXContent(XContentParser): DataStreamLifecycle.Template - removed:
static method DataStreamLifecycle.Template.failuresLifecycleTemplateFromXContent(XContentParser): DataStreamLifecycle.Template - removed:
static method DataStreamLifecycle.createDataLifecycle(Boolean, TimeValue, List): DataStreamLifecycle - removed:
static method DataStreamLifecycle.createDataLifecycleTemplate(boolean, ResettableValue, ResettableValue): DataStreamLifecycle.Template - removed:
static method DataStreamLifecycle.createDataLifecycleTemplate(boolean, TimeValue, List): DataStreamLifecycle.Template - removed:
static method DataStreamLifecycle.createFailuresLifecycle(Boolean, TimeValue): DataStreamLifecycle - removed:
static method DataStreamLifecycle.createFailuresLifecycleTemplate(boolean, TimeValue): DataStreamLifecycle.Template - removed:
static method IndexAbstractionResolver.isIndexVisible(String, String, String, IndicesOptions, Metadata, IndexNameExpressionResolver, boolean): boolean - removed:
static method IndexWriteLoad.create(List, List): IndexWriteLoad - changed:
class ComponentTemplateMetadata implements Metadata.Custom → class ComponentTemplateMetadata implements Metadata.ProjectCustom - changed:
class ComposableIndexTemplateMetadata implements Metadata.Custom → class ComposableIndexTemplateMetadata implements Metadata.ProjectCustom - changed:
class DataStreamMetadata implements Metadata.Custom → class DataStreamMetadata implements Metadata.ProjectCustom - changed:
class DesiredNodesMetadata extends AbstractNamedDiffable implements Metadata.Custom → class DesiredNodesMetadata extends AbstractNamedDiffable implements Metadata.ClusterCustom - changed:
class Metadata implements Iterable, Diffable, ChunkedToXContent → class Metadata implements Diffable, ChunkedToXContent - changed:
class NodesShutdownMetadata implements Metadata.Custom → class NodesShutdownMetadata implements Metadata.ClusterCustom - changed:
class RepositoriesMetadata extends AbstractNamedDiffable implements Metadata.Custom → class RepositoriesMetadata extends AbstractNamedDiffable implements Metadata.ProjectCustom - changed:
class StreamsMetadata extends AbstractNamedDiffable implements Metadata.Custom → class StreamsMetadata extends AbstractNamedDiffable implements Metadata.ProjectCustom - changed:
ctor ComponentTemplate(Template, Long, Map, Boolean) → ctor ComponentTemplate(Template, Long, Map, Boolean, Long, Long) - changed:
ctor DataStream(String, List, long, Map, Settings, boolean, boolean, boolean, boolean, IndexMode, DataStreamLifecycle, DataStreamOptions, List, boolean, DataStreamAutoShardingEvent) → ctor DataStream(String, List, long, Map, Settings, CompressedXContent, boolean, boolean, boolean, boolean, IndexMode, DataStreamLifecycle, DataStreamOptions, List, boolean, DataStreamAutoShardingEvent) - changed:
ctor DataStreamLifecycle.DownsamplingRound(TimeValue, DownsampleConfig) → ctor DataStreamLifecycle.DownsamplingRound(TimeValue, DateHistogramInterval) - changed:
ctor DataStreamLifecycle.Template(DataStreamLifecycle.LifecycleType, boolean, ResettableValue, ResettableValue) → ctor DataStreamLifecycle.Template(DataStreamLifecycle.LifecycleType, boolean, ResettableValue, ResettableValue, ResettableValue, ResettableValue) - changed:
ctor IndexNameExpressionResolver(ThreadContext, SystemIndices) → ctor IndexNameExpressionResolver(ThreadContext, SystemIndices, ProjectResolver) - changed:
ctor IndexNameExpressionResolver.Context(ClusterState, IndicesOptions, long, boolean, boolean, boolean, boolean, SystemIndices.SystemIndexAccessLevel, Predicate, Predicate) → ctor IndexNameExpressionResolver.Context(ProjectMetadata, IndicesOptions, long, boolean, boolean, boolean, boolean, boolean, SystemIndices.SystemIndexAccessLevel, Predicate, Predicate) - changed:
ctor LifecycleExecutionState(String, String, String, String, Boolean, Integer, String, String, String, Long, Long, Long, Long, String, String, String, String, String) → ctor LifecycleExecutionState(String, String, String, String, Boolean, Integer, String, String, String, Long, Long, Long, Long, String, String, String, String, String, String) - changed:
ctor MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest(String) → ctor MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest(ProjectId, String) - changed:
ctor MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest(String, SystemDataStreamDescriptor, TimeValue, TimeValue, boolean) → ctor MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest(ProjectId, String, SystemDataStreamDescriptor, TimeValue, TimeValue) - changed:
ctor MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest(String, long, SystemDataStreamDescriptor, TimeValue, TimeValue, boolean) → ctor MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest(ProjectId, String, long, SystemDataStreamDescriptor, TimeValue, TimeValue) - changed:
ctor MetadataDataStreamsService(ClusterService, IndicesService, DataStreamGlobalRetentionSettings) → ctor MetadataDataStreamsService(ClusterService, IndicesService, DataStreamGlobalRetentionSettings, IndexSettingProviders) - changed:
ctor MetadataMappingService(ClusterService, IndicesService) → ctor MetadataMappingService(ClusterService, IndicesService, IndexSettingProviders) - changed:
ctor StreamsMetadata(boolean) → ctor StreamsMetadata(boolean, boolean, boolean) - changed:
final class IndexGraveyard implements Metadata.Custom → final class IndexGraveyard implements Metadata.ProjectCustom - changed:
method ComponentTemplateMetadata.diff(Metadata.Custom): Diff → method ComponentTemplateMetadata.diff(Metadata.ProjectCustom): Diff - changed:
method ComposableIndexTemplateMetadata.diff(Metadata.Custom): Diff → method ComposableIndexTemplateMetadata.diff(Metadata.ProjectCustom): Diff - changed:
method DataStream.addBackingIndex(Metadata, Index): DataStream → method DataStream.addBackingIndex(ProjectMetadata, Index): DataStream - changed:
method DataStream.addFailureStoreIndex(Metadata, Index): DataStream → method DataStream.addFailureStoreIndex(ProjectMetadata, Index): DataStream - changed:
method DataStream.getEffectiveIndexTemplate(Metadata): ComposableIndexTemplate → method DataStream.getEffectiveIndexTemplate(ProjectMetadata): ComposableIndexTemplate - changed:
method DataStream.getFailureIndices(Metadata): List → method DataStream.getFailureIndices(ProjectMetadata): List - changed:
method DataStream.getWriteFailureIndex(Metadata): Index → method DataStream.getWriteFailureIndex(ProjectMetadata): Index - changed:
method DataStream.getWriteIndex(IndexRequest, Metadata): Index → method DataStream.getWriteIndex(IndexRequest, ProjectMetadata): Index - changed:
method DataStream.nextWriteIndexAndGeneration(Metadata, DataStream.DataStreamIndices): Tuple → method DataStream.nextWriteIndexAndGeneration(ProjectMetadata, DataStream.DataStreamIndices): Tuple - changed:
method DataStream.selectTimeSeriesWriteIndex(Instant, Metadata): Index → method DataStream.selectTimeSeriesWriteIndex(Instant, ProjectMetadata): Index - changed:
method DataStream.unsafeNextWriteIndexAndGeneration(Metadata, DataStream.DataStreamIndices): Tuple → method DataStream.unsafeNextWriteIndexAndGeneration(ProjectMetadata, DataStream.DataStreamIndices): Tuple - changed:
method DataStreamMetadata.diff(Metadata.Custom): Diff → method DataStreamMetadata.diff(Metadata.ProjectCustom): Diff - changed:
method IndexAbstraction.Alias.getFailureIndices(Metadata): List → method IndexAbstraction.Alias.getFailureIndices(ProjectMetadata): List - changed:
method IndexAbstraction.Alias.getWriteFailureIndex(Metadata): Index → method IndexAbstraction.Alias.getWriteFailureIndex(ProjectMetadata): Index - changed:
method IndexAbstraction.Alias.getWriteIndex(IndexRequest, Metadata): Index → method IndexAbstraction.Alias.getWriteIndex(IndexRequest, ProjectMetadata): Index - changed:
method IndexAbstraction.getFailureIndices(Metadata): List → method IndexAbstraction.getFailureIndices(ProjectMetadata): List - changed:
method IndexAbstraction.getWriteFailureIndex(Metadata): Index → method IndexAbstraction.getWriteFailureIndex(ProjectMetadata): Index - changed:
method IndexAbstraction.getWriteIndex(IndexRequest, Metadata): Index → method IndexAbstraction.getWriteIndex(IndexRequest, ProjectMetadata): Index - changed:
method IndexAbstractionResolver.resolveIndexAbstractions(Iterable, IndicesOptions, Metadata, Function, BiPredicate, boolean): List → method IndexAbstractionResolver.resolveIndexAbstractions(List, IndicesOptions, ProjectMetadata, Function, BiPredicate, TargetProjects, boolean, String): ResolvedIndexExpressions - changed:
method IndexGraveyard.IndexGraveyardDiff.apply(Metadata.Custom): IndexGraveyard → method IndexGraveyard.IndexGraveyardDiff.apply(Metadata.ProjectCustom): IndexGraveyard - changed:
method IndexGraveyard.diff(Metadata.Custom): Diff → method IndexGraveyard.diff(Metadata.ProjectCustom): Diff - changed:
method IndexMetadata.Builder.eventIngestedRange(IndexLongFieldRange, TransportVersion): IndexMetadata.Builder → method IndexMetadata.Builder.eventIngestedRange(IndexLongFieldRange): IndexMetadata.Builder - changed:
method IndexMetadata.withTimestampRanges(IndexLongFieldRange, IndexLongFieldRange, TransportVersion): IndexMetadata → method IndexMetadata.withTimestampRanges(IndexLongFieldRange, IndexLongFieldRange): IndexMetadata - changed:
method IndexNameExpressionResolver.allIndexAliases(ClusterState, String, Set): String[] → method IndexNameExpressionResolver.allIndexAliases(ProjectMetadata, String, Set): String[] - changed:
method IndexNameExpressionResolver.concreteWriteIndex(ClusterState, IndicesRequest): Index → method IndexNameExpressionResolver.concreteWriteIndex(ProjectMetadata, IndicesOptions, String, boolean, boolean): Index - changed:
method IndexNameExpressionResolver.filteringAliases(ClusterState, String, Set): String[] → method IndexNameExpressionResolver.filteringAliases(ProjectMetadata, String, Set): String[] - changed:
method IndexNameExpressionResolver.hasIndexAbstraction(String, ClusterState): boolean → method IndexNameExpressionResolver.hasIndexAbstraction(String, ProjectMetadata): boolean - changed:
method IndexNameExpressionResolver.indexAliases(ClusterState, String, Predicate, BiPredicate, boolean, Set): String[] → method IndexNameExpressionResolver.indexAliases(ProjectMetadata, String, Predicate, BiPredicate, boolean, Set): String[] - changed:
method IndexNameExpressionResolver.resolveExpressions(ClusterState, IndicesOptions, boolean, String[]): Set → method IndexNameExpressionResolver.resolveExpressions(ProjectMetadata, IndicesOptions, boolean, boolean, String[]): Set - changed:
method IndexNameExpressionResolver.resolveWriteIndexAbstraction(ClusterState, DocWriteRequest): IndexAbstraction → method IndexNameExpressionResolver.resolveWriteIndexAbstraction(ProjectMetadata, DocWriteRequest): IndexAbstraction - changed:
method IndexWriteLoad.Builder.withShardWriteLoad(int, double, long): IndexWriteLoad.Builder → method IndexWriteLoad.Builder.withShardWriteLoad(int, double, double, double, long): IndexWriteLoad.Builder - changed:
method Metadata.Builder.getCustom(String): Metadata.Custom → method Metadata.Builder.getCustom(String): Metadata.ClusterCustom - changed:
method Metadata.Builder.put(String, ComponentTemplate): Metadata.Builder → method Metadata.Builder.put(ProjectMetadata): Metadata.Builder - changed:
method Metadata.Builder.putCustom(String, Metadata.Custom): Metadata.Builder → method Metadata.Builder.putCustom(String, Metadata.ClusterCustom): Metadata.Builder - changed:
method Metadata.custom(String): Metadata.Custom → method Metadata.custom(String): Metadata.ClusterCustom - changed:
method Metadata.custom(String, Metadata.Custom): Metadata.Custom → method Metadata.custom(String, Metadata.ClusterCustom): Metadata.ClusterCustom - changed:
method Metadata.customs(): Map → method Metadata.customs(): ImmutableOpenMap - changed:
method MetadataCreateDataStreamService.createDataStream(MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest, ClusterState, ActionListener, boolean): ClusterState → method MetadataCreateDataStreamService.createDataStream(MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest, ClusterState, RerouteBehavior, ActionListener, boolean): ClusterState - changed:
method MetadataCreateIndexService.applyCreateIndexRequest(ClusterState, CreateIndexClusterStateUpdateRequest, boolean, ActionListener): ClusterState → method MetadataCreateIndexService.applyCreateIndexRequest(ClusterState, CreateIndexClusterStateUpdateRequest, boolean, BiConsumer, RerouteBehavior, ActionListener): ClusterState - changed:
method MetadataCreateIndexService.applyCreateIndexRequest(ClusterState, CreateIndexClusterStateUpdateRequest, boolean, BiConsumer, ActionListener): ClusterState → method MetadataCreateIndexService.applyCreateIndexRequest(ClusterState, CreateIndexClusterStateUpdateRequest, boolean, RerouteBehavior, ActionListener): ClusterState - changed:
method MetadataDataStreamsService.modifyDataStream(ModifyDataStreamsAction.Request, ActionListener): void → method MetadataDataStreamsService.modifyDataStream(ProjectId, ModifyDataStreamsAction.Request, ActionListener): void - changed:
method MetadataDataStreamsService.removeDataStreamOptions(List, TimeValue, TimeValue, ActionListener): void → method MetadataDataStreamsService.removeDataStreamOptions(ProjectId, List, TimeValue, TimeValue, ActionListener): void - changed:
method MetadataDataStreamsService.removeLifecycle(List, TimeValue, TimeValue, ActionListener): void → method MetadataDataStreamsService.removeLifecycle(ProjectId, List, TimeValue, TimeValue, ActionListener): void - changed:
method MetadataDataStreamsService.setDataStreamOptions(List, DataStreamOptions, TimeValue, TimeValue, ActionListener): void → method MetadataDataStreamsService.setDataStreamOptions(ProjectId, List, DataStreamOptions, TimeValue, TimeValue, ActionListener): void - changed:
method MetadataDataStreamsService.setLifecycle(List, DataStreamLifecycle, TimeValue, TimeValue, ActionListener): void → method MetadataDataStreamsService.setLifecycle(ProjectId, List, DataStreamLifecycle, TimeValue, TimeValue, ActionListener): void - changed:
method MetadataDataStreamsService.setRolloverOnWrite(String, boolean, boolean, TimeValue, TimeValue, ActionListener): void → method MetadataDataStreamsService.setRolloverOnWrite(ProjectId, String, boolean, boolean, TimeValue, TimeValue, ActionListener): void - changed:
method MetadataDataStreamsService.updateSettings(TimeValue, TimeValue, String, Settings, boolean, ActionListener): void → method MetadataDataStreamsService.updateSettings(ProjectId, TimeValue, TimeValue, String, Settings, boolean, ActionListener): void - changed:
method MetadataIndexAliasesService.applyAliasActions(ClusterState, Iterable): ClusterState → method MetadataIndexAliasesService.applyAliasActions(ProjectState, Iterable): ClusterState - changed:
method MetadataIndexTemplateService.addComponentTemplate(ClusterState, boolean, String, ComponentTemplate): ClusterState → method MetadataIndexTemplateService.addComponentTemplate(ProjectMetadata, boolean, String, ComponentTemplate): ProjectMetadata - changed:
method MetadataIndexTemplateService.addIndexTemplateV2(ClusterState, boolean, String, ComposableIndexTemplate): ClusterState → method MetadataIndexTemplateService.addIndexTemplateV2(ProjectMetadata, boolean, String, ComposableIndexTemplate): ProjectMetadata - changed:
method MetadataIndexTemplateService.addIndexTemplateV2(ClusterState, boolean, String, ComposableIndexTemplate, boolean): ClusterState → method MetadataIndexTemplateService.addIndexTemplateV2(ProjectMetadata, boolean, String, ComposableIndexTemplate, boolean): ProjectMetadata - changed:
method MetadataIndexTemplateService.putComponentTemplate(String, boolean, String, TimeValue, ComponentTemplate, ActionListener): void → method MetadataIndexTemplateService.putComponentTemplate(String, boolean, String, TimeValue, ComponentTemplate, ProjectId, ActionListener): void - changed:
method MetadataIndexTemplateService.putIndexTemplateV2(String, boolean, String, TimeValue, ComposableIndexTemplate, ActionListener): void → method MetadataIndexTemplateService.putIndexTemplateV2(String, boolean, String, TimeValue, ComposableIndexTemplate, ProjectId, ActionListener): void - changed:
method MetadataIndexTemplateService.putTemplate(MetadataIndexTemplateService.PutRequest, TimeValue, ActionListener): void → method MetadataIndexTemplateService.putTemplate(ProjectId, MetadataIndexTemplateService.PutRequest, TimeValue, ActionListener): void - changed:
method MetadataIndexTemplateService.removeComponentTemplate(String[], TimeValue, ClusterState, ActionListener): void → method MetadataIndexTemplateService.removeComponentTemplate(String[], TimeValue, ProjectMetadata, ActionListener): void - changed:
method MetadataIndexTemplateService.removeIndexTemplateV2(String[], TimeValue, ActionListener): void → method MetadataIndexTemplateService.removeIndexTemplateV2(ProjectId, String[], TimeValue, ActionListener): void - changed:
method MetadataIndexTemplateService.removeTemplates(String, TimeValue, ActionListener): void → method MetadataIndexTemplateService.removeTemplates(ProjectId, String, TimeValue, ActionListener): void - changed:
method MetadataMigrateToDataStreamService.migrateToDataStream(MetadataMigrateToDataStreamService.MigrateToDataStreamClusterStateUpdateRequest, ActionListener): void → method MetadataMigrateToDataStreamService.migrateToDataStream(ProjectId, MetadataMigrateToDataStreamService.MigrateToDataStreamClusterStateUpdateRequest, ActionListener): void - changed:
method NodesShutdownMetadata.NodeShutdownMetadataDiff.apply(Metadata.Custom): Metadata.Custom → method NodesShutdownMetadata.NodeShutdownMetadataDiff.apply(Metadata.ClusterCustom): Metadata.ClusterCustom - changed:
method NodesShutdownMetadata.diff(Metadata.Custom): Diff → method NodesShutdownMetadata.diff(Metadata.ClusterCustom): Diff - changed:
static method AliasMetadata.getFirstAliasMetadata(Metadata, IndexAbstraction): AliasMetadata → static method AliasMetadata.getFirstAliasMetadata(ProjectMetadata, IndexAbstraction): AliasMetadata - changed:
static method AliasValidator.validateAlias(Alias, String, Metadata): void → static method AliasValidator.validateAlias(Alias, String, ProjectMetadata): void - changed:
static method AliasValidator.validateAliasMetadata(AliasMetadata, String, Metadata): void → static method AliasValidator.validateAliasMetadata(AliasMetadata, String, ProjectMetadata): void - changed:
static method AutoExpandReplicas.getAutoExpandReplicaChanges(Metadata, Supplier): Map → static method AutoExpandReplicas.getAutoExpandReplicaChanges(ProjectMetadata, Supplier): Map - changed:
static method DataStream.resolveDataStream(IndexAbstraction, Metadata): DataStream → static method DataStream.resolveDataStream(IndexAbstraction, ProjectMetadata): DataStream - changed:
static method IndexNameExpressionResolver.resolveSearchRoutingAllIndices(Metadata, String): Map → static method IndexNameExpressionResolver.resolveSearchRoutingAllIndices(ProjectMetadata, String): Map - changed:
static method MetadataCreateDataStreamService.createFailureStoreIndex(MetadataCreateIndexService, String, Settings, ClusterState, long, String, ComposableIndexTemplate, SystemDataStreamDescriptor, String, BiConsumer): ClusterState → static method MetadataCreateDataStreamService.createFailureStoreIndex(MetadataCreateIndexService, String, ProjectId, Settings, ClusterState, long, String, ComposableIndexTemplate, SystemDataStreamDescriptor, String, BiConsumer): ClusterState - changed:
static method MetadataCreateDataStreamService.lookupTemplateForDataStream(String, Metadata): ComposableIndexTemplate → static method MetadataCreateDataStreamService.lookupTemplateForDataStream(String, ProjectMetadata): ComposableIndexTemplate - changed:
static method MetadataCreateIndexService.collectV2Mappings(String, Metadata, ComposableIndexTemplate, NamedXContentRegistry, String): List → static method MetadataCreateIndexService.collectV2Mappings(String, ProjectMetadata, ComposableIndexTemplate, NamedXContentRegistry, String): List - changed:
static method MetadataCreateIndexService.resolveAndValidateAliases(String, Set, List, Metadata, NamedXContentRegistry, SearchExecutionContext, Function, Predicate): List → static method MetadataCreateIndexService.resolveAndValidateAliases(String, Set, List, ProjectMetadata, NamedXContentRegistry, SearchExecutionContext, Function, Predicate): List - changed:
static method MetadataCreateIndexService.validateIndexName(String, Metadata, RoutingTable): void → static method MetadataCreateIndexService.validateIndexName(String, ProjectMetadata, RoutingTable): void - changed:
static method MetadataDataStreamsService.deleteDataStreams(ClusterState, Set, Settings): ClusterState → static method MetadataDataStreamsService.deleteDataStreams(ProjectState, Set, Settings): ClusterState - changed:
static method MetadataDataStreamsService.setRolloverOnWrite(ClusterState, String, boolean, boolean): ClusterState → static method MetadataDataStreamsService.setRolloverOnWrite(ProjectState, String, boolean, boolean): ClusterState - changed:
static method MetadataIndexTemplateService.collectMappings(ClusterState, String, String): List → static method MetadataIndexTemplateService.collectMappings(ProjectMetadata, String, String): List - changed:
static method MetadataIndexTemplateService.findConflictingV1Templates(ClusterState, String, List): Map → static method MetadataIndexTemplateService.findConflictingV1Templates(ProjectMetadata, String, List): Map - changed:
static method MetadataIndexTemplateService.findConflictingV2Templates(ClusterState, String, List): Map → static method MetadataIndexTemplateService.findConflictingV2Templates(ProjectMetadata, String, List): Map - changed:
static method MetadataIndexTemplateService.findV1Templates(Metadata, String, Boolean): List → static method MetadataIndexTemplateService.findV1Templates(ProjectMetadata, String, Boolean): List - changed:
static method MetadataIndexTemplateService.findV2Template(Metadata, String, boolean): String → static method MetadataIndexTemplateService.findV2Template(ProjectMetadata, String, boolean): String - changed:
static method MetadataIndexTemplateService.findV2TemplateFromSortedList(Metadata, Collection, String, boolean): String → static method MetadataIndexTemplateService.findV2TemplateFromSortedList(ProjectMetadata, Collection, String, boolean): String - changed:
static method MetadataIndexTemplateService.innerRemoveComponentTemplate(ClusterState, String[]): ClusterState → static method MetadataIndexTemplateService.innerRemoveComponentTemplate(ProjectMetadata, String[]): ProjectMetadata - changed:
static method MetadataIndexTemplateService.innerRemoveIndexTemplateV2(ClusterState, String[]): ClusterState → static method MetadataIndexTemplateService.innerRemoveIndexTemplateV2(ProjectMetadata, String[]): ProjectMetadata - changed:
static method MetadataIndexTemplateService.resolveAliases(Metadata, String): List → static method MetadataIndexTemplateService.resolveAliases(ProjectMetadata, String): List - changed:
static method MetadataIndexTemplateService.resolveDataStreamOptions(Metadata, String): DataStreamOptions.Builder → static method MetadataIndexTemplateService.resolveDataStreamOptions(ProjectMetadata, String): DataStreamOptions.Builder - changed:
static method MetadataIndexTemplateService.resolveLifecycle(Metadata, String): DataStreamLifecycle.Builder → static method MetadataIndexTemplateService.resolveLifecycle(ProjectMetadata, String): DataStreamLifecycle.Builder - changed:
static method MetadataIndexTemplateService.resolveSettings(Metadata, String): Settings → static method MetadataIndexTemplateService.resolveSettings(ProjectMetadata, String): Settings - changed:
static method MetadataIndexTemplateService.v2TemplateOverlaps(ClusterState, String, ComposableIndexTemplate, boolean): Map → static method MetadataIndexTemplateService.v2TemplateOverlaps(Map, String, ComposableIndexTemplate, boolean): Map - changed:
static method MetadataIndexTemplateService.validateV2TemplateRequest(Metadata, String, ComposableIndexTemplate): void → static method MetadataIndexTemplateService.validateV2TemplateRequest(Map, String, ComposableIndexTemplate): void - changed:
static method MetadataUpdateSettingsService.updateIndexSettings(Set, Metadata.Builder, BiFunction, Boolean, IndexScopedSettings): void → static method MetadataUpdateSettingsService.updateIndexSettings(Set, ProjectMetadata.Builder, BiFunction, Boolean, IndexScopedSettings): void - added:
abstract class IndexReshardingState implements Writeable, ToXContentFragment - added:
class DataSourceReference implements Writeable - added:
class IndexReshardingMetadata implements ToXContentFragment, Writeable - added:
class ProjectId implements Writeable, ToXContent - added:
class ProjectMetadata implements Iterable, Diffable, ChunkedToXContent - added:
class ShutdownShardSnapshotsStatus implements Writeable, ToXContentObject - added:
ctor DataSourceReference(StreamInput) - added:
ctor DataSourceReference(String) - added:
ctor Dataset(StreamInput) - added:
ctor Dataset(String, DataSourceReference, String, String, Map) - added:
ctor Dataset(String, DataSourceReference, String, String, Map, DatasetMapping) - added:
ctor DatasetFieldMapping(StreamInput) - added:
ctor DatasetFieldMapping(String, String) - added:
ctor DatasetMapping(DatasetMapping.Mappings) - added:
ctor DatasetMapping(StreamInput) - added:
ctor DatasetMapping.Mappings(DatasetMapping.Dynamic, Map) - added:
ctor DatasetMapping.Mappings(DatasetMapping.Dynamic, Map, String) - added:
ctor DatasetMetadata(Map) - added:
ctor IndexReshardingMetadata(StreamInput) - added:
ctor IndexReshardingState() - added:
ctor IndexReshardingState.Split.Builder(IndexReshardingState.Split) - added:
ctor Metadata.MultiProjectPendingException(String) - added:
ctor TemplateDecoratorProvider.InstanceHolder() - added:
ctor View(StreamInput) - added:
ctor View(String, String) - added:
ctor ViewMetadata(Map) - added:
enum DataStream.DatastreamIndexTypes - added:
enum DatasetMapping.Dynamic - added:
enum IndexReshardingState.Split.SourceShardState implements Writeable - added:
enum IndexReshardingState.Split.TargetShardState implements Writeable - added:
enum RerouteBehavior - added:
field StreamsMetadata.logsECSEnabled: boolean - added:
field StreamsMetadata.logsOTelEnabled: boolean - added:
final class Dataset implements Writeable, ToXContentObject, IndexAbstraction - added:
final class DatasetFieldMapping implements Writeable, ToXContentObject - added:
final class DatasetMapping implements Writeable - added:
final class DatasetMetadata extends AbstractNamedDiffable implements Metadata.ProjectCustom - added:
final class View implements Writeable, ToXContentObject, IndexAbstraction - added:
final class ViewMetadata extends AbstractNamedDiffable implements Metadata.ProjectCustom - added:
interface Metadata.ClusterCustom extends Metadata.MetadataCustom - added:
interface Metadata.MetadataCustom extends NamedDiffable, ChunkedToXContent - added:
interface Metadata.ProjectCustom extends Metadata.MetadataCustom - added:
interface Metadata.TaggedProjectCustom extends Metadata.ProjectCustom - added:
interface Template.TemplateDecorator - added:
interface TemplateDecoratorProvider extends Supplier - added:
method ComponentTemplate.contentEquals(ComponentTemplate): boolean - added:
method ComponentTemplate.createdDateMillis(): Optional - added:
method ComponentTemplate.modifiedDateMillis(): Optional - added:
method ComposableIndexTemplate.Builder.createdDate(Long): ComposableIndexTemplate.Builder - added:
method ComposableIndexTemplate.Builder.modifiedDate(Long): ComposableIndexTemplate.Builder - added:
method ComposableIndexTemplate.createdDateMillis(): Optional - added:
method ComposableIndexTemplate.mergeMappings(CompressedXContent): ComposableIndexTemplate - added:
method ComposableIndexTemplate.modifiedDateMillis(): Optional - added:
method DataSourceReference.equals(Object): boolean - added:
method DataSourceReference.getName(): String - added:
method DataSourceReference.hashCode(): int - added:
method DataSourceReference.toString(): String - added:
method DataSourceReference.writeTo(StreamOutput): void - added:
method DataStream.Builder.setMappings(CompressedXContent): DataStream.Builder - added:
method DataStream.getEffectiveMappings(ProjectMetadata, IndicesService): CompressedXContent - added:
method DataStream.getIndicesOlderThan(Function, LongSupplier, TimeValue, DataStream.DatastreamIndexTypes): Set - added:
method DataStream.getMappings(): CompressedXContent - added:
method DataStream.snapshot(Set, ProjectMetadata.Builder): DataStream - added:
method DataStream.unsafeAddBackingIndex(Index): DataStream - added:
method DataStreamLifecycle.Builder.downsamplingMethod(DownsampleConfig.SamplingMethod): DataStreamLifecycle.Builder - added:
method DataStreamLifecycle.Builder.downsamplingMethod(ResettableValue): DataStreamLifecycle.Builder - added:
method DataStreamLifecycle.Builder.downsamplingRounds(List): DataStreamLifecycle.Builder - added:
method DataStreamLifecycle.Builder.downsamplingRounds(ResettableValue): DataStreamLifecycle.Builder - added:
method DataStreamLifecycle.Builder.frozenAfter(ResettableValue): DataStreamLifecycle.Builder - added:
method DataStreamLifecycle.Builder.frozenAfter(TimeValue): DataStreamLifecycle.Builder - added:
method DataStreamLifecycle.DownsamplingRound.fixedInterval(): DateHistogramInterval - added:
method DataStreamLifecycle.Template.downsamplingMethod(): ResettableValue - added:
method DataStreamLifecycle.Template.downsamplingRounds(): ResettableValue - added:
method DataStreamLifecycle.Template.frozenAfter(): ResettableValue - added:
method DataStreamLifecycle.downsamplingMethod(): DownsampleConfig.SamplingMethod - added:
method DataStreamLifecycle.downsamplingRounds(): List - added:
method DataStreamLifecycle.frozenAfter(): TimeValue - added:
method Dataset.dataSource(): DataSourceReference - added:
method Dataset.description(): String - added:
method Dataset.equals(Object): boolean - added:
method Dataset.getIndices(): List - added:
method Dataset.getName(): String - added:
method Dataset.getParentDataStream(): DataStream - added:
method Dataset.getType(): IndexAbstraction.Type - added:
method Dataset.getWriteIndex(): Index - added:
method Dataset.hashCode(): int - added:
method Dataset.isHidden(): boolean - added:
method Dataset.isSystem(): boolean - added:
method Dataset.mapping(): DatasetMapping - added:
method Dataset.name(): String - added:
method Dataset.resource(): String - added:
method Dataset.settings(): Map - added:
method Dataset.toString(): String - added:
method Dataset.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method Dataset.writeTo(StreamOutput): void - added:
method DatasetFieldMapping.equals(Object): boolean - added:
method DatasetFieldMapping.format(): String - added:
method DatasetFieldMapping.hashCode(): int - added:
method DatasetFieldMapping.path(): String - added:
method DatasetFieldMapping.toString(): String - added:
method DatasetFieldMapping.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method DatasetFieldMapping.type(): String - added:
method DatasetFieldMapping.writeTo(StreamOutput): void - added:
method DatasetMapping.Dynamic.toString(): String - added:
method DatasetMapping.Mappings.dynamic(): DatasetMapping.Dynamic - added:
method DatasetMapping.Mappings.equals(Object): boolean - added:
method DatasetMapping.Mappings.hashCode(): int - added:
method DatasetMapping.Mappings.idPath(): String - added:
method DatasetMapping.Mappings.properties(): Map - added:
method DatasetMapping.Mappings.toString(): String - added:
method DatasetMapping.Mappings.writeTo(StreamOutput): void - added:
method DatasetMapping.equals(Object): boolean - added:
method DatasetMapping.hashCode(): int - added:
method DatasetMapping.mappings(): DatasetMapping.Mappings - added:
method DatasetMapping.toString(): String - added:
method DatasetMapping.toXContentFragment(XContentBuilder): void - added:
method DatasetMapping.writeTo(StreamOutput): void - added:
method DatasetMetadata.context(): EnumSet - added:
method DatasetMetadata.datasets(): Map - added:
method DatasetMetadata.equals(Object): boolean - added:
method DatasetMetadata.get(String): Dataset - added:
method DatasetMetadata.getMinimalSupportedVersion(): TransportVersion - added:
method DatasetMetadata.getWriteableName(): String - added:
method DatasetMetadata.hashCode(): int - added:
method DatasetMetadata.toString(): String - added:
method DatasetMetadata.toXContentChunked(ToXContent.Params): Iterator - added:
method DatasetMetadata.writeTo(StreamOutput): void - added:
method IndexAbstractionResolver.resolveIndexAbstractions(List, IndicesOptions, ProjectMetadata, Function, BiPredicate, boolean): ResolvedIndexExpressions - added:
method IndexMetadata.APIBlock.toString(): String - added:
method IndexMetadata.Builder.putCustom(Map): IndexMetadata.Builder - added:
method IndexMetadata.Builder.reshardAddShards(int): IndexMetadata.Builder - added:
method IndexMetadata.Builder.reshardRemoveShards(int): IndexMetadata.Builder - added:
method IndexMetadata.Builder.reshardingMetadata(IndexReshardingMetadata): IndexMetadata.Builder - added:
method IndexMetadata.getMatchingInferenceFields(Map, boolean, boolean): Map - added:
method IndexMetadata.getReshardingMetadata(): IndexReshardingMetadata - added:
method IndexMetadata.getTimeSeriesDimensions(): List - added:
method IndexMetadata.sequenceNumbersDisabled(): boolean - added:
method IndexMetadata.useTimeSeriesSyntheticId(): boolean - added:
method IndexMetadata.withSetPrimaryTerm(int, long): IndexMetadata - added:
method IndexMetadataVerifier.verifyIndexMetadata(IndexMetadata, IndexVersion, IndexVersion, boolean): IndexMetadata - added:
method IndexNameExpressionResolver.Context.getProject(): ProjectMetadata - added:
method IndexNameExpressionResolver.Context.isAllowRemoteIndices(): boolean - added:
method IndexNameExpressionResolver.concreteIndexNames(ProjectMetadata, IndicesOptions, IndicesRequest): String[] - added:
method IndexNameExpressionResolver.concreteIndexNames(ProjectMetadata, IndicesOptions, String[]): String[] - added:
method IndexNameExpressionResolver.concreteIndexNames(ProjectMetadata, IndicesOptions, boolean, String[]): String[] - added:
method IndexNameExpressionResolver.concreteIndexNames(ProjectMetadata, IndicesRequest): String[] - added:
method IndexNameExpressionResolver.concreteIndexNamesWithSystemIndexAccess(ProjectMetadata, IndicesRequest): String[] - added:
method IndexNameExpressionResolver.concreteIndices(ProjectMetadata, IndicesOptions, String[]): Index[] - added:
method IndexNameExpressionResolver.concreteIndices(ProjectMetadata, IndicesOptions, boolean, String[]): Index[] - added:
method IndexNameExpressionResolver.concreteIndices(ProjectMetadata, IndicesRequest): Index[] - added:
method IndexNameExpressionResolver.concreteIndices(ProjectMetadata, IndicesRequest, long): Index[] - added:
method IndexNameExpressionResolver.concreteSingleIndex(ProjectMetadata, IndicesRequest): Index - added:
method IndexNameExpressionResolver.concreteWriteIndex(ProjectMetadata, IndicesRequest): Index - added:
method IndexNameExpressionResolver.dataStreamNames(ProjectMetadata, IndicesOptions, String[]): List - added:
method IndexNameExpressionResolver.dataStreams(ProjectMetadata, IndicesOptions, String[]): List - added:
method IndexNameExpressionResolver.datasets(ProjectMetadata, IndicesOptions, IndicesRequest): List - added:
method IndexNameExpressionResolver.getSystemNamePredicate(): Predicate - added:
method IndexNameExpressionResolver.resolveExpressionsIgnoringRemotes(ProjectMetadata, String[]): Set - added:
method IndexNameExpressionResolver.resolveSearchRouting(ProjectMetadata, String, String[]): Map - added:
method IndexNameExpressionResolver.views(ProjectMetadata, IndicesOptions, IndicesRequest): List - added:
method IndexReshardingMetadata.equals(Object): boolean - added:
method IndexReshardingMetadata.getSplit(): IndexReshardingState.Split - added:
method IndexReshardingMetadata.hashCode(): int - added:
method IndexReshardingMetadata.isSplit(): boolean - added:
method IndexReshardingMetadata.shardCountAfter(): int - added:
method IndexReshardingMetadata.shardCountBefore(): int - added:
method IndexReshardingMetadata.toString(): String - added:
method IndexReshardingMetadata.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method IndexReshardingMetadata.transitionSplitSourceToNewState(ShardId, IndexReshardingState.Split.SourceShardState): IndexReshardingMetadata - added:
method IndexReshardingMetadata.transitionSplitTargetToNewState(ShardId, IndexReshardingState.Split.TargetShardState): IndexReshardingMetadata - added:
method IndexReshardingMetadata.writeTo(StreamOutput): void - added:
method IndexReshardingState.Noop.equals(Object): boolean - added:
method IndexReshardingState.Noop.hashCode(): int - added:
method IndexReshardingState.Noop.shardCountAfter(): int - added:
method IndexReshardingState.Noop.shardCountBefore(): int - added:
method IndexReshardingState.Noop.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method IndexReshardingState.Noop.writeTo(StreamOutput): void - added:
method IndexReshardingState.Split.Builder.build(): IndexReshardingState.Split - added:
method IndexReshardingState.Split.Builder.setSourceShardState(int, IndexReshardingState.Split.SourceShardState): void - added:
method IndexReshardingState.Split.Builder.setTargetShardState(int, IndexReshardingState.Split.TargetShardState): void - added:
method IndexReshardingState.Split.SourceShardState.writeTo(StreamOutput): void - added:
method IndexReshardingState.Split.TargetShardState.writeTo(StreamOutput): void - added:
method IndexReshardingState.Split.allTargetStatesAtLeast(int, IndexReshardingState.Split.TargetShardState): boolean - added:
method IndexReshardingState.Split.builder(): IndexReshardingState.Split.Builder - added:
method IndexReshardingState.Split.equals(Object): boolean - added:
method IndexReshardingState.Split.getSourceShardState(int): IndexReshardingState.Split.SourceShardState - added:
method IndexReshardingState.Split.getTargetShardState(int): IndexReshardingState.Split.TargetShardState - added:
method IndexReshardingState.Split.hashCode(): int - added:
method IndexReshardingState.Split.isSourceShard(int): boolean - added:
method IndexReshardingState.Split.isTargetShard(int): boolean - added:
method IndexReshardingState.Split.shardCountAfter(): int - added:
method IndexReshardingState.Split.shardCountBefore(): int - added:
method IndexReshardingState.Split.sourceShard(int): int - added:
method IndexReshardingState.Split.sourceStateAtLeast(int, IndexReshardingState.Split.SourceShardState): boolean - added:
method IndexReshardingState.Split.sourceStates(): Stream - added:
method IndexReshardingState.Split.targetShard(int): int - added:
method IndexReshardingState.Split.targetStateAtLeast(int, IndexReshardingState.Split.TargetShardState): boolean - added:
method IndexReshardingState.Split.targetStates(): Stream - added:
method IndexReshardingState.Split.targetsDone(int): boolean - added:
method IndexReshardingState.Split.toString(): String - added:
method IndexReshardingState.Split.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method IndexReshardingState.Split.writeTo(StreamOutput): void - added:
method IndexReshardingState.shardCountAfter(): int - added:
method IndexReshardingState.shardCountBefore(): int - added:
method IndexWriteLoad.getPeakWriteLoadForShard(int): OptionalDouble - added:
method IndexWriteLoad.getRecentWriteLoadForShard(int): OptionalDouble - added:
method LifecycleExecutionState.Builder.setForceMergeCloneIndexName(String): LifecycleExecutionState.Builder - added:
method LifecycleExecutionState.forceMergeCloneIndexName(): String - added:
method Metadata.Builder.forEachProject(UnaryOperator): Metadata.Builder - added:
method Metadata.Builder.getProject(ProjectId): ProjectMetadata.Builder - added:
method Metadata.Builder.projectCustoms(Map): Metadata.Builder - added:
method Metadata.Builder.projectMetadata(Map): Metadata.Builder - added:
method Metadata.Builder.put(ProjectMetadata.Builder): Metadata.Builder - added:
method Metadata.Builder.putCustom(String, Metadata.ProjectCustom): Metadata.Builder - added:
method Metadata.Builder.removeProject(ProjectId): Metadata.Builder - added:
method Metadata.MetadataCustom.context(): EnumSet - added:
method Metadata.MetadataCustom.isRestorable(): boolean - added:
method Metadata.TaggedProjectCustom.tagPrefix(): String - added:
method Metadata.TaggedProjectCustom.tags(): ProjectTags - added:
method Metadata.copyAndUpdateProject(ProjectId, Consumer): Metadata - added:
method Metadata.findIndex(Index): Optional - added:
method Metadata.getDefaultProject(): ProjectMetadata - added:
method Metadata.getProject(): ProjectMetadata - added:
method Metadata.getProject(ProjectId): ProjectMetadata - added:
method Metadata.getSingleProjectCustom(String): Metadata.ProjectCustom - added:
method Metadata.getSingleProjectWithCustom(String): ProjectMetadata - added:
method Metadata.getTotalNumberOfIndices(): int - added:
method Metadata.hasAnyIndices(): boolean - added:
method Metadata.hasProject(ProjectId): boolean - added:
method Metadata.indexMetadata(Index): IndexMetadata - added:
method Metadata.indicesAllProjects(): Iterable - added:
method Metadata.lookupProject(Index): Optional - added:
method Metadata.oldestIndexVersionAllProjects(): IndexVersion - added:
method Metadata.projectFor(Index): ProjectMetadata - added:
method Metadata.projects(): Map - added:
method Metadata.withUpdatedProject(ProjectMetadata): Metadata - added:
method MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest.projectId(): ProjectId - added:
method MetadataCreateDataStreamService.createPastBackingIndex(ClusterState, ProjectId, RerouteBehavior, ActionListener, DataStream, String, Instant, Instant): ClusterState - added:
method MetadataCreateIndexService.validateIndexLimit(ProjectMetadata, CreateIndexClusterStateUpdateRequest): void - added:
method MetadataDataStreamsService.getEffectiveSettings(ProjectMetadata, DataStream): Settings - added:
method MetadataDataStreamsService.getEffectiveSettings(ProjectMetadata, DataStream, CompressedXContent): Settings - added:
method MetadataDataStreamsService.updateMappings(ProjectId, TimeValue, TimeValue, String, CompressedXContent, boolean, ActionListener): void - added:
method MetadataIndexTemplateService.normalizeComponentTemplate(ComponentTemplate): ComponentTemplate - added:
method ProcessClusterEventTimeoutException.isTimeout(): boolean - added:
method ProjectId.equals(Object): boolean - added:
method ProjectId.hashCode(): int - added:
method ProjectId.id(): String - added:
method ProjectId.toString(): String - added:
method ProjectId.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ProjectId.writeTo(StreamOutput): void - added:
method ProjectMetadata.Builder.build(): ProjectMetadata - added:
method ProjectMetadata.Builder.build(boolean): ProjectMetadata - added:
method ProjectMetadata.Builder.componentTemplates(Map): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.customs(Map): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.dataStream(String): DataStream - added:
method ProjectMetadata.Builder.dataStreamMetadata(): DataStreamMetadata - added:
method ProjectMetadata.Builder.dataStreams(Map, Map): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.dataset(String): Dataset - added:
method ProjectMetadata.Builder.datasetMetadata(): DatasetMetadata - added:
method ProjectMetadata.Builder.datasets(Map): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.get(String): IndexMetadata - added:
method ProjectMetadata.Builder.getCustom(String): Metadata.ProjectCustom - added:
method ProjectMetadata.Builder.getId(): ProjectId - added:
method ProjectMetadata.Builder.getSafe(Index): IndexMetadata - added:
method ProjectMetadata.Builder.id(ProjectId): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.indexGraveyard(): IndexGraveyard - added:
method ProjectMetadata.Builder.indexGraveyard(IndexGraveyard): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.indexTemplates(Map): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.indices(Map): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.put(DataStream): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.put(IndexMetadata, boolean): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.put(IndexMetadata.Builder): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.put(IndexTemplateMetadata): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.put(IndexTemplateMetadata.Builder): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.put(String, ComponentTemplate): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.put(String, ComposableIndexTemplate): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.put(String, String, Boolean, String): boolean - added:
method ProjectMetadata.Builder.putCustom(String, Metadata.ProjectCustom): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.remove(String): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.removeAllIndices(): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.removeComponentTemplate(String): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.removeCustom(String): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.removeCustomIf(BiPredicate): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.removeDataStream(String): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.removeDataStreamAlias(String, String, boolean): boolean - added:
method ProjectMetadata.Builder.removeIndexTemplate(String): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.removeTemplate(String): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.templates(Map): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.updateNumberOfReplicas(int, String[]): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.updateSettings(Settings, String[]): ProjectMetadata.Builder - added:
method ProjectMetadata.Builder.view(String): View - added:
method ProjectMetadata.Builder.viewMetadata(): ViewMetadata - added:
method ProjectMetadata.Builder.views(Map): ProjectMetadata.Builder - added:
method ProjectMetadata.aliasedIndices(): Set - added:
method ProjectMetadata.aliasedIndices(String): Set - added:
method ProjectMetadata.componentTemplates(): Map - added:
method ProjectMetadata.copyAndUpdate(Consumer): ProjectMetadata - added:
method ProjectMetadata.custom(String): Metadata.ProjectCustom - added:
method ProjectMetadata.custom(String, Metadata.ProjectCustom): Metadata.ProjectCustom - added:
method ProjectMetadata.customs(): ImmutableOpenMap - added:
method ProjectMetadata.dataStreamAliases(): Map - added:
method ProjectMetadata.dataStreamAliasesByDataStream(): Map - added:
method ProjectMetadata.dataStreams(): Map - added:
method ProjectMetadata.diff(ProjectMetadata): ProjectMetadata.ProjectMetadataDiff - added:
method ProjectMetadata.equalsAliases(ProjectMetadata): boolean - added:
method ProjectMetadata.findAliases(String[], String[]): Map - added:
method ProjectMetadata.findAllAliases(String[]): Map - added:
method ProjectMetadata.findDataStreamAliases(String[], String[]): Map - added:
method ProjectMetadata.findDataStreams(String[]): Map - added:
method ProjectMetadata.findMappings(String[], Function, Runnable): Map - added:
method ProjectMetadata.getConcreteAllClosedIndices(): String[] - added:
method ProjectMetadata.getConcreteAllIndices(): String[] - added:
method ProjectMetadata.getConcreteAllOpenIndices(): String[] - added:
method ProjectMetadata.getConcreteVisibleClosedIndices(): String[] - added:
method ProjectMetadata.getConcreteVisibleIndices(): String[] - added:
method ProjectMetadata.getConcreteVisibleOpenIndices(): String[] - added:
method ProjectMetadata.getIndexSafe(Index): IndexMetadata - added:
method ProjectMetadata.getIndicesLookup(): SortedMap - added:
method ProjectMetadata.getMappingsByHash(): Map - added:
method ProjectMetadata.getSecret(String): Optional - added:
method ProjectMetadata.getTotalNumberOfShards(): int - added:
method ProjectMetadata.getTotalOpenIndexShards(): int - added:
method ProjectMetadata.hasAlias(String): boolean - added:
method ProjectMetadata.hasDataset(String): boolean - added:
method ProjectMetadata.hasIndex(Index): boolean - added:
method ProjectMetadata.hasIndex(String): boolean - added:
method ProjectMetadata.hasIndexAbstraction(String): boolean - added:
method ProjectMetadata.hasIndexMetadata(IndexMetadata): boolean - added:
method ProjectMetadata.hasView(String): boolean - added:
method ProjectMetadata.id(): ProjectId - added:
method ProjectMetadata.index(Index): IndexMetadata - added:
method ProjectMetadata.index(String): IndexMetadata - added:
method ProjectMetadata.indexGraveyard(): IndexGraveyard - added:
method ProjectMetadata.indexIsADataStream(String): boolean - added:
method ProjectMetadata.indices(): Map - added:
method ProjectMetadata.indicesLookupInitialized(): boolean - added:
method ProjectMetadata.isIndexManagedByILM(IndexMetadata): boolean - added:
method ProjectMetadata.iterator(): Iterator - added:
method ProjectMetadata.oldestIndexVersion(): IndexVersion - added:
method ProjectMetadata.resolveIndexRouting(String, String): String - added:
method ProjectMetadata.resolveWriteIndexRouting(String, String): String - added:
method ProjectMetadata.retrieveIndexModeFromTemplate(ComposableIndexTemplate): IndexMode - added:
method ProjectMetadata.sameIndicesLookup(ProjectMetadata): boolean - added:
method ProjectMetadata.size(): int - added:
method ProjectMetadata.stream(): Stream - added:
method ProjectMetadata.templates(): Map - added:
method ProjectMetadata.templatesV2(): Map - added:
method ProjectMetadata.toString(): String - added:
method ProjectMetadata.toXContentChunked(ToXContent.Params): Iterator - added:
method ProjectMetadata.withAddedIndex(IndexMetadata): ProjectMetadata - added:
method ProjectMetadata.withAllocationAndTermUpdatesOnly(Map): ProjectMetadata - added:
method ProjectMetadata.withIndexSettingsUpdates(Map): ProjectMetadata - added:
method ProjectMetadata.withLifecycleState(Index, LifecycleExecutionState): ProjectMetadata - added:
method ProjectMetadata.writeTo(StreamOutput): void - added:
method RerouteBehavior.or(RerouteBehavior): RerouteBehavior - added:
method ShutdownPersistentTasksStatus.getAutoReassignableTasksRemaining(): int - added:
method ShutdownPersistentTasksStatus.getPersistentTasksRemaining(): int - added:
method ShutdownShardSnapshotsStatus.completedShards(): long - added:
method ShutdownShardSnapshotsStatus.equals(Object): boolean - added:
method ShutdownShardSnapshotsStatus.hashCode(): int - added:
method ShutdownShardSnapshotsStatus.pausedShards(): long - added:
method ShutdownShardSnapshotsStatus.runningShards(): long - added:
method ShutdownShardSnapshotsStatus.status(): SingleNodeShutdownMetadata.Status - added:
method ShutdownShardSnapshotsStatus.toString(): String - added:
method ShutdownShardSnapshotsStatus.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ShutdownShardSnapshotsStatus.writeTo(StreamOutput): void - added:
method StreamsMetadata.isLogsECSEnabled(): boolean - added:
method StreamsMetadata.isLogsOTelEnabled(): boolean - added:
method StreamsMetadata.supportsVersion(TransportVersion): boolean - added:
method StreamsMetadata.toggleECS(boolean): StreamsMetadata - added:
method StreamsMetadata.toggleLogs(boolean): StreamsMetadata - added:
method StreamsMetadata.toggleOTel(boolean): StreamsMetadata - added:
method Template.TemplateDecorator.decorate(String, DataStreamLifecycle.Template): DataStreamLifecycle.Template - added:
method Template.TemplateDecorator.decorate(String, Settings): Settings - added:
method View.equals(Object): boolean - added:
method View.getIndices(): List - added:
method View.getName(): String - added:
method View.getParentDataStream(): DataStream - added:
method View.getType(): IndexAbstraction.Type - added:
method View.getWriteIndex(): Index - added:
method View.hashCode(): int - added:
method View.isHidden(): boolean - added:
method View.isSystem(): boolean - added:
method View.name(): String - added:
method View.query(): String - added:
method View.toString(): String - added:
method View.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method View.writeTo(StreamOutput): void - added:
method ViewMetadata.context(): EnumSet - added:
method ViewMetadata.equals(Object): boolean - added:
method ViewMetadata.getMinimalSupportedVersion(): TransportVersion - added:
method ViewMetadata.getView(String): View - added:
method ViewMetadata.getWriteableName(): String - added:
method ViewMetadata.hashCode(): int - added:
method ViewMetadata.toXContentChunked(ToXContent.Params): Iterator - added:
method ViewMetadata.views(): Map - added:
method ViewMetadata.writeTo(StreamOutput): void - added:
record DatasetMapping.Mappings implements Writeable - added:
static class IndexReshardingState.Split.Builder - added:
static class Metadata.MultiProjectPendingException extends UnsupportedOperationException - added:
static class ProjectMetadata.Builder - added:
static class TemplateDecoratorProvider.InstanceHolder - added:
static field AutoExpandReplicas.SYSTEM_INDICES_SETTING: Setting - added:
static field ComposableIndexTemplate.EMPTY_MAPPINGS: CompressedXContent - added:
static field DataStream.DATASET: String - added:
static field DataStream.DatastreamIndexTypes.ALL: DataStream.DatastreamIndexTypes - added:
static field DataStream.DatastreamIndexTypes.BACKING_INDICES: DataStream.DatastreamIndexTypes - added:
static field DataStream.DatastreamIndexTypes.FAILURE_INDICES: DataStream.DatastreamIndexTypes - added:
static field DataStream.MAPPINGS_FIELD: ParseField - added:
static field DataStream.NAMESPACE: String - added:
static field DataStream.TIME_SERIES_PAST_INDEX_CREATION_FEATURE: NodeFeature - added:
static field DataStream.TYPE: String - added:
static field DataStreamAction.DELETE_BACKING_INDEX_ACTION_ADDED: TransportVersion - added:
static field DataStreamAction.Type.DELETE_BACKING_INDEX: DataStreamAction.Type - added:
static field DataStreamLifecycle.ADD_SAMPLE_METHOD_DOWNSAMPLE_DLM: TransportVersion - added:
static field DataStreamLifecycle.DLM_FROZEN_TIER_GA_TV: TransportVersion - added:
static field DataStreamLifecycle.DLM_SEARCHABLE_SNAPSHOTS_FEATURE_FLAG: FeatureFlag - added:
static field DataStreamLifecycle.DOWNSAMPLING_METHOD_FIELD: ParseField - added:
static field DataStreamLifecycle.DOWNSAMPLING_METHOD_WITHOUT_ROUNDS_ERROR: String - added:
static field DataStreamLifecycle.FROZEN_AFTER_FIELD: ParseField - added:
static field DataStreamLifecycle.FROZEN_AFTER_NOT_SUPPORTED_ON_FAILURES_ERROR_MESSAGE: String - added:
static field DataStreamLifecycle.SEARCHABLE_SNAPSHOTS_DLM_TV: TransportVersion - added:
static field DatasetMapping.Dynamic.FALSE: DatasetMapping.Dynamic - added:
static field DatasetMapping.Dynamic.TRUE: DatasetMapping.Dynamic - added:
static field DatasetMetadata.EMPTY: DatasetMetadata - added:
static field DatasetMetadata.ENTRIES: List - added:
static field DatasetMetadata.ESQL_DATASOURCES: TransportVersion - added:
static field DatasetMetadata.TYPE: String - added:
static field IndexAbstraction.Type.DATASET: IndexAbstraction.Type - added:
static field IndexAbstraction.Type.VIEW: IndexAbstraction.Type - added:
static field IndexMetadata.INDEX_DIMENSIONS: Setting - added:
static field IndexMetadata.INDEX_DIMENSIONS_TSID_STRATEGY_ENABLED: Setting - added:
static field IndexMetadata.INDEX_DOWNSAMPLE_METHOD: Setting - added:
static field IndexMetadata.INDEX_DOWNSAMPLE_METHOD_KEY: String - added:
static field IndexMetadata.KEY_EVENT_INGESTED_RANGE: String - added:
static field IndexMetadata.KEY_RESHARDING: String - added:
static field IndexMetadata.KEY_SETTINGS: String - added:
static field IndexMetadata.LIFECYCLE_SKIP: String - added:
static field IndexMetadata.LIFECYCLE_SKIP_SETTING: Setting - added:
static field IndexReshardingMetadata.RESHARD_SPLIT_FACTOR: int - added:
static field IndexReshardingState.Split.SourceShardState.DONE: IndexReshardingState.Split.SourceShardState - added:
static field IndexReshardingState.Split.SourceShardState.READY_FOR_CLEANUP: IndexReshardingState.Split.SourceShardState - added:
static field IndexReshardingState.Split.SourceShardState.SOURCE: IndexReshardingState.Split.SourceShardState - added:
static field IndexReshardingState.Split.TargetShardState.CLONE: IndexReshardingState.Split.TargetShardState - added:
static field IndexReshardingState.Split.TargetShardState.DONE: IndexReshardingState.Split.TargetShardState - added:
static field IndexReshardingState.Split.TargetShardState.HANDOFF: IndexReshardingState.Split.TargetShardState - added:
static field IndexReshardingState.Split.TargetShardState.SPLIT: IndexReshardingState.Split.TargetShardState - added:
static field IndexWriteLoad.SHARDS_PEAK_WRITE_LOAD_FIELD: ParseField - added:
static field IndexWriteLoad.SHARDS_RECENT_WRITE_LOAD_FIELD: ParseField - added:
static field Metadata.DEFAULT_PROJECT_ID: ProjectId - added:
static field MetadataCreateIndexService.CLUSTER_MAX_INDICES_PER_PROJECT_ENABLED_SETTING: Setting - added:
static field MetadataCreateIndexService.CLUSTER_MAX_INDICES_PER_PROJECT_SETTING: Setting - added:
static field MetadataCreateIndexService.CREATE_INDEX_MAX_TIMEOUT_SETTING: Setting - added:
static field MetadataCreateIndexService.CREATE_INDEX_PRIORITY_SETTING: Setting - added:
static field MetadataCreateIndexService.INDEX_LIMIT_EXCEEDED_EXCEPTION_VERSION: TransportVersion - added:
static field MetadataCreateIndexService.USE_INDEX_REFRESH_BLOCK_SETTING_NAME: String - added:
static field MetadataMappingService.PUT_MAPPING_MAX_TIMEOUT_SETTING: Setting - added:
static field MetadataMappingService.PUT_MAPPING_PRIORITY_SETTING: Setting - added:
static field ProjectId.DEFAULT: ProjectId - added:
static field ProjectId.PROJECT_ID_SERIALIZER: DiffableUtils.KeySerializer - added:
static field ProjectId.READER: Writeable.Reader - added:
static field ProjectMetadata.PROJECT_UNDER_CREATION_BLOCK: ClusterBlock - added:
static field ProjectMetadata.PROJECT_UNDER_DELETION_BLOCK: ClusterBlock - added:
static field RerouteBehavior.PERFORM_REROUTE: RerouteBehavior - added:
static field RerouteBehavior.SKIP_REROUTE: RerouteBehavior - added:
static field ShutdownPersistentTasksStatus.SHUTDOWN_PERSISTENT_TASKS_STATUS: TransportVersion - added:
static field ShutdownShardSnapshotsStatus.NOT_STARTED: ShutdownShardSnapshotsStatus - added:
static field ShutdownShardSnapshotsStatus.SHUTDOWN_SHARD_SNAPSHOTS_STATUS: TransportVersion - added:
static field StreamsMetadata.STREAM_SPLIT_VERSION: TransportVersion - added:
static field Template.TemplateDecorator.DEFAULT: Template.TemplateDecorator - added:
static field TemplateDecoratorProvider.TEMPLATE_DECORATOR: TemplateDecoratorProvider.InstanceHolder - added:
static field ViewMetadata.EMPTY: ViewMetadata - added:
static field ViewMetadata.ENTRIES: List - added:
static field ViewMetadata.TYPE: String - added:
static final class IndexReshardingState.Noop extends IndexReshardingState - added:
static final class IndexReshardingState.Split extends IndexReshardingState - added:
static method ComponentTemplate.parse(XContentParser, String, Template.TemplateDecorator): ComponentTemplate - added:
static method ComposableIndexTemplate.convertMappingMapToXContent(Map): CompressedXContent - added:
static method ComposableIndexTemplate.merge(CompressedXContent, CompressedXContent): CompressedXContent - added:
static method ComposableIndexTemplate.parse(XContentParser, String, Template.TemplateDecorator): ComposableIndexTemplate - added:
static method DataStream.DatastreamIndexTypes.valueOf(String): DataStream.DatastreamIndexTypes - added:
static method DataStream.DatastreamIndexTypes.values(): DataStream.DatastreamIndexTypes[] - added:
static method DataStream.getEffectiveMappings(ProjectMetadata, ComposableIndexTemplate, CompressedXContent, Index, IndicesService): CompressedXContent - added:
static method DataStream.getTimeSeriesTimestamp(IndexRequest): Instant - added:
static method DataStream.sanitizeDataset(String): String - added:
static method DataStream.sanitizeNamespace(String): String - added:
static method DataStream.sanitizeType(String): String - added:
static method DataStream.validateDataset(String): void - added:
static method DataStream.validateNamespace(String): void - added:
static method DataStreamAction.deleteBackingIndex(String, String): DataStreamAction - added:
static method DataStreamAction.deleteFailureStoreIndex(String, String): DataStreamAction - added:
static method DataStreamLifecycle.DownsamplingRound.validateRounds(List): void - added:
static method DataStreamLifecycle.DownsamplingRound.validateRoundsIncorrectly(List): void - added:
static method DataStreamLifecycle.Template.dataLifecycleTemplatefromXContent(XContentParser): DataStreamLifecycle.Template - added:
static method DataStreamLifecycle.Template.failuresLifecycleTemplatefromXContent(XContentParser): DataStreamLifecycle.Template - added:
static method Dataset.fromXContent(XContentParser): Dataset - added:
static method DatasetFieldMapping.fromXContent(XContentParser): DatasetFieldMapping - added:
static method DatasetFieldMapping.withFormat(String, String, String): DatasetFieldMapping - added:
static method DatasetMapping.Dynamic.fromString(String): DatasetMapping.Dynamic - added:
static method DatasetMapping.Dynamic.valueOf(String): DatasetMapping.Dynamic - added:
static method DatasetMapping.Dynamic.values(): DatasetMapping.Dynamic[] - added:
static method DatasetMapping.assemble(DatasetMapping.Mappings): DatasetMapping - added:
static method DatasetMapping.parseMappings(XContentParser): DatasetMapping.Mappings - added:
static method DatasetMetadata.fromXContent(XContentParser): DatasetMetadata - added:
static method DatasetMetadata.get(ProjectMetadata): DatasetMetadata - added:
static method DatasetMetadata.readFromStream(StreamInput): DatasetMetadata - added:
static method IndexAbstractionResolver.isIndexVisibleUnderConcreteAccess(String, String, IndicesOptions, ProjectMetadata, IndexNameExpressionResolver, boolean): boolean - added:
static method IndexAbstractionResolver.isIndexVisibleUnderWildcardAccess(String, String, String, IndicesOptions, ProjectMetadata, IndexNameExpressionResolver, boolean): boolean - added:
static method IndexMetadata.assertSplitMetadata(int, int, IndexMetadata): void - added:
static method IndexMetadata.getMatchingInferenceFields(Map, Map, boolean): Map - added:
static method IndexMetadataVerifier.isReadOnlyCompatible(IndexMetadata, IndexVersion, IndexVersion): boolean - added:
static method IndexMetadataVerifier.isReadOnlyVerified(IndexMetadata): boolean - added:
static method IndexNameExpressionResolver.invalidExclusion(): InvalidIndexNameException - added:
static method IndexNameExpressionResolver.invalidExpression(): InvalidIndexNameException - added:
static method IndexReshardingMetadata.isSplitSource(ShardId, IndexReshardingMetadata): boolean - added:
static method IndexReshardingMetadata.isSplitTarget(ShardId, IndexReshardingMetadata): boolean - added:
static method IndexReshardingMetadata.newSplitByMultiple(int, int): IndexReshardingMetadata - added:
static method IndexReshardingState.Split.SourceShardState.readFrom(StreamInput): IndexReshardingState.Split.SourceShardState - added:
static method IndexReshardingState.Split.SourceShardState.valueOf(String): IndexReshardingState.Split.SourceShardState - added:
static method IndexReshardingState.Split.SourceShardState.values(): IndexReshardingState.Split.SourceShardState[] - added:
static method IndexReshardingState.Split.TargetShardState.readFrom(StreamInput): IndexReshardingState.Split.TargetShardState - added:
static method IndexReshardingState.Split.TargetShardState.valueOf(String): IndexReshardingState.Split.TargetShardState - added:
static method IndexReshardingState.Split.TargetShardState.values(): IndexReshardingState.Split.TargetShardState[] - added:
static method IndexReshardingState.Split.newSplitByMultiple(int, int): IndexReshardingState.Split - added:
static method Metadata.XContentContext.from(ToXContent.Params): Metadata.XContentContext - added:
static method MetadataCreateIndexService.getTotalUserIndices(SystemIndices, ProjectMetadata): long - added:
static method MetadataCreateIndexService.useRefreshBlock(Settings): boolean - added:
static method MetadataDeleteIndexService.deleteIndices(ProjectState, Set, Settings): ClusterState - added:
static method MetadataIndexStateService.removeIndexBlock(ProjectState, Index[], IndexMetadata.APIBlock): Tuple - added:
static method MetadataIndexTemplateService.validateTemplate(Settings, CompressedXContent, IndicesService): void - added:
static method MetadataIndexTemplateService.validateV2TemplateRequest(ProjectMetadata, String, ComposableIndexTemplate): void - added:
static method MetadataIndexTemplateService.wrapMappingsIfNecessary(CompressedXContent, NamedXContentRegistry): CompressedXContent - added:
static method ProjectId.fromId(String): ProjectId - added:
static method ProjectId.fromXContent(XContentParser): ProjectId - added:
static method ProjectId.isValidFormatId(String): boolean - added:
static method ProjectId.ofNullable(String, ProjectId): ProjectId - added:
static method ProjectId.readFrom(StreamInput): ProjectId - added:
static method ProjectMetadata.Builder.fromXContent(XContentParser): ProjectMetadata - added:
static method ProjectMetadata.builder(ProjectId): ProjectMetadata.Builder - added:
static method ProjectMetadata.builder(ProjectMetadata): ProjectMetadata.Builder - added:
static method ProjectMetadata.readFrom(StreamInput): ProjectMetadata - added:
static method RepositoriesMetadata.get(ProjectMetadata): RepositoriesMetadata - added:
static method RerouteBehavior.valueOf(String): RerouteBehavior - added:
static method RerouteBehavior.values(): RerouteBehavior[] - added:
static method ShutdownPersistentTasksStatus.fromRemainingTasks(int, int): ShutdownPersistentTasksStatus - added:
static method ShutdownPersistentTasksStatus.notStarted(): ShutdownPersistentTasksStatus - added:
static method ShutdownShardSnapshotsStatus.fromShardCounts(long, long, long): ShutdownShardSnapshotsStatus - added:
static method ShutdownShardSnapshotsStatus.readFrom(StreamInput): ShutdownShardSnapshotsStatus - added:
static method Template.parse(XContentParser, String, Template.TemplateDecorator): Template - added:
static method Template.parseMappings(XContentParser): CompressedXContent - added:
static method TemplateDecoratorProvider.getInstance(): Template.TemplateDecorator - added:
static method TemplateDecoratorProvider.initOnce(List): void - added:
static method View.fromXContent(XContentParser): View - added:
static method View.parser(String): ConstructingObjectParser - added:
static method ViewMetadata.fromXContent(XContentParser): ViewMetadata - added:
static method ViewMetadata.readFromStream(StreamInput): ViewMetadata
- removed:
method DiscoveryNode.getPre811VersionId(): OptionalInt - removed:
method DiscoveryNodes.getSmallestNonClientNodeVersion(): Version - removed:
static field DiscoveryNode.EXTERNAL_ID_VERSION: TransportVersion - added:
ctor VersionInformation(BuildVersion, IndexVersion, IndexVersion, IndexVersion) - added:
ctor VersionInformation(BuildVersion, Version, IndexVersion, IndexVersion, IndexVersion) - added:
method DiscoveryNode.getShortNodeDescription(): String - added:
method DiscoveryNodeFilters.hasFilters(): boolean - added:
method DiscoveryNodes.Delta.toString(): String - added:
method DiscoveryNodes.isMixedVersionCluster(): boolean - added:
method VersionInformation.buildVersion(): BuildVersion
- added:
abstract class AbstractProjectResolver implements ProjectResolver - added:
class DefaultProjectResolver implements ProjectResolver - added:
class MultiProjectFeatures - added:
class ProjectDeletedListener - added:
class ProjectStateRegistry extends AbstractNamedDiffable implements ClusterState.Custom, NamedDiffable - added:
ctor AbstractProjectResolver(Supplier) - added:
ctor DefaultProjectResolver() - added:
ctor MultiProjectFeatures() - added:
ctor ProjectDeletedListener(Consumer) - added:
ctor ProjectStateRegistry(StreamInput) - added:
interface ProjectIdResolver - added:
interface ProjectResolver extends ProjectIdResolver - added:
interface ProjectResolverFactory - added:
method AbstractProjectResolver.allowAccessToAllProjects(ThreadContext): boolean - added:
method AbstractProjectResolver.executeOnProject(ProjectId, CheckedRunnable): void - added:
method AbstractProjectResolver.getFallbackProjectId(): ProjectId - added:
method AbstractProjectResolver.getProjectId(): ProjectId - added:
method AbstractProjectResolver.getProjectIdFromThreadContext(): String - added:
method AbstractProjectResolver.getProjectIds(ClusterState): Collection - added:
method AbstractProjectResolver.supportsMultipleProjects(): boolean - added:
method DefaultProjectResolver.executeOnProject(ProjectId, CheckedRunnable): void - added:
method DefaultProjectResolver.getProjectId(): ProjectId - added:
method DefaultProjectResolver.getProjectIds(ClusterState): Collection - added:
method DefaultProjectResolver.getProjectMetadata(Metadata): ProjectMetadata - added:
method ProjectDeletedListener.attach(ClusterService): void - added:
method ProjectIdResolver.getProjectId(): ProjectId - added:
method ProjectIdResolver.supportsMultipleProjects(): boolean - added:
method ProjectResolver.executeOnProject(ProjectId, CheckedRunnable): void - added:
method ProjectResolver.getProjectIds(ClusterState): Collection - added:
method ProjectResolver.getProjectMetadata(ClusterState): ProjectMetadata - added:
method ProjectResolver.getProjectMetadata(Metadata): ProjectMetadata - added:
method ProjectResolver.getProjectState(ClusterState): ProjectState - added:
method ProjectResolver.hasProject(ClusterState): boolean - added:
method ProjectResolver.hasProject(Metadata): boolean - added:
method ProjectResolverFactory.create(): ProjectResolver - added:
method ProjectStateRegistry.Builder.build(): ProjectStateRegistry - added:
method ProjectStateRegistry.Builder.markProjectForDeletion(ProjectId): ProjectStateRegistry.Builder - added:
method ProjectStateRegistry.Builder.putProjectSettings(ProjectId, Settings): ProjectStateRegistry.Builder - added:
method ProjectStateRegistry.Builder.putReservedStateMetadata(ProjectId, ReservedStateMetadata): ProjectStateRegistry.Builder - added:
method ProjectStateRegistry.Builder.removeProject(ProjectId): ProjectStateRegistry.Builder - added:
method ProjectStateRegistry.diff(ClusterState.Custom): Diff - added:
method ProjectStateRegistry.equals(Object): boolean - added:
method ProjectStateRegistry.getMinimalSupportedVersion(): TransportVersion - added:
method ProjectStateRegistry.getProjectSettings(ProjectId): Settings - added:
method ProjectStateRegistry.getProjectsMarkedForDeletion(): Set - added:
method ProjectStateRegistry.getProjectsMarkedForDeletionGeneration(): long - added:
method ProjectStateRegistry.getWriteableName(): String - added:
method ProjectStateRegistry.hasProject(ProjectId): boolean - added:
method ProjectStateRegistry.hashCode(): int - added:
method ProjectStateRegistry.isProjectMarkedForDeletion(ProjectId): boolean - added:
method ProjectStateRegistry.knownProjects(): Set - added:
method ProjectStateRegistry.reservedStateMetadata(ProjectId): Map - added:
method ProjectStateRegistry.size(): int - added:
method ProjectStateRegistry.toString(): String - added:
method ProjectStateRegistry.toXContentChunked(ToXContent.Params): Iterator - added:
method ProjectStateRegistry.writeTo(StreamOutput): void - added:
static class ProjectStateRegistry.Builder - added:
static field DefaultProjectResolver.INSTANCE: DefaultProjectResolver - added:
static field MultiProjectFeatures.MULTI_PROJECT_FEATURE: NodeFeature - added:
static field ProjectResolverFactory.DEFAULT: ProjectResolverFactory - added:
static field ProjectStateRegistry.EMPTY: ProjectStateRegistry - added:
static field ProjectStateRegistry.RESERVED_DIFF_VALUE_READER: DiffableUtils.DiffableValueReader - added:
static field ProjectStateRegistry.TYPE: String - added:
static method AbstractProjectResolver.findProject(Metadata, String): ProjectMetadata - added:
static method ProjectStateRegistry.builder(): ProjectStateRegistry.Builder - added:
static method ProjectStateRegistry.builder(ClusterState): ProjectStateRegistry.Builder - added:
static method ProjectStateRegistry.builder(ProjectStateRegistry): ProjectStateRegistry.Builder - added:
static method ProjectStateRegistry.get(ClusterState): ProjectStateRegistry - added:
static method ProjectStateRegistry.getProjectSettings(ProjectId, ClusterState): Settings - added:
static method ProjectStateRegistry.readDiffFrom(StreamInput): NamedDiff
- removed:
class IndexRouting.ExtractFromSource.Builder - removed:
ctor IndexRouting.ExtractFromSource.Builder(IndexRouting.ExtractFromSource) - removed:
method IndexRouting.ExtractFromSource.Builder.addMatching(String, BytesRef): void - removed:
method IndexRouting.ExtractFromSource.Builder.createId(byte[], IntSupplier): String - removed:
method IndexRouting.ExtractFromSource.builder(): IndexRouting.ExtractFromSource.Builder - removed:
method IndexRouting.ExtractFromSource.createId(Map, byte[]): String - removed:
method IndexRouting.ExtractFromSource.createId(XContentType, BytesReference, byte[]): String - removed:
method IndexRouting.ExtractFromSource.matchesField(String): boolean - removed:
method IndexRouting.hashToShardId(int): int - removed:
method OperationRouting.useOnlyPromotableShardsForStateless(ShardIterator): ShardIterator - removed:
static method RoutingTable.of(RoutingNodes): RoutingTable - changed:
final class ShardIterator extends PlainShardsIterator implements Comparable → class ShardIterator extends PlainShardsIterator implements Comparable - changed:
method IndexRouting.ExtractFromSource.indexShard(String, String, XContentType, BytesReference): int → method IndexRouting.ExtractFromSource.indexShard(IndexRequest): int - changed:
method IndexRouting.indexShard(String, String, XContentType, BytesReference): int → method IndexRouting.indexShard(IndexRequest): int - changed:
method IndexRoutingTable.readyForSearch(ClusterState): boolean → method IndexRoutingTable.readyForSearch(): boolean - changed:
method OperationRouting.getShards(ClusterState, String, String, String, String): ShardIterator → method OperationRouting.getShards(ProjectState, String, String, String, String): ShardIterator - changed:
method OperationRouting.getShards(ClusterState, String, int, String): ShardIterator → method OperationRouting.getShards(ProjectState, String, int, String): ShardIterator - changed:
method OperationRouting.searchShards(ClusterState, String[], Map, String): List → method OperationRouting.searchShards(ProjectState, String[], Map, String): List - changed:
method OperationRouting.searchShards(ClusterState, String[], Map, String, ResponseCollectorService, Map): List → method OperationRouting.searchShards(ProjectState, String[], Map, String, ResponseCollectorService, Map, boolean): List - changed:
method RoutingNode.initializing(): ShardRouting[] → method RoutingNode.initializing(): Iterable - changed:
method RoutingNode.relocating(): ShardRouting[] → method RoutingNode.relocating(): Iterable - changed:
method RoutingNode.started(): ShardRouting[] → method RoutingNode.started(): Iterable - changed:
method RoutingNodes.allShardsActive(ShardId, Metadata): boolean → method RoutingNodes.allShardsActive(ShardId, ProjectMetadata): boolean - changed:
method RoutingNodes.resetFailedCounter(RoutingChangesObserver): void → method RoutingNodes.resetFailedCounter(RoutingAllocation): void - changed:
method RoutingTable.validate(Metadata): boolean → method RoutingTable.validate(ProjectMetadata): boolean - changed:
static class IndexRouting.ExtractFromSource extends IndexRouting → static abstract class IndexRouting.ExtractFromSource extends IndexRouting - changed:
static method ExpectedShardSizeEstimator.getExpectedShardSize(ShardRouting, long, ClusterInfo, SnapshotShardSizeInfo, Metadata, RoutingTable): long → static method ExpectedShardSizeEstimator.getExpectedShardSize(ShardRouting, long, ExpectedShardSizeEstimator.ShardSizeProvider, SnapshotShardSizeInfo, ProjectMetadata, RoutingTable): long - changed:
static method OperationRouting.getShards(ClusterState, ShardId): ShardIterator → static method OperationRouting.getShards(RoutingTable, ShardId): ShardIterator - changed:
static method OperationRouting.indexRoutingTable(ClusterState, String): IndexRoutingTable → static method OperationRouting.indexRoutingTable(RoutingTable, String): IndexRoutingTable - changed:
static method OperationRouting.shardId(ClusterState, String, String, String): ShardId → static method OperationRouting.shardId(ProjectMetadata, String, String, String): ShardId - changed:
static method RoutingNodes.immutable(RoutingTable, DiscoveryNodes): RoutingNodes → static method RoutingNodes.immutable(GlobalRoutingTable, DiscoveryNodes): RoutingNodes - changed:
static method RoutingNodes.mutable(RoutingTable, DiscoveryNodes): RoutingNodes → static method RoutingNodes.mutable(GlobalRoutingTable, DiscoveryNodes): RoutingNodes - added:
abstract class RoutingExtractor implements LeafSink - added:
class GlobalRoutingTable implements Iterable, Diffable - added:
class RoutingHashBuilder - added:
class ShardMovementWriteLoadSimulator - added:
class SplitShardCountSummary implements Writeable, Comparable - added:
class TsidBuilder - added:
ctor GlobalRoutingTable(ImmutableOpenMap) - added:
ctor GlobalRoutingTable.Builder() - added:
ctor GlobalRoutingTable.Builder(GlobalRoutingTable) - added:
ctor RecoverySource.ReshardSplitRecoverySource(ShardId) - added:
ctor RoutingExtractionException(String) - added:
ctor RoutingExtractor() - added:
ctor RoutingFunction.LegacyRoutingFunction(int, int) - added:
ctor RoutingFunction.ModuloRoutingFunction(int) - added:
ctor RoutingHashBuilder(Predicate) - added:
ctor SearchShardRouting(ShardId, List, SplitShardCountSummary) - added:
ctor ShardMovementWriteLoadSimulator(RoutingAllocation) - added:
ctor SplitShardCountSummary(StreamInput) - added:
ctor TsidBuilder() - added:
ctor TsidBuilder(int) - added:
enum SplitShardCountSummary.Decision - added:
field IndexRouting.ExtractFromSource.parserConfig: XContentParserConfiguration - added:
field IndexRouting.creationVersion: IndexVersion - added:
field IndexRouting.routingFunction: RoutingFunction - added:
final class RoutingExtractionException extends RuntimeException - added:
final class SearchShardRouting extends ShardIterator - added:
interface ExpectedShardSizeEstimator.ShardSizeProvider - added:
interface RoutingFunction - added:
interface TsidBuilder.ThrowingTsidFunnel - added:
interface TsidBuilder.TsidFunnel - added:
method ExpectedShardSizeEstimator.ShardSizeProvider.getShardSize(ShardId, boolean): Long - added:
method ExpectedShardSizeEstimator.ShardSizeProvider.getShardSize(ShardId, boolean, long): long - added:
method ExpectedShardSizeEstimator.ShardSizeProvider.getShardSize(ShardRouting): Long - added:
method ExpectedShardSizeEstimator.ShardSizeProvider.getShardSize(ShardRouting, long): long - added:
method GlobalRoutingTable.Builder.build(): GlobalRoutingTable - added:
method GlobalRoutingTable.Builder.clear(): GlobalRoutingTable.Builder - added:
method GlobalRoutingTable.Builder.put(ProjectId, RoutingTable): GlobalRoutingTable.Builder - added:
method GlobalRoutingTable.Builder.put(ProjectId, RoutingTable.Builder): GlobalRoutingTable.Builder - added:
method GlobalRoutingTable.Builder.removeProject(ProjectId): GlobalRoutingTable.Builder - added:
method GlobalRoutingTable.diff(GlobalRoutingTable): Diff - added:
method GlobalRoutingTable.getRoutingTable(): RoutingTable - added:
method GlobalRoutingTable.hasIndices(): boolean - added:
method GlobalRoutingTable.hasSameIndexRouting(GlobalRoutingTable): boolean - added:
method GlobalRoutingTable.indexRouting(): Iterable - added:
method GlobalRoutingTable.indexRouting(Metadata, Index): Optional - added:
method GlobalRoutingTable.indexRouting(ProjectId, Index): Optional - added:
method GlobalRoutingTable.initializeProjects(Set): GlobalRoutingTable - added:
method GlobalRoutingTable.iterator(): Iterator - added:
method GlobalRoutingTable.rebuild(RoutingNodes, Metadata): GlobalRoutingTable - added:
method GlobalRoutingTable.removeProject(ProjectId): GlobalRoutingTable - added:
method GlobalRoutingTable.routingTable(ProjectId): RoutingTable - added:
method GlobalRoutingTable.routingTables(): ImmutableOpenMap - added:
method GlobalRoutingTable.size(): int - added:
method GlobalRoutingTable.toString(): String - added:
method GlobalRoutingTable.validate(Metadata): boolean - added:
method GlobalRoutingTable.writeTo(StreamOutput): void - added:
method IndexRouting.ExtractFromSource.ForIndexDimensions.buildTsid(XContentType, BytesReference): BytesRef - added:
method IndexRouting.ExtractFromSource.ForIndexDimensions.extractDimensionsWhileMapping(): boolean - added:
method IndexRouting.ExtractFromSource.ForIndexDimensions.hashSource(IndexRequest): int - added:
method IndexRouting.ExtractFromSource.ForIndexDimensions.newRoutingExtractor(): RoutingExtractor - added:
method IndexRouting.ExtractFromSource.ForRoutingPath.builder(): RoutingHashBuilder - added:
method IndexRouting.ExtractFromSource.ForRoutingPath.createId(XContentType, BytesReference, byte[]): String - added:
method IndexRouting.ExtractFromSource.ForRoutingPath.hashSource(IndexRequest): int - added:
method IndexRouting.ExtractFromSource.ForRoutingPath.matchesField(String): boolean - added:
method IndexRouting.ExtractFromSource.ForRoutingPath.newRoutingExtractor(): RoutingExtractor - added:
method IndexRouting.ExtractFromSource.extractDimensionsWhileMapping(): boolean - added:
method IndexRouting.ExtractFromSource.hashSource(IndexRequest): int - added:
method IndexRouting.ExtractFromSource.rerouteToTarget(IndexRequest): int - added:
method IndexRouting.ExtractFromSource.shardMatcherForSplit(int): BiPredicate - added:
method IndexRouting.newRoutingExtractor(): RoutingExtractor - added:
method IndexRouting.rerouteSearchIfResharding(int): int - added:
method IndexRouting.rerouteToTarget(IndexRequest): int - added:
method IndexRouting.rerouteWritesIfResharding(int): int - added:
method IndexRouting.shardMatcherForSplit(int): BiPredicate - added:
method IndexRoutingTable.Builder.ensureShardArray(int): void - added:
method IndexRoutingTable.allActivePrimaries(): Stream - added:
method IndexRoutingTable.allActiveReplicas(): Stream - added:
method IndexShardRoutingTable.assignedUnpromotableShards(): List - added:
method OperationRouting.allWritableShards(ProjectState, String): Iterator - added:
method RecoverySource.ReshardSplitRecoverySource.addAdditionalFields(XContentBuilder, ToXContent.Params): void - added:
method RecoverySource.ReshardSplitRecoverySource.getSourceShardId(): ShardId - added:
method RecoverySource.ReshardSplitRecoverySource.getType(): RecoverySource.Type - added:
method RecoverySource.ReshardSplitRecoverySource.writeAdditionalFields(StreamOutput): void - added:
method RoutingExtractor.computeShardId(IndexRequest): int - added:
method RoutingExtractor.handleBooleanPrimitive(String, boolean): void - added:
method RoutingExtractor.handleDoublePrimitive(String, byte, double): void - added:
method RoutingExtractor.handleLongPrimitive(String, byte, long): void - added:
method RoutingExtractor.handleTextPrimitive(String, byte, XContentString.UTF8Bytes): void - added:
method RoutingExtractor.matchesField(String): boolean - added:
method RoutingExtractor.onArrayLeaf(int, String): void - added:
method RoutingExtractor.onBooleanPrimitive(int, String, boolean): void - added:
method RoutingExtractor.onDoublePrimitive(int, String, byte, double): void - added:
method RoutingExtractor.onLongPrimitive(int, String, byte, long): void - added:
method RoutingExtractor.onTextPrimitive(int, String, byte, XContentString.UTF8Bytes): void - added:
method RoutingExtractor.reset(): void - added:
method RoutingExtractor.resetBuilderState(): void - added:
method RoutingFunction.LegacyRoutingFunction.equals(Object): boolean - added:
method RoutingFunction.LegacyRoutingFunction.hashCode(): int - added:
method RoutingFunction.LegacyRoutingFunction.routingFactor(): int - added:
method RoutingFunction.LegacyRoutingFunction.routingNumShards(): int - added:
method RoutingFunction.LegacyRoutingFunction.shardNum(int): int - added:
method RoutingFunction.LegacyRoutingFunction.toString(): String - added:
method RoutingFunction.ModuloRoutingFunction.equals(Object): boolean - added:
method RoutingFunction.ModuloRoutingFunction.hashCode(): int - added:
method RoutingFunction.ModuloRoutingFunction.numberOfShards(): int - added:
method RoutingFunction.ModuloRoutingFunction.shardNum(int): int - added:
method RoutingFunction.ModuloRoutingFunction.toString(): String - added:
method RoutingFunction.shardNum(int): int - added:
method RoutingHashBuilder.addMatching(String, BytesRef): void - added:
method RoutingHashBuilder.clear(): void - added:
method RoutingHashBuilder.createId(byte[], IntSupplier): String - added:
method RoutingNode.getShortNodeDescription(): String - added:
method RoutingNode.numberOfStartedShardsForIndex(Index): int - added:
method RoutingNodes.getBalanceWeightStatsPerNode(): Map - added:
method RoutingNodes.getRelocatingFrozenShardCount(): int - added:
method RoutingNodes.hasRelocationFailures(): boolean - added:
method RoutingNodes.isDedicatedFrozenNode(String): boolean - added:
method RoutingNodes.isReadOnly(): boolean - added:
method RoutingNodes.setBalanceWeightStatsPerNode(Map): void - added:
method RoutingTable.Builder.getIndexRoutingTable(String): IndexRoutingTable - added:
method RoutingTable.Builder.getShardRoutingRoleStrategy(): ShardRoutingRoleStrategy - added:
method RoutingTable.allSearchableShards(String[]): ShardsIterator - added:
method SearchShardRouting.splitShardCountSummary(): SplitShardCountSummary - added:
method ShardMovementWriteLoadSimulator.simulateShardStarted(ShardRouting): void - added:
method ShardMovementWriteLoadSimulator.simulatedNodeUsageStatsForThreadPools(): Map - added:
method SplitShardCountSummary.asInt(): int - added:
method SplitShardCountSummary.check(int, IndexReshardingMetadata): SplitShardCountSummary.Decision - added:
method SplitShardCountSummary.compareTo(SplitShardCountSummary): int - added:
method SplitShardCountSummary.equals(Object): boolean - added:
method SplitShardCountSummary.hashCode(): int - added:
method SplitShardCountSummary.isUnset(): boolean - added:
method SplitShardCountSummary.toString(): String - added:
method SplitShardCountSummary.writeTo(StreamOutput): void - added:
method TsidBuilder.ThrowingTsidFunnel.add(Object, TsidBuilder): void - added:
method TsidBuilder.TsidFunnel.add(Object, TsidBuilder): void - added:
method TsidBuilder.add(Object, TsidBuilder.ThrowingTsidFunnel): TsidBuilder - added:
method TsidBuilder.add(Object, TsidBuilder.TsidFunnel): TsidBuilder - added:
method TsidBuilder.addAll(TsidBuilder): TsidBuilder - added:
method TsidBuilder.addBooleanDimension(String, boolean): TsidBuilder - added:
method TsidBuilder.addDoubleDimension(String, double): TsidBuilder - added:
method TsidBuilder.addIntDimension(String, int): TsidBuilder - added:
method TsidBuilder.addLongDimension(String, long): TsidBuilder - added:
method TsidBuilder.addStringDimension(String, String): TsidBuilder - added:
method TsidBuilder.addStringDimension(String, XContentString.UTF8Bytes): TsidBuilder - added:
method TsidBuilder.addStringDimension(String, byte[], int, int): TsidBuilder - added:
method TsidBuilder.buildTsid(IndexVersion): BytesRef - added:
method TsidBuilder.hash(): MurmurHash3.Hash128 - added:
method TsidBuilder.reset(): void - added:
method TsidBuilder.size(): int - added:
method UnassignedInfo.Reason.isExpectedTransient(): boolean - added:
record RoutingFunction.LegacyRoutingFunction implements RoutingFunction - added:
record RoutingFunction.ModuloRoutingFunction implements RoutingFunction - added:
static class GlobalRoutingTable.Builder - added:
static class IndexRouting.ExtractFromSource.ForIndexDimensions extends IndexRouting.ExtractFromSource - added:
static class IndexRouting.ExtractFromSource.ForRoutingPath extends IndexRouting.ExtractFromSource - added:
static class RecoverySource.ReshardSplitRecoverySource extends RecoverySource - added:
static field GlobalRoutingTable.EMPTY_ROUTING_TABLE: GlobalRoutingTable - added:
static field RecoverySource.Type.RESHARD_SPLIT: RecoverySource.Type - added:
static field RoutingChangesObserver.NOOP: RoutingChangesObserver - added:
static field RoutingNodes.RESET_FAILED_ALLOCATION_COUNTER_LOG_MSG: String - added:
static field RoutingNodes.RESET_FAILED_RELOCATION_COUNTER_LOG_MSG: String - added:
static field SplitShardCountSummary.Decision.CURRENT: SplitShardCountSummary.Decision - added:
static field SplitShardCountSummary.Decision.INVALID: SplitShardCountSummary.Decision - added:
static field SplitShardCountSummary.Decision.OLDER: SplitShardCountSummary.Decision - added:
static field SplitShardCountSummary.IRRELEVANT: SplitShardCountSummary - added:
static field SplitShardCountSummary.UNSET: SplitShardCountSummary - added:
static field UnassignedInfo.Reason.RESHARD_ADDED: UnassignedInfo.Reason - added:
static method GlobalRoutingTable.builder(): GlobalRoutingTable.Builder - added:
static method GlobalRoutingTable.builder(GlobalRoutingTable): GlobalRoutingTable.Builder - added:
static method GlobalRoutingTable.readDiffFrom(StreamInput): Diff - added:
static method GlobalRoutingTable.readFrom(StreamInput): GlobalRoutingTable - added:
static method IndexRouting.ExtractFromSource.hash(BytesRef): int - added:
static method IndexRouting.reshardingCustom(IndexMetadata, RoutingFunction, IndexReshardingMetadata): IndexRouting - added:
static method IndexRouting.shouldUseShardCountModRouting(IndexVersion): boolean - added:
static method RoutingFunction.legacyRoutingNumberOfShards(int, int): RoutingFunction - added:
static method RoutingFunction.moduloNumberOfShards(int): RoutingFunction - added:
static method SearchShardRouting.fromShardIterator(ShardIterator, SplitShardCountSummary): SearchShardRouting - added:
static method ShardMovementWriteLoadSimulator.adjustThreadPoolQueueLatencyWithShardMovements(long, boolean): long - added:
static method ShardMovementWriteLoadSimulator.calculateUtilizationForWriteLoad(float, int): float - added:
static method ShardMovementWriteLoadSimulator.updateNodeUtilizationWithShardMovements(float, float, int): float - added:
static method SplitShardCountSummary.Decision.valueOf(String): SplitShardCountSummary.Decision - added:
static method SplitShardCountSummary.Decision.values(): SplitShardCountSummary.Decision[] - added:
static method SplitShardCountSummary.forIndexing(IndexMetadata, int): SplitShardCountSummary - added:
static method SplitShardCountSummary.forSearch(IndexMetadata, int): SplitShardCountSummary - added:
static method SplitShardCountSummary.fromInt(int): SplitShardCountSummary - added:
static method TsidBuilder.newBuilder(): TsidBuilder - added:
static method TsidBuilder.useSingleBytePrefixLayout(IndexVersion): boolean
- removed:
class ShardChangesObserver implements RoutingChangesObserver - removed:
ctor RoutingAllocation(AllocationDeciders, ClusterState, ClusterInfo, SnapshotShardSizeInfo, long) - removed:
ctor RoutingAllocation(AllocationDeciders, RoutingNodes, ClusterState, ClusterInfo, SnapshotShardSizeInfo, long) - removed:
ctor ShardChangesObserver() - removed:
method AllocationService.getAllocationDeciders(): AllocationDeciders - removed:
method DataTier.DefaultHotAllocationSettingProvider.getAdditionalIndexSettings(String, String, IndexMode, Metadata, Instant, Settings, List): Settings - removed:
method MoveDecision.forceMove(): boolean - removed:
method NodeAllocationResult.ShardStoreInfo.hasMatchingSyncId(): boolean - removed:
method ShardChangesObserver.relocationStarted(ShardRouting, ShardRouting, String): void - removed:
method ShardChangesObserver.replicaPromoted(ShardRouting): void - removed:
method ShardChangesObserver.shardFailed(ShardRouting, UnassignedInfo): void - removed:
method ShardChangesObserver.shardInitialized(ShardRouting, ShardRouting): void - removed:
method ShardChangesObserver.shardStarted(ShardRouting, ShardRouting): void - removed:
static method MoveDecision.remain(Decision): MoveDecision - changed:
class RoutingAllocation → abstract class RoutingAllocation - changed:
ctor AllocationService(AllocationDeciders, ShardsAllocator, ClusterInfoService, SnapshotsInfoService, ShardRoutingRoleStrategy) → ctor AllocationService(AllocationDeciders, ShardsAllocator, ClusterInfoService, SnapshotsInfoService, ShardRoutingRoleStrategy, MeterRegistry) - changed:
ctor AllocationStatsService(ClusterService, ClusterInfoService, ShardsAllocator, WriteLoadForecaster) → ctor AllocationStatsService(ClusterService, ClusterInfoService, ShardsAllocator, NodeAllocationStatsAndWeightsCalculator) - changed:
ctor DiskThresholdMonitor(Settings, Supplier, ClusterSettings, Client, LongSupplier, RerouteService) → ctor DiskThresholdMonitor(Settings, Supplier, ClusterSettings, Client, LongSupplier, RerouteService, ProjectResolver) - changed:
method DiskThresholdMonitor.updateIndicesReadOnly(Set, Releasable, boolean): void → method DiskThresholdMonitor.updateIndicesReadOnly(ClusterState, Set, Releasable, boolean): void - changed:
method IndexMetadataUpdater.applyChanges(Metadata, RoutingTable, TransportVersion): Metadata → method IndexMetadataUpdater.applyChanges(Metadata, GlobalRoutingTable): Metadata - changed:
method ResizeSourceIndexSettingsUpdater.applyChanges(Metadata, RoutingTable): Metadata → method ResizeSourceIndexSettingsUpdater.applyChanges(Metadata, GlobalRoutingTable): Metadata - changed:
method RoutingAllocation.updateMetadataWithRoutingChanges(RoutingTable): Metadata → method RoutingAllocation.updateMetadataWithRoutingChanges(GlobalRoutingTable): Metadata - changed:
method WriteLoadForecaster.DefaultWriteLoadForecaster.withWriteLoadForecastForWriteIndex(String, Metadata.Builder): Metadata.Builder → method WriteLoadForecaster.DefaultWriteLoadForecaster.withWriteLoadForecastForWriteIndex(String, ProjectMetadata.Builder): ProjectMetadata.Builder - changed:
method WriteLoadForecaster.withWriteLoadForecastForWriteIndex(String, Metadata.Builder): Metadata.Builder → method WriteLoadForecaster.withWriteLoadForecastForWriteIndex(String, ProjectMetadata.Builder): ProjectMetadata.Builder - added:
class AllocationQueryContext - added:
class IndexBalanceConstraintSettings - added:
class NodeAllocationStatsAndWeightsCalculator - added:
class WriteLoadConstraintMonitor - added:
class WriteLoadConstraintSettings - added:
class WriteLoadMetrics - added:
ctor AllocationQueryContext(RoutingAllocation, AllocationDeciders) - added:
ctor IndexBalanceConstraintSettings(ClusterSettings) - added:
ctor IndexBalanceMetricsComputer.BucketDefinition(String, double) - added:
ctor IndexBalanceMetricsComputer.IndexBalanceHistograms(int[], int[]) - added:
ctor IndexBalanceMetricsTaskExecutor(ClusterService, MeterRegistry) - added:
ctor IndexBalanceMetricsTaskExecutor.TaskParams() - added:
ctor IndexBalanceMetricsTaskExecutor.TaskParams(StreamInput) - added:
ctor NodeAllocationStatsAndWeightsCalculator(WriteLoadForecaster, BalancingWeightsFactory) - added:
ctor NodeAllocationStatsAndWeightsCalculator.NodeAllocationStatsAndWeight(int, int, double, long, long, float) - added:
ctor WriteLoadConstraintMonitor(WriteLoadConstraintSettings, LongSupplier, Supplier, RerouteService) - added:
ctor WriteLoadConstraintMonitor(WriteLoadConstraintSettings, LongSupplier, Supplier, RerouteService, MeterRegistry) - added:
ctor WriteLoadConstraintMonitor.NodeIdName(String, String) - added:
ctor WriteLoadConstraintSettings(ClusterSettings) - added:
ctor WriteLoadMetrics(MeterRegistry, ClusterService) - added:
ctor WriteLoadMetrics(MeterRegistry, ClusterService, int, int[]) - added:
enum IndexBalanceMetricsComputer - added:
enum WriteLoadConstraintSettings.WriteLoadDeciderShardWriteLoadType - added:
enum WriteLoadConstraintSettings.WriteLoadDeciderStatus - added:
field RoutingAllocation.clusterInfo: ClusterInfo - added:
field RoutingAllocation.clusterState: ClusterState - added:
field RoutingAllocation.currentNanoTime: long - added:
field RoutingAllocation.deciders: AllocationDeciders - added:
field RoutingAllocation.shardSizeInfo: SnapshotShardSizeInfo - added:
final class IndexBalanceMetricsTaskExecutor extends PersistentTasksExecutor - added:
method AllocationQueryContext.canAllocate(ShardRouting, RoutingNode): Decision - added:
method AllocationQueryContext.canRemain(ShardRouting, RoutingNode): Decision - added:
method AllocationQueryContext.debugDecision(): boolean - added:
method AllocationQueryContext.debugDecision(boolean): void - added:
method AllocationQueryContext.decision(Decision, String, String, Object[]): Decision - added:
method AllocationQueryContext.desiredNodes(): DesiredNodes - added:
method AllocationQueryContext.metadata(): Metadata - added:
method AllocationQueryContext.routingAllocation(): RoutingAllocation - added:
method AllocationQueryContext.routingNodes(): RoutingNodes - added:
method AllocationQueryContext.state(): ClusterState - added:
method AllocationService.createAllocationQueryContext(ClusterState, ClusterInfo, SnapshotShardSizeInfo): AllocationQueryContext - added:
method AllocationService.explainAssignedShardAllocationFunction(ClusterState, RoutingAllocation.DebugMode): Function - added:
method AllocationService.explainShardAllocation(ShardRouting, ClusterState, RoutingAllocation.DebugMode): ShardAllocationDecision - added:
method AllocationService.getClusterInfoService(): ClusterInfoService - added:
method AllocationStatsService.stats(Runnable): Map - added:
method DataTier.DefaultHotAllocationSettingProvider.provideAdditionalSettings(String, String, IndexMode, ProjectMetadata, Instant, Settings, List, IndexVersion, Settings.Builder): void - added:
method IndexBalanceConstraintSettings.getExcessShards(): int - added:
method IndexBalanceConstraintSettings.isDeciderEnabled(): boolean - added:
method IndexBalanceMetricsComputer.BucketDefinition.equals(Object): boolean - added:
method IndexBalanceMetricsComputer.BucketDefinition.hashCode(): int - added:
method IndexBalanceMetricsComputer.BucketDefinition.label(): String - added:
method IndexBalanceMetricsComputer.BucketDefinition.toString(): String - added:
method IndexBalanceMetricsComputer.BucketDefinition.upperBound(): double - added:
method IndexBalanceMetricsComputer.IndexBalanceHistograms.equals(Object): boolean - added:
method IndexBalanceMetricsComputer.IndexBalanceHistograms.hashCode(): int - added:
method IndexBalanceMetricsComputer.IndexBalanceHistograms.primaryBalanceHistogram(): int[] - added:
method IndexBalanceMetricsComputer.IndexBalanceHistograms.replicaBalanceHistogram(): int[] - added:
method IndexBalanceMetricsComputer.IndexBalanceHistograms.toString(): String - added:
method IndexBalanceMetricsTaskExecutor.Task.getLastState(): IndexBalanceMetricsComputer.IndexBalanceHistograms - added:
method IndexBalanceMetricsTaskExecutor.Task.markAsCompleted(): void - added:
method IndexBalanceMetricsTaskExecutor.Task.onCancelled(): void - added:
method IndexBalanceMetricsTaskExecutor.TaskParams.equals(Object): boolean - added:
method IndexBalanceMetricsTaskExecutor.TaskParams.getMinimalSupportedVersion(): TransportVersion - added:
method IndexBalanceMetricsTaskExecutor.TaskParams.getWriteableName(): String - added:
method IndexBalanceMetricsTaskExecutor.TaskParams.hashCode(): int - added:
method IndexBalanceMetricsTaskExecutor.TaskParams.toString(): String - added:
method IndexBalanceMetricsTaskExecutor.TaskParams.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method IndexBalanceMetricsTaskExecutor.TaskParams.writeTo(StreamOutput): void - added:
method IndexBalanceMetricsTaskExecutor.createTask(long, String, String, TaskId, PersistentTasksCustomMetadata.PersistentTask, Map): IndexBalanceMetricsTaskExecutor.Task - added:
method IndexBalanceMetricsTaskExecutor.nodeOperation(AllocatedPersistentTask, IndexBalanceMetricsTaskExecutor.TaskParams, PersistentTaskState): void - added:
method IndexBalanceMetricsTaskExecutor.scope(): PersistentTasksExecutor.Scope - added:
method MoveDecision.canRemainNotPreferred(): boolean - added:
method MoveDecision.cannotRemain(): boolean - added:
method MoveDecision.cannotRemainAndCanMove(): boolean - added:
method MoveDecision.cannotRemainAndCannotMove(): boolean - added:
method MoveDecision.toString(): String - added:
method NodeAllocationStatsAndWeightsCalculator.NodeAllocationStatsAndWeight.currentDiskUsage(): long - added:
method NodeAllocationStatsAndWeightsCalculator.NodeAllocationStatsAndWeight.currentNodeWeight(): float - added:
method NodeAllocationStatsAndWeightsCalculator.NodeAllocationStatsAndWeight.equals(Object): boolean - added:
method NodeAllocationStatsAndWeightsCalculator.NodeAllocationStatsAndWeight.forecastedDiskUsage(): long - added:
method NodeAllocationStatsAndWeightsCalculator.NodeAllocationStatsAndWeight.forecastedIngestLoad(): double - added:
method NodeAllocationStatsAndWeightsCalculator.NodeAllocationStatsAndWeight.hashCode(): int - added:
method NodeAllocationStatsAndWeightsCalculator.NodeAllocationStatsAndWeight.shards(): int - added:
method NodeAllocationStatsAndWeightsCalculator.NodeAllocationStatsAndWeight.toString(): String - added:
method NodeAllocationStatsAndWeightsCalculator.NodeAllocationStatsAndWeight.undesiredShards(): int - added:
method NodeAllocationStatsAndWeightsCalculator.nodesAllocationStatsAndWeights(Metadata, RoutingNodes, ClusterInfo, Runnable, DesiredBalance): Map - added:
method RoutingAllocation.globalRoutingTable(): GlobalRoutingTable - added:
method RoutingAllocation.invalidateNodeMaxShardWriteLoadProportion(): void - added:
method RoutingAllocation.invalidateNodeMaxShardWriteLoadProportion(String): void - added:
method RoutingAllocation.maxShardWriteLoadProportionForNode(RoutingNode): double - added:
method RoutingAllocation.routingTable(ProjectId): RoutingTable - added:
method WriteLoadConstraintMonitor.NodeIdName.equals(Object): boolean - added:
method WriteLoadConstraintMonitor.NodeIdName.hashCode(): int - added:
method WriteLoadConstraintMonitor.NodeIdName.nodeId(): String - added:
method WriteLoadConstraintMonitor.NodeIdName.nodeName(): String - added:
method WriteLoadConstraintMonitor.NodeIdName.shortDescription(): String - added:
method WriteLoadConstraintMonitor.NodeIdName.toString(): String - added:
method WriteLoadConstraintMonitor.onNewInfo(ClusterInfo): void - added:
method WriteLoadConstraintSettings.WriteLoadDeciderShardWriteLoadType.getWriteLoad(IndexingStats): double - added:
method WriteLoadConstraintSettings.WriteLoadDeciderStatus.atLeastLowThresholdEnabled(): boolean - added:
method WriteLoadConstraintSettings.WriteLoadDeciderStatus.disabled(): boolean - added:
method WriteLoadConstraintSettings.WriteLoadDeciderStatus.fullyEnabled(): boolean - added:
method WriteLoadConstraintSettings.WriteLoadDeciderStatus.notFullyEnabled(): boolean - added:
method WriteLoadConstraintSettings.getAllocationUtilizationThreshold(): float - added:
method WriteLoadConstraintSettings.getHotspotMaxShardWriteLoadProportionThreshold(): double - added:
method WriteLoadConstraintSettings.getHotspotMaxShardWriteLoadProportionThresholdString(): String - added:
method WriteLoadConstraintSettings.getHotspotUtilizationThreshold(): double - added:
method WriteLoadConstraintSettings.getHotspotUtilizationThresholdString(): String - added:
method WriteLoadConstraintSettings.getMinimumRerouteInterval(): TimeValue - added:
method WriteLoadConstraintSettings.getQueueLatencyThreshold(): TimeValue - added:
method WriteLoadConstraintSettings.getWriteLoadConstraintEnabled(): WriteLoadConstraintSettings.WriteLoadDeciderStatus - added:
method WriteLoadMetrics.onNewInfo(ClusterInfo): void - added:
record IndexBalanceMetricsComputer.BucketDefinition - added:
record IndexBalanceMetricsComputer.IndexBalanceHistograms - added:
record IndexBalanceMetricsTaskExecutor.TaskParams implements PersistentTaskParams - added:
record NodeAllocationStatsAndWeightsCalculator.NodeAllocationStatsAndWeight - added:
record WriteLoadConstraintMonitor.NodeIdName - added:
static class IndexBalanceMetricsTaskExecutor.Task extends AllocatedPersistentTask - added:
static field AllocationDecision.ADD_NOT_PREFERRED_ALLOCATION_DECISION: TransportVersion - added:
static field AllocationDecision.NOT_PREFERRED: AllocationDecision - added:
static field Explanations.Move.NOT_PREFERRED: String - added:
static field Explanations.Move.NOT_PREFERRED_TO_NO: String - added:
static field Explanations.Move.NOT_PREFERRED_TO_NOT_PREFERRED: String - added:
static field Explanations.Move.NOT_PREFERRED_TO_THROTTLED: String - added:
static field Explanations.Move.NOT_PREFERRED_TO_YES: String - added:
static field Explanations.Rebalance.NOT_PREFERRED: String - added:
static field IndexBalanceConstraintSettings.INDEX_BALANCE_DECIDER_ENABLED_SETTING: Setting - added:
static field IndexBalanceConstraintSettings.INDEX_BALANCE_DECIDER_EXCESS_SHARDS: Setting - added:
static field IndexBalanceMetricsComputer.BUCKET_DEFINITIONS: IndexBalanceMetricsComputer.BucketDefinition[] - added:
static field IndexBalanceMetricsTaskExecutor.INDEX_BALANCE_METRICS: TransportVersion - added:
static field IndexBalanceMetricsTaskExecutor.INDEX_BALANCE_METRICS_ENABLED_SETTING: Setting - added:
static field IndexBalanceMetricsTaskExecutor.INDEX_BALANCE_METRICS_REFRESH_INTERVAL_SETTING: Setting - added:
static field IndexBalanceMetricsTaskExecutor.TASK_NAME: String - added:
static field IndexBalanceMetricsTaskExecutor.TaskParams.INSTANCE: IndexBalanceMetricsTaskExecutor.TaskParams - added:
static field IndexBalanceMetricsTaskExecutor.TaskParams.PARSER: ObjectParser - added:
static field WriteLoadConstraintMonitor.HOTSPOT_DURATION_METRIC_NAME: String - added:
static field WriteLoadConstraintMonitor.HOTSPOT_NODES_COUNT_METRIC_NAME: String - added:
static field WriteLoadConstraintMonitor.HOTSPOT_NODES_FLAG_METRIC_NAME: String - added:
static field WriteLoadConstraintSettings.CLUSTER_INFO_WRITE_LOAD_FORECASTER_ENABLED_SETTING: Setting - added:
static field WriteLoadConstraintSettings.WRITE_LOAD_DECIDER_ALLOCATION_UTILIZATION_THRESHOLD_SETTING: Setting - added:
static field WriteLoadConstraintSettings.WRITE_LOAD_DECIDER_ENABLED_SETTING: Setting - added:
static field WriteLoadConstraintSettings.WRITE_LOAD_DECIDER_HOTSPOT_MAX_SHARD_WRITE_LOAD_PROPORTION_THRESHOLD_SETTING: Setting - added:
static field WriteLoadConstraintSettings.WRITE_LOAD_DECIDER_HOTSPOT_UTILIZATION_THRESHOLD_SETTING: Setting - added:
static field WriteLoadConstraintSettings.WRITE_LOAD_DECIDER_MINIMUM_LOGGING_INTERVAL: Setting - added:
static field WriteLoadConstraintSettings.WRITE_LOAD_DECIDER_QUEUE_LATENCY_THRESHOLD_SETTING: Setting - added:
static field WriteLoadConstraintSettings.WRITE_LOAD_DECIDER_REROUTE_INTERVAL_SETTING: Setting - added:
static field WriteLoadConstraintSettings.WRITE_LOAD_DECIDER_SHARD_WRITE_LOAD_TYPE_SETTING: Setting - added:
static field WriteLoadConstraintSettings.WriteLoadDeciderShardWriteLoadType.PEAK: WriteLoadConstraintSettings.WriteLoadDeciderShardWriteLoadType - added:
static field WriteLoadConstraintSettings.WriteLoadDeciderShardWriteLoadType.RECENT: WriteLoadConstraintSettings.WriteLoadDeciderShardWriteLoadType - added:
static field WriteLoadConstraintSettings.WriteLoadDeciderStatus.DISABLED: WriteLoadConstraintSettings.WriteLoadDeciderStatus - added:
static field WriteLoadConstraintSettings.WriteLoadDeciderStatus.ENABLED: WriteLoadConstraintSettings.WriteLoadDeciderStatus - added:
static field WriteLoadConstraintSettings.WriteLoadDeciderStatus.LOW_THRESHOLD_ONLY: WriteLoadConstraintSettings.WriteLoadDeciderStatus - added:
static field WriteLoadMetrics.NODE_WRITE_LOAD_METRIC_NAME: String - added:
static field WriteLoadMetrics.SHARD_WRITE_LOAD_METRICS_ENABLED_SETTING: Setting - added:
static field WriteLoadMetrics.WRITE_LOAD_PRIORITISATION_THRESHOLD_METRIC_NAME: String - added:
static field WriteLoadMetrics.WRITE_LOAD_PRIORITISATION_THRESHOLD_PERCENTILE_RANK_METRIC_NAME: String - added:
static field WriteLoadMetrics.WRITE_LOAD_SUM_METRIC_NAME: String - added:
static method IndexBalanceMetricsComputer.compute(ClusterState): IndexBalanceMetricsComputer.IndexBalanceHistograms - added:
static method IndexBalanceMetricsComputer.metricNames(String): String[] - added:
static method IndexBalanceMetricsComputer.valueOf(String): IndexBalanceMetricsComputer - added:
static method IndexBalanceMetricsComputer.values(): IndexBalanceMetricsComputer[] - added:
static method IndexBalanceMetricsTaskExecutor.Task.findTask(ClusterState): PersistentTasksCustomMetadata.PersistentTask - added:
static method IndexBalanceMetricsTaskExecutor.TaskParams.fromXContent(XContentParser): IndexBalanceMetricsTaskExecutor.TaskParams - added:
static method IndexBalanceMetricsTaskExecutor.getNamedWriteables(): List - added:
static method IndexBalanceMetricsTaskExecutor.getNamedXContentParsers(): List - added:
static method MoveDecision.createRemainYesDecision(Decision): MoveDecision - added:
static method RoutingAllocation.immutable(AllocationDeciders, ClusterState, ClusterInfo, SnapshotShardSizeInfo, long): RoutingAllocation - added:
static method WriteLoadConstraintMonitor.NodeIdName.nodeIdName(DiscoveryNode): WriteLoadConstraintMonitor.NodeIdName - added:
static method WriteLoadConstraintMonitor.nodeIsHotspotEligible(DiscoveryNode): boolean - added:
static method WriteLoadConstraintSettings.WriteLoadDeciderShardWriteLoadType.valueOf(String): WriteLoadConstraintSettings.WriteLoadDeciderShardWriteLoadType - added:
static method WriteLoadConstraintSettings.WriteLoadDeciderShardWriteLoadType.values(): WriteLoadConstraintSettings.WriteLoadDeciderShardWriteLoadType[] - added:
static method WriteLoadConstraintSettings.WriteLoadDeciderStatus.valueOf(String): WriteLoadConstraintSettings.WriteLoadDeciderStatus - added:
static method WriteLoadConstraintSettings.WriteLoadDeciderStatus.values(): WriteLoadConstraintSettings.WriteLoadDeciderStatus[] - added:
static method WriteLoadMetrics.shardWriteLoadDistributionMetricName(int): String
- removed:
class FrequencyCappedAction - removed:
ctor FrequencyCappedAction(LongSupplier, TimeValue) - removed:
field DesiredBalanceReconciler.totalAllocations: LongGaugeMetric - removed:
field DesiredBalanceReconciler.unassignedShards: LongGaugeMetric - removed:
field DesiredBalanceReconciler.undesiredAllocations: LongGaugeMetric - removed:
method BalancedShardsAllocator.decideShardAllocation(ShardRouting, RoutingAllocation): ShardAllocationDecision - removed:
method BalancedShardsAllocator.getIndexBalance(): float - removed:
method BalancedShardsAllocator.getShardBalance(): float - removed:
method BalancedShardsAllocator.getThreshold(): float - removed:
method DesiredBalanceShardsAllocator.decideShardAllocation(ShardRouting, RoutingAllocation): ShardAllocationDecision - removed:
method FrequencyCappedAction.maybeExecute(Runnable): void - removed:
method FrequencyCappedAction.setMinInterval(TimeValue): void - removed:
method ShardsAllocator.decideShardAllocation(ShardRouting, RoutingAllocation): ShardAllocationDecision - removed:
static field DesiredBalance.INITIAL: DesiredBalance - removed:
static method ShardAssignment.ofAssignedShards(List): ShardAssignment - changed:
ctor BalancedShardsAllocator(ClusterSettings) → ctor BalancedShardsAllocator(BalancerSettings, WriteLoadForecaster) - changed:
ctor BalancedShardsAllocator(ClusterSettings, WriteLoadForecaster) → ctor BalancedShardsAllocator(BalancerSettings, WriteLoadForecaster, BalancingWeightsFactory) - changed:
ctor ClusterBalanceStats.NodeBalanceStats(String, List, int, int, double, long, long) → ctor ClusterBalanceStats.NodeBalanceStats(String, List, int, int, double, long, long, Double) - changed:
ctor DesiredBalance(long, Map, DesiredBalance.ComputationFinishReason) → ctor DesiredBalance(long, Map, Map, DesiredBalance.ComputationFinishReason) - changed:
ctor DesiredBalanceComputer(ClusterSettings, ThreadPool, ShardsAllocator) → ctor DesiredBalanceComputer(ClusterSettings, TimeProvider, ShardsAllocator, DesiredBalanceShardsAllocator.ShardAllocationExplainer) - changed:
ctor DesiredBalanceReconciler(ClusterSettings, ThreadPool, MeterRegistry) → ctor DesiredBalanceReconciler(ClusterSettings, TimeProvider, ShardRelocationOrder) - changed:
ctor DesiredBalanceShardsAllocator(ClusterSettings, ShardsAllocator, ThreadPool, ClusterService, DesiredBalanceShardsAllocator.DesiredBalanceReconcilerAction, TelemetryProvider) → ctor DesiredBalanceShardsAllocator(ClusterSettings, ShardsAllocator, ThreadPool, ClusterService, DesiredBalanceShardsAllocator.DesiredBalanceReconcilerAction, NodeAllocationStatsAndWeightsCalculator, DesiredBalanceShardsAllocator.ShardAllocationExplainer, DesiredBalanceMetrics, AllocationBalancingRoundMetrics, ShardRelocationOrder) - changed:
ctor DesiredBalanceShardsAllocator(ShardsAllocator, ThreadPool, ClusterService, DesiredBalanceComputer, DesiredBalanceShardsAllocator.DesiredBalanceReconcilerAction, TelemetryProvider) → ctor DesiredBalanceShardsAllocator(ShardsAllocator, ThreadPool, ClusterService, DesiredBalanceComputer, DesiredBalanceShardsAllocator.DesiredBalanceReconcilerAction, NodeAllocationStatsAndWeightsCalculator, DesiredBalanceMetrics, AllocationBalancingRoundMetrics, ShardRelocationOrder) - changed:
method BalancedShardsAllocator.Balancer.avgShardsPerNode(String): float → method BalancedShardsAllocator.Balancer.avgShardsPerNode(BalancedShardsAllocator.ProjectIndex): float - changed:
method BalancedShardsAllocator.Balancer.decideMove(ShardRouting): MoveDecision → method BalancedShardsAllocator.Balancer.decideMove(BalancedShardsAllocator.ProjectIndex, ShardRouting): MoveDecision - changed:
method BalancedShardsAllocator.Balancer.moveShards(): void → method BalancedShardsAllocator.Balancer.moveShards(): boolean - changed:
method DesiredBalanceReconciler.reconcile(DesiredBalance, RoutingAllocation): void → method DesiredBalanceReconciler.reconcile(DesiredBalance, RoutingAllocation): DesiredBalanceMetrics.AllocationStats - changed:
static method OrderedShardsIterator.createForBalancing(RoutingAllocation, NodeAllocationOrdering): OrderedShardsIterator → static method OrderedShardsIterator.createForBalancing(RoutingAllocation, NodeAllocationOrdering, ShardRelocationOrder): OrderedShardsIterator - changed:
static method OrderedShardsIterator.createForNecessaryMoves(RoutingAllocation, NodeAllocationOrdering): OrderedShardsIterator → static method OrderedShardsIterator.createForNecessaryMoves(RoutingAllocation, NodeAllocationOrdering, ShardRelocationOrder): OrderedShardsIterator - added:
class AllocationBalancingRoundMetrics - added:
class AllocationBalancingRoundSummaryService - added:
class BalancerSettings - added:
class DesiredBalanceMetrics - added:
class GlobalBalancingWeightsFactory implements BalancingWeightsFactory - added:
class UndesiredAllocationsTracker - added:
class WeightFunction - added:
ctor AllocationBalancingRoundMetrics(MeterRegistry) - added:
ctor AllocationBalancingRoundSummaryService(ThreadPool, ClusterSettings, AllocationBalancingRoundMetrics) - added:
ctor BalancedShardsAllocator.Balancer.PrioritiseByShardWriteLoadComparator(ClusterInfo, RoutingNode) - added:
ctor BalancedShardsAllocator.ModelNode(WriteLoadForecaster, Metadata, ClusterInfo, RoutingNode, boolean) - added:
ctor BalancedShardsAllocator.NodeSorter(BalancedShardsAllocator.ModelNode[], WeightFunction, BalancedShardsAllocator.Balancer, float) - added:
ctor BalancedShardsAllocator.ProjectIndex(ProjectId, String) - added:
ctor BalancerSettings(ClusterSettings) - added:
ctor BalancerSettings(Settings) - added:
ctor BalancingRoundSummary(Map, long) - added:
ctor BalancingRoundSummary.CombinedBalancingRoundSummary(int, Map, long) - added:
ctor DesiredBalanceMetrics(MeterRegistry) - added:
ctor DesiredBalanceMetrics.AllocationStats(long, Map) - added:
ctor DesiredBalanceMetrics.AllocationStats(long, long, long) - added:
ctor DesiredBalanceMetrics.NodeWeightStats(long, double, double, double) - added:
ctor DesiredBalanceMetrics.RoleAllocationStats(long, long) - added:
ctor GlobalBalancingWeightsFactory(BalancerSettings) - added:
ctor ShardRelocationOrder.DefaultOrder() - added:
ctor WeightFunction(float, float, float, float) - added:
interface BalancingWeights - added:
interface BalancingWeightsFactory - added:
interface DesiredBalanceShardsAllocator.ShardAllocationExplainer - added:
interface NodeSorters extends Iterable - added:
interface ShardRelocationOrder - added:
interface ShardRelocationOrder.Ordering - added:
method AllocationBalancingRoundMetrics.addBalancingRoundSummary(BalancingRoundSummary): void - added:
method AllocationBalancingRoundSummaryService.addBalancerRoundSummary(BalancingRoundSummary): void - added:
method AllocationBalancingRoundSummaryService.addBalancerRoundSummary(DesiredBalance, DesiredBalance): void - added:
method AllocationBalancingRoundSummaryService.verifyNumberOfSummaries(int): void - added:
method BalancedShardsAllocator.Balancer.PrioritiseByShardWriteLoadComparator.compare(ShardRouting, ShardRouting): int - added:
method BalancedShardsAllocator.Balancer.getAllocation(): RoutingAllocation - added:
method BalancedShardsAllocator.ModelNode.addShard(BalancedShardsAllocator.ProjectIndex, ShardRouting): void - added:
method BalancedShardsAllocator.ModelNode.containsShard(BalancedShardsAllocator.ProjectIndex, ShardRouting): boolean - added:
method BalancedShardsAllocator.ModelNode.diskUsageInBytes(): double - added:
method BalancedShardsAllocator.ModelNode.getIndex(BalancedShardsAllocator.ProjectIndex): BalancedShardsAllocator.ModelIndex - added:
method BalancedShardsAllocator.ModelNode.getNodeId(): String - added:
method BalancedShardsAllocator.ModelNode.getRoutingNode(): RoutingNode - added:
method BalancedShardsAllocator.ModelNode.highestPrimary(BalancedShardsAllocator.ProjectIndex): int - added:
method BalancedShardsAllocator.ModelNode.iterator(): Iterator - added:
method BalancedShardsAllocator.ModelNode.numShards(): int - added:
method BalancedShardsAllocator.ModelNode.numShards(BalancedShardsAllocator.ProjectIndex): int - added:
method BalancedShardsAllocator.ModelNode.removeShard(BalancedShardsAllocator.ProjectIndex, ShardRouting): void - added:
method BalancedShardsAllocator.ModelNode.toString(): String - added:
method BalancedShardsAllocator.ModelNode.writeLoad(): double - added:
method BalancedShardsAllocator.NodeSorter.compare(int, int): int - added:
method BalancedShardsAllocator.NodeSorter.comparePivot(int): int - added:
method BalancedShardsAllocator.NodeSorter.delta(): float - added:
method BalancedShardsAllocator.NodeSorter.getThreshold(): float - added:
method BalancedShardsAllocator.NodeSorter.getWeightFunction(): WeightFunction - added:
method BalancedShardsAllocator.NodeSorter.minWeightDelta(): float - added:
method BalancedShardsAllocator.NodeSorter.recalculateWeightsAndReSort(int[]): void - added:
method BalancedShardsAllocator.NodeSorter.reset(BalancedShardsAllocator.ProjectIndex): void - added:
method BalancedShardsAllocator.NodeSorter.reset(BalancedShardsAllocator.ProjectIndex, int): void - added:
method BalancedShardsAllocator.NodeSorter.setPivot(int): void - added:
method BalancedShardsAllocator.NodeSorter.swap(int, int): void - added:
method BalancedShardsAllocator.NodeSorter.validSortedCount(): int - added:
method BalancedShardsAllocator.ProjectIndex.assertMatch(ShardRouting): void - added:
method BalancedShardsAllocator.ProjectIndex.equals(Object): boolean - added:
method BalancedShardsAllocator.ProjectIndex.hashCode(): int - added:
method BalancedShardsAllocator.ProjectIndex.indexName(): String - added:
method BalancedShardsAllocator.ProjectIndex.project(): ProjectId - added:
method BalancedShardsAllocator.ProjectIndex.toString(): String - added:
method BalancedShardsAllocator.explainShardAllocation(ShardRouting, RoutingAllocation): ShardAllocationDecision - added:
method BalancedShardsAllocator.explainShardAllocationFunction(RoutingAllocation): Function - added:
method BalancerSettings.completeEarlyOnShardAssignmentChange(): boolean - added:
method BalancerSettings.getClusterSettings(): ClusterSettings - added:
method BalancerSettings.getDiskUsageBalanceFactor(): float - added:
method BalancerSettings.getIndexBalanceFactor(): float - added:
method BalancerSettings.getShardBalanceFactor(): float - added:
method BalancerSettings.getThreshold(): float - added:
method BalancerSettings.getWriteLoadBalanceFactor(): float - added:
method BalancingRoundSummary.CombinedBalancingRoundSummary.equals(Object): boolean - added:
method BalancingRoundSummary.CombinedBalancingRoundSummary.hashCode(): int - added:
method BalancingRoundSummary.CombinedBalancingRoundSummary.nodeToWeightChanges(): Map - added:
method BalancingRoundSummary.CombinedBalancingRoundSummary.numberOfBalancingRounds(): int - added:
method BalancingRoundSummary.CombinedBalancingRoundSummary.numberOfShardMoves(): long - added:
method BalancingRoundSummary.CombinedBalancingRoundSummary.toString(): String - added:
method BalancingRoundSummary.equals(Object): boolean - added:
method BalancingRoundSummary.hashCode(): int - added:
method BalancingRoundSummary.nodeToWeightChanges(): Map - added:
method BalancingRoundSummary.numberOfShardsToMove(): long - added:
method BalancingRoundSummary.toString(): String - added:
method BalancingWeights.createNodeSorters(BalancedShardsAllocator.ModelNode[], BalancedShardsAllocator.Balancer): NodeSorters - added:
method BalancingWeights.diskUsageIgnored(): boolean - added:
method BalancingWeights.weightFunctionForNode(RoutingNode): WeightFunction - added:
method BalancingWeights.weightFunctionForShard(ShardRouting): WeightFunction - added:
method BalancingWeightsFactory.create(): BalancingWeights - added:
method ClusterBalanceStats.NodeBalanceStats.nodeWeight(): Double - added:
method DesiredBalance.weightsPerNode(): Map - added:
method DesiredBalanceMetrics.AllocationStats.allocationStatsByRole(): Map - added:
method DesiredBalanceMetrics.AllocationStats.equals(Object): boolean - added:
method DesiredBalanceMetrics.AllocationStats.hashCode(): int - added:
method DesiredBalanceMetrics.AllocationStats.toString(): String - added:
method DesiredBalanceMetrics.AllocationStats.totalAllocations(): long - added:
method DesiredBalanceMetrics.AllocationStats.unassignedShards(): long - added:
method DesiredBalanceMetrics.AllocationStats.undesiredAllocationsExcludingShuttingDownNodes(): long - added:
method DesiredBalanceMetrics.AllocationStats.undesiredAllocationsRatio(): double - added:
method DesiredBalanceMetrics.NodeWeightStats.diskUsageInBytes(): double - added:
method DesiredBalanceMetrics.NodeWeightStats.equals(Object): boolean - added:
method DesiredBalanceMetrics.NodeWeightStats.hashCode(): int - added:
method DesiredBalanceMetrics.NodeWeightStats.nodeWeight(): double - added:
method DesiredBalanceMetrics.NodeWeightStats.shardCount(): long - added:
method DesiredBalanceMetrics.NodeWeightStats.toString(): String - added:
method DesiredBalanceMetrics.NodeWeightStats.writeLoad(): double - added:
method DesiredBalanceMetrics.RoleAllocationStats.equals(Object): boolean - added:
method DesiredBalanceMetrics.RoleAllocationStats.hashCode(): int - added:
method DesiredBalanceMetrics.RoleAllocationStats.toString(): String - added:
method DesiredBalanceMetrics.RoleAllocationStats.totalAllocations(): long - added:
method DesiredBalanceMetrics.RoleAllocationStats.undesiredAllocationsExcludingShuttingDownNodes(): long - added:
method DesiredBalanceMetrics.RoleAllocationStats.undesiredAllocationsRatio(): double - added:
method DesiredBalanceMetrics.allocationStats(): DesiredBalanceMetrics.AllocationStats - added:
method DesiredBalanceMetrics.getWriteLoadDeciderMaxQueueLatencyGauge(): ConsumingLongGaugeMetric - added:
method DesiredBalanceMetrics.setNodeIsMaster(boolean): void - added:
method DesiredBalanceMetrics.totalAllocations(): long - added:
method DesiredBalanceMetrics.unassignedShards(): long - added:
method DesiredBalanceMetrics.undesiredAllocations(): long - added:
method DesiredBalanceMetrics.updateMetrics(DesiredBalanceMetrics.AllocationStats, Map, Map, DesiredBalanceStats): void - added:
method DesiredBalanceMetrics.zeroAllMetrics(): void - added:
method DesiredBalanceReconciler.getShardRelocationOrder(): ShardRelocationOrder - added:
method DesiredBalanceShardsAllocator.ShardAllocationExplainer.explain(ShardRouting, RoutingAllocation): ShardAllocationDecision - added:
method DesiredBalanceShardsAllocator.explainShardAllocation(ShardRouting, RoutingAllocation): ShardAllocationDecision - added:
method DesiredBalanceShardsAllocator.explainShardAllocationFunction(RoutingAllocation): Function - added:
method DesiredBalanceShardsAllocator.getAllocationStats(): DesiredBalanceMetrics.AllocationStats - added:
method DesiredBalanceShardsAllocator.getReconciler(): DesiredBalanceReconciler - added:
method GlobalBalancingWeightsFactory.create(): BalancingWeights - added:
method NodeSorters.sorterForShard(ShardRouting): BalancedShardsAllocator.NodeSorter - added:
method ShardRelocationOrder.DefaultOrder.forBalancing(RoutingAllocation, String): Iterator - added:
method ShardRelocationOrder.DefaultOrder.forNecessaryMoves(RoutingAllocation, String): Iterator - added:
method ShardRelocationOrder.Ordering.order(RoutingAllocation, String): Iterator - added:
method ShardRelocationOrder.forBalancing(RoutingAllocation, String): Iterator - added:
method ShardRelocationOrder.forNecessaryMoves(RoutingAllocation, String): Iterator - added:
method ShardsAllocator.explainShardAllocation(ShardRouting, RoutingAllocation): ShardAllocationDecision - added:
method ShardsAllocator.explainShardAllocationFunction(RoutingAllocation): Function - added:
method UndesiredAllocationsTracker.cleanup(RoutingNodes): void - added:
method UndesiredAllocationsTracker.clear(): void - added:
method UndesiredAllocationsTracker.disableMissingAllocationAssertions(): Releasable - added:
method UndesiredAllocationsTracker.maybeLogUndesiredShardsWarning(RoutingNodes, RoutingAllocation, DesiredBalance): void - added:
method UndesiredAllocationsTracker.removeTracking(ShardRouting): void - added:
method UndesiredAllocationsTracker.trackUndesiredAllocation(ShardRouting): void - added:
method WeightFunction.calculateNodeWeight(int, float, double, double, double, double): float - added:
method WeightFunction.calculateNodeWeightWithIndex(BalancedShardsAllocator.Balancer, BalancedShardsAllocator.ModelNode, BalancedShardsAllocator.ProjectIndex): float - added:
record BalancedShardsAllocator.ProjectIndex - added:
record BalancingRoundSummary - added:
record BalancingRoundSummary.CombinedBalancingRoundSummary - added:
record DesiredBalanceMetrics.AllocationStats - added:
record DesiredBalanceMetrics.NodeWeightStats - added:
record DesiredBalanceMetrics.RoleAllocationStats - added:
static class BalancedShardsAllocator.Balancer.PrioritiseByShardWriteLoadComparator implements Comparator - added:
static class BalancedShardsAllocator.ModelNode implements Iterable - added:
static class ShardRelocationOrder.DefaultOrder implements ShardRelocationOrder - added:
static field AllocationBalancingRoundMetrics.DISK_USAGE_BYTES_METRIC_NAME: String - added:
static field AllocationBalancingRoundMetrics.NOOP: AllocationBalancingRoundMetrics - added:
static field AllocationBalancingRoundMetrics.NUMBER_OF_BALANCING_ROUNDS_METRIC_NAME: String - added:
static field AllocationBalancingRoundMetrics.NUMBER_OF_SHARDS_METRIC_NAME: String - added:
static field AllocationBalancingRoundMetrics.NUMBER_OF_SHARD_MOVES_HISTOGRAM_METRIC_NAME: String - added:
static field AllocationBalancingRoundMetrics.NUMBER_OF_SHARD_MOVES_METRIC_NAME: String - added:
static field AllocationBalancingRoundMetrics.TOTAL_WEIGHT_METRIC_NAME: String - added:
static field AllocationBalancingRoundMetrics.WRITE_LOAD_METRIC_NAME: String - added:
static field AllocationBalancingRoundSummaryService.BALANCER_ROUND_SUMMARIES_LOG_INTERVAL_SETTING: Setting - added:
static field AllocationBalancingRoundSummaryService.ENABLE_BALANCER_ROUND_SUMMARIES_LOGGING_SETTING: Setting - added:
static field AllocationBalancingRoundSummaryService.ENABLE_BALANCER_ROUND_SUMMARIES_METRICS_SETTING: Setting - added:
static field BalancedShardsAllocator.Balancer.PrioritiseByShardWriteLoadComparator.THRESHOLD_RATIO: double - added:
static field BalancedShardsAllocator.INVALID_WEIGHTS_MINIMUM_LOG_INTERVAL: Setting - added:
static field BalancedShardsAllocator.MOVE_CANNOT_REMAIN_REASON: String - added:
static field BalancedShardsAllocator.MOVE_NOT_PREFERRED_REASON: String - added:
static field BalancedShardsAllocator.REBALANCE_REASON: String - added:
static field BalancerSettings.DEFAULT: BalancerSettings - added:
static field BalancingRoundSummary.CombinedBalancingRoundSummary.EMPTY_RESULTS: BalancingRoundSummary.CombinedBalancingRoundSummary - added:
static field DesiredBalance.BECOME_MASTER_INITIAL: DesiredBalance - added:
static field DesiredBalance.NOT_MASTER: DesiredBalance - added:
static field DesiredBalanceMetrics.COMPUTATIONS_CONVERGED_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.COMPUTATIONS_EXECUTED_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.COMPUTATIONS_ITERATIONS_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.COMPUTATIONS_SUBMITTED_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.COMPUTATIONS_TIME_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.CURRENT_NODE_DISK_USAGE_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.CURRENT_NODE_FORECASTED_DISK_USAGE_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.CURRENT_NODE_SHARD_COUNT_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.CURRENT_NODE_UNDESIRED_SHARD_COUNT_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.CURRENT_NODE_WEIGHT_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.CURRENT_NODE_WRITE_LOAD_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.DESIRED_BALANCE_NODE_DISK_USAGE_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.DESIRED_BALANCE_NODE_SHARD_COUNT_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.DESIRED_BALANCE_NODE_WEIGHT_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.DESIRED_BALANCE_NODE_WRITE_LOAD_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.EMPTY_ALLOCATION_STATS: DesiredBalanceMetrics.AllocationStats - added:
static field DesiredBalanceMetrics.NOOP: DesiredBalanceMetrics - added:
static field DesiredBalanceMetrics.NodeWeightStats.ZERO: DesiredBalanceMetrics.NodeWeightStats - added:
static field DesiredBalanceMetrics.RECONCILIATIONS_TIME_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.RoleAllocationStats.EMPTY: DesiredBalanceMetrics.RoleAllocationStats - added:
static field DesiredBalanceMetrics.TOTAL_SHARDS_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.UNASSIGNED_SHARDS_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.UNDESIRED_ALLOCATION_COUNT_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.UNDESIRED_ALLOCATION_RATIO_METRIC_NAME: String - added:
static field DesiredBalanceMetrics.WRITE_LOAD_DECIDER_MAX_LATENCY_VALUE: String - added:
static field DesiredBalanceStats.ZERO: DesiredBalanceStats - added:
static field UndesiredAllocationsTracker.MAX_UNDESIRED_ALLOCATIONS_TO_TRACK: Setting - added:
static field UndesiredAllocationsTracker.UNDESIRED_ALLOCATION_DURATION_LOG_INTERVAL_SETTING: Setting - added:
static field UndesiredAllocationsTracker.UNDESIRED_ALLOCATION_DURATION_LOG_THRESHOLD_SETTING: Setting - added:
static final class BalancedShardsAllocator.NodeSorter extends IntroSorter - added:
static method AllocationBalancingRoundSummaryService.createBalancerRoundSummary(DesiredBalance, DesiredBalance): BalancingRoundSummary - added:
static method BalancingRoundSummary.CombinedBalancingRoundSummary.combine(List): BalancingRoundSummary.CombinedBalancingRoundSummary - added:
static method ShardAssignment.createFromAssignedShardRoutingsList(List): ShardAssignment - added:
static method WeightFunction.avgDiskUsageInBytesPerNode(ClusterInfo, Metadata, RoutingNodes): double - added:
static method WeightFunction.avgShardPerNode(Metadata, RoutingNodes): float - added:
static method WeightFunction.avgWriteLoadPerNode(WriteLoadForecaster, Metadata, RoutingNodes): double
- removed:
ctor AbstractAllocateAllocationCommand.Builder() - removed:
ctor AllocateEmptyPrimaryAllocationCommand.Builder() - removed:
ctor AllocateStalePrimaryAllocationCommand.Builder() - removed:
ctor BasePrimaryAllocationCommand.Builder() - changed:
ctor AbstractAllocateAllocationCommand(String, int, String) → ctor AbstractAllocateAllocationCommand(String, int, String, ProjectId) - changed:
ctor AllocateReplicaAllocationCommand.Builder() → ctor AllocateReplicaAllocationCommand.Builder(ProjectId) - changed:
ctor BasePrimaryAllocationCommand(String, int, String, boolean) → ctor BasePrimaryAllocationCommand(String, int, String, boolean, ProjectId) - changed:
static method AllocateEmptyPrimaryAllocationCommand.fromXContent(XContentParser): AllocateEmptyPrimaryAllocationCommand → static method AllocateEmptyPrimaryAllocationCommand.fromXContent(XContentParser, Object): AllocateEmptyPrimaryAllocationCommand - changed:
static method AllocateReplicaAllocationCommand.fromXContent(XContentParser): AllocateReplicaAllocationCommand → static method AllocateReplicaAllocationCommand.fromXContent(XContentParser, Object): AllocateReplicaAllocationCommand - changed:
static method AllocateStalePrimaryAllocationCommand.fromXContent(XContentParser): AllocateStalePrimaryAllocationCommand → static method AllocateStalePrimaryAllocationCommand.fromXContent(XContentParser, Object): AllocateStalePrimaryAllocationCommand - changed:
static method AllocationCommands.fromXContent(XContentParser): AllocationCommands → static method AllocationCommands.fromXContent(XContentParser, ProjectId): AllocationCommands - changed:
static method CancelAllocationCommand.fromXContent(XContentParser): CancelAllocationCommand → static method CancelAllocationCommand.fromXContent(XContentParser, Object): CancelAllocationCommand - changed:
static method MoveAllocationCommand.fromXContent(XContentParser): MoveAllocationCommand → static method MoveAllocationCommand.fromXContent(XContentParser, Object): MoveAllocationCommand - added:
ctor AllocateEmptyPrimaryAllocationCommand(String, int, String, boolean, ProjectId) - added:
ctor AllocateReplicaAllocationCommand(String, int, String, ProjectId) - added:
ctor AllocateStalePrimaryAllocationCommand(String, int, String, boolean, ProjectId) - added:
ctor CancelAllocationCommand(String, int, String, boolean, ProjectId) - added:
ctor MoveAllocationCommand(String, int, String, String, ProjectId) - added:
field AbstractAllocateAllocationCommand.Builder.projectId: ProjectId - added:
field AbstractAllocateAllocationCommand.projectId: ProjectId - added:
method AbstractAllocateAllocationCommand.projectId(): ProjectId - added:
method AllocationCommand.projectId(): ProjectId - added:
method CancelAllocationCommand.projectId(): ProjectId - added:
method MoveAllocationCommand.projectId(): ProjectId
- removed:
abstract class Decision implements ToXContent, Writeable - removed:
ctor Decision() - removed:
method Decision.Type.higherThan(Decision.Type): boolean - removed:
static class Decision.Multi extends Decision implements ToXContentFragment - removed:
static class Decision.Single extends Decision implements ToXContentObject - removed:
static field DiskThresholdDecider.ENABLE_FOR_SINGLE_DATA_NODE: Setting - changed:
ctor SnapshotInProgressAllocationDecider() → ctor SnapshotInProgressAllocationDecider(ClusterSettings) - changed:
static field Decision.ALWAYS: Decision → static field Decision.ALWAYS: Decision.Single - changed:
static field Decision.NO: Decision → static field Decision.NO: Decision.Single - changed:
static field Decision.THROTTLE: Decision → static field Decision.THROTTLE: Decision.Single - changed:
static field Decision.YES: Decision → static field Decision.YES: Decision.Single - changed:
static method DiskThresholdDecider.sizeOfUnaccountedShards(RoutingNode, boolean, String, ClusterInfo, SnapshotShardSizeInfo, Metadata, RoutingTable, long): long → static method DiskThresholdDecider.sizeOfUnaccountedShards(RoutingNode, boolean, String, ClusterInfo, SnapshotShardSizeInfo, Metadata, GlobalRoutingTable, long): long - added:
class IndexBalanceAllocationDecider extends AllocationDecider - added:
class WriteLoadConstraintDecider extends AllocationDecider - added:
ctor AllocationDeciders(AllocationDecider[]) - added:
ctor Decision.Multi(List) - added:
ctor Decision.Single(Decision.Type, String, String) - added:
ctor IndexBalanceAllocationDecider(Settings, ClusterSettings) - added:
ctor WriteLoadConstraintDecider(ClusterSettings) - added:
interface Decision extends ToXContent, Writeable - added:
method Decision.Multi.decisions(): List - added:
method Decision.Single.explanationString(): String - added:
method Decision.Type.assignmentAllowed(): boolean - added:
method Decision.Type.compareToBetweenDecisions(Decision.Type): int - added:
method Decision.Type.compareToBetweenNodes(Decision.Type): int - added:
method IndexBalanceAllocationDecider.canAllocate(ShardRouting, RoutingNode, RoutingAllocation): Decision - added:
method IndexBalanceAllocationDecider.canRemain(IndexMetadata, ShardRouting, RoutingNode, RoutingAllocation): Decision - added:
method WriteLoadConstraintDecider.canAllocate(ShardRouting, RoutingNode, RoutingAllocation): Decision - added:
method WriteLoadConstraintDecider.canRemain(IndexMetadata, ShardRouting, RoutingNode, RoutingAllocation): Decision - added:
record Decision.Multi implements Decision, ToXContentFragment - added:
record Decision.Single implements Decision, ToXContentObject - added:
static field AllocationDeciders.EMPTY: AllocationDeciders - added:
static field ConcurrentRebalanceAllocationDecider.CLUSTER_ROUTING_ALLOCATION_CLUSTER_CONCURRENT_FROZEN_REBALANCE_SETTING: Setting - added:
static field Decision.NOT_PREFERRED: Decision.Single - added:
static field Decision.Type.NOT_PREFERRED: Decision.Type - added:
static field FilterAllocationDecider.CLUSTER_ROUTING_EXCLUDE_GROUP_PREFIX: String - added:
static field FilterAllocationDecider.CLUSTER_ROUTING_INCLUDE_GROUP_PREFIX: String - added:
static field FilterAllocationDecider.CLUSTER_ROUTING_REQUIRE_GROUP_PREFIX: String - added:
static field IndexBalanceAllocationDecider.NAME: String - added:
static field SnapshotInProgressAllocationDecider.RELOCATION_DURING_SNAPSHOT_ENABLED_SETTING_NAME: String - added:
static field ThrottlingAllocationDecider.CLUSTER_ROUTING_ALLOCATION_UNTHROTTLE_REPLICA_ASSIGNMENT_IN_SIMULATION: Setting - added:
static field WriteLoadConstraintDecider.NAME: String - added:
static method Decision.minimumDecisionTypeThrottleOrYes(Decision, Decision): Decision.Type - added:
static method ThrottlingAllocationDecider.initializingShard(ShardRouting, String): ShardRouting - added:
static method WriteLoadConstraintDecider.maxShardWriteLoadProportionIsHigh(double, double): boolean - added:
static method WriteLoadConstraintDecider.nodeIsHotspotting(NodeUsageStatsForThreadPools, TimeValue, double): boolean
- removed:
field ShardsAvailabilityHealthIndicatorService.ShardAllocationCounts.indicesWithAllShardsUnavailable: Set - removed:
method ShardsAvailabilityHealthIndicatorService.ShardAllocationCounts.doAnyIndicesHaveAllUnavailable(): boolean - removed:
static field ShardsAvailabilityHealthIndicatorService.ACTION_INCREASE_TIER_CAPACITY_LOOKUP: Map - removed:
static field ShardsAvailabilityHealthIndicatorService.ACTION_MIGRATE_TIERS_AWAY_FROM_INCLUDE_DATA: Diagnosis.Definition - removed:
static field ShardsAvailabilityHealthIndicatorService.ACTION_MIGRATE_TIERS_AWAY_FROM_INCLUDE_DATA_LOOKUP: Map - removed:
static field ShardsAvailabilityHealthIndicatorService.ACTION_MIGRATE_TIERS_AWAY_FROM_REQUIRE_DATA: Diagnosis.Definition - removed:
static field ShardsAvailabilityHealthIndicatorService.ACTION_MIGRATE_TIERS_AWAY_FROM_REQUIRE_DATA_LOOKUP: Map - removed:
static field ShardsAvailabilityHealthIndicatorService.MIGRATE_TO_TIERS_ACTION_GUIDE: String - removed:
static field ShardsAvailabilityHealthIndicatorService.REPLICA_UNASSIGNED_BUFFER_TIME: Setting - changed:
class ShardsAvailabilityHealthIndicatorService implements HealthIndicatorService → abstract class ShardsAvailabilityHealthIndicatorService implements HealthIndicatorService - changed:
class ShardsAvailabilityHealthIndicatorService.ShardAllocationStatus → abstract class ShardsAvailabilityHealthIndicatorService.ShardAllocationStatus - changed:
ctor ShardsAvailabilityHealthIndicatorService(ClusterService, AllocationService, SystemIndices) → ctor ShardsAvailabilityHealthIndicatorService(ClusterService, AllocationService, SystemIndices, ProjectResolver) - changed:
method ShardsAvailabilityHealthIndicatorService.ShardAllocationCounts.increment(ShardRouting, ClusterState, NodesShutdownMetadata, boolean, TimeValue): void → method ShardsAvailabilityHealthIndicatorService.ShardAllocationCounts.increment(ProjectId, ShardRouting, ClusterState, NodesShutdownMetadata, boolean, TimeValue): void - added:
class StatefulShardsAvailabilityHealthIndicatorService extends ShardsAvailabilityHealthIndicatorService implements HealthIndicatorService - added:
class StatefulShardsAvailabilityHealthIndicatorService.StatefulShardAllocationStatus extends ShardsAvailabilityHealthIndicatorService.ShardAllocationStatus - added:
ctor StatefulShardsAvailabilityHealthIndicatorService(ClusterService, AllocationService, SystemIndices, ProjectResolver) - added:
ctor StatefulShardsAvailabilityHealthIndicatorService.StatefulShardAllocationStatus(StatefulShardsAvailabilityHealthIndicatorService, Metadata, int) - added:
field ShardsAvailabilityHealthIndicatorService.ShardAllocationCounts.indicesWithAllShardsUnassigned: Set - added:
field ShardsAvailabilityHealthIndicatorService.ShardAllocationCounts.indicesWithProvisionallyUnavailableShards: Set - added:
field ShardsAvailabilityHealthIndicatorService.clusterService: ClusterService - added:
field ShardsAvailabilityHealthIndicatorService.projectResolver: ProjectResolver - added:
method ShardsAvailabilityHealthIndicatorService.ShardAllocationCounts.areAllAvailableOrProvisionallyUnavailable(): boolean - added:
method ShardsAvailabilityHealthIndicatorService.ShardAllocationCounts.doAnyIndicesHaveAllUnassigned(): boolean - added:
method StatefulShardsAvailabilityHealthIndicatorService.StatefulShardAllocationStatus.getStatus(): HealthStatus - added:
method StatefulShardsAvailabilityHealthIndicatorService.checkNodeRoleRelatedIssues(IndexMetadata, List, ClusterState, ShardRouting): List - added:
method StatefulShardsAvailabilityHealthIndicatorService.createNewStatus(Metadata, int): ShardsAvailabilityHealthIndicatorService.ShardAllocationStatus - added:
method StatefulShardsAvailabilityHealthIndicatorService.getAddNodesWithRoleAction(String): Diagnosis.Definition - added:
method StatefulShardsAvailabilityHealthIndicatorService.getIncreaseNodeWithRoleCapacityAction(String): Diagnosis.Definition - added:
method StatefulShardsAvailabilityHealthIndicatorService.getIncreaseShardLimitClusterSettingAction(String): Diagnosis.Definition - added:
method StatefulShardsAvailabilityHealthIndicatorService.getIncreaseShardLimitIndexSettingAction(String): Diagnosis.Definition - added:
static field ShardsAvailabilityHealthIndicatorService.PRIMARY_INACTIVE_BUFFER_TIME: Setting - added:
static field ShardsAvailabilityHealthIndicatorService.REPLICA_INACTIVE_BUFFER_TIME: Setting - added:
static field StatefulShardsAvailabilityHealthIndicatorService.ACTION_INCREASE_TIER_CAPACITY_LOOKUP: Map - added:
static field StatefulShardsAvailabilityHealthIndicatorService.ACTION_MIGRATE_TIERS_AWAY_FROM_INCLUDE_DATA: Diagnosis.Definition - added:
static field StatefulShardsAvailabilityHealthIndicatorService.ACTION_MIGRATE_TIERS_AWAY_FROM_INCLUDE_DATA_LOOKUP: Map - added:
static field StatefulShardsAvailabilityHealthIndicatorService.ACTION_MIGRATE_TIERS_AWAY_FROM_REQUIRE_DATA: Diagnosis.Definition - added:
static field StatefulShardsAvailabilityHealthIndicatorService.ACTION_MIGRATE_TIERS_AWAY_FROM_REQUIRE_DATA_LOOKUP: Map - added:
static field StatefulShardsAvailabilityHealthIndicatorService.MIGRATE_TO_TIERS_ACTION_GUIDE: String
- removed:
class CompatibilityVersionsFixupListener implements ClusterStateListener - removed:
class TransportFeatures implements FeatureSpecification - removed:
ctor CompatibilityVersionsFixupListener(ClusterService, ClusterAdminClient, FeatureService, ThreadPool) - removed:
ctor TransportFeatures() - removed:
method CompatibilityVersionsFixupListener.clusterChanged(ClusterChangedEvent): void - removed:
method TransportFeatures.getHistoricalFeatures(): Map - changed:
ctor MasterService(Settings, ClusterSettings, ThreadPool, TaskManager) → ctor MasterService(Settings, ClusterSettings, ThreadPool, TaskManager, MeterRegistry) - added:
ctor ClusterService(Settings, ClusterSettings, ProjectScopedSettings, MasterService, ClusterApplierService) - added:
ctor ClusterService(Settings, ClusterSettings, ProjectScopedSettings, ThreadPool, TaskManager, MeterRegistry) - added:
method ClusterService.getProjectScopedSettings(): ProjectScopedSettings - added:
static field ClusterApplierService.CLUSTER_APPLIER_THREAD_WATCHDOG_INTERVAL: Setting - added:
static field ClusterApplierService.CLUSTER_APPLIER_THREAD_WATCHDOG_QUIET_TIME: Setting - added:
static field MasterService.MASTER_SERVICE_EXECUTION_HISTORY_SIZE_SETTING: Setting - added:
static method MasterService.isInfiniteTaskTimeout(TimeValue): boolean - added:
static method MasterService.maybeLimitMasterNodeTimeout(TimeValue, TimeValue): TimeValue
- removed:
static field ReferenceDocs.BOOTSTRAP_CHECK_SECURITY_MINIMAL_SETUP: ReferenceDocs - removed:
static field ReferenceDocs.JDK_LOCALE_DIFFERENCES: ReferenceDocs - removed:
static method Strings.toString(ChunkedToXContent): String - removed:
static method Strings.toString(ChunkedToXContent, boolean, boolean): String - changed:
static method IndexNameGenerator.validateGeneratedIndexName(String, ClusterState): ActionRequestValidationException → static method IndexNameGenerator.validateGeneratedIndexName(String, ProjectState): ActionRequestValidationException - added:
abstract class BackoffPolicy implements Iterable - added:
class FrequencyCappedAction - added:
ctor BackoffPolicy() - added:
ctor FrequencyCappedAction(LongSupplier, TimeValue) - added:
ctor Rounding.Interval(long, String) - added:
enum Rounding.RoundingConvention - added:
interface PentaFunction - added:
interface QuadFunction - added:
interface Rounding.Iterator - added:
method FrequencyCappedAction.maybeExecute(Runnable): void - added:
method FrequencyCappedAction.setMinInterval(TimeValue): void - added:
method PentaFunction.apply(Object, Object, Object, Object, Object): Object - added:
method QuadFunction.apply(Object, Object, Object, Object): Object - added:
method Rounding.Interval.equals(Object): boolean - added:
method Rounding.Interval.hashCode(): int - added:
method Rounding.Interval.size(): long - added:
method Rounding.Interval.toString(): String - added:
method Rounding.Interval.unit(): String - added:
method Rounding.Iterator.getRounded(): long - added:
method Rounding.Iterator.getRoundedCeiling(): long - added:
method Rounding.Iterator.getRoundedFloor(): long - added:
method Rounding.Iterator.next(): boolean - added:
method Rounding.Prepared.getUnprepared(): Rounding - added:
method Rounding.Prepared.iterator(long, long): Rounding.Iterator - added:
method Rounding.Prepared.roundingCeiling(long): long - added:
method Rounding.Prepared.roundingFloor(long): long - added:
method Rounding.ToUpperRounding.equals(Object): boolean - added:
method Rounding.ToUpperRounding.hashCode(): int - added:
method Rounding.ToUpperRounding.id(): byte - added:
method Rounding.ToUpperRounding.innerWriteTo(StreamOutput): void - added:
method Rounding.ToUpperRounding.offset(): long - added:
method Rounding.ToUpperRounding.prepare(long, long): Rounding.Prepared - added:
method Rounding.ToUpperRounding.prepareForUnknown(): Rounding.Prepared - added:
method Rounding.ToUpperRounding.prepareJavaTime(): Rounding.Prepared - added:
method Rounding.ToUpperRounding.toString(): String - added:
method Rounding.ToUpperRounding.withoutOffset(): Rounding - added:
method Rounding.getInterval(): Rounding.Interval - added:
record Rounding.Interval - added:
static field ReferenceDocs.ALLOCATION_EXPLAIN_NO_COPIES: ReferenceDocs - added:
static field ReferenceDocs.CIRCUIT_BREAKER_ERRORS: ReferenceDocs - added:
static field ReferenceDocs.DEPLOY_CLOUD_DIFF_FROM_STATEFUL: ReferenceDocs - added:
static field ReferenceDocs.ESQL_HISTOGRAM_FIELDS_HISTORICAL_DATA: ReferenceDocs - added:
static field ReferenceDocs.MACHINE_LEARNING_SETTINGS: ReferenceDocs - added:
static field ReferenceDocs.MAX_INDICES_PER_PROJECT: ReferenceDocs - added:
static field ReferenceDocs.SEARCH_TASK_WATCHDOG: ReferenceDocs - added:
static field Rounding.RoundingConvention.DOWN: Rounding.RoundingConvention - added:
static field Rounding.RoundingConvention.UP: Rounding.RoundingConvention - added:
static field Strings.BASE_64_NO_PADDING_URL_ENCODER: Base64.Encoder - added:
static final class Rounding.ToUpperRounding extends Rounding - added:
static method BackoffPolicy.constantBackoff(TimeValue, int): BackoffPolicy - added:
static method BackoffPolicy.exponentialBackoff(): BackoffPolicy - added:
static method BackoffPolicy.exponentialBackoff(TimeValue, int): BackoffPolicy - added:
static method BackoffPolicy.linearBackoff(TimeValue, int, TimeValue): BackoffPolicy - added:
static method BackoffPolicy.noBackoff(): BackoffPolicy - added:
static method BackoffPolicy.wrap(BackoffPolicy, Runnable): BackoffPolicy - added:
static method Explicit.implicit(Object): Explicit - added:
static method Explicit.of(Object): Explicit - added:
static method Numbers.isPowerOfTwo(int): boolean - added:
static method Rounding.RoundingConvention.valueOf(String): Rounding.RoundingConvention - added:
static method Rounding.RoundingConvention.values(): Rounding.RoundingConvention[] - added:
static method Rounding.ToUpperRounding.createRounding(Rounding): Rounding
- added:
abstract class RetryingInputStream extends InputStream - added:
ctor BlobStoreActionStats(StreamInput) - added:
ctor BlobStoreActionStats(long, long) - added:
ctor RetryingInputStream(RepositoriesMetrics, RetryingInputStream.BlobStoreServices, OperationPurpose) - added:
ctor RetryingInputStream(RepositoriesMetrics, RetryingInputStream.BlobStoreServices, OperationPurpose, long, long) - added:
ctor RetryingInputStream.SingleAttemptInputStream(InputStream, long, Object) - added:
enum RetryingInputStream.StreamAction - added:
field RetryingInputStream.currentStream: RetryingInputStream.SingleAttemptInputStream - added:
interface BlobContainer.BlobMultiPartInputStreamProvider - added:
interface RetryingInputStream.BlobStoreServices - added:
method BlobContainer.BlobMultiPartInputStreamProvider.apply(long, long): InputStream - added:
method BlobContainer.copyBlob(OperationPurpose, BlobContainer, String, String, long): void - added:
method BlobContainer.supportsConcurrentMultipartUploads(): boolean - added:
method BlobContainer.writeBlobAtomic(OperationPurpose, String, InputStream, long, boolean): void - added:
method BlobContainer.writeBlobAtomic(OperationPurpose, String, long, BlobContainer.BlobMultiPartInputStreamProvider, boolean): void - added:
method BlobStoreActionStats.add(BlobStoreActionStats): BlobStoreActionStats - added:
method BlobStoreActionStats.equals(Object): boolean - added:
method BlobStoreActionStats.hashCode(): int - added:
method BlobStoreActionStats.isZero(): boolean - added:
method BlobStoreActionStats.operations(): long - added:
method BlobStoreActionStats.requests(): long - added:
method BlobStoreActionStats.toString(): String - added:
method BlobStoreActionStats.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method BlobStoreActionStats.writeTo(StreamOutput): void - added:
method RetryingInputStream.BlobStoreServices.getBlobDescription(): String - added:
method RetryingInputStream.BlobStoreServices.getInputStream(Object, long, long): RetryingInputStream.SingleAttemptInputStream - added:
method RetryingInputStream.BlobStoreServices.getMaxRetries(): int - added:
method RetryingInputStream.BlobStoreServices.getMeaningfulProgressSize(): long - added:
method RetryingInputStream.BlobStoreServices.getMetricsAttributes(RetryingInputStream.StreamAction): Map - added:
method RetryingInputStream.BlobStoreServices.isRetryableException(RetryingInputStream.StreamAction, Exception): boolean - added:
method RetryingInputStream.SingleAttemptInputStream.getFirstOffset(): long - added:
method RetryingInputStream.SingleAttemptInputStream.getVersion(): Object - added:
method RetryingInputStream.SingleAttemptInputStream.unwrap(Class): Object - added:
method RetryingInputStream.StreamAction.getPastTense(): String - added:
method RetryingInputStream.StreamAction.getPresentTense(): String - added:
method RetryingInputStream.close(): void - added:
method RetryingInputStream.getRetryDelayInMillis(): long - added:
method RetryingInputStream.meaningfulProgressSize(): long - added:
method RetryingInputStream.read(): int - added:
method RetryingInputStream.read(byte[], int, int): int - added:
method RetryingInputStream.reset(): void - added:
method RetryingInputStream.skip(long): long - added:
record BlobStoreActionStats implements Writeable, ToXContentObject - added:
static field BlobStoreActionStats.ZERO: BlobStoreActionStats - added:
static field OperationPurpose.RESHARDING: OperationPurpose - added:
static field RetryingInputStream.MAX_SUPPRESSED_EXCEPTIONS: int - added:
static field RetryingInputStream.StreamAction.OPEN: RetryingInputStream.StreamAction - added:
static field RetryingInputStream.StreamAction.READ: RetryingInputStream.StreamAction - added:
static final class RetryingInputStream.SingleAttemptInputStream extends FilterInputStream - added:
static method RetryingInputStream.StreamAction.valueOf(String): RetryingInputStream.StreamAction - added:
static method RetryingInputStream.StreamAction.values(): RetryingInputStream.StreamAction[]
- added:
method FsBlobContainer.copyBlob(OperationPurpose, BlobContainer, String, String, long): void - added:
method FsBlobContainer.getPath(): Path - added:
method FsBlobContainer.writeBlobAtomic(OperationPurpose, String, InputStream, long, boolean): void
- removed:
static method AbstractBlobContainer.skipCas(ActionListener): boolean - added:
abstract class TenaciousRetryBlobContainer extends FilterBlobContainer - added:
ctor TenaciousRetryBlobContainer(BlobContainer, RepositoriesMetrics) - added:
enum TenaciousRetryBlobContainer.RetryMethod - added:
field TenaciousRetryBlobContainer.delegate: BlobContainer - added:
method FilterBlobContainer.copyBlob(OperationPurpose, BlobContainer, String, String, long): void - added:
method FilterBlobContainer.supportsConcurrentMultipartUploads(): boolean - added:
method FilterBlobContainer.writeBlobAtomic(OperationPurpose, String, InputStream, long, boolean): void - added:
method FilterBlobContainer.writeBlobAtomic(OperationPurpose, String, long, BlobContainer.BlobMultiPartInputStreamProvider, boolean): void - added:
method TenaciousRetryBlobContainer.RetryMethod.getName(): String - added:
method TenaciousRetryBlobContainer.children(OperationPurpose): Map - added:
method TenaciousRetryBlobContainer.execute(CheckedSupplier, TenaciousRetryBlobContainer.RetryMethod, OperationPurpose): Object - added:
method TenaciousRetryBlobContainer.getMetricsAttributes(TenaciousRetryBlobContainer.RetryMethod, OperationPurpose): Map - added:
method TenaciousRetryBlobContainer.getRetryDelayInMillis(int): long - added:
method TenaciousRetryBlobContainer.isExceptionRetryable(Exception): boolean - added:
method TenaciousRetryBlobContainer.listBlobs(OperationPurpose): Map - added:
method TenaciousRetryBlobContainer.listBlobsByPrefix(OperationPurpose, String): Map - added:
static field TenaciousRetryBlobContainer.MAX_SUPPRESSED_EXCEPTIONS: int - added:
static field TenaciousRetryBlobContainer.RetryMethod.CHILDREN: TenaciousRetryBlobContainer.RetryMethod - added:
static field TenaciousRetryBlobContainer.RetryMethod.LIST_BLOBS: TenaciousRetryBlobContainer.RetryMethod - added:
static field TenaciousRetryBlobContainer.RetryMethod.LIST_BLOBS_BY_PREFIX: TenaciousRetryBlobContainer.RetryMethod - added:
static method TenaciousRetryBlobContainer.RetryMethod.valueOf(String): TenaciousRetryBlobContainer.RetryMethod - added:
static method TenaciousRetryBlobContainer.RetryMethod.values(): TenaciousRetryBlobContainer.RetryMethod[]
- removed:
method PreallocatedCircuitBreakerService.doClose(): void - added:
method PreallocatedCircuitBreakerService.close(): void
- removed:
method CompositeBytesReference.references(): BytesReference[] - changed:
method ReleasableBytesReference.slice(int, int): BytesReference → method ReleasableBytesReference.slice(int, int): ReleasableBytesReference - added:
class PagedBytesBuilder implements Accountable, Releasable, Comparable - added:
class PagedBytesCursor - added:
ctor MixHash64() - added:
ctor PagedBytesBuilder(PageCacheRecycler, CircuitBreaker, String, int) - added:
ctor PagedBytesCursor() - added:
final class MixHash64 - added:
final class PagedBytes implements Comparable, Releasable - added:
method PagedBytes.bytesEquals(BytesRef): boolean - added:
method PagedBytes.close(): void - added:
method PagedBytes.compareTo(BytesRef): int - added:
method PagedBytes.compareTo(PagedBytes): int - added:
method PagedBytes.cursor(PagedBytesCursor): PagedBytesCursor - added:
method PagedBytes.equals(Object): boolean - added:
method PagedBytes.hashCode(): int - added:
method PagedBytes.length(): int - added:
method PagedBytes.pages(): byte[][] - added:
method PagedBytes.toString(): String - added:
method PagedBytesBuilder.append(BytesRef): void - added:
method PagedBytesBuilder.append(PagedBytes): void - added:
method PagedBytesBuilder.append(PagedBytesBuilder): void - added:
method PagedBytesBuilder.append(PagedBytesCursor): void - added:
method PagedBytesBuilder.append(byte): void - added:
method PagedBytesBuilder.append(byte[], int, int): void - added:
method PagedBytesBuilder.append(int): void - added:
method PagedBytesBuilder.append(long): void - added:
method PagedBytesBuilder.appendLengthPrefixed(PagedBytesCursor): void - added:
method PagedBytesBuilder.appendNot(byte[], int, int): void - added:
method PagedBytesBuilder.appendVInt(int): void - added:
method PagedBytesBuilder.build(): PagedBytes - added:
method PagedBytesBuilder.clear(): void - added:
method PagedBytesBuilder.close(): void - added:
method PagedBytesBuilder.compareTo(PagedBytesBuilder): int - added:
method PagedBytesBuilder.equals(Object): boolean - added:
method PagedBytesBuilder.hashCode(): int - added:
method PagedBytesBuilder.length(): int - added:
method PagedBytesBuilder.ramBytesUsed(): long - added:
method PagedBytesBuilder.toString(): String - added:
method PagedBytesBuilder.view(PagedBytesCursor): PagedBytesCursor - added:
method PagedBytesCursor.bitwiseNot(): void - added:
method PagedBytesCursor.copyPageInto(ByteArray, long): int - added:
method PagedBytesCursor.equals(Object): boolean - added:
method PagedBytesCursor.hashCode(): int - added:
method PagedBytesCursor.init(byte[], int, int): void - added:
method PagedBytesCursor.init(byte[][], int, int, int, boolean): void - added:
method PagedBytesCursor.mixHash64(): long - added:
method PagedBytesCursor.readByte(): byte - added:
method PagedBytesCursor.readInt(): int - added:
method PagedBytesCursor.readLengthPrefixed(PagedBytesCursor): PagedBytesCursor - added:
method PagedBytesCursor.readLong(): long - added:
method PagedBytesCursor.readPageChunk(BytesRef): BytesRef - added:
method PagedBytesCursor.readVInt(): int - added:
method PagedBytesCursor.remaining(): int - added:
method PagedBytesCursor.slice(int, PagedBytesCursor): PagedBytesCursor - added:
method PagedBytesCursor.sliceTerminated(byte, PagedBytesCursor): PagedBytesCursor - added:
method PagedBytesCursor.toString(): String - added:
static field PagedBytes.EMPTY: PagedBytes - added:
static field PagedBytesCursor.SHALLOW_SIZE: long - added:
static method MixHash64.hash64(BytesRef): long - added:
static method MixHash64.hash64(byte[], int, int): long - added:
static method ReleasableBytesReference.adopt(BytesReference): ReleasableBytesReference - added:
static method ReleasableBytesReference.unwrap(BytesReference): BytesReference
- removed:
ctor Cache.CacheStats(long, long, long) - removed:
method Cache.CacheStats.getEvictions(): long - removed:
method Cache.CacheStats.getHits(): long - removed:
method Cache.CacheStats.getMisses(): long - removed:
static class Cache.CacheStats - changed:
method Cache.stats(): Cache.CacheStats → method Cache.stats(): Cache.Stats - added:
ctor Cache.Stats(long, long, long) - added:
method Cache.Stats.getEvictions(): long - added:
method Cache.Stats.getHits(): long - added:
method Cache.Stats.getMisses(): long - added:
static class Cache.Stats
- added:
static method ImmutableOpenMap.builder(Object, Object): ImmutableOpenMap.Builder - added:
static method Iterators.assertReadOnly(Iterator): Iterator - added:
static method Iterators.cycling(Iterable): Iterator
- removed:
method Compressor.threadLocalOutputStream(OutputStream): OutputStream - removed:
method DeflateCompressor.threadLocalOutputStream(OutputStream): OutputStream - added:
method Compressor.threadLocalStreamOutput(OutputStream): StreamOutput - added:
method DeflateCompressor.threadLocalStreamOutput(OutputStream): StreamOutput
- added:
static method DocumentField.readFieldsFromMapValues(StreamInput): Map
- removed:
method AbstractFileWatchingService.addFileChangedListener(FileChangedListener): void - removed:
method AbstractFileWatchingService.processInitialFileMissing(): void - removed:
method AbstractFileWatchingService.watchedFile(): Path - removed:
method MasterNodeFileWatchingService.filesExists(Path): boolean - removed:
method MasterNodeFileWatchingService.filesIsDirectory(Path): boolean - removed:
method MasterNodeFileWatchingService.filesList(Path): Stream - removed:
method MasterNodeFileWatchingService.filesNewInputStream(Path): InputStream - removed:
method MasterNodeFileWatchingService.filesReadAttributes(Path, Class): BasicFileAttributes - removed:
method MasterNodeFileWatchingService.filesSetLastModifiedTime(Path, FileTime): Path - changed:
method AbstractFileWatchingService.onProcessFileChangesException(Exception): void → method AbstractFileWatchingService.onProcessFileChangesException(Path, Exception): void - changed:
method AbstractFileWatchingService.processFileChanges(): void → method AbstractFileWatchingService.processFileChanges(Path): void - changed:
method AbstractFileWatchingService.processFileOnServiceStart(): void → method AbstractFileWatchingService.processFileOnServiceStart(Path): void - added:
method AbstractFileWatchingService.filesIsSymbolicLink(Path): boolean - added:
method AbstractFileWatchingService.processInitialFilesMissing(): void
- added:
class BufferedMurmur3Hasher extends Murmur3Hasher - added:
ctor BufferedMurmur3Hasher(long) - added:
ctor BufferedMurmur3Hasher(long, int) - added:
ctor MurmurHash3.Hash128(long, long) - added:
method BufferedMurmur3Hasher.addLong(long): void - added:
method BufferedMurmur3Hasher.addLongs(long, long): void - added:
method BufferedMurmur3Hasher.addLongs(long, long, long, long): void - added:
method BufferedMurmur3Hasher.addString(String): void - added:
method BufferedMurmur3Hasher.digestHash(MurmurHash3.Hash128): MurmurHash3.Hash128 - added:
method BufferedMurmur3Hasher.reset(): void - added:
static field BufferedMurmur3Hasher.DEFAULT_BUFFER_SIZE: int
- removed:
class DataOutputStreamOutput extends StreamOutput - removed:
class PositionTrackingOutputStreamStreamOutput extends OutputStreamStreamOutput - removed:
ctor DataOutputStreamOutput(DataOutput) - removed:
ctor PositionTrackingOutputStreamStreamOutput(OutputStream) - removed:
method CountingStreamOutput.size(): long - removed:
method DataOutputStreamOutput.close(): void - removed:
method DataOutputStreamOutput.flush(): void - removed:
method DataOutputStreamOutput.writeByte(byte): void - removed:
method DataOutputStreamOutput.writeBytes(byte[], int, int): void - removed:
method DelayableWriteable.Serialized.getSerializedSize(): long - removed:
method DelayableWriteable.getSerializedSize(): long - removed:
method PositionTrackingOutputStreamStreamOutput.position(): long - removed:
method PositionTrackingOutputStreamStreamOutput.writeByte(byte): void - removed:
method PositionTrackingOutputStreamStreamOutput.writeBytes(byte[], int, int): void - removed:
method RecyclerBytesStreamOutput.writeWithSizePrefix(Writeable): void - removed:
static method DelayableWriteable.getSerializedSize(Writeable): long - removed:
static method StreamOutput.putVInt(byte[], int, int): int - removed:
static method VersionedNamedWriteable.shouldSerialize(StreamOutput, VersionedNamedWriteable): boolean - added:
class BufferedStreamOutput extends StreamOutput - added:
class TruncatedOutputStream extends FilterOutputStream - added:
ctor BufferedStreamOutput(OutputStream, BytesRef) - added:
ctor DelayableWriteable() - added:
ctor RecyclerBytesStreamOutput(Recycler, CircuitBreaker) - added:
ctor TruncatedOutputStream(OutputStream, IntSupplier, int) - added:
enum StreamOutputHelper - added:
method BufferedStreamOutput.close(): void - added:
method BufferedStreamOutput.flush(): void - added:
method BufferedStreamOutput.position(): long - added:
method BufferedStreamOutput.writeByte(byte): void - added:
method BufferedStreamOutput.writeBytes(byte[], int, int): void - added:
method BufferedStreamOutput.writeGenericString(String): void - added:
method BufferedStreamOutput.writeInt(int): void - added:
method BufferedStreamOutput.writeIntLE(int): void - added:
method BufferedStreamOutput.writeLong(long): void - added:
method BufferedStreamOutput.writeLongLE(long): void - added:
method BufferedStreamOutput.writeOptionalString(String): void - added:
method BufferedStreamOutput.writeShort(short): void - added:
method BufferedStreamOutput.writeString(String): void - added:
method BufferedStreamOutput.writeVInt(int): void - added:
method BufferedStreamOutput.writeVIntArray(int[]): void - added:
method BufferedStreamOutput.writeZLong(long): void - added:
method BytesRefStreamOutput.writeGenericString(String): void - added:
method BytesRefStreamOutput.writeOptionalString(String): void - added:
method BytesRefStreamOutput.writeString(String): void - added:
method BytesStream.seek(long): void - added:
method BytesStream.writeWithSizePrefix(Writeable): void - added:
method BytesStreamOutput.writeGenericString(String): void - added:
method BytesStreamOutput.writeOptionalString(String): void - added:
method BytesStreamOutput.writeString(String): void - added:
method CountingStreamOutput.position(): long - added:
method CountingStreamOutput.writeGenericString(String): void - added:
method CountingStreamOutput.writeIntLE(int): void - added:
method CountingStreamOutput.writeLongLE(long): void - added:
method CountingStreamOutput.writeOptionalString(String): void - added:
method CountingStreamOutput.writeShort(short): void - added:
method CountingStreamOutput.writeString(String): void - added:
method CountingStreamOutput.writeVInt(int): void - added:
method CountingStreamOutput.writeZLong(long): void - added:
method DelayableWriteable.Serialized.getSerializedAtVersion(): TransportVersion - added:
method DelayableWriteable.Serialized.getUncompressedSerializedSize(): long - added:
method DelayableWriteable.getUncompressedSerializedSize(): long - added:
method FilterStreamInput.readReleasableBytesReference(int): ReleasableBytesReference - added:
method OutputStreamStreamOutput.position(): long - added:
method OutputStreamStreamOutput.writeGenericString(String): void - added:
method OutputStreamStreamOutput.writeOptionalString(String): void - added:
method OutputStreamStreamOutput.writeString(String): void - added:
method RecyclerBytesStreamOutput.legacyWriteWithSizePrefix(Writeable): void - added:
method RecyclerBytesStreamOutput.moveToBytesReference(): ReleasableBytesReference - added:
method RecyclerBytesStreamOutput.toBase64String(Base64.Encoder): String - added:
method RecyclerBytesStreamOutput.tryGetPageForWrite(int): BytesRef - added:
method RecyclerBytesStreamOutput.write(byte[]): void - added:
method RecyclerBytesStreamOutput.write(byte[], int, int): void - added:
method RecyclerBytesStreamOutput.writeAllBytesFrom(InputStream): void - added:
method RecyclerBytesStreamOutput.writeGenericString(String): void - added:
method RecyclerBytesStreamOutput.writeOptionalString(String): void - added:
method RecyclerBytesStreamOutput.writeString(String): void - added:
method RecyclerBytesStreamOutput.writeVInt(int): void - added:
method StreamInput.readBytesRefOrNullIfEmpty(): BytesRef - added:
method StreamInput.readMapValues(Writeable.Reader, Function, IntFunction): Map - added:
method StreamInput.readOptionalException(): Exception - added:
method StreamInput.readOptionalImmutableMap(Writeable.Reader, Writeable.Reader): Map - added:
method StreamInput.readOptionalNamedWriteableCollectionAsList(Class): List - added:
method StreamInput.readReleasableBytesReference(int): ReleasableBytesReference - added:
method StreamInput.readReleasableCollectionAsList(Writeable.Reader): List - added:
method StreamInput.readSlicedBytesReference(int): BytesReference - added:
method StreamOutput.legacyWriteWithSizePrefix(Writeable): void - added:
method StreamOutput.writeOptionalException(Throwable): void - added:
method StreamOutput.writeOptionalMap(Map, Writeable.Writer, Writeable.Writer): void - added:
method StreamOutput.writeOptionalNamedWriteableCollection(Collection): void - added:
method TruncatedOutputStream.hasCapacity(): boolean - added:
method TruncatedOutputStream.write(byte[]): void - added:
method TruncatedOutputStream.write(byte[], int, int): void - added:
method TruncatedOutputStream.write(int): void - added:
method VersionCheckingStreamOutput.position(): long - added:
method VersionCheckingStreamOutput.writeGenericString(String): void - added:
method VersionCheckingStreamOutput.writeOptionalString(String): void - added:
method VersionCheckingStreamOutput.writeString(String): void - added:
method VersionedNamedWriteable.supportsVersion(TransportVersion): boolean - added:
static method DelayableWriteable.getUncompressedSerializedSize(Writeable): long - added:
static method RecyclerBytesStreamOutput.vIntLength(int): int - added:
static method StreamOutputHelper.getThreadLocalScratchBuffer(): byte[] - added:
static method StreamOutputHelper.putMultiByteVInt(byte[], int, int): int - added:
static method StreamOutputHelper.putVInt(byte[], int, int): int - added:
static method StreamOutputHelper.valueOf(String): StreamOutputHelper - added:
static method StreamOutputHelper.values(): StreamOutputHelper[] - added:
static method StreamOutputHelper.writeGenericString(String, OutputStream): int - added:
static method StreamOutputHelper.writeOptionalString(String, OutputStream): int - added:
static method StreamOutputHelper.writeString(String, OutputStream): int - added:
static method StreamOutputHelper.writeString(String, byte[], int, OutputStream): int - added:
static method VersionedNamedWriteable.writeVersionedWriteables(StreamOutput, Iterable): void
- removed:
static method ESLogMessage.asJsonArray(Stream): String - removed:
static method ESLogMessage.inQuotes(Object): String - removed:
static method ESLogMessage.inQuotes(String): String - added:
static method Loggers.setLevel(Logger, Level, boolean): void - added:
static method Loggers.setLevel(Logger, String, boolean): void
- added:
abstract class ActivityLoggerContext - added:
abstract class ActivityLoggerContextBuilder - added:
abstract class QueryLoggerContext extends ActivityLoggerContext - added:
class ActivityLogger - added:
class Log4jWriter implements ActivityLogWriter - added:
class QueryLogger extends ActivityLogger - added:
ctor ActivityLogger(ActivityLogProducer, ActivityLogWriterProvider, ActionLoggingFieldsProvider) - added:
ctor ActivityLoggerContext(Task, String, long) - added:
ctor ActivityLoggerContext(Task, String, long, Exception) - added:
ctor ActivityLoggerContext.ShardInfo(Integer, Integer, Integer) - added:
ctor ActivityLoggerContextBuilder(Task, Object) - added:
ctor ActivityLoggerContextBuilder(Task, Object, LongSupplier) - added:
ctor Log4jWriter(Logger) - added:
ctor Log4jWriter(String) - added:
ctor QueryLogger(ClusterSettings, ActivityLogProducer, ActivityLogWriterProvider, ActionLoggingFieldsProvider) - added:
ctor QueryLogger(ClusterSettings, ActivityLogProducer, ActivityLogWriterProvider, ActionLoggingFieldsProvider, Predicate) - added:
ctor QueryLoggerContext(Task, String, long) - added:
ctor QueryLoggerContext(Task, String, long, Exception) - added:
field ActivityLogger.enabled: boolean - added:
field ActivityLogger.logLevel: Level - added:
field ActivityLogger.setincludeUserInformation: Consumer - added:
field ActivityLogger.threshold: long - added:
field ActivityLoggerContextBuilder.nanoTimeSupplier: LongSupplier - added:
field ActivityLoggerContextBuilder.request: Object - added:
field ActivityLoggerContextBuilder.task: Task - added:
interface ActivityLogProducer - added:
interface ActivityLogWriter - added:
interface ActivityLogWriterProvider - added:
interface QueryLogging - added:
method ActivityLogProducer.loggerName(): String - added:
method ActivityLogProducer.produce(ActivityLoggerContext, ActionLoggingFields): Optional - added:
method ActivityLogProducer.produceCommon(ActivityLoggerContext, String, ActionLoggingFields): ESLogMessage - added:
method ActivityLogWriter.write(Level, ESLogMessage): void - added:
method ActivityLogWriterProvider.getWriter(String): ActivityLogWriter - added:
method ActivityLogger.addFields(ActivityLoggerContext, ESLogMessage): void - added:
method ActivityLogger.getLogLevel(): Level - added:
method ActivityLogger.handleException(Exception, ActivityLoggerContextBuilder): void - added:
method ActivityLogger.setLogLevel(Level): void - added:
method ActivityLogger.shouldLog(ActivityLoggerContext): boolean - added:
method ActivityLogger.wrap(ActionListener, ActivityLoggerContextBuilder): ActionListener - added:
method ActivityLogger.wrapAndRun(ActionListener, ActivityLoggerContextBuilder, Consumer): void - added:
method ActivityLoggerContext.ShardInfo.equals(Object): boolean - added:
method ActivityLoggerContext.ShardInfo.failedShards(): Integer - added:
method ActivityLoggerContext.ShardInfo.hashCode(): int - added:
method ActivityLoggerContext.ShardInfo.skippedShards(): Integer - added:
method ActivityLoggerContext.ShardInfo.successfulShards(): Integer - added:
method ActivityLoggerContext.ShardInfo.toString(): String - added:
method ActivityLoggerContext.getErrorMessage(): String - added:
method ActivityLoggerContext.getErrorType(): String - added:
method ActivityLoggerContext.getOpaqueId(): String - added:
method ActivityLoggerContext.getParentTaskId(): Optional - added:
method ActivityLoggerContext.getTaskId(): long - added:
method ActivityLoggerContext.getTookInNanos(): long - added:
method ActivityLoggerContext.getTraceId(): String - added:
method ActivityLoggerContext.getType(): String - added:
method ActivityLoggerContext.isSuccess(): boolean - added:
method ActivityLoggerContext.isTimedOut(): boolean - added:
method ActivityLoggerContext.shardInfo(): Optional - added:
method ActivityLoggerContextBuilder.build(Exception): ActivityLoggerContext - added:
method ActivityLoggerContextBuilder.build(Object): ActivityLoggerContext - added:
method ActivityLoggerContextBuilder.elapsed(): long - added:
method Log4jWriter.write(Level, ESLogMessage): void - added:
method QueryLogger.addFields(QueryLoggerContext, ESLogMessage): void - added:
method QueryLogger.setLogSystemSearches(boolean): void - added:
method QueryLogger.shouldLog(QueryLoggerContext): boolean - added:
method QueryLoggerContext.getClusters(): Map - added:
method QueryLoggerContext.getCountsByStatus(Map): Map - added:
method QueryLoggerContext.getFilter(): Optional - added:
method QueryLoggerContext.getIndices(): String[] - added:
method QueryLoggerContext.getQuery(): String - added:
method QueryLoggerContext.getRemoteClusterAliases(Map): Collection - added:
method QueryLoggerContext.getResultCount(): int - added:
method QueryLoggerContext.isSystemSearch(Predicate): boolean - added:
method QueryLoggerContext.queryFilter(): QueryBuilder - added:
record ActivityLoggerContext.ShardInfo - added:
static field ActivityLogProducer.EVENT_DURATION_FIELD: String - added:
static field ActivityLogProducer.EVENT_OUTCOME_FIELD: String - added:
static field ActivityLogProducer.PARENT_NODE_ID_FIELD: String - added:
static field ActivityLogProducer.PARENT_TASK_ID_FIELD: String - added:
static field ActivityLogProducer.TASK_ID_FIELD: String - added:
static field ActivityLogProducer.TRACE_ID_FIELD: String - added:
static field ActivityLogProducer.X_OPAQUE_ID_FIELD: String - added:
static field ActivityLogWriter.NOOP: ActivityLogWriter - added:
static field ActivityLogWriterProvider.NOOP: ActivityLogWriterProvider - added:
static field Log4jWriter.PROVIDER: ActivityLogWriterProvider - added:
static field QueryLogger.QUERY_LOGGER_ENABLED: Setting - added:
static field QueryLogger.QUERY_LOGGER_INCLUDE_USER: Setting - added:
static field QueryLogger.QUERY_LOGGER_LEVEL: Setting - added:
static field QueryLogger.QUERY_LOGGER_LOG_SYSTEM: Setting - added:
static field QueryLogger.QUERY_LOGGER_SETTINGS_PREFIX: String - added:
static field QueryLogger.QUERY_LOGGER_THRESHOLD: Setting - added:
static field QueryLoggerContext.FORMAT_PARAMS: ToXContent.Params - added:
static field QueryLogging.ES_QUERY_FIELDS_PREFIX: String - added:
static field QueryLogging.QUERY_FIELD_FILTER: String - added:
static field QueryLogging.QUERY_FIELD_INDICES: String - added:
static field QueryLogging.QUERY_FIELD_IS_REMOTE: String - added:
static field QueryLogging.QUERY_FIELD_IS_SYSTEM: String - added:
static field QueryLogging.QUERY_FIELD_PARAMS: String - added:
static field QueryLogging.QUERY_FIELD_PARAM_POSITIONAL: String - added:
static field QueryLogging.QUERY_FIELD_QUERY: String - added:
static field QueryLogging.QUERY_FIELD_REMOTES: String - added:
static field QueryLogging.QUERY_FIELD_REMOTE_COUNT: String - added:
static field QueryLogging.QUERY_FIELD_REMOTE_STATUS: String - added:
static field QueryLogging.QUERY_FIELD_RESULT_COUNT: String - added:
static field QueryLogging.QUERY_FIELD_SHARDS: String - added:
static field QueryLogging.QUERY_LOGGER_NAME: String - added:
static method QueryLoggerContext.filterToLogString(QueryBuilder): Optional
- added:
static method FilterIndexCommit.unwrap(IndexCommit): IndexCommit - added:
static method Lucene.additionalFileNames(IndexCommit, IndexCommit): Set - added:
static method Lucene.rewriteMergeSortField(SortField): SortField - added:
static method Lucene.searchWithoutBulkScorer(IndexSearcher, Query, int): TopDocs - added:
static method Lucene.tryUnwrapSegmentReader(LeafReader): SegmentReader
- added:
method FilterableTermsEnum.prepareSeekExact(BytesRef): IOBooleanSupplier
- removed:
ctor Queries() - removed:
static method Queries.newMatchAllQuery(): Query - changed:
class Queries → final class Queries - changed:
ctor CaseInsensitivePrefixQuery(Term, int, boolean) → ctor CaseInsensitivePrefixQuery(Term, boolean) - changed:
ctor CaseInsensitivePrefixQuery(Term, int, boolean, MultiTermQuery.RewriteMethod) → ctor CaseInsensitivePrefixQuery(Term, boolean, MultiTermQuery.RewriteMethod) - changed:
ctor CaseInsensitiveWildcardQuery(Term, CircuitBreaker) → ctor CaseInsensitiveWildcardQuery(Term, Automaton) - changed:
ctor CaseInsensitiveWildcardQuery(Term, boolean, MultiTermQuery.RewriteMethod, CircuitBreaker) → ctor CaseInsensitiveWildcardQuery(Term, Automaton, boolean, MultiTermQuery.RewriteMethod) - changed:
method SpanBooleanQueryRewriteWithMaxClause.rewrite(IndexReader, MultiTermQuery): SpanQuery → method SpanBooleanQueryRewriteWithMaxClause.rewrite(IndexSearcher, MultiTermQuery): SpanQuery - changed:
static method Queries.fixNegativeQueryIfNeeded(Query): Query → static method Queries.fixNegativeQueryIfNeeded(Query, QueryVisitor): Query - added:
ctor BitsIterator(Bits) - added:
final class BitsIterator extends DocIdSetIterator - added:
method BitsIterator.advance(int): int - added:
method BitsIterator.cost(): long - added:
method BitsIterator.docID(): int - added:
method BitsIterator.nextDoc(): int - added:
static field Queries.ALL_DOCS_INSTANCE: MatchAllDocsQuery - added:
static field Queries.NO_DOCS_INSTANCE: MatchNoDocsQuery - added:
static field Queries.NO_MAPPINGS: MatchNoDocsQuery
- changed:
ctor MinScoreScorer(Weight, Scorer, float) → ctor MinScoreScorer(Scorer, float) - changed:
ctor MinScoreScorer(Weight, Scorer, float, float) → ctor MinScoreScorer(Scorer, float, float) - added:
method FunctionScoreQuery.getMaxBoost(): Float - added:
method FunctionScoreQuery.getScoreMode(): FunctionScoreQuery.ScoreMode - added:
method ScriptScoreQuery.cloneWithNewSubQuery(Query): ScriptScoreQuery - added:
method ScriptScoreQuery.needsScore(): boolean
- removed:
ctor VersionsAndSeqNoResolver.DocIdAndVersion(int, long, long, long, LeafReader, int) - removed:
static method VersionsAndSeqNoResolver.timeSeriesLoadDocIdAndVersion(IndexReader, BytesRef, boolean): VersionsAndSeqNoResolver.DocIdAndVersion - changed:
static class VersionsAndSeqNoResolver.DocIdAndSeqNo → static final class VersionsAndSeqNoResolver.DocIdAndSeqNo - changed:
static class VersionsAndSeqNoResolver.DocIdAndVersion → static final class VersionsAndSeqNoResolver.DocIdAndVersion - changed:
static method VersionsAndSeqNoResolver.timeSeriesLoadDocIdAndVersion(IndexReader, BytesRef, String, boolean): VersionsAndSeqNoResolver.DocIdAndVersion → static method VersionsAndSeqNoResolver.timeSeriesLoadDocIdAndVersion(IndexReader, BytesRef, String, boolean, boolean): VersionsAndSeqNoResolver.DocIdAndVersion - added:
static method VersionsAndSeqNoResolver.batchLoadDocIdAndVersion(IndexReader, BytesRef[], boolean[], VersionsAndSeqNoResolver.DocIdAndVersion[]): void - added:
static method VersionsAndSeqNoResolver.loadDocIdAndSeqNo(IndexReader, BytesRef, boolean): VersionsAndSeqNoResolver.DocIdAndSeqNo - added:
static method VersionsAndSeqNoResolver.loadDocIdAndVersion(IndexReader, BytesRef, boolean): VersionsAndSeqNoResolver.DocIdAndVersion - added:
static method VersionsAndSeqNoResolver.timeSeriesBatchLoadDocIdAndVersion(IndexReader, BytesRef[], String[], boolean, boolean[], VersionsAndSeqNoResolver.DocIdAndVersion[]): void
- added:
class ExponentialBucketHistogram - added:
class ExponentiallyWeightedMovingRate - added:
ctor ExponentialBucketHistogram(int) - added:
ctor ExponentiallyWeightedMovingRate(double, long) - added:
method ExponentialBucketHistogram.addObservation(long): void - added:
method ExponentialBucketHistogram.calculateBucketUpperBounds(): int[] - added:
method ExponentialBucketHistogram.clear(): void - added:
method ExponentialBucketHistogram.getPercentile(float): long - added:
method ExponentialBucketHistogram.getPercentile(float, long[], int[]): long - added:
method ExponentialBucketHistogram.getSnapshot(): long[] - added:
method ExponentiallyWeightedMovingRate.addIncrement(double, long): void - added:
method ExponentiallyWeightedMovingRate.calculateRateSince(long, double, long, double): double - added:
method ExponentiallyWeightedMovingRate.getHalfLife(): double - added:
method ExponentiallyWeightedMovingRate.getRate(long): double - added:
static method ExponentialBucketHistogram.getBucketUpperBounds(int): int[]
- removed:
method HandlingTimeTracker.addHandlingTime(long): void - removed:
method HandlingTimeTracker.getHistogram(): long[] - changed:
class HandlingTimeTracker → class HandlingTimeTracker extends ExponentialBucketHistogram - changed:
ctor NetworkModule(Settings, List, ThreadPool, BigArrays, PageCacheRecycler, CircuitBreakerService, NamedWriteableRegistry, NamedXContentRegistry, NetworkService, HttpServerTransport.Dispatcher, BiConsumer, ClusterSettings, Tracer) → ctor NetworkModule(Settings, List, ThreadPool, BigArrays, PageCacheRecycler, CircuitBreakerService, NamedWriteableRegistry, NamedXContentRegistry, NetworkService, HttpServerTransport.Dispatcher, BiConsumer, ClusterSettings, TelemetryProvider) - added:
class NetworkDirectionUtils - added:
ctor NetworkDirectionUtils() - added:
method ThreadWatchdog.run(TimeValue, TimeValue, ThreadPool, Lifecycle, Logger): void - added:
static field NetworkDirectionUtils.DIRECTION_EXTERNAL: String - added:
static field NetworkDirectionUtils.DIRECTION_INBOUND: String - added:
static field NetworkDirectionUtils.DIRECTION_INTERNAL: String - added:
static field NetworkDirectionUtils.DIRECTION_OUTBOUND: String - added:
static method InetAddresses.encodeAsIpv6(XContentString): byte[] - added:
static method InetAddresses.forString(XContentString.UTF8Bytes): InetAddress - added:
static method InetAddresses.forString(byte[], int, int): InetAddress - added:
static method NetworkDirectionUtils.getDirection(boolean, boolean): String - added:
static method NetworkDirectionUtils.inNetwork(InetAddress, String): boolean - added:
static method NetworkDirectionUtils.isInternal(List, String): boolean
- changed:
method PathTrie.retrieveAll(String, Supplier): Stream → method PathTrie.retrieveAll(String, Supplier): Iterator
- added:
static method Regex.simpleMatchToNonDeterminizedAutomaton(String): Automaton - added:
static method Regex.simpleMatchToNonDeterminizedAutomaton(String[]): Automaton
- removed:
ctor LocallyMountedSecrets(Environment) - removed:
ctor LocallyMountedSecrets(StreamInput) - removed:
final class LocallyMountedSecrets implements SecureSettings - removed:
method LocallyMountedSecrets.close(): void - removed:
method LocallyMountedSecrets.getFile(String): InputStream - removed:
method LocallyMountedSecrets.getSHA256Digest(String): byte[] - removed:
method LocallyMountedSecrets.getSettingNames(): Set - removed:
method LocallyMountedSecrets.getString(String): SecureString - removed:
method LocallyMountedSecrets.getVersion(): long - removed:
method LocallyMountedSecrets.isLoaded(): boolean - removed:
method LocallyMountedSecrets.writeTo(StreamOutput): void - removed:
static field LocallyMountedSecrets.FILE_SECRETS_FIELD: ParseField - removed:
static field LocallyMountedSecrets.METADATA_FIELD: ParseField - removed:
static field LocallyMountedSecrets.SECRETS_DIRECTORY: String - removed:
static field LocallyMountedSecrets.SECRETS_FILE_NAME: String - removed:
static field LocallyMountedSecrets.STRING_SECRETS_FIELD: ParseField - removed:
static method LocallyMountedSecrets.resolveSecretsDir(Environment): Path - removed:
static method LocallyMountedSecrets.resolveSecretsFile(Environment): Path - removed:
static method Setting.simpleString(String, Setting, Function, Setting.Property[]): Setting - changed:
final class SettingsUpdater → final class SettingsUpdater extends BaseSettingsUpdater - changed:
method Setting.AffixKey.toConcreteKey(String): Setting.SimpleKey → method Setting.AffixKey.toConcreteKey(String): String - changed:
method Settings.Builder.remove(String): String → method Settings.Builder.remove(String): Settings.Builder - changed:
static method Setting.parseDouble(String, double, double, String, Setting.Property[]): Double → static method Setting.parseDouble(String, double, double, String, boolean): Double - added:
abstract class BaseSettingsUpdater - added:
class ClusterSecrets extends AbstractNamedDiffable implements ClusterState.Custom - added:
class InMemoryClonedSecureSettings - added:
class ProjectScopedSettings extends AbstractScopedSettings - added:
class ProjectSecrets extends AbstractNamedDiffable implements Metadata.ProjectCustom - added:
class SecureClusterStateSettings implements SecureSettings - added:
ctor BaseSettingsUpdater(AbstractScopedSettings) - added:
ctor ClusterSecrets(StreamInput) - added:
ctor ClusterSecrets(long, SecureClusterStateSettings) - added:
ctor InMemoryClonedSecureSettings() - added:
ctor ProjectScopedSettings(Settings, Set) - added:
ctor ProjectSecrets(SecureClusterStateSettings) - added:
ctor ProjectSecrets(StreamInput) - added:
ctor SecureClusterStateSettings(StreamInput) - added:
field BaseSettingsUpdater.scopedSettings: AbstractScopedSettings - added:
method AbstractScopedSettings.addAffixGroupUpdateConsumer(List, BiConsumer, BiConsumer): void - added:
method AbstractScopedSettings.initializeAndWatchIfRegistered(Setting, Consumer): void - added:
method BaseSettingsUpdater.partitionKnownAndValidSettings(Settings, String, Logger): Tuple - added:
method ClusterSecrets.containsSecureSettings(SecureSettings): boolean - added:
method ClusterSecrets.equals(Object): boolean - added:
method ClusterSecrets.getMinimalSupportedVersion(): TransportVersion - added:
method ClusterSecrets.getSettings(): SecureSettings - added:
method ClusterSecrets.getVersion(): long - added:
method ClusterSecrets.getWriteableName(): String - added:
method ClusterSecrets.hashCode(): int - added:
method ClusterSecrets.isPrivate(): boolean - added:
method ClusterSecrets.toString(): String - added:
method ClusterSecrets.toXContentChunked(ToXContent.Params): Iterator - added:
method ClusterSecrets.writeTo(StreamOutput): void - added:
method ProjectScopedSettings.get(Setting): Object - added:
method ProjectSecrets.context(): EnumSet - added:
method ProjectSecrets.equals(Object): boolean - added:
method ProjectSecrets.getMinimalSupportedVersion(): TransportVersion - added:
method ProjectSecrets.getSettingNames(): Set - added:
method ProjectSecrets.getSettings(): SecureSettings - added:
method ProjectSecrets.getWriteableName(): String - added:
method ProjectSecrets.hashCode(): int - added:
method ProjectSecrets.toString(): String - added:
method ProjectSecrets.toXContentChunked(ToXContent.Params): Iterator - added:
method ProjectSecrets.writeTo(StreamOutput): void - added:
method SecureClusterStateSettings.close(): void - added:
method SecureClusterStateSettings.equals(Object): boolean - added:
method SecureClusterStateSettings.getFile(String): InputStream - added:
method SecureClusterStateSettings.getSHA256Digest(String): byte[] - added:
method SecureClusterStateSettings.getSettingNames(): Set - added:
method SecureClusterStateSettings.getString(String): SecureString - added:
method SecureClusterStateSettings.hashCode(): int - added:
method SecureClusterStateSettings.isLoaded(): boolean - added:
method SecureClusterStateSettings.writeTo(StreamOutput): void - added:
method SecureString.equals(CharSequence): boolean - added:
method SecureString.regionMatches(int, CharSequence, int, int): boolean - added:
method SecureString.startsWith(CharSequence): boolean - added:
method Settings.Builder.removeAndGet(String): String - added:
method Settings.maybeNormalizePrefix(String): Settings - added:
method SettingsModule.getProjectScopedSettings(): ProjectScopedSettings - added:
static field ClusterSecrets.NAME: String - added:
static field ClusterSecrets.TYPE: String - added:
static field ProjectSecrets.EMPTY: ProjectSecrets - added:
static field ProjectSecrets.TYPE: String - added:
static field SecureClusterStateSettings.EMPTY: SecureClusterStateSettings - added:
static field Setting.Property.IndexSettingDeprecatedInV8AndRemovedInV9: Setting.Property - added:
static field Setting.Property.IndexSettingDeprecatedInV9AndRemovedInV10: Setting.Property - added:
static field Setting.Property.ProjectScope: Setting.Property - added:
static field Settings.EMPTY_DIFF: Diff - added:
static method ClusterSecrets.readDiffFrom(StreamInput): NamedDiff - added:
static method InMemoryClonedSecureSettings.cloneSecureSettings(Settings, List): SecureSettings - added:
static method ProjectSecrets.readDiffFrom(StreamInput): NamedDiff - added:
static method SecureClusterStateSettings.copyOf(SecureClusterStateSettings): SecureClusterStateSettings - added:
static method SecureClusterStateSettings.fromXContent(XContentParser): SecureClusterStateSettings - added:
static method Setting.floatSetting(String, Setting, float, Setting.Property[]): Setting - added:
static method Setting.listSetting(String, Function, Function, Setting.Property[]): Setting - added:
static method Setting.longSetting(String, Function, long, Setting.Property[]): Setting - added:
static method Setting.longSetting(String, Setting, long, Setting.Property[]): Setting - added:
static method Setting.stringListSettingWithDefaultProvider(String, Function, Setting.Property[]): Setting - added:
static method Setting.timeSetting(String, TimeValue, TimeValue, TimeValue, Setting.Validator, Setting.Property[]): Setting
- added:
enum StreamType - added:
method StreamType.getStreamName(): String - added:
method StreamType.streamTypeIsEnabled(ProjectMetadata): boolean - added:
static field StreamType.LOGS: StreamType - added:
static field StreamType.LOGS_ECS: StreamType - added:
static field StreamType.LOGS_OTEL: StreamType - added:
static method StreamType.enabledParentStreamOf(ProjectMetadata, String): StreamType - added:
static method StreamType.exactEnabledStreamMatch(ProjectMetadata, String): StreamType - added:
static method StreamType.fromString(String): StreamType - added:
static method StreamType.valueOf(String): StreamType - added:
static method StreamType.values(): StreamType[]
- removed:
class IsoCalendarDataProvider extends CalendarDataProvider - removed:
ctor IsoCalendarDataProvider() - removed:
method IsoCalendarDataProvider.getAvailableLocales(): Locale[] - removed:
method IsoCalendarDataProvider.getFirstDayOfWeek(Locale): int - removed:
method IsoCalendarDataProvider.getMinimalDaysInFirstWeek(Locale): int - removed:
static method DateUtils.containsCompatOnlyDateFormat(String): boolean - added:
class LocalDateTimeUtils - added:
ctor LocalDateTimeUtils() - added:
interface TimeProvider - added:
method DateFormatter.parseNanos(String): long - added:
method DateFormatter.tryParse(String): TemporalAccessor - added:
method TimeProvider.absoluteTimeInMillis(): long - added:
method TimeProvider.rawRelativeTimeInMillis(): long - added:
method TimeProvider.relativeTimeInMillis(): long - added:
method TimeProvider.relativeTimeInNanos(): long - added:
static method DateUtils.floorRemainder(long, long): long - added:
static method DateUtils.roundCeil(long, long, long): long - added:
static method DateUtils.roundFloor(long, long, long): long - added:
static method LocalDateTimeUtils.truncateToMonths(LocalDateTime, int): LocalDateTime - added:
static method LocalDateTimeUtils.truncateToYears(LocalDateTime, int): LocalDateTime
- removed:
class SizeValue implements Writeable, Comparable - removed:
ctor ByteSizeValue(long, ByteSizeUnit) - removed:
ctor SizeValue(StreamInput) - removed:
ctor SizeValue(long) - removed:
ctor SizeValue(long, SizeUnit) - removed:
method SizeValue.compareTo(SizeValue): int - removed:
method SizeValue.equals(Object): boolean - removed:
method SizeValue.giga(): long - removed:
method SizeValue.gigaFrac(): double - removed:
method SizeValue.hashCode(): int - removed:
method SizeValue.kilo(): long - removed:
method SizeValue.kiloFrac(): double - removed:
method SizeValue.mega(): long - removed:
method SizeValue.megaFrac(): double - removed:
method SizeValue.peta(): long - removed:
method SizeValue.petaFrac(): double - removed:
method SizeValue.singles(): long - removed:
method SizeValue.tera(): long - removed:
method SizeValue.teraFrac(): double - removed:
method SizeValue.toString(): String - removed:
method SizeValue.writeTo(StreamOutput): void - removed:
static field Processors.DOUBLE_PROCESSORS_SUPPORT_TRANSPORT_VERSION: TransportVersion - removed:
static field Processors.FLOAT_PROCESSORS_SUPPORT_TRANSPORT_VERSION: TransportVersion - removed:
static method SizeValue.parseSizeValue(String): SizeValue - removed:
static method SizeValue.parseSizeValue(String, SizeValue): SizeValue - added:
static field RatioValue.ONE_HUNDRED_PERCENT: RatioValue - added:
static method ByteSizeValue.of(long, ByteSizeUnit): ByteSizeValue
- removed:
method BytesRefHash.takeBytesRefsOwnership(): BytesRefArray - removed:
static method BytesRefArray.takeOwnershipOf(BytesRefArray): BytesRefArray - changed:
final class BytesRefArray implements Accountable, Releasable, Writeable → final class BytesRefArray extends AbstractRefCounted implements Accountable, Releasable, Writeable - changed:
final class BytesRefHash extends AbstractHash implements Accountable → final class BytesRefHash extends AbstractHash implements Accountable, BytesRefHashTable - changed:
final class LongHash extends AbstractHash → final class LongHash extends AbstractHash implements LongHashTable - changed:
final class LongLongHash extends AbstractHash → final class LongLongHash extends AbstractHash implements LongLongHashTable - added:
class LenientBooleans - added:
ctor BytesRefArray(long, BigArrays, long) - added:
ctor BytesRefArray.Bytes(BigArrays, long) - added:
ctor IntNHash(long, int, BigArrays) - added:
ctor IntNHash(long, int, float, BigArrays) - added:
ctor LenientBooleans() - added:
enum LenientBooleans.UsageCategory - added:
final class IntNHash extends AbstractHash - added:
interface BytesRefHashTable extends Accountable, Releasable - added:
interface LongHashTable extends Releasable - added:
interface LongLongHashTable extends Releasable, Accountable - added:
method BigArrays.bytesRefRecycler(): Recycler - added:
method BigArrays.newByteArrayWrapper(byte[]): ByteArray - added:
method BigArrays.recycler(): PageCacheRecycler - added:
method BinarySearcher.getClosestIndex(int, int): int - added:
method ByteArray.get(long, int, PagedBytesCursor): PagedBytesCursor - added:
method BytesRefArray.Bytes.append(byte[], int, int): void - added:
method BytesRefArray.Bytes.close(): void - added:
method BytesRefArray.Bytes.ramBytesUsed(): long - added:
method BytesRefArray.Bytes.size(): long - added:
method BytesRefArray.append(PagedBytesCursor): void - added:
method BytesRefArray.bytesEqual(long, BytesRef): boolean - added:
method BytesRefArray.closeInternal(): void - added:
method BytesRefArray.get(long, PagedBytesCursor): PagedBytesCursor - added:
method BytesRefArray.truncateTo(long): void - added:
method BytesRefArray.valueMaxByteSize(): int - added:
method BytesRefHash.add(PagedBytesCursor): long - added:
method BytesRefHash.add(PagedBytesCursor, int): long - added:
method BytesRefHashTable.add(BytesRef): long - added:
method BytesRefHashTable.add(PagedBytesCursor): long - added:
method BytesRefHashTable.find(BytesRef): long - added:
method BytesRefHashTable.get(long, BytesRef): BytesRef - added:
method BytesRefHashTable.getBytesRefs(): BytesRefArray - added:
method BytesRefHashTable.size(): long - added:
method CancellableSingleObjectCache.clearCurrentCachedItem(): void - added:
method IntNHash.add(int[]): long - added:
method IntNHash.close(): void - added:
method IntNHash.find(int[]): long - added:
method IntNHash.getKeys(long): int[] - added:
method IntNHash.getKeys(long, int[]): void - added:
method IntNHash.removeAndAdd(long): void - added:
method LenientBooleans.UsageCategory.displayValue(): String - added:
method LongHashTable.add(long): long - added:
method LongHashTable.find(long): long - added:
method LongHashTable.get(long): long - added:
method LongHashTable.size(): long - added:
method LongLongHash.ramBytesUsed(): long - added:
method LongLongHashTable.add(long, long): long - added:
method LongLongHashTable.bulkAdd(long[], long[], int[], int): void - added:
method LongLongHashTable.find(long, long): long - added:
method LongLongHashTable.getKey1(long): long - added:
method LongLongHashTable.getKey2(long): long - added:
method LongLongHashTable.size(): long - added:
method LongLongHashTable.supportBulkAdd(): boolean - added:
method ReleasableByteArray.get(long, int, PagedBytesCursor): PagedBytesCursor - added:
static field LenientBooleans.UsageCategory.INDEX_METADATA: LenientBooleans.UsageCategory - added:
static field LenientBooleans.UsageCategory.SETTING: LenientBooleans.UsageCategory - added:
static field LenientBooleans.UsageCategory.SYSTEM_PROPERTY: LenientBooleans.UsageCategory - added:
static final class BytesRefArray.Bytes implements BigArray - added:
static method CollectionUtils.sumIntValues(Map): int - added:
static method LenientBooleans.UsageCategory.valueOf(String): LenientBooleans.UsageCategory - added:
static method LenientBooleans.UsageCategory.values(): LenientBooleans.UsageCategory[] - added:
static method LenientBooleans.parseAndCheckForDeprecatedUsage(String, LenientBooleans.UsageCategory, String, DeprecationCategory): boolean - added:
static method LocaleUtils.parseLanguageTag(String): Locale - added:
static method Maps.merge(Map, Map, BinaryOperator): Map
- removed:
ctor EsExecutors.TaskTrackingConfig(boolean, double) - removed:
method EsExecutors.TaskTrackingConfig.getEwmaAlpha(): double - removed:
method TaskExecutionTimeTrackingEsThreadPoolExecutor.getEwmaAlpha(): double - removed:
method ThreadContext.hasTraceContext(): boolean - removed:
static field EsExecutors.TaskTrackingConfig.DEFAULT_EWMA_ALPHA: double - removed:
static method EsExecutors.daemonThreadFactory(String): ThreadFactory - removed:
static method EsExecutors.executorName(String): String - removed:
static method EsExecutors.threadName(String, String): String - changed:
method ThreadContext.stashContextPreservingRequestHeaders(Set): ThreadContext.StoredContext → method ThreadContext.stashContextPreservingRequestHeaders(ThreadContext.HeadersFor, Set): ThreadContext.StoredContext - changed:
method ThreadContext.stashContextPreservingRequestHeaders(String[]): ThreadContext.StoredContext → method ThreadContext.stashContextPreservingRequestHeaders(ThreadContext.HeadersFor, String[]): ThreadContext.StoredContext - changed:
static method EsExecutors.newScaling(String, int, int, long, TimeUnit, boolean, ThreadFactory, ThreadContext, EsExecutors.TaskTrackingConfig): EsThreadPoolExecutor → static method EsExecutors.newScaling(String, int, int, long, TimeUnit, boolean, ThreadFactory, ThreadContext, EsExecutors.TaskTrackingConfig, EsExecutors.HotThreadsOnLargeQueueConfig): EsThreadPoolExecutor - added:
ctor EsExecutors.HotThreadsOnLargeQueueConfig(int, long, long) - added:
ctor EsExecutors.TaskTrackingConfig.Builder() - added:
enum TaskExecutionTimeTrackingEsThreadPoolExecutor.UtilizationTrackingPurpose - added:
enum ThreadContext.HeadersFor - added:
final class ThreadContextTransient - added:
method AbstractThrottledTaskRunner.getTaskRunnerName(): String - added:
method EsExecutors.HotThreadsOnLargeQueueConfig.durationThresholdInMillis(): long - added:
method EsExecutors.HotThreadsOnLargeQueueConfig.equals(Object): boolean - added:
method EsExecutors.HotThreadsOnLargeQueueConfig.hashCode(): int - added:
method EsExecutors.HotThreadsOnLargeQueueConfig.intervalInMillis(): long - added:
method EsExecutors.HotThreadsOnLargeQueueConfig.isEnabled(): boolean - added:
method EsExecutors.HotThreadsOnLargeQueueConfig.sizeThreshold(): int - added:
method EsExecutors.HotThreadsOnLargeQueueConfig.toString(): String - added:
method EsExecutors.TaskTrackingConfig.Builder.build(): EsExecutors.TaskTrackingConfig - added:
method EsExecutors.TaskTrackingConfig.Builder.threadUtilizationEwmrHalfLife(TimeValue): EsExecutors.TaskTrackingConfig.Builder - added:
method EsExecutors.TaskTrackingConfig.Builder.trackExecutionTime(double): EsExecutors.TaskTrackingConfig.Builder - added:
method EsExecutors.TaskTrackingConfig.Builder.trackMaxQueueLatency(): EsExecutors.TaskTrackingConfig.Builder - added:
method EsExecutors.TaskTrackingConfig.Builder.trackOngoingTasks(): EsExecutors.TaskTrackingConfig.Builder - added:
method EsExecutors.TaskTrackingConfig.getExecutionTimeEwmaAlpha(): double - added:
method EsExecutors.TaskTrackingConfig.getThreadUtilizationEwmrLambda(): double - added:
method EsExecutors.TaskTrackingConfig.trackMaxQueueLatency(): boolean - added:
method KeyedLock.tryAcquireNoReentrancy(Object): Releasable - added:
method TaskExecutionTimeTrackingEsThreadPoolExecutor.getAverageActiveThreads(): double - added:
method TaskExecutionTimeTrackingEsThreadPoolExecutor.getAverageUtilization(): double - added:
method TaskExecutionTimeTrackingEsThreadPoolExecutor.getExecutionEwmaAlpha(): double - added:
method TaskExecutionTimeTrackingEsThreadPoolExecutor.getMaxQueueLatencyMillisSinceLastPollAndReset(): long - added:
method TaskExecutionTimeTrackingEsThreadPoolExecutor.peekMaxQueueLatencyInQueueMillis(): long - added:
method TaskExecutionTimeTrackingEsThreadPoolExecutor.pollUtilization(TaskExecutionTimeTrackingEsThreadPoolExecutor.UtilizationTrackingPurpose): double - added:
method TaskExecutionTimeTrackingEsThreadPoolExecutor.setupMetrics(MeterRegistry, String): List - added:
method TaskExecutionTimeTrackingEsThreadPoolExecutor.trackingMaxQueueLatency(): boolean - added:
method ThreadContext.hasApmTraceContext(): boolean - added:
method ThreadContext.hasParentApmTraceContext(): boolean - added:
method ThreadContext.hasTransient(Collection): boolean - added:
method ThreadContextTransient.exists(ThreadContext): boolean - added:
method ThreadContextTransient.get(ThreadContext): Object - added:
method ThreadContextTransient.getKey(): String - added:
method ThreadContextTransient.require(ThreadContext): Object - added:
method ThreadContextTransient.set(ThreadContext, Object): void - added:
method ThreadContextTransient.setIfEmpty(ThreadContext, Object): boolean - added:
method ThrottledTaskRunner.asExecutor(): Executor - added:
record EsExecutors.HotThreadsOnLargeQueueConfig - added:
static class EsExecutors.TaskTrackingConfig.Builder - added:
static field EsExecutors.HotThreadsOnLargeQueueConfig.DISABLED: EsExecutors.HotThreadsOnLargeQueueConfig - added:
static field EsExecutors.TaskTrackingConfig.DEFAULT_EXECUTION_TIME_EWMA_ALPHA_FOR_TEST: double - added:
static field TaskExecutionTimeTrackingEsThreadPoolExecutor.QUEUE_LATENCY_HISTOGRAM_BUCKETS: int - added:
static field TaskExecutionTimeTrackingEsThreadPoolExecutor.UtilizationTrackingPurpose.ALLOCATION: TaskExecutionTimeTrackingEsThreadPoolExecutor.UtilizationTrackingPurpose - added:
static field TaskExecutionTimeTrackingEsThreadPoolExecutor.UtilizationTrackingPurpose.APM: TaskExecutionTimeTrackingEsThreadPoolExecutor.UtilizationTrackingPurpose - added:
static field ThreadContext.HeadersFor.LOCAL_CLUSTER: ThreadContext.HeadersFor - added:
static field ThreadContext.HeadersFor.REMOTE_CLUSTER: ThreadContext.HeadersFor - added:
static method EsExecutors.TaskTrackingConfig.builder(): EsExecutors.TaskTrackingConfig.Builder - added:
static method TaskExecutionTimeTrackingEsThreadPoolExecutor.UtilizationTrackingPurpose.valueOf(String): TaskExecutionTimeTrackingEsThreadPoolExecutor.UtilizationTrackingPurpose - added:
static method TaskExecutionTimeTrackingEsThreadPoolExecutor.UtilizationTrackingPurpose.values(): TaskExecutionTimeTrackingEsThreadPoolExecutor.UtilizationTrackingPurpose[] - added:
static method ThreadContext.HeadersFor.valueOf(String): ThreadContext.HeadersFor - added:
static method ThreadContext.HeadersFor.values(): ThreadContext.HeadersFor[] - added:
static method ThreadContextTransient.transientValue(String, Class): ThreadContextTransient - added:
static method ThrottledIterator.run(Iterator, BiConsumer, int, Runnable, Executor, Consumer): void
- added:
static method Iterables.assertReadOnly(Iterable): Iterable
- removed:
class ChunkedToXContentBuilder implements Iterator - removed:
ctor ChunkedToXContentBuilder(ToXContent.Params) - removed:
method ChunkedToXContent.toXContentChunkedV7(ToXContent.Params): Iterator - removed:
method ChunkedToXContentBuilder.append(ChunkedToXContent): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.append(Iterator): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.append(ToXContent): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.appendIfPresent(ChunkedToXContent): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.appendIfPresent(ToXContent): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.array(Iterator): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.array(Iterator, BiConsumer): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.array(Iterator, Function): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.array(String, Iterator): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.array(String, Iterator, BiConsumer): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.array(String, Iterator, Function): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.array(String, String[]): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.execute(Consumer): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.field(String): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.field(String, Boolean): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.field(String, ChunkedToXContent): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.field(String, Double): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.field(String, Enum): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.field(String, Float): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.field(String, Integer): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.field(String, Long): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.field(String, Object): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.field(String, String): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.field(String, ToXContent): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.field(String, boolean): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.field(String, double): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.field(String, float): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.field(String, int): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.field(String, long): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.forEach(Iterator, BiConsumer): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.forEach(Iterator, Function): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.forEachRemaining(Consumer): void - removed:
method ChunkedToXContentBuilder.hasNext(): boolean - removed:
method ChunkedToXContentBuilder.next(): ToXContent - removed:
method ChunkedToXContentBuilder.object(Consumer): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.object(Iterator, BiConsumer): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.object(Iterator, Function): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.object(Map): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.object(String, Consumer): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.object(String, Iterator, BiConsumer): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.object(String, Iterator, Function): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.object(String, Map): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.params(): ToXContent.Params - removed:
method ChunkedToXContentBuilder.xContentObject(ChunkedToXContent): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.xContentObject(Iterator): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.xContentObject(String, ChunkedToXContent): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.xContentObject(String, Iterator): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.xContentObject(String, ToXContent): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.xContentObject(ToXContent): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.xContentObjectFieldObjects(Map): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.xContentObjectFieldObjects(String, Map): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.xContentObjectFields(Map): ChunkedToXContentBuilder - removed:
method ChunkedToXContentBuilder.xContentObjectFields(String, Map): ChunkedToXContentBuilder - removed:
static method ChunkedToXContent.builder(ToXContent.Params): ChunkedToXContentBuilder - removed:
static method ChunkedToXContentHelper.field(String, boolean): Iterator - removed:
static method ChunkedToXContentHelper.field(String, long): Iterator - removed:
static method ChunkedToXContentHelper.optionalField(String, String): Iterator - removed:
static method ChunkedToXContentHelper.singleChunk(ToXContent): Iterator - changed:
static method ChunkedToXContentHelper.field(String, String): Iterator → static method ChunkedToXContentHelper.field(String, ChunkedToXContentObject, ToXContent.Params): Iterator - added:
method ChunkedToXContent.toXContentChunked(RestApiVersion, ToXContent.Params): Iterator - added:
method ChunkedToXContent.toXContentChunkedV8(ToXContent.Params): Iterator - added:
static method ChunkedToXContentHelper.array(Iterator, Function): Iterator - added:
static method ChunkedToXContentHelper.array(String, Iterator): Iterator - added:
static method ChunkedToXContentHelper.array(String, Iterator, ToXContent.Params): Iterator - added:
static method ChunkedToXContentHelper.chunk(ToXContent): Iterator - added:
static method ChunkedToXContentHelper.chunkNullable(String, Object): Iterator - added:
static method ChunkedToXContentHelper.object(String, Iterator): Iterator - added:
static method ChunkedToXContentHelper.object(String, Map): Iterator - added:
static method ChunkedToXContentHelper.object(String, Map, Function): Iterator - added:
static method ChunkedToXContentHelper.xContentObjectFieldObjects(String, Map): Iterator - added:
static method ChunkedToXContentHelper.xContentObjectFields(String, Map): Iterator - added:
static method XContentHelper.toXContent(ToXContent, XContentType, RestApiVersion, ToXContent.Params, boolean): BytesReference - added:
static method XContentParserUtils.parsingException(XContentParser, XContentParser.Token, XContentParser.Token): ParsingException
- added:
static method XContentMapValues.insertValue(String, Map, Object): void - added:
static method XContentMapValues.insertValue(String, Map, Object, boolean): void
- removed:
static field DiscoveryModule.LEGACY_MULTI_NODE_DISCOVERY_TYPE: String - changed:
class PeersRequest extends TransportRequest → class PeersRequest extends AbstractTransportRequest - changed:
ctor DiscoveryModule(Settings, TransportService, Client, NamedWriteableRegistry, NetworkService, MasterService, ClusterApplier, ClusterSettings, List, List, AllocationService, Path, GatewayMetaState, RerouteService, NodeHealthService, CircuitBreakerService, CompatibilityVersions, FeatureService) → ctor DiscoveryModule(Settings, TransportService, Client, NamedWriteableRegistry, NetworkService, MasterService, ClusterApplier, ClusterSettings, List, List, AllocationService, Path, GatewayMetaState, RerouteService, NodeHealthService, CircuitBreakerService, CompatibilityVersions, FeatureService, ClusterService)
- added:
class DataStreamLifecycleErrorStore - added:
class TimeSeriesEligibleWriteWindowLocator - added:
ctor DataStreamLifecycleErrorStore(LongSupplier) - added:
ctor TimeSeriesEligibleWriteWindowLocator() - added:
method DataStreamLifecycleErrorStore.clearRecordedError(ProjectId, String): void - added:
method DataStreamLifecycleErrorStore.clearStore(): void - added:
method DataStreamLifecycleErrorStore.getAllIndices(ProjectId): Set - added:
method DataStreamLifecycleErrorStore.getError(ProjectId, String): ErrorEntry - added:
method DataStreamLifecycleErrorStore.getErrorsInfo(Predicate, int): List - added:
method DataStreamLifecycleErrorStore.getTotalErrorEntries(): int - added:
method DataStreamLifecycleErrorStore.recordAndLogError(ProjectId, String, Exception, String, int): void - added:
method DataStreamLifecycleErrorStore.recordError(ProjectId, String, Exception): ErrorEntry - added:
method TimeSeriesEligibleWriteWindowLocator.getEffectiveIlmPolicy(DataStream, ProjectMetadata): String - added:
method TimeSeriesEligibleWriteWindowLocator.getEligibleWriteWindowFromPolicy(String, ProjectMetadata): long - added:
method TimeSeriesEligibleWriteWindowLocator.getEligibleWriteWindowStart(DataStream, ProjectMetadata, DataStreamGlobalRetention, long): long - added:
static field DataStreamLifecycleErrorStore.DATA_STREAM_SIGNALLING_ERROR_RETRY_INTERVAL_SETTING: Setting - added:
static field DataStreamLifecycleErrorStore.MAX_ERROR_MESSAGE_LENGTH: int
- added:
class EirfEncoder implements SourceBatchEncoder - added:
ctor EirfBatch(BytesReference, Releasable) - added:
ctor EirfEncoder() - added:
ctor EirfRowBuilder() - added:
ctor EirfRowReader(BytesReference, SourceSchema) - added:
ctor EirfRowXContentParser(EirfRowXContentParser.SchemaNode, SourceRow) - added:
final class EirfBatch implements SourceBatch - added:
final class EirfRowBuilder implements Releasable - added:
final class EirfRowReader implements SourceRow - added:
final class EirfRowToXContent - added:
final class EirfRowXContentParser extends AbstractXContentParser - added:
method EirfBatch.close(): void - added:
method EirfBatch.columnCount(): int - added:
method EirfBatch.data(): BytesReference - added:
method EirfBatch.docCount(): int - added:
method EirfBatch.getRowReader(int): EirfRowReader - added:
method EirfBatch.ramBytesUsed(): long - added:
method EirfBatch.row(int): SourceRow - added:
method EirfBatch.schema(): SourceSchema - added:
method EirfBatch.slice(int, int): EirfBatch - added:
method EirfEncoder.buildPartition(int): EirfBatch - added:
method EirfEncoder.close(): void - added:
method EirfEncoder.columnPath(int): String - added:
method EirfEncoder.commitScratchTo(int): int - added:
method EirfEncoder.docCount(int): int - added:
method EirfEncoder.hasPartition(int): boolean - added:
method EirfEncoder.parseToScratch(BytesReference, XContentType, LeafSink): void - added:
method EirfRowBuilder.build(): EirfBatch - added:
method EirfRowBuilder.close(): void - added:
method EirfRowBuilder.docCount(): int - added:
method EirfRowBuilder.endDocument(): void - added:
method EirfRowBuilder.setBinary(String, BytesReference): void - added:
method EirfRowBuilder.setBoolean(String, boolean): void - added:
method EirfRowBuilder.setDouble(String, double): void - added:
method EirfRowBuilder.setDoubleAt(int, double): void - added:
method EirfRowBuilder.setFixedArray(String, byte[]): void - added:
method EirfRowBuilder.setFloat(String, float): void - added:
method EirfRowBuilder.setFloatAt(int, float): void - added:
method EirfRowBuilder.setInt(String, int): void - added:
method EirfRowBuilder.setIntAt(int, int): void - added:
method EirfRowBuilder.setKeyValue(String, byte[]): void - added:
method EirfRowBuilder.setLong(String, long): void - added:
method EirfRowBuilder.setLongAt(int, long): void - added:
method EirfRowBuilder.setNull(String): void - added:
method EirfRowBuilder.setString(String, String): void - added:
method EirfRowBuilder.setString(String, byte[], int, int): void - added:
method EirfRowBuilder.setStringAt(int, String): void - added:
method EirfRowBuilder.setStringAt(int, byte[], int, int): void - added:
method EirfRowBuilder.setUnionArray(String, byte[]): void - added:
method EirfRowBuilder.startDocument(): void - added:
method EirfRowReader.getArrayValue(int): InlineArrayReader - added:
method EirfRowReader.getBinaryValue(int): BytesRef - added:
method EirfRowReader.getBooleanValue(int): boolean - added:
method EirfRowReader.getDoubleValue(int): double - added:
method EirfRowReader.getFloatValue(int): float - added:
method EirfRowReader.getIntValue(int): int - added:
method EirfRowReader.getKeyValue(int): KeyValueReader - added:
method EirfRowReader.getLongValue(int): long - added:
method EirfRowReader.getStringValue(int): Text - added:
method EirfRowReader.getTypeByte(int): byte - added:
method EirfRowReader.isAbsent(int): boolean - added:
method EirfRowReader.isEmpty(): boolean - added:
method EirfRowReader.isNull(int): boolean - added:
method EirfRowReader.isSmallRow(): boolean - added:
method EirfRowReader.recordedColumnCount(): int - added:
method EirfRowReader.schema(): SourceSchema - added:
method EirfRowReader.sizeInBytes(): int - added:
method EirfRowXContentParser.SchemaNode.children(): EirfRowXContentParser.SchemaNode[] - added:
method EirfRowXContentParser.SchemaNode.isLeaf(): boolean - added:
method EirfRowXContentParser.SchemaNode.leafColumnIndex(): int - added:
method EirfRowXContentParser.SchemaNode.name(): String - added:
method EirfRowXContentParser.allowDuplicateKeys(boolean): void - added:
method EirfRowXContentParser.binaryValue(): byte[] - added:
method EirfRowXContentParser.charBuffer(): CharBuffer - added:
method EirfRowXContentParser.close(): void - added:
method EirfRowXContentParser.contentType(): XContentType - added:
method EirfRowXContentParser.currentName(): String - added:
method EirfRowXContentParser.currentToken(): XContentParser.Token - added:
method EirfRowXContentParser.doBooleanValue(): boolean - added:
method EirfRowXContentParser.doDoubleValue(): double - added:
method EirfRowXContentParser.doFloatValue(): float - added:
method EirfRowXContentParser.doIntValue(): int - added:
method EirfRowXContentParser.doLongValue(): long - added:
method EirfRowXContentParser.doShortValue(): short - added:
method EirfRowXContentParser.getCurrentLocation(): XContentLocation - added:
method EirfRowXContentParser.getTokenLocation(): XContentLocation - added:
method EirfRowXContentParser.hasTextCharacters(): boolean - added:
method EirfRowXContentParser.isClosed(): boolean - added:
method EirfRowXContentParser.nextToken(): XContentParser.Token - added:
method EirfRowXContentParser.numberType(): XContentParser.NumberType - added:
method EirfRowXContentParser.numberValue(): Number - added:
method EirfRowXContentParser.objectBytes(): Object - added:
method EirfRowXContentParser.objectText(): Object - added:
method EirfRowXContentParser.optimizedText(): XContentString - added:
method EirfRowXContentParser.positionAtLeafValue(int): XContentParser.Token - added:
method EirfRowXContentParser.skipChildren(): void - added:
method EirfRowXContentParser.text(): String - added:
method EirfRowXContentParser.textCharacters(): char[] - added:
method EirfRowXContentParser.textLength(): int - added:
method EirfRowXContentParser.textOffset(): int - added:
static field EirfBatch.MAGIC_LE: int - added:
static field EirfBatch.VERSION: int - added:
static final class EirfRowXContentParser.SchemaNode - added:
static method EirfEncoder.encode(List, XContentType): EirfBatch - added:
static method EirfEncoder.packFixedArray(byte, long[], Object[], int): byte[] - added:
static method EirfEncoder.packUnionArray(byte[], long[], Object[], int): byte[] - added:
static method EirfEncoder.serializeKeyValue(XContentParser): byte[] - added:
static method EirfRowToXContent.writeRow(SourceRow, SourceSchema, XContentBuilder): void - added:
static method EirfRowToXContent.writeRowFromSchema(SourceRow, EirfRowXContentParser.SchemaNode, XContentBuilder): void - added:
static method EirfRowXContentParser.buildSchemaTree(SourceSchema): EirfRowXContentParser.SchemaNode
- removed:
method BuildVersion.id(): int - removed:
method BuildVersion.toVersion(): Version - changed:
abstract class BuildVersion → abstract class BuildVersion implements ToXContentFragment, Writeable - added:
method BuildVersion.minimumCompatibilityVersion(): BuildVersion - added:
method BuildVersion.toNodeMetadata(): String - added:
static method BuildVersion.fromNodeMetadata(String): BuildVersion - added:
static method BuildVersion.fromStream(StreamInput): BuildVersion - added:
static method BuildVersion.fromString(String): BuildVersion
- removed:
class FeatureInfrastructureFeatures implements FeatureSpecification - removed:
ctor FeatureInfrastructureFeatures() - removed:
method FeatureData.getHistoricalFeatures(): NavigableMap - removed:
method FeatureInfrastructureFeatures.getFeatures(): Set - removed:
method FeatureInfrastructureFeatures.getTestFeatures(): Set - removed:
method FeatureSpecification.getHistoricalFeatures(): Map - removed:
static field FeatureService.CLUSTER_FEATURES_ADDED_VERSION: Version - removed:
static field FeatureService.FEATURES_SUPPORTED: NodeFeature - changed:
method FeatureService.featuresCanBeAssumedForNode(DiscoveryNode): boolean → static method FeatureService.featuresCanBeAssumedForNode(DiscoveryNode): boolean - changed:
method FeatureService.featuresCanBeAssumedForNodes(DiscoveryNodes): boolean → static method FeatureService.featuresCanBeAssumedForNodes(DiscoveryNodes): boolean - added:
class InfrastructureFeatures implements FeatureSpecification - added:
ctor InfrastructureFeatures() - added:
method InfrastructureFeatures.getFeatures(): Set - added:
method InfrastructureFeatures.getTestFeatures(): Set - added:
static field InfrastructureFeatures.CURRENT_VERSION: NodeFeature
- removed:
method MetaStateService.loadFullState(): Tuple - changed:
ctor PersistedClusterStateService(NodeEnvironment, NamedXContentRegistry, ClusterSettings, LongSupplier) → ctor PersistedClusterStateService(NodeEnvironment, NamedXContentRegistry, ClusterSettings, LongSupplier, BooleanSupplier) - changed:
ctor PersistedClusterStateService(Path[], String, NamedXContentRegistry, ClusterSettings, LongSupplier) → ctor PersistedClusterStateService(Path[], String, NamedXContentRegistry, ClusterSettings, LongSupplier, BooleanSupplier) - changed:
static class LocalAllocateDangledIndices.AllocateDangledRequest extends TransportRequest → static class LocalAllocateDangledIndices.AllocateDangledRequest extends AbstractTransportRequest - changed:
static class TransportNodesListGatewayStartedShards.NodeRequest extends TransportRequest → static class TransportNodesListGatewayStartedShards.NodeRequest extends AbstractTransportRequest - changed:
static method PersistedClusterStateService.overrideVersion(Version, Path[]): void → static method PersistedClusterStateService.overrideVersion(BuildVersion, Path[]): void - added:
method AsyncShardFetch.peekData(DiscoveryNodes): AsyncShardFetch.FetchResult - added:
static field PersistedClusterStateService.PROJECT_ID_FIELD_NAME: String
- removed:
class HealthFeatures implements FeatureSpecification - removed:
ctor HealthFeatures() - removed:
method HealthFeatures.getFeatures(): Set - removed:
method HealthFeatures.getHistoricalFeatures(): Map - removed:
static field HealthFeatures.SUPPORTS_EXTENDED_REPOSITORY_INDICATOR: NodeFeature - removed:
static field HealthFeatures.SUPPORTS_HEALTH: NodeFeature - removed:
static field HealthFeatures.SUPPORTS_HEALTH_REPORT_API: NodeFeature - removed:
static field HealthFeatures.SUPPORTS_SHARDS_CAPACITY_INDICATOR: NodeFeature - added:
method RestGetHealthAction.supportedCapabilities(): Set
- removed:
static field HealthMetadata.Disk.VERSION_SUPPORTING_HEADROOM_FIELDS: TransportVersion - changed:
ctor HealthMetadata.ShardLimits(int, int) → ctor HealthMetadata.ShardLimits(int, int, int, int) - changed:
static method HealthMetadataService.create(ClusterService, FeatureService, Settings): HealthMetadataService → static method HealthMetadataService.create(ClusterService, Settings): HealthMetadataService - added:
method HealthMetadata.ShardLimits.Builder.shardCapacityUnhealthyThresholdRed(int): HealthMetadata.ShardLimits.Builder - added:
method HealthMetadata.ShardLimits.Builder.shardCapacityUnhealthyThresholdYellow(int): HealthMetadata.ShardLimits.Builder - added:
method HealthMetadata.ShardLimits.shardCapacityUnhealthyThresholdRed(): int - added:
method HealthMetadata.ShardLimits.shardCapacityUnhealthyThresholdYellow(): int
- changed:
ctor DiskHealthIndicatorService(ClusterService, FeatureService) → ctor DiskHealthIndicatorService(ClusterService) - changed:
ctor HealthInfo(Map, DataStreamLifecycleHealthInfo, Map) → ctor HealthInfo(Map, DataStreamLifecycleHealthInfo, Map, FileSettingsHealthInfo) - changed:
ctor ShardsCapacityHealthIndicatorService(ClusterService, FeatureService) → ctor ShardsCapacityHealthIndicatorService(ClusterService) - changed:
ctor UpdateHealthInfoCacheAction.Request(String, DiskHealthInfo, DataStreamLifecycleHealthInfo, RepositoriesHealthInfo) → ctor UpdateHealthInfoCacheAction.Request(String, DiskHealthInfo, DataStreamLifecycleHealthInfo, RepositoriesHealthInfo, FileSettingsHealthInfo) - changed:
method HealthInfoCache.updateNodeHealth(String, DiskHealthInfo, DataStreamLifecycleHealthInfo, RepositoriesHealthInfo): void → method HealthInfoCache.updateNodeHealth(String, DiskHealthInfo, DataStreamLifecycleHealthInfo, RepositoriesHealthInfo, FileSettingsHealthInfo): void - changed:
static method LocalHealthMonitor.create(Settings, ClusterService, ThreadPool, Client, FeatureService, List): LocalHealthMonitor → static method LocalHealthMonitor.create(Settings, ClusterService, ThreadPool, Client, List): LocalHealthMonitor - added:
ctor DslErrorInfo(String, long, int, ProjectId) - added:
ctor FileSettingsHealthInfo(StreamInput) - added:
ctor FileSettingsHealthInfo(boolean, long, long, String) - added:
ctor ProjectIndexName(ProjectId, String) - added:
method DslErrorInfo.projectId(): ProjectId - added:
method FileSettingsHealthInfo.changeCount(): long - added:
method FileSettingsHealthInfo.changed(): FileSettingsHealthInfo - added:
method FileSettingsHealthInfo.equals(Object): boolean - added:
method FileSettingsHealthInfo.failed(String): FileSettingsHealthInfo - added:
method FileSettingsHealthInfo.failureStreak(): long - added:
method FileSettingsHealthInfo.hashCode(): int - added:
method FileSettingsHealthInfo.inactive(): FileSettingsHealthInfo - added:
method FileSettingsHealthInfo.isActive(): boolean - added:
method FileSettingsHealthInfo.mostRecentFailure(): String - added:
method FileSettingsHealthInfo.successful(): FileSettingsHealthInfo - added:
method FileSettingsHealthInfo.toString(): String - added:
method FileSettingsHealthInfo.writeTo(StreamOutput): void - added:
method HealthInfo.fileSettingsHealthInfo(): FileSettingsHealthInfo - added:
method ProjectIndexName.compareTo(ProjectIndexName): int - added:
method ProjectIndexName.equals(Object): boolean - added:
method ProjectIndexName.hashCode(): int - added:
method ProjectIndexName.indexName(): String - added:
method ProjectIndexName.projectId(): ProjectId - added:
method ProjectIndexName.toString(): String - added:
method ProjectIndexName.toString(boolean): String - added:
method UpdateHealthInfoCacheAction.Request.Builder.fileSettingsHealthInfo(FileSettingsHealthInfo): UpdateHealthInfoCacheAction.Request.Builder - added:
method UpdateHealthInfoCacheAction.Request.getFileSettingsHealthInfo(): FileSettingsHealthInfo - added:
record FileSettingsHealthInfo implements Writeable - added:
record ProjectIndexName implements Comparable - added:
static field DiskHealthIndicatorService.IMPACT_INGEST_UNAVAILABLE_ID: String - added:
static field FileSettingsHealthInfo.INDETERMINATE: FileSettingsHealthInfo - added:
static field FileSettingsHealthInfo.INITIAL_ACTIVE: FileSettingsHealthInfo - added:
static field LocalHealthMonitor.MIN_POLL_INTERVAL: TimeValue - added:
static field ProjectIndexName.DELIMITER: String - added:
static field ShardsCapacityHealthIndicatorService.SETTING_SHARD_CAPACITY_UNHEALTHY_THRESHOLD_RED: Setting - added:
static field ShardsCapacityHealthIndicatorService.SETTING_SHARD_CAPACITY_UNHEALTHY_THRESHOLD_YELLOW: Setting - added:
static method HealthIndicatorDisplayValues.getTruncatedProjectIndices(Set, Metadata, boolean): String - added:
static method HealthIndicatorDisplayValues.indicesComparatorByPriorityAndProjectIndex(Metadata, boolean): Comparator
- removed:
method HealthNodeTaskExecutor.getAssignment(HealthNodeTaskParams, Collection, ClusterState): PersistentTasksCustomMetadata.Assignment - removed:
static method HealthNodeTaskExecutor.create(ClusterService, PersistentTasksService, FeatureService, Settings, ClusterSettings): HealthNodeTaskExecutor - added:
ctor HealthNodeTaskExecutor(ClusterService) - added:
method HealthNodeTaskExecutor.scope(): PersistentTasksExecutor.Scope
- added:
class FileSettingsHealthTracker extends HealthTracker - added:
ctor FileSettingsHealthTracker(Settings) - added:
method FileSettingsHealthTracker.addToRequestBuilder(UpdateHealthInfoCacheAction.Request.Builder, FileSettingsHealthInfo): void - added:
method FileSettingsHealthTracker.changeOccurred(): void - added:
method FileSettingsHealthTracker.determineCurrentHealth(): FileSettingsHealthInfo - added:
method FileSettingsHealthTracker.failureOccurred(String): void - added:
method FileSettingsHealthTracker.getCurrentInfo(): FileSettingsHealthInfo - added:
method FileSettingsHealthTracker.startOccurred(): void - added:
method FileSettingsHealthTracker.stopOccurred(): void - added:
method FileSettingsHealthTracker.successOccurred(): void - added:
static field FileSettingsHealthTracker.DESCRIPTION_LENGTH_LIMIT_KEY: String
- changed:
static class HealthApiStatsAction.Request.Node extends TransportRequest → static class HealthApiStatsAction.Request.Node extends AbstractTransportRequest
- changed:
ctor AbstractHttpServerTransport(Settings, NetworkService, Recycler, ThreadPool, NamedXContentRegistry, HttpServerTransport.Dispatcher, ClusterSettings, Tracer) → ctor AbstractHttpServerTransport(Settings, NetworkService, Recycler, ThreadPool, NamedXContentRegistry, HttpServerTransport.Dispatcher, ClusterSettings, TelemetryProvider) - added:
method AbstractHttpServerTransport.doStart(): void - added:
method AbstractHttpServerTransport.startInternal(): void - added:
method HttpBody.ByteRefHttpBody.close(): void - added:
method HttpBody.isEmpty(): boolean - added:
method HttpRequest.hasContent(): boolean - added:
method HttpRequest.setBody(HttpBody): void - added:
static field HttpTransportSettings.SETTING_HTTP_MAX_PROTOBUF_CONTENT_LENGTH: Setting - added:
static field HttpTransportSettings.SETTING_HTTP_MAX_PROTOBUF_EXPANDED_CONTENT_LENGTH: Setting
- removed:
enum SlowLogLevel - removed:
interface SlowLogFieldProvider - removed:
interface SlowLogFields - removed:
method IndexMode.IndexModeSettingsProvider.getAdditionalIndexSettings(String, String, IndexMode, Metadata, Instant, Settings, List): Settings - removed:
method IndexMode.buildIdFieldMapper(BooleanSupplier): IdFieldMapper - removed:
method IndexMode.idFieldMapperWithoutFieldData(): IdFieldMapper - removed:
method IndexService.newSearchExecutionContext(int, int, IndexSearcher, LongSupplier, String, Map, Integer): SearchExecutionContext - removed:
method IndexSettingProvider.getAdditionalIndexSettings(String, String, IndexMode, Metadata, Instant, Settings, List): Settings - removed:
method IndexSettings.isSearchThrottled(): boolean - removed:
method IndexingPressure.markPrimaryOperationLocalToCoordinatingNodeStarted(int, long): Releasable - removed:
method IndexingPressure.markPrimaryOperationStarted(int, long, boolean): Releasable - removed:
method SlowLogFieldProvider.create(): SlowLogFields - removed:
method SlowLogFieldProvider.create(IndexSettings): SlowLogFields - removed:
method SlowLogFields.indexFields(): Map - removed:
method SlowLogFields.queryFields(): Map - removed:
method SlowLogFields.searchFields(): Map - removed:
static field IndexSettings.IGNORE_ABOVE_INDEX_LEVEL_SETTING: NodeFeature - removed:
static field IndexSettings.INDEX_SEARCH_THROTTLED: Setting - removed:
static field IndexSortConfig.HOSTNAME_TIMESTAMP_BWC_SORT: IndexSortConfig.FieldSortSpec[] - removed:
static field IndexSortConfig.HOSTNAME_TIMESTAMP_SORT: IndexSortConfig.FieldSortSpec[] - removed:
static field IndexSortConfig.TIMESTAMP_SORT: IndexSortConfig.FieldSortSpec[] - removed:
static field IndexSortConfig.TIME_SERIES_SORT: IndexSortConfig.FieldSortSpec[] - removed:
static field IndexVersions.SYNTHETIC_SOURCE_STORE_ARRAYS_NATIVELY: IndexVersion - removed:
static field IndexVersions.V_7_17_19: IndexVersion - removed:
static field IndexVersions.V_7_9_1: IndexVersion - removed:
static field SlowLogLevel.DEBUG: SlowLogLevel - removed:
static field SlowLogLevel.INFO: SlowLogLevel - removed:
static field SlowLogLevel.TRACE: SlowLogLevel - removed:
static field SlowLogLevel.WARN: SlowLogLevel - removed:
static method SlowLogLevel.parse(String): SlowLogLevel - removed:
static method SlowLogLevel.valueOf(String): SlowLogLevel - removed:
static method SlowLogLevel.values(): SlowLogLevel[] - changed:
class IndexingPressure → class IndexingPressure implements IndexingPressureMonitor - changed:
ctor IndexModule(IndexSettings, AnalysisRegistry, EngineFactory, Map, BooleanSupplier, IndexNameExpressionResolver, Map, SlowLogFieldProvider, MapperMetrics, List) → ctor IndexModule(IndexSettings, AnalysisRegistry, EngineFactory, Map, BooleanSupplier, IndexNameExpressionResolver, Map, ActionLoggingFieldsProvider, MapperMetrics, List, IndexingStatsSettings, SearchStatsSettings, MergeMetrics, PluggableDirectoryMetricsHolder) - changed:
ctor IndexService(IndexSettings, IndexService.IndexCreationContext, NodeEnvironment, XContentParserConfiguration, SimilarityService, IndexService.ShardStoreDeleter, IndexAnalyzers, EngineFactory, CircuitBreakerService, BigArrays, ThreadPool, ThreadPoolMergeExecutorService, ScriptService, ClusterService, Client, QueryCache, IndexStorePlugin.DirectoryFactory, IndexEventListener, Function, MapperRegistry, IndicesFieldDataCache, List, List, NamedWriteableRegistry, IdFieldMapper, BooleanSupplier, IndexNameExpressionResolver, ValuesSourceRegistry, IndexStorePlugin.RecoveryStateFactory, IndexStorePlugin.IndexFoldersDeletionListener, IndexStorePlugin.SnapshotCommitSupplier, Engine.IndexCommitListener, MapperMetrics, QueryRewriteInterceptor) → ctor IndexService(IndexSettings, IndexService.IndexCreationContext, NodeEnvironment, XContentParserConfiguration, SimilarityService, IndexService.ShardStoreDeleter, IndexAnalyzers, EngineFactory, CircuitBreakerService, BigArrays, ThreadPool, ThreadPoolMergeExecutorService, ScriptService, ClusterService, Client, QueryCache, IndexStorePlugin.DirectoryFactory, IndexEventListener, Function, MapperRegistry, IndicesFieldDataCache, List, List, NamedWriteableRegistry, BooleanSupplier, BooleanSupplier, IndexNameExpressionResolver, ValuesSourceRegistry, IndexStorePlugin.RecoveryStateFactory, IndexStorePlugin.IndexFoldersDeletionListener, IndexStorePlugin.SnapshotCommitSupplier, Engine.IndexCommitListener, MutableOperationGate, MapperMetrics, IndexingStatsSettings, SearchStatsSettings, MergeMetrics, PluggableDirectoryMetricsHolder) - changed:
ctor SearchSlowLog(IndexSettings, SlowLogFields) → ctor SearchSlowLog(IndexSettings, ActionLoggingFieldsProvider) - changed:
method IndexMode.timeSeriesIdFieldMapper(): MetadataFieldMapper → method IndexMode.timeSeriesIdFieldMapper(MappingParserContext): MetadataFieldMapper - changed:
method IndexMode.validateMapping(MappingLookup): void → method IndexMode.validateMapping(MappingLookup, Settings): void - changed:
method IndexModule.newIndexMapperService(ClusterService, XContentParserConfiguration, MapperRegistry, ScriptService): MapperService → method IndexModule.newIndexMapperService(ClusterService, XContentParserConfiguration, MapperRegistry, ScriptService, DocumentMapper): MapperService - changed:
method IndexModule.newIndexService(IndexService.IndexCreationContext, NodeEnvironment, XContentParserConfiguration, IndexService.ShardStoreDeleter, CircuitBreakerService, BigArrays, ThreadPool, ThreadPoolMergeExecutorService, ScriptService, ClusterService, Client, IndicesQueryCache, MapperRegistry, IndicesFieldDataCache, NamedWriteableRegistry, IdFieldMapper, ValuesSourceRegistry, IndexStorePlugin.IndexFoldersDeletionListener, Map, QueryRewriteInterceptor): IndexService → method IndexModule.newIndexService(IndexService.IndexCreationContext, NodeEnvironment, XContentParserConfiguration, IndexService.ShardStoreDeleter, CircuitBreakerService, BigArrays, ThreadPool, ThreadPoolMergeExecutorService, ScriptService, ClusterService, Client, IndicesQueryCache, MapperRegistry, IndicesFieldDataCache, NamedWriteableRegistry, BooleanSupplier, ValuesSourceRegistry, IndexStorePlugin.IndexFoldersDeletionListener, Map): IndexService - changed:
method IndexService.createShard(ShardRouting, GlobalCheckpointSyncer, RetentionLeaseSyncer): IndexShard → method IndexService.createShard(ShardRouting, GlobalCheckpointSyncer, RetentionLeaseSyncer, RecoverySchedulingListener): IndexShard - changed:
method IndexService.newSearchExecutionContext(int, int, IndexSearcher, LongSupplier, String, Map): SearchExecutionContext → method IndexService.newSearchExecutionContext(int, int, IndexSearcher, LongSupplier, String, Map, Integer, ShardSearchStats): SearchExecutionContext - added:
abstract class ActionLoggingFields - added:
class ActionLoggingFieldsContext - added:
class IndexReshardService - added:
ctor ActionLoggingFields(ActionLoggingFieldsContext) - added:
ctor ActionLoggingFieldsContext() - added:
ctor ActionLoggingFieldsContext(boolean) - added:
ctor CompositeIndexEventListener(IndexSettings, Collection) - added:
ctor ES95CodecClusterSettingProvider(ClusterSettings) - added:
ctor IndexNotFoundException(Index, ProjectId) - added:
ctor IndexNotFoundException(String, Index) - added:
ctor IndexReshardService() - added:
ctor IndexSortConfig.IndexSortConfigDefaults() - added:
ctor IndexSortConfig.IndexSortConfigDefaults.SortDefault(List, List, List, List) - added:
ctor SliceIndexing.ParsedRouting(String, boolean) - added:
enum StandardIOBehaviorHint implements IOContext.FileOpenHint - added:
field ActionLoggingFields.context: ActionLoggingFieldsContext - added:
final class CompositeIndexEventListener implements IndexEventListener - added:
final class ES95CodecClusterSettingProvider implements IndexSettingProvider - added:
final class SliceIndexing - added:
interface ActionLoggingFieldsProvider - added:
interface IndexingPressure.PrimaryExpansionTracker extends Releasable - added:
interface IndexingPressureMonitor - added:
interface IndexingPressureMonitor.IndexingPressureListener - added:
method ActionLoggingFields.logFields(): Map - added:
method ActionLoggingFieldsContext.includeUserInformation(): boolean - added:
method ActionLoggingFieldsContext.setIncludeUserInformation(boolean): void - added:
method ActionLoggingFieldsProvider.create(ActionLoggingFieldsContext): ActionLoggingFields - added:
method CompositeIndexEventListener.afterFilesRestoredFromRepository(IndexShard): void - added:
method CompositeIndexEventListener.afterIndexCreated(IndexService): void - added:
method CompositeIndexEventListener.afterIndexRemoved(Index, IndexSettings, IndexRemovalReason): void - added:
method CompositeIndexEventListener.afterIndexShardClosed(ShardId, IndexShard, Settings): void - added:
method CompositeIndexEventListener.afterIndexShardClosing(ShardId, IndexShard, Settings): void - added:
method CompositeIndexEventListener.afterIndexShardCreated(IndexShard): void - added:
method CompositeIndexEventListener.afterIndexShardDeleted(ShardId, Settings): void - added:
method CompositeIndexEventListener.afterIndexShardRecovery(IndexShard, ActionListener): void - added:
method CompositeIndexEventListener.afterIndexShardStarted(IndexShard): void - added:
method CompositeIndexEventListener.beforeIndexAddedToCluster(Index, Settings): void - added:
method CompositeIndexEventListener.beforeIndexCreated(Index, Settings): void - added:
method CompositeIndexEventListener.beforeIndexRemoved(IndexService, IndexRemovalReason): void - added:
method CompositeIndexEventListener.beforeIndexShardClosed(ShardId, IndexShard, Settings): void - added:
method CompositeIndexEventListener.beforeIndexShardCreated(ShardRouting, Settings): void - added:
method CompositeIndexEventListener.beforeIndexShardDeleted(ShardId, Settings): void - added:
method CompositeIndexEventListener.beforeIndexShardRecovery(IndexShard, IndexSettings, ActionListener): void - added:
method CompositeIndexEventListener.indexShardStateChanged(IndexShard, IndexShardState, IndexShardState, String): void - added:
method CompositeIndexEventListener.onStoreClosed(ShardId): void - added:
method CompositeIndexEventListener.onStoreCreated(ShardId): void - added:
method CompositeIndexEventListener.shardRoutingChanged(IndexShard, ShardRouting, ShardRouting): void - added:
method ES95CodecClusterSettingProvider.overrulesTemplateAndRequestSettings(): boolean - added:
method ES95CodecClusterSettingProvider.provideAdditionalSettings(String, String, IndexMode, ProjectMetadata, Instant, Settings, List, IndexVersion, Settings.Builder): void - added:
method IndexMode.IndexModeSettingsProvider.provideAdditionalSettings(String, String, IndexMode, ProjectMetadata, Instant, Settings, List, IndexVersion, Settings.Builder): void - added:
method IndexMode.getMinimalSupportedVersion(): TransportVersion - added:
method IndexMode.idTransformerForReindex(): Function - added:
method IndexMode.isColumnar(): boolean - added:
method IndexMode.isStrictColumnar(): boolean - added:
method IndexMode.isTsdb(): boolean - added:
method IndexMode.supportedSourceModes(): List - added:
method IndexMode.supportsVersion(TransportVersion): boolean - added:
method IndexModule.setMutableOperationGate(MutableOperationGate): void - added:
method IndexService.getGlobalCheckpointTask(): AbstractAsyncTask - added:
method IndexSettingProvider.onUpdateMappings(IndexMetadata, DocumentMapper, Settings.Builder): void - added:
method IndexSettingProvider.provideAdditionalSettings(String, String, IndexMode, ProjectMetadata, Instant, Settings, List, IndexVersion, Settings.Builder): void - added:
method IndexSettings.getDynamicStringsAutoText(): boolean - added:
method IndexSettings.getHnswEarlyTermination(): boolean - added:
method IndexSettings.getHnswFilterHeuristic(): DenseVectorFieldMapper.FilterHeuristic - added:
method IndexSettings.getIgnoredSourceFormat(): IgnoredSourceFieldMapper.IgnoredSourceFormat - added:
method IndexSettings.getMappingArrayObjectsLimit(): long - added:
method IndexSettings.getMappingNestedParentsLimit(): long - added:
method IndexSettings.getPostFilterSelectivityThreshold(): float - added:
method IndexSettings.isIgnoreDynamicFieldNamesBeyondLimit(): boolean - added:
method IndexSettings.isIndexDisabledByDefault(): boolean - added:
method IndexSettings.isIntraMergeParallelismEnabled(): boolean - added:
method IndexSettings.isRequestCacheEnabled(): boolean - added:
method IndexSettings.isSliceEnabled(): boolean - added:
method IndexSettings.isTimeSeriesEs95CodecEnabled(): boolean - added:
method IndexSettings.isUseColumnarIdByDefault(): boolean - added:
method IndexSettings.isUseTimeSeriesDocValuesFormatLargeBinaryBlockSize(): boolean - added:
method IndexSettings.isUseTimeSeriesDocValuesFormatLargeNumericBlockSize(): boolean - added:
method IndexSettings.seqNoIndexOptions(): SeqNoFieldMapper.SeqNoIndexOptions - added:
method IndexSettings.sequenceNumbersDisabled(): boolean - added:
method IndexSettings.syntheticIdBloomFilterSettings(): SyntheticIdBloomFilterSettings - added:
method IndexSettings.useDocValuesSkipper(): boolean - added:
method IndexSettings.useDocValuesSkipperForHostName(): boolean - added:
method IndexSettings.useEs812PostingsFormat(): boolean - added:
method IndexSettings.useTimeSeriesDocValuesFormat(): boolean - added:
method IndexSettings.useTimeSeriesSyntheticId(): boolean - added:
method IndexSettings.warnIfMergeSchedulerMaxThreadCountClamped(): void - added:
method IndexSortConfig.IndexSortConfigDefaults.SortDefault.equals(Object): boolean - added:
method IndexSortConfig.IndexSortConfigDefaults.SortDefault.fields(): List - added:
method IndexSortConfig.IndexSortConfigDefaults.SortDefault.hashCode(): int - added:
method IndexSortConfig.IndexSortConfigDefaults.SortDefault.missing(): List - added:
method IndexSortConfig.IndexSortConfigDefaults.SortDefault.mode(): List - added:
method IndexSortConfig.IndexSortConfigDefaults.SortDefault.order(): List - added:
method IndexSortConfig.IndexSortConfigDefaults.SortDefault.toString(): String - added:
method IndexSortConfig.containsDescendingTimestampSort(): boolean - added:
method IndexSortConfig.hasSortOnField(String): boolean - added:
method IndexingPressure.Coordinating.reduceBytes(long): void - added:
method IndexingPressure.PrimaryExpansionTracker.addExpandedBytes(long): void - added:
method IndexingPressure.PrimaryExpansionTracker.removeExpandedBytes(long): void - added:
method IndexingPressure.addListener(IndexingPressureMonitor.IndexingPressureListener): void - added:
method IndexingPressure.getMaxAllowedOperationSizeInBytes(): long - added:
method IndexingPressure.trackPrimaryOperationExpansion(int, long, boolean): IndexingPressure.PrimaryExpansionTracker - added:
method IndexingPressure.trackReplicaOperationExpansion(long, boolean): Releasable - added:
method IndexingPressure.validateAndMarkPrimaryOperationLocalToCoordinatingNodeStarted(int, long, long, boolean): Releasable - added:
method IndexingPressure.validateAndMarkPrimaryOperationStarted(int, long, long, boolean, boolean): Releasable - added:
method IndexingPressureMonitor.IndexingPressureListener.onLargeIndexingOperationRejection(long): void - added:
method IndexingPressureMonitor.IndexingPressureListener.onPrimaryOperationTracked(long): void - added:
method IndexingPressureMonitor.addListener(IndexingPressureMonitor.IndexingPressureListener): void - added:
method IndexingPressureMonitor.getMaxAllowedOperationSizeInBytes(): long - added:
method SliceIndexing.ParsedRouting.equals(Object): boolean - added:
method SliceIndexing.ParsedRouting.fromSlice(): boolean - added:
method SliceIndexing.ParsedRouting.hashCode(): int - added:
method SliceIndexing.ParsedRouting.routing(): String - added:
method SliceIndexing.ParsedRouting.toString(): String - added:
record IndexSortConfig.IndexSortConfigDefaults.SortDefault - added:
record SliceIndexing.ParsedRouting - added:
static class IndexSortConfig.IndexSortConfigDefaults - added:
static field ES95CodecClusterSettingProvider.TIME_SERIES_ES95_CODEC_CLUSTER_ENABLED_SETTING: Setting - added:
static field IndexFeatures.SLICE_INDEXING: NodeFeature - added:
static field IndexFeatures.TIME_SERIES_ES95_CODEC: NodeFeature - added:
static field IndexFeatures.TIME_SERIES_NO_SEQNO: NodeFeature - added:
static field IndexFeatures.TIME_SERIES_SYNTHETIC_ID: NodeFeature - added:
static field IndexFeatures.TIME_SERIES_SYNTHETIC_ID_DEFAULT: NodeFeature - added:
static field IndexMode.COLUMNAR: IndexMode - added:
static field IndexMode.COLUMNAR_INDEX_MODES_ADDED: TransportVersion - added:
static field IndexMode.LOGSDB_COLUMNAR: IndexMode - added:
static field IndexMode.VECTORDB_DOCUMENT: IndexMode - added:
static field IndexMode.VECTORDB_DOCUMENT_INDEX_MODE: TransportVersion - added:
static field IndexReshardService.RESHARDING_SHARD_SUMMARY_IN_ESQL: TransportVersion - added:
static field IndexSettingProviders.EMPTY: IndexSettingProviders - added:
static field IndexSettings.DENSE_VECTOR_EXPERIMENTAL_FEATURES_SETTING: Setting - added:
static field IndexSettings.DISABLE_SEQUENCE_NUMBERS: Setting - added:
static field IndexSettings.DYNAMIC_STRINGS_AUTO_TEXT: Setting - added:
static field IndexSettings.INDEX_DISABLED_BY_DEFAULT: Setting - added:
static field IndexSettings.INDEX_MAPPING_EXCLUDE_SOURCE_VECTORS_SETTING: Setting - added:
static field IndexSettings.INTRA_MERGE_PARALLELISM_ENABLED_SETTING: Setting - added:
static field IndexSettings.LOGSDB_SORT_ON_MESSAGE_TEMPLATE: Setting - added:
static field IndexSettings.SEQ_NO_INDEX_OPTIONS_SETTING: Setting - added:
static field IndexSettings.SLICE_ENABLED: Setting - added:
static field IndexSettings.STORE_FLATTENED_ROOT_DOC_VALUES: Setting - added:
static field IndexSettings.SYNTHETIC_ID: Setting - added:
static field IndexSettings.TIME_SERIES_ES95_CODEC_ENABLED_SETTING: Setting - added:
static field IndexSettings.TIME_SERIES_TEMPORALITY_FIELD: Setting - added:
static field IndexSettings.USE_COLUMNAR_ID_BY_DEFAULT: Setting - added:
static field IndexSettings.USE_DOC_VALUES_SKIPPER: Setting - added:
static field IndexSettings.USE_ES_812_POSTINGS_FORMAT: Setting - added:
static field IndexSettings.USE_TIME_SERIES_DOC_VALUES_FORMAT_LARGE_BINARY_BLOCK_SIZE: Setting - added:
static field IndexSettings.USE_TIME_SERIES_DOC_VALUES_FORMAT_LARGE_BLOCK_SIZE: Setting - added:
static field IndexSettings.USE_TIME_SERIES_DOC_VALUES_FORMAT_SETTING: Setting - added:
static field IndexSortConfig.IndexSortConfigDefaults.HOSTNAME_MESSAGE_PATTERN_TIMESTAMP_SORT: IndexSortConfig.IndexSortConfigDefaults.SortDefault - added:
static field IndexSortConfig.IndexSortConfigDefaults.HOSTNAME_TIMESTAMP_BWC_SORT: IndexSortConfig.IndexSortConfigDefaults.SortDefault - added:
static field IndexSortConfig.IndexSortConfigDefaults.HOSTNAME_TIMESTAMP_SORT: IndexSortConfig.IndexSortConfigDefaults.SortDefault - added:
static field IndexSortConfig.IndexSortConfigDefaults.MESSAGE_PATTERN_TIMESTAMP_SORT: IndexSortConfig.IndexSortConfigDefaults.SortDefault - added:
static field IndexSortConfig.IndexSortConfigDefaults.NO_SORT: IndexSortConfig.IndexSortConfigDefaults.SortDefault - added:
static field IndexSortConfig.IndexSortConfigDefaults.TIMESTAMP_SORT: IndexSortConfig.IndexSortConfigDefaults.SortDefault - added:
static field IndexSortConfig.IndexSortConfigDefaults.TIME_SERIES_SORT: IndexSortConfig.IndexSortConfigDefaults.SortDefault - added:
static field IndexVersions.ADD_RESCORE_PARAMS_TO_QUANTIZED_VECTORS_BACKPORT_8_X: IndexVersion - added:
static field IndexVersions.AGG_METRIC_DOUBLE_REMOVE_POINTS: IndexVersion - added:
static field IndexVersions.BACKPORT_91_SECURITY_MIGRATIONS_METADATA_FLATTENED_UPDATE: IndexVersion - added:
static field IndexVersions.BACKPORT_SECURITY_MIGRATIONS_METADATA_FLATTENED_UPDATE: IndexVersion - added:
static field IndexVersions.BACKPORT_UPGRADE_TO_LUCENE_10_3_1: IndexVersion - added:
static field IndexVersions.BACKPORT_UPGRADE_TO_LUCENE_10_3_2: IndexVersion - added:
static field IndexVersions.DEFAULT_DENSE_VECTOR_TO_BBQ_DISK: IndexVersion - added:
static field IndexVersions.DEFAULT_DENSE_VECTOR_TO_BBQ_HNSW: IndexVersion - added:
static field IndexVersions.DEFAULT_HNSW_EARLY_TERMINATION: IndexVersion - added:
static field IndexVersions.DEFAULT_OVERSAMPLE_VALUE_FOR_BBQ: IndexVersion - added:
static field IndexVersions.DEFAULT_TO_ACORN_HNSW_FILTER_HEURISTIC: IndexVersion - added:
static field IndexVersions.DENSE_VECTOR_BFLOAT16_DEFAULT_INDEX_OPTIONS: IndexVersion - added:
static field IndexVersions.DENSE_VECTOR_BFLOAT16_DEFAULT_INDEX_OPTIONS_BACKPORT: IndexVersion - added:
static field IndexVersions.DEPRECATE_INTEGRATED_COUNTS_BINARY_DOC_VALUES: IndexVersion - added:
static field IndexVersions.DISABLE_NORMS_BY_DEFAULT_FOR_LOGSDB_AND_TSDB: IndexVersion - added:
static field IndexVersions.DISABLE_SEQUENCE_NUMBERS: IndexVersion - added:
static field IndexVersions.DISK_BBQ_ES950_AUTO_CALIBRATE: IndexVersion - added:
static field IndexVersions.DISK_BBQ_LICENSE_ENFORCEMENT: IndexVersion - added:
static field IndexVersions.DISK_BBQ_QUANTIZE_BITS: IndexVersion - added:
static field IndexVersions.DOC_COUNT_FIELD_USES_NUMERIC_DOC_VALUES: IndexVersion - added:
static field IndexVersions.ES95_TSDB_CODEC_FEATURE_FLAG: IndexVersion - added:
static field IndexVersions.EXCLUDE_SOURCE_VECTORS_DEFAULT: IndexVersion - added:
static field IndexVersions.FALLBACK_TEXT_FIELDS_BINARY_DOC_VALUES_FORMAT_CHECK: IndexVersion - added:
static field IndexVersions.FLATTENED_FIELD_NO_ROOT_DOC_VALUES: IndexVersion - added:
static field IndexVersions.FLATTENED_FIELD_TSDB_CODEC_USE_BINARY_DOC_VALUES: IndexVersion - added:
static field IndexVersions.GENERIC_DENSE_VECTOR_FORMAT: IndexVersion - added:
static field IndexVersions.HOSTNAME_DOC_VALUES_SPARSE_INDEX: IndexVersion - added:
static field IndexVersions.ID_FIELD_USE_ES812_POSTINGS_FORMAT: IndexVersion - added:
static field IndexVersions.IGNORED_SOURCE_AS_DOC_VALUES: IndexVersion - added:
static field IndexVersions.IGNORED_SOURCE_AS_DOC_VALUES_NO_FF: IndexVersion - added:
static field IndexVersions.IGNORED_SOURCE_COALESCED_ENTRIES: IndexVersion - added:
static field IndexVersions.IGNORED_SOURCE_COALESCED_ENTRIES_WITH_FF: IndexVersion - added:
static field IndexVersions.INDEX_INT_SORT_INT_TYPE: IndexVersion - added:
static field IndexVersions.INFERENCE_METADATA_FIELDS: IndexVersion - added:
static field IndexVersions.KEYWORD_FIELDS_KEEP_DUPLICATES_IN_BINARY_DOC_VALUES: IndexVersion - added:
static field IndexVersions.KEYWORD_MULTI_FIELDS_NOT_STORED_WHEN_IGNORED: IndexVersion - added:
static field IndexVersions.LOGSB_OPTIONAL_SORTING_ON_HOST_NAME: IndexVersion - added:
static field IndexVersions.LOGSDB_DEFAULT_IGNORE_DYNAMIC_BEYOND_LIMIT: IndexVersion - added:
static field IndexVersions.MAPPER_TEXT_MATCH_ONLY_MULTI_FIELDS_DEFAULT_NOT_STORED: IndexVersion - added:
static field IndexVersions.MAPPING_ID_MODE_DEFAULT: IndexVersion - added:
static field IndexVersions.MATCH_ONLY_TEXT_STORED_AS_BYTES: IndexVersion - added:
static field IndexVersions.MINIMUM_READONLY_COMPATIBLE: IndexVersion - added:
static field IndexVersions.MOD_ROUTING_FUNCTION: IndexVersion - added:
static field IndexVersions.NESTED_PATH_LIMIT: IndexVersion - added:
static field IndexVersions.PATTERN_TEXT_ARGS_IN_BINARY_DOC_VALUES: IndexVersion - added:
static field IndexVersions.READ_SI_FILES_FROM_MEMORY_FOR_HOLLOW_COMMITS: IndexVersion - added:
static field IndexVersions.REENABLED_TIMESTAMP_DOC_VALUES_SPARSE_INDEX: IndexVersion - added:
static field IndexVersions.RESCORE_PARAMS_ALLOW_ZERO_TO_QUANTIZED_VECTORS_BACKPORT_8_X: IndexVersion - added:
static field IndexVersions.SEMANTIC_FIELD_TYPE: IndexVersion - added:
static field IndexVersions.SEMANTIC_TEXT_DEFAULTS_TO_BBQ: IndexVersion - added:
static field IndexVersions.SEMANTIC_TEXT_DEFAULTS_TO_BFLOAT16: IndexVersion - added:
static field IndexVersions.SEMANTIC_TEXT_DEFAULTS_TO_JINA_V5: IndexVersion - added:
static field IndexVersions.SEMANTIC_TEXT_LEGACY_FORMAT_FORBIDDEN: IndexVersion - added:
static field IndexVersions.SEMANTIC_TEXT_ORIGINAL_VALUES_DOC_VALUES: IndexVersion - added:
static field IndexVersions.SEMANTIC_TEXT_USES_DENSE_VECTOR_DEFAULT_INDEX_OPTIONS: IndexVersion - added:
static field IndexVersions.SEQ_NO_WITHOUT_POINTS: IndexVersion - added:
static field IndexVersions.SHARD_OBLIVIOUS_SLICING: IndexVersion - added:
static field IndexVersions.SKIPPERS_ENABLED_BY_DEFAULT: IndexVersion - added:
static field IndexVersions.SKIPPERS_ENABLED_BY_DEFAULT_IN_LOGSDB: IndexVersion - added:
static field IndexVersions.SKIPPER_DEFAULTS_ONLY_ON_TSDB: IndexVersion - added:
static field IndexVersions.SOURCE_MAPPER_MODE_ATTRIBUTE_NOOP: IndexVersion - added:
static field IndexVersions.SPARSE_VECTOR_PRUNING_INDEX_OPTIONS_SUPPORT: IndexVersion - added:
static field IndexVersions.STANDARD_INDEXES_USE_SKIPPERS: IndexVersion - added:
static field IndexVersions.STATELESS_SKIPPERS_ENABLED_FOR_TSDB: IndexVersion - added:
static field IndexVersions.STORE_FALLBACK_MOT_FIELDS_IN_BINARY_DOC_VALUES: IndexVersion - added:
static field IndexVersions.STORE_FALLBACK_TEXT_FIELDS_IN_BINARY_DOC_VALUES: IndexVersion - added:
static field IndexVersions.STORE_IGNORED_FLATTENED_FIELDS_IN_BINARY_DOC_VALUES: IndexVersion - added:
static field IndexVersions.STORE_IGNORED_KEYWORDS_IN_BINARY_DOC_VALUES: IndexVersion - added:
static field IndexVersions.STORE_IGNORED_MALFORMED_IN_BINARY_DOC_VALUES: IndexVersion - added:
static field IndexVersions.STORE_IGNORED_WILDCARD_FIELDS_IN_BINARY_DOC_VALUES: IndexVersion - added:
static field IndexVersions.STORE_PATTERN_TEXT_FIELDS_IN_BINARY_DOC_VALUES: IndexVersion - added:
static field IndexVersions.SYNTHETIC_SOURCE_STORE_ARRAYS_NATIVELY_BACKPORT_8_X: IndexVersion - added:
static field IndexVersions.SYNTHETIC_SOURCE_STORE_ARRAYS_NATIVELY_BOOLEAN: IndexVersion - added:
static field IndexVersions.SYNTHETIC_SOURCE_STORE_ARRAYS_NATIVELY_IP: IndexVersion - added:
static field IndexVersions.SYNTHETIC_SOURCE_STORE_ARRAYS_NATIVELY_KEYWORD: IndexVersion - added:
static field IndexVersions.SYNTHETIC_SOURCE_STORE_ARRAYS_NATIVELY_NUMBER: IndexVersion - added:
static field IndexVersions.SYNTHETIC_SOURCE_STORE_ARRAYS_NATIVELY_SCALED_FLOAT: IndexVersion - added:
static field IndexVersions.SYNTHETIC_SOURCE_STORE_ARRAYS_NATIVELY_UNSIGNED_LONG: IndexVersion - added:
static field IndexVersions.TEXT_FIELDS_STORED_IN_IGNORED_SOURCE_FIX: IndexVersion - added:
static field IndexVersions.TIMESTAMP_DOC_VALUES_SPARSE_INDEX: IndexVersion - added:
static field IndexVersions.TIME_BASED_K_ORDERED_DOC_ID: IndexVersion - added:
static field IndexVersions.TIME_SERIES_ALL_FIELDS_USE_SKIPPERS: IndexVersion - added:
static field IndexVersions.TIME_SERIES_DIMENSIONS_USE_SKIPPERS: IndexVersion - added:
static field IndexVersions.TIME_SERIES_DISABLE_SEQUENCE_NUMBERS: IndexVersion - added:
static field IndexVersions.TIME_SERIES_DISABLE_SEQUENCE_NUMBERS_DEFAULT: IndexVersion - added:
static field IndexVersions.TIME_SERIES_DOC_VALUES_FORMAT_VERSION_3: IndexVersion - added:
static field IndexVersions.TIME_SERIES_ES95_CODEC_DEFAULT: IndexVersion - added:
static field IndexVersions.TIME_SERIES_ES95_CODEC_DEFAULT_FEATURE_FLAG: IndexVersion - added:
static field IndexVersions.TIME_SERIES_ID_DOC_VALUES_SPARSE_INDEX: IndexVersion - added:
static field IndexVersions.TIME_SERIES_USE_STORED_FIELDS_BLOOM_FILTER_FOR_ID: IndexVersion - added:
static field IndexVersions.TIME_SERIES_USE_SYNTHETIC_ID: IndexVersion - added:
static field IndexVersions.TIME_SERIES_USE_SYNTHETIC_ID_94: IndexVersion - added:
static field IndexVersions.TIME_SERIES_USE_SYNTHETIC_ID_BEST_COMPRESSION: IndexVersion - added:
static field IndexVersions.TIME_SERIES_USE_SYNTHETIC_ID_DEFAULT: IndexVersion - added:
static field IndexVersions.TIME_SERIES_USE_SYNTHETIC_ID_DEFAULT_PROD: IndexVersion - added:
static field IndexVersions.TSID_CREATED_DURING_ROUTING: IndexVersion - added:
static field IndexVersions.TSID_SINGLE_PREFIX_BYTE: IndexVersion - added:
static field IndexVersions.TSID_SINGLE_PREFIX_BYTE_FEATURE_FLAG: IndexVersion - added:
static field IndexVersions.UPGRADE_DISKBBQ_ES940: IndexVersion - added:
static field IndexVersions.UPGRADE_TO_LUCENE_10_0_0: IndexVersion - added:
static field IndexVersions.UPGRADE_TO_LUCENE_10_1_0: IndexVersion - added:
static field IndexVersions.UPGRADE_TO_LUCENE_10_2_0: IndexVersion - added:
static field IndexVersions.UPGRADE_TO_LUCENE_10_2_1: IndexVersion - added:
static field IndexVersions.UPGRADE_TO_LUCENE_10_2_2: IndexVersion - added:
static field IndexVersions.UPGRADE_TO_LUCENE_10_3_0: IndexVersion - added:
static field IndexVersions.UPGRADE_TO_LUCENE_10_3_1: IndexVersion - added:
static field IndexVersions.UPGRADE_TO_LUCENE_10_3_2: IndexVersion - added:
static field IndexVersions.UPGRADE_TO_LUCENE_10_4_0: IndexVersion - added:
static field IndexVersions.UPGRADE_TO_LUCENE_10_5_0: IndexVersion - added:
static field IndexVersions.UPGRADE_TO_LUCENE_10_5_1: IndexVersion - added:
static field IndexVersions.USE_LUCENE101_POSTINGS_FORMAT: IndexVersion - added:
static field IndexVersions.USE_SYNTHETIC_SOURCE_FOR_RECOVERY: IndexVersion - added:
static field IndexVersions.USE_SYNTHETIC_SOURCE_FOR_RECOVERY_BY_DEFAULT: IndexVersion - added:
static field IndexVersions.V8_DEPRECATE_SOURCE_MODE_MAPPER: IndexVersion - added:
static field IndexVersions.WRITE_TSID_PREFIX_PARTITION: IndexVersion - added:
static field IndexingPressure.MAX_OPERATION_SIZE: Setting - added:
static field SliceIndexing.CLUSTER_SEARCH_SHARDS_SLICE_ROUTING_STATE_VERSION: TransportVersion - added:
static field SliceIndexing.PARAM_NAME: String - added:
static field SliceIndexing.REINDEX_DEST_ROUTING_PROVENANCE_VERSION: TransportVersion - added:
static field SliceIndexing.SEARCH_SLICE_ROUTING_STATE_VERSION: TransportVersion - added:
static field SliceIndexing.SLICE_ALL: String - added:
static field SliceIndexing.SLICE_FEATURE_FLAG: FeatureFlag - added:
static field SliceIndexing.SLICE_MISSING_EXCEPTION_VERSION: TransportVersion - added:
static field SliceIndexing.VALIDATE_QUERY_SLICE_ROUTING_STATE_VERSION: TransportVersion - added:
static field StandardIOBehaviorHint.INSTANCE: StandardIOBehaviorHint - added:
static method IndexMode.availableModes(): IndexMode[] - added:
static method IndexMode.isTsdb(IndexMode): boolean - added:
static method IndexMode.isTsdbName(String): boolean - added:
static method IndexReshardService.isRealtimeReadPossiblyStale(IndexShard, SplitShardCountSummary): boolean - added:
static method IndexReshardService.isShardSnapshotImpactedByResharding(IndexMetadata, int): boolean - added:
static method IndexReshardService.reshardingIndices(ProjectState, Set): Set - added:
static method IndexSettingProviders.of(Consumer): IndexSettingProviders - added:
static method IndexSettings.isValidCodecForSyntheticId(String, IndexVersion): boolean - added:
static method IndexSortConfig.IndexSortConfigDefaults.getDefaultSortFields(Settings): List - added:
static method IndexSortConfig.IndexSortConfigDefaults.getDefaultSortMissing(Settings): List - added:
static method IndexSortConfig.IndexSortConfigDefaults.getDefaultSortMode(Settings): List - added:
static method IndexSortConfig.IndexSortConfigDefaults.getDefaultSortOrder(Settings): List - added:
static method IndexingPressure.PrimaryExpansionTracker.noop(): IndexingPressure.PrimaryExpansionTracker - added:
static method SliceIndexing.parseRoutingOrSliceWithProvenance(RestRequest): SliceIndexing.ParsedRouting - added:
static method SliceIndexing.parseSearchRoutingOrSliceWithProvenance(RestRequest): SliceIndexing.ParsedRouting - added:
static method SliceIndexing.validateAndResolveSliceRoutingRequirement(boolean, boolean, String, String, String, String, boolean): String - added:
static method SliceIndexing.validateSliceRoutingRequirement(boolean, boolean, String, String, String): void - added:
static method SliceIndexing.validateUserSliceValue(String): void - added:
static method StandardIOBehaviorHint.valueOf(String): StandardIOBehaviorHint - added:
static method StandardIOBehaviorHint.values(): StandardIOBehaviorHint[]
- removed:
method TokenFilterFactory.getResourceName(): String - removed:
static method Analysis.checkForDeprecatedVersion(String, Settings): void - changed:
ctor AbstractIndexAnalyzerProvider(String, Settings) → ctor AbstractIndexAnalyzerProvider(String) - changed:
ctor AbstractTokenFilterFactory(String, Settings) → ctor AbstractTokenFilterFactory(String) - changed:
ctor AbstractTokenizerFactory(IndexSettings, Settings, String) → ctor AbstractTokenizerFactory(String) - changed:
static method Analysis.getReaderFromIndex(String, SynonymsManagementAPIService, boolean): Reader → static method Analysis.getReaderFromIndex(Set, SynonymsManagementAPIService, boolean): Reader - added:
abstract class ElasticsearchAnalyzerWrapper extends AnalyzerWrapper - added:
ctor AnalyzerComponents(TokenizerFactory, CharFilterFactory[], TokenFilterFactory[]) - added:
ctor ElasticsearchAnalyzerWrapper(Analyzer) - added:
ctor ReloadableCustomAnalyzer(AnalyzerComponents, int, int) - added:
method TokenFilterFactory.getResourceNames(): Set
- removed:
static field CodecService.ZSTD_STORED_FIELDS_FEATURE_FLAG: FeatureFlag - changed:
ctor CodecService(MapperService, BigArrays) → ctor CodecService(MapperService, BigArrays, ThreadPool) - changed:
ctor LegacyPerFieldMapperCodec(Lucene912Codec.Mode, MapperService, BigArrays) → ctor LegacyPerFieldMapperCodec(Lucene104Codec.Mode, MapperService, BigArrays, ThreadPool) - changed:
ctor PerFieldFormatSupplier(MapperService, BigArrays) → ctor PerFieldFormatSupplier(MapperService, BigArrays, ThreadPool) - changed:
ctor PerFieldMapperCodec(Zstd814StoredFieldsFormat.Mode, MapperService, BigArrays) → ctor PerFieldMapperCodec(Zstd814StoredFieldsFormat.Mode, MapperService, BigArrays, ThreadPool) - changed:
final class LegacyPerFieldMapperCodec extends Lucene912Codec → final class LegacyPerFieldMapperCodec extends Lucene104Codec - changed:
final class PerFieldMapperCodec extends Elasticsearch816Codec → final class PerFieldMapperCodec extends Elasticsearch93Lucene104Codec - added:
class Elasticsearch900Codec extends CodecService.DeduplicateFieldInfosCodec - added:
class Elasticsearch900Lucene101Codec extends CodecService.DeduplicateFieldInfosCodec - added:
class Elasticsearch92Lucene103Codec extends CodecService.DeduplicateFieldInfosCodec - added:
class Elasticsearch93Lucene104Codec extends CodecService.DeduplicateFieldInfosCodec - added:
class TrackingPostingsInMemoryBytesCodec extends FilterCodec - added:
ctor CachingFieldInfosFormat(FieldInfosFormat) - added:
ctor Elasticsearch900Codec() - added:
ctor Elasticsearch900Codec(Zstd814StoredFieldsFormat.Mode) - added:
ctor Elasticsearch900Lucene101Codec() - added:
ctor Elasticsearch900Lucene101Codec(Zstd814StoredFieldsFormat.Mode) - added:
ctor Elasticsearch92Lucene103Codec() - added:
ctor Elasticsearch92Lucene103Codec(Zstd814StoredFieldsFormat.Mode) - added:
ctor Elasticsearch93Lucene104Codec() - added:
ctor Elasticsearch93Lucene104Codec(Zstd814StoredFieldsFormat.Mode) - added:
ctor TrackingPostingsInMemoryBytesCodec(Codec) - added:
final class CachingFieldInfosFormat extends FieldInfosFormat - added:
method CachingFieldInfosFormat.read(Directory, SegmentInfo, String, IOContext): FieldInfos - added:
method CachingFieldInfosFormat.write(Directory, SegmentInfo, String, FieldInfos, IOContext): void - added:
method Elasticsearch900Codec.docValuesFormat(): DocValuesFormat - added:
method Elasticsearch900Codec.getDocValuesFormatForField(String): DocValuesFormat - added:
method Elasticsearch900Codec.getKnnVectorsFormatForField(String): KnnVectorsFormat - added:
method Elasticsearch900Codec.getPostingsFormatForField(String): PostingsFormat - added:
method Elasticsearch900Codec.knnVectorsFormat(): KnnVectorsFormat - added:
method Elasticsearch900Codec.postingsFormat(): PostingsFormat - added:
method Elasticsearch900Codec.storedFieldsFormat(): StoredFieldsFormat - added:
method Elasticsearch900Lucene101Codec.docValuesFormat(): DocValuesFormat - added:
method Elasticsearch900Lucene101Codec.getDocValuesFormatForField(String): DocValuesFormat - added:
method Elasticsearch900Lucene101Codec.getKnnVectorsFormatForField(String): KnnVectorsFormat - added:
method Elasticsearch900Lucene101Codec.getPostingsFormatForField(String): PostingsFormat - added:
method Elasticsearch900Lucene101Codec.knnVectorsFormat(): KnnVectorsFormat - added:
method Elasticsearch900Lucene101Codec.postingsFormat(): PostingsFormat - added:
method Elasticsearch900Lucene101Codec.storedFieldsFormat(): StoredFieldsFormat - added:
method Elasticsearch92Lucene103Codec.docValuesFormat(): DocValuesFormat - added:
method Elasticsearch92Lucene103Codec.getDocValuesFormatForField(String): DocValuesFormat - added:
method Elasticsearch92Lucene103Codec.getKnnVectorsFormatForField(String): KnnVectorsFormat - added:
method Elasticsearch92Lucene103Codec.getPostingsFormatForField(String): PostingsFormat - added:
method Elasticsearch92Lucene103Codec.knnVectorsFormat(): KnnVectorsFormat - added:
method Elasticsearch92Lucene103Codec.postingsFormat(): PostingsFormat - added:
method Elasticsearch92Lucene103Codec.storedFieldsFormat(): StoredFieldsFormat - added:
method Elasticsearch93Lucene104Codec.docValuesFormat(): DocValuesFormat - added:
method Elasticsearch93Lucene104Codec.getDocValuesFormatForField(String): DocValuesFormat - added:
method Elasticsearch93Lucene104Codec.getKnnVectorsFormatForField(String): KnnVectorsFormat - added:
method Elasticsearch93Lucene104Codec.getPostingsFormatForField(String): PostingsFormat - added:
method Elasticsearch93Lucene104Codec.knnVectorsFormat(): KnnVectorsFormat - added:
method Elasticsearch93Lucene104Codec.pointsFormat(): PointsFormat - added:
method Elasticsearch93Lucene104Codec.postingsFormat(): PostingsFormat - added:
method Elasticsearch93Lucene104Codec.storedFieldsFormat(): StoredFieldsFormat - added:
method FilterDocValuesProducer.getSkipper(FieldInfo): DocValuesSkipper - added:
method TrackingPostingsInMemoryBytesCodec.postingsFormat(): PostingsFormat - added:
static field ForUtil.BLOCK_SIZE_SHIFT: int - added:
static field TrackingPostingsInMemoryBytesCodec.IN_MEMORY_POSTINGS_BYTES_KEY: String
- removed:
static field ES87BloomFilterPostingsFormat.MurmurHash3.DEFAULT_SEED: int - removed:
static final class ES87BloomFilterPostingsFormat.MurmurHash3 - removed:
static method ES87BloomFilterPostingsFormat.MurmurHash3.hash64(byte[], int, int): long - added:
abstract class LazyFilterTermsEnum extends BaseTermsEnum - added:
class BloomFilterHashFunctions - added:
class DelegatingBloomFilterFieldsProducer extends FieldsProducer - added:
class ES94BloomFilterDocValuesFormat extends DocValuesFormat - added:
class IdBloomFilterSupplier implements Closeable - added:
ctor DelegatingBloomFilterFieldsProducer(FieldsProducer, IdBloomFilterSupplier) - added:
ctor ES94BloomFilterDocValuesFormat() - added:
ctor ES94BloomFilterDocValuesFormat(BigArrays, String) - added:
ctor ES94BloomFilterDocValuesFormat(BigArrays, String, boolean, int, int, int, double, double, ByteSizeValue) - added:
ctor IdBloomFilterSupplier(SegmentReadState, DocValuesProducer) - added:
ctor LazyFilterTermsEnum() - added:
final class SyntheticIdBloomFilterSettings - added:
interface BloomFilter - added:
method BloomFilter.mayContainValue(String, BytesRef): boolean - added:
method BloomFilter.saturation(): double - added:
method BloomFilter.sizeInBytes(): long - added:
method DelegatingBloomFilterFieldsProducer.checkIntegrity(): void - added:
method DelegatingBloomFilterFieldsProducer.close(): void - added:
method DelegatingBloomFilterFieldsProducer.iterator(): Iterator - added:
method DelegatingBloomFilterFieldsProducer.size(): int - added:
method DelegatingBloomFilterFieldsProducer.terms(String): Terms - added:
method ES87BloomFilterPostingsFormat.getPostingsFormats(): Function - added:
method ES94BloomFilterDocValuesFormat.bloomFilterSizeInBytesForNewSegment(int): int - added:
method ES94BloomFilterDocValuesFormat.fieldsConsumer(SegmentWriteState): DocValuesConsumer - added:
method ES94BloomFilterDocValuesFormat.fieldsProducer(SegmentReadState): DocValuesProducer - added:
method IdBloomFilterSupplier.close(): void - added:
method IdBloomFilterSupplier.createBloomFilterInstance(): BloomFilter - added:
method LazyFilterTermsEnum.attributes(): AttributeSource - added:
method LazyFilterTermsEnum.docFreq(): int - added:
method LazyFilterTermsEnum.getDelegate(): TermsEnum - added:
method LazyFilterTermsEnum.impacts(int): ImpactsEnum - added:
method LazyFilterTermsEnum.next(): BytesRef - added:
method LazyFilterTermsEnum.ord(): long - added:
method LazyFilterTermsEnum.postings(PostingsEnum, int): PostingsEnum - added:
method LazyFilterTermsEnum.seekCeil(BytesRef): TermsEnum.SeekStatus - added:
method LazyFilterTermsEnum.seekExact(long): void - added:
method LazyFilterTermsEnum.term(): BytesRef - added:
method LazyFilterTermsEnum.totalTermFreq(): long - added:
method SyntheticIdBloomFilterSettings.highBitsPerDoc(): double - added:
method SyntheticIdBloomFilterSettings.largeSegmentMinDocs(): int - added:
method SyntheticIdBloomFilterSettings.lowBitsPerDoc(): double - added:
method SyntheticIdBloomFilterSettings.maxSize(): ByteSizeValue - added:
method SyntheticIdBloomFilterSettings.numHashFunctions(): int - added:
method SyntheticIdBloomFilterSettings.optimizedMerge(): boolean - added:
method SyntheticIdBloomFilterSettings.smallSegmentMaxDocs(): int - added:
static field BloomFilter.NO_FILTER: BloomFilter - added:
static field BloomFilterHashFunctions.MurmurHash3.DEFAULT_SEED: int - added:
static field ES94BloomFilterDocValuesFormat.DEFAULT_HIGH_BITS_PER_DOC: double - added:
static field ES94BloomFilterDocValuesFormat.DEFAULT_LARGE_SEGMENT_MIN_DOCS: int - added:
static field ES94BloomFilterDocValuesFormat.DEFAULT_LOW_BITS_PER_DOC: double - added:
static field ES94BloomFilterDocValuesFormat.DEFAULT_NUM_HASH_FUNCTIONS: int - added:
static field ES94BloomFilterDocValuesFormat.DEFAULT_SMALL_SEGMENT_MAX_DOCS: int - added:
static field ES94BloomFilterDocValuesFormat.FORMAT_NAME: String - added:
static field ES94BloomFilterDocValuesFormat.MAX_BITS_PER_DOC: double - added:
static field ES94BloomFilterDocValuesFormat.MAX_BLOOM_FILTER_SIZE: ByteSizeValue - added:
static field ES94BloomFilterDocValuesFormat.MAX_NUM_HASH_FUNCTIONS: int - added:
static field ES94BloomFilterDocValuesFormat.MIN_BITS_PER_DOC: double - added:
static field ES94BloomFilterDocValuesFormat.MIN_BLOOM_FILTER_SIZE: ByteSizeValue - added:
static field ES94BloomFilterDocValuesFormat.MIN_SEGMENT_DOCS: int - added:
static field ES94BloomFilterDocValuesFormat.STORED_FIELDS_BLOOM_FILTER_EXTENSION: String - added:
static field ES94BloomFilterDocValuesFormat.STORED_FIELDS_METADATA_BLOOM_FILTER_EXTENSION: String - added:
static field SyntheticIdBloomFilterSettings.HIGH_BITS_PER_DOC: Setting - added:
static field SyntheticIdBloomFilterSettings.LARGE_SEGMENT_MIN_DOCS: Setting - added:
static field SyntheticIdBloomFilterSettings.LOW_BITS_PER_DOC: Setting - added:
static field SyntheticIdBloomFilterSettings.MAX_SIZE: Setting - added:
static field SyntheticIdBloomFilterSettings.NUM_HASH_FUNCTIONS: Setting - added:
static field SyntheticIdBloomFilterSettings.OPTIMIZED_MERGE: Setting - added:
static field SyntheticIdBloomFilterSettings.SMALL_SEGMENT_MAX_DOCS: Setting - added:
static final class BloomFilterHashFunctions.MurmurHash3 - added:
static method BloomFilterHashFunctions.MurmurHash3.hash64(byte[], int, int): long - added:
static method LazyFilterTermsEnum.unwrap(TermsEnum): TermsEnum - added:
static method SyntheticIdBloomFilterSettings.fromScopedSettings(AbstractScopedSettings): SyntheticIdBloomFilterSettings
- added:
method XPerFieldDocValuesFormat.FieldsReader.getSkipper(FieldInfo): DocValuesSkipper
- changed:
final class ES812PostingsFormat extends PostingsFormat → class ES812PostingsFormat extends PostingsFormat - added:
ctor Lucene90BlockTreeTermsWriter(SegmentWriteState, PostingsWriterBase, int, int) - added:
ctor Lucene90BlockTreeTermsWriter(SegmentWriteState, PostingsWriterBase, int, int, int) - added:
final class Lucene90BlockTreeTermsWriter extends FieldsConsumer - added:
method Lucene90BlockTreeTermsWriter.close(): void - added:
method Lucene90BlockTreeTermsWriter.write(Fields, NormsProducer): void - added:
static field Lucene90BlockTreeTermsWriter.DEFAULT_MAX_BLOCK_SIZE: int - added:
static field Lucene90BlockTreeTermsWriter.DEFAULT_MIN_BLOCK_SIZE: int - added:
static field Lucene90BlockTreeTermsWriter.OUTPUT_FLAGS_MASK: int - added:
static field Lucene90BlockTreeTermsWriter.OUTPUT_FLAGS_NUM_BITS: int - added:
static field Lucene90BlockTreeTermsWriter.OUTPUT_FLAG_HAS_TERMS: int - added:
static field Lucene90BlockTreeTermsWriter.OUTPUT_FLAG_IS_FLOOR: int - added:
static method Lucene90BlockTreeTermsWriter.validateSettings(int, int): void
- added:
class TSDBStoredFieldsFormat extends StoredFieldsFormat - added:
class TSDBStoredFieldsFormat.TSDBStoredFieldsReader extends StoredFieldsReader - added:
ctor TSDBStoredFieldsFormat(StoredFieldsFormat) - added:
method TSDBStoredFieldsFormat.TSDBStoredFieldsReader.checkIntegrity(): void - added:
method TSDBStoredFieldsFormat.TSDBStoredFieldsReader.clone(): StoredFieldsReader - added:
method TSDBStoredFieldsFormat.TSDBStoredFieldsReader.close(): void - added:
method TSDBStoredFieldsFormat.TSDBStoredFieldsReader.document(int, StoredFieldVisitor): void - added:
method TSDBStoredFieldsFormat.TSDBStoredFieldsReader.getMergeInstance(): StoredFieldsReader - added:
method TSDBStoredFieldsFormat.TSDBStoredFieldsReader.getStoredFieldsReader(): StoredFieldsReader - added:
method TSDBStoredFieldsFormat.fieldsReader(Directory, SegmentInfo, FieldInfos, IOContext): StoredFieldsReader - added:
method TSDBStoredFieldsFormat.fieldsWriter(Directory, SegmentInfo, IOContext): StoredFieldsWriter
- changed:
class DocValuesForUtil → final class DocValuesForUtil - changed:
class TSDBDocValuesEncoder → final class TSDBDocValuesEncoder - added:
abstract class AbstractTSDBDocValuesConsumer extends XDocValuesConsumer - added:
abstract class AbstractTSDBDocValuesProducer extends DocValuesProducer - added:
abstract class AbstractTSDBDocValuesProducer.BaseSortedDocValues extends SortedDocValues implements BlockLoader.OptionalColumnAtATimeReader, PartitionedDocValues - added:
abstract class XDocValuesConsumer extends DocValuesConsumer - added:
class DocValuesConsumerUtil - added:
class ES93TSDBDefaultCompressionLucene103Codec extends AbstractTSDBSyntheticIdCodec - added:
class ES94TSDBBestCompressionLucene104Codec extends AbstractTSDBSyntheticIdCodec - added:
class TSDBSyntheticIdFieldsProducer extends FieldsProducer - added:
class TSDBSyntheticIdPostingsFormat extends PostingsFormat - added:
class TSDBSyntheticIdStoredFieldsReader extends StoredFieldsReader - added:
class TsdbDocValuesProducer extends EmptyDocValuesProducer - added:
ctor AbstractTSDBDocValuesConsumer(SegmentWriteState, boolean, String, String, String, String, String, String, TSDBDocValuesFormatConfig, DocOffsetsCodec.Encoder, SortedFieldObserverFactory, NumericBlockCodec, OrdinalBlockCodec) - added:
ctor AbstractTSDBDocValuesProducer(AbstractTSDBDocValuesProducer) - added:
ctor AbstractTSDBDocValuesProducer(SegmentReadState, String, String, String, String, String, String, TSDBDocValuesFormatConfig, DocOffsetsCodec.Decoder, NumericBlockCodec, OrdinalBlockCodec) - added:
ctor AbstractTSDBDocValuesProducer.NumericEntry() - added:
ctor AbstractTSDBDocValuesProducer.SortedNumericEntry() - added:
ctor AbstractTSDBDocValuesProducer.TSDBBinaryDocValues() - added:
ctor BinaryDVCompressionMode.BlockHeader(boolean) - added:
ctor DISIAccumulator(Directory, IOContext, IndexOutput, byte) - added:
ctor DocValueFieldCountStats(int, long) - added:
ctor DocValuesConsumerUtil() - added:
ctor DocValuesConsumerUtil.MergeStats(boolean, long, int, int, int) - added:
ctor ES87TSDBDocValuesFormat(int) - added:
ctor ES93TSDBDefaultCompressionLucene103Codec() - added:
ctor ES93TSDBDefaultCompressionLucene103Codec(Lucene104Codec) - added:
ctor ES94TSDBBestCompressionLucene104Codec() - added:
ctor ES94TSDBBestCompressionLucene104Codec(Elasticsearch93Lucene104Codec) - added:
ctor NumericReadContext(int, TSDBDocValuesFormatConfig, int) - added:
ctor NumericWriteContext(IndexOutput, IndexOutput, Directory, IOContext, int, int, int, TSDBDocValuesFormatConfig) - added:
ctor OffsetsAccumulator(Directory, IOContext, IndexOutput, long, int) - added:
ctor PartitionedDocValues.PrefixPartitions(int, int[], int[]) - added:
ctor PrefixedPartitionsReader() - added:
ctor PrefixedPartitionsWriter() - added:
ctor TSDBDocValuesBlockReader() - added:
ctor TSDBDocValuesBlockWriter() - added:
ctor TSDBDocValuesFormatConfig(int, TSDBDocValuesFormatConfig.TermsDictConfig, TSDBDocValuesFormatConfig.SkipIndexConfig, TSDBDocValuesFormatConfig.NumericConfig, TSDBDocValuesFormatConfig.BinaryConfig, int, boolean) - added:
ctor TSDBDocValuesFormatConfig.BinaryConfig(int, int, boolean, BinaryDVCompressionMode) - added:
ctor TSDBDocValuesFormatConfig.NumericConfig(int, int, int) - added:
ctor TSDBDocValuesFormatConfig.SkipIndexConfig(int, int, int) - added:
ctor TSDBDocValuesFormatConfig.TermsDictConfig(int, int, int, int) - added:
ctor TSDBNumericBlockCodec() - added:
ctor TSDBNumericFieldReader(NumericFieldReader.Decoder) - added:
ctor TSDBNumericFieldWriter(NumericWriteContext, NumericFieldWriter.Encoder) - added:
ctor TSDBOrdinalBlockCodec() - added:
ctor TSDBOrdinalFieldReader(OrdinalFieldReader.Decoder) - added:
ctor TSDBOrdinalFieldWriter(NumericWriteContext, OrdinalFieldWriter.Encoder) - added:
ctor TSDBSyntheticIdFieldsProducer(SegmentReadState, DocValuesProducer) - added:
ctor TSDBSyntheticIdPostingsFormat() - added:
ctor TsdbDocValuesProducer(DocValuesConsumerUtil.MergeStats) - added:
ctor TsdbDocValuesProducer(DocValuesProducer) - added:
ctor XDocValuesConsumer() - added:
enum BinaryDVCompressionMode - added:
enum DocOffsetsCodec - added:
field AbstractTSDBDocValuesConsumer.formatConfig: TSDBDocValuesFormatConfig - added:
field AbstractTSDBDocValuesConsumer.numericBlockSize: int - added:
field AbstractTSDBDocValuesProducer.BaseDenseNumericValues.doc: int - added:
field AbstractTSDBDocValuesProducer.NumericEntry.blockSize: int - added:
field AbstractTSDBDocValuesProducer.NumericEntry.denseRankPower: byte - added:
field AbstractTSDBDocValuesProducer.NumericEntry.docsWithFieldLength: long - added:
field AbstractTSDBDocValuesProducer.NumericEntry.docsWithFieldOffset: long - added:
field AbstractTSDBDocValuesProducer.NumericEntry.indexLength: long - added:
field AbstractTSDBDocValuesProducer.NumericEntry.indexMeta: DirectMonotonicReader.Meta - added:
field AbstractTSDBDocValuesProducer.NumericEntry.indexOffset: long - added:
field AbstractTSDBDocValuesProducer.NumericEntry.jumpTableEntryCount: short - added:
field AbstractTSDBDocValuesProducer.NumericEntry.numDocsWithField: int - added:
field AbstractTSDBDocValuesProducer.NumericEntry.numValues: long - added:
field AbstractTSDBDocValuesProducer.NumericEntry.pipelineDescriptor: PipelineDescriptor - added:
field AbstractTSDBDocValuesProducer.NumericEntry.sortedOrdinals: DirectMonotonicReader.Meta - added:
field AbstractTSDBDocValuesProducer.NumericEntry.valuesLength: long - added:
field AbstractTSDBDocValuesProducer.NumericEntry.valuesOffset: long - added:
field AbstractTSDBDocValuesProducer.SortedNumericEntry.addressesLength: long - added:
field AbstractTSDBDocValuesProducer.SortedNumericEntry.addressesMeta: DirectMonotonicReader.Meta - added:
field AbstractTSDBDocValuesProducer.SortedNumericEntry.addressesOffset: long - added:
field BinaryDVCompressionMode.code: byte - added:
field TsdbDocValuesProducer.mergeStats: DocValuesConsumerUtil.MergeStats - added:
final class DISIAccumulator implements Closeable - added:
final class OffsetsAccumulator implements Closeable - added:
final class PrefixedPartitionsReader - added:
final class PrefixedPartitionsWriter implements SortedFieldObserver - added:
final class TSDBDocValuesBlockReader - added:
final class TSDBDocValuesBlockWriter - added:
final class TSDBDocValuesFormatSelector - added:
final class TSDBNumericBlockCodec implements NumericBlockCodec - added:
final class TSDBNumericFieldReader implements NumericFieldReader - added:
final class TSDBNumericFieldWriter implements NumericFieldWriter - added:
final class TSDBOrdinalBlockCodec implements OrdinalBlockCodec - added:
final class TSDBOrdinalFieldReader implements OrdinalFieldReader - added:
final class TSDBOrdinalFieldWriter implements OrdinalFieldWriter - added:
interface AbstractTSDBDocValuesConsumer.DocValueCountConsumer - added:
interface DocOffsetsCodec.Decoder - added:
interface DocOffsetsCodec.Encoder - added:
interface NumericBlockCodec - added:
interface NumericFieldReader - added:
interface NumericFieldReader.Decoder - added:
interface NumericFieldWriter - added:
interface NumericFieldWriter.Encoder - added:
interface OrdinalBlockCodec - added:
interface OrdinalFieldReader - added:
interface OrdinalFieldReader.Decoder - added:
interface OrdinalFieldWriter - added:
interface OrdinalFieldWriter.Encoder - added:
interface PartitionedDocValues - added:
interface SortedFieldObserver - added:
interface SortedFieldObserverFactory - added:
interface TSDBDocValuesBlockReader.FieldMetaReader - added:
interface TSDBDocValuesBlockWriter.BlockEncoder - added:
interface TSDBDocValuesBlockWriter.FieldMetaWriter - added:
method AbstractTSDBDocValuesConsumer.DocValueCountConsumer.accept(int): void - added:
method AbstractTSDBDocValuesConsumer.addBinaryField(FieldInfo, DocValuesProducer): void - added:
method AbstractTSDBDocValuesConsumer.addNumericField(FieldInfo, DocValuesProducer): void - added:
method AbstractTSDBDocValuesConsumer.addSortedField(FieldInfo, DocValuesProducer): void - added:
method AbstractTSDBDocValuesConsumer.addSortedNumericField(FieldInfo, DocValuesProducer): void - added:
method AbstractTSDBDocValuesConsumer.addSortedSetField(FieldInfo, DocValuesProducer): void - added:
method AbstractTSDBDocValuesConsumer.close(): void - added:
method AbstractTSDBDocValuesConsumer.mergeBinaryField(FieldInfo, MergeState): void - added:
method AbstractTSDBDocValuesConsumer.mergeNumericField(FieldInfo, MergeState): void - added:
method AbstractTSDBDocValuesConsumer.mergeSortedField(FieldInfo, MergeState): void - added:
method AbstractTSDBDocValuesConsumer.mergeSortedNumericField(FieldInfo, MergeState): void - added:
method AbstractTSDBDocValuesConsumer.mergeSortedSetField(FieldInfo, MergeState): void - added:
method AbstractTSDBDocValuesProducer.BaseDenseNumericValues.advance(int): int - added:
method AbstractTSDBDocValuesProducer.BaseDenseNumericValues.advanceExact(int): boolean - added:
method AbstractTSDBDocValuesProducer.BaseDenseNumericValues.cost(): long - added:
method AbstractTSDBDocValuesProducer.BaseDenseNumericValues.docID(): int - added:
method AbstractTSDBDocValuesProducer.BaseDenseNumericValues.docIDRunEnd(): int - added:
method AbstractTSDBDocValuesProducer.BaseDenseNumericValues.intoBitSet(int, FixedBitSet, int): void - added:
method AbstractTSDBDocValuesProducer.BaseDenseNumericValues.nextDoc(): int - added:
method AbstractTSDBDocValuesProducer.BaseDenseNumericValues.tryRead(BlockLoader.BlockFactory, BlockLoader.Docs, int, boolean, BlockDocValuesReader.ToDouble, boolean, boolean): BlockLoader.Block - added:
method AbstractTSDBDocValuesProducer.BaseSortedDocValues.getValueCount(): int - added:
method AbstractTSDBDocValuesProducer.BaseSortedDocValues.lookupOrd(int): BytesRef - added:
method AbstractTSDBDocValuesProducer.BaseSortedDocValues.lookupTerm(BytesRef): int - added:
method AbstractTSDBDocValuesProducer.BaseSortedDocValues.prefixPartitionBits(): int - added:
method AbstractTSDBDocValuesProducer.BaseSortedDocValues.prefixPartitions(PartitionedDocValues.PrefixPartitions): PartitionedDocValues.PrefixPartitions - added:
method AbstractTSDBDocValuesProducer.BaseSortedDocValues.termsEnum(): TermsEnum - added:
method AbstractTSDBDocValuesProducer.BaseSortedDocValues.tryRead(BlockLoader.BlockFactory, BlockLoader.Docs, int, boolean, BlockDocValuesReader.ToDouble, boolean, boolean): BlockLoader.Block - added:
method AbstractTSDBDocValuesProducer.BaseSortedDocValues.tryReadAHead(BlockLoader.BlockFactory, BlockLoader.Docs, int): BlockLoader.Block - added:
method AbstractTSDBDocValuesProducer.checkIntegrity(): void - added:
method AbstractTSDBDocValuesProducer.close(): void - added:
method AbstractTSDBDocValuesProducer.createMergeInstance(): AbstractTSDBDocValuesProducer - added:
method AbstractTSDBDocValuesProducer.getBinary(FieldInfo): BinaryDocValues - added:
method AbstractTSDBDocValuesProducer.getMergeInstance(): DocValuesProducer - added:
method AbstractTSDBDocValuesProducer.getNumeric(FieldInfo): NumericDocValues - added:
method AbstractTSDBDocValuesProducer.getSkipper(FieldInfo): DocValuesSkipper - added:
method AbstractTSDBDocValuesProducer.getSorted(FieldInfo): SortedDocValues - added:
method AbstractTSDBDocValuesProducer.getSortedNumeric(FieldInfo): SortedNumericDocValues - added:
method AbstractTSDBDocValuesProducer.getSortedSet(FieldInfo): SortedSetDocValues - added:
method BinaryDVCompressionMode.BlockHeader.equals(Object): boolean - added:
method BinaryDVCompressionMode.BlockHeader.hashCode(): int - added:
method BinaryDVCompressionMode.BlockHeader.isCompressed(): boolean - added:
method BinaryDVCompressionMode.BlockHeader.toByte(): byte - added:
method BinaryDVCompressionMode.BlockHeader.toString(): String - added:
method BinaryDVCompressionMode.compressionMode(): CompressionMode - added:
method DISIAccumulator.addDocId(int): void - added:
method DISIAccumulator.build(IndexOutput): short - added:
method DISIAccumulator.close(): void - added:
method DocOffsetsCodec.Decoder.decode(int[], int, DataInput): void - added:
method DocOffsetsCodec.Encoder.encode(int[], int, DataOutput): void - added:
method DocOffsetsCodec.getDecoder(): DocOffsetsCodec.Decoder - added:
method DocOffsetsCodec.getEncoder(): DocOffsetsCodec.Encoder - added:
method DocValueFieldCountStats.equals(Object): boolean - added:
method DocValueFieldCountStats.hashCode(): int - added:
method DocValueFieldCountStats.numDocsWithField(): int - added:
method DocValueFieldCountStats.numValues(): long - added:
method DocValueFieldCountStats.toString(): String - added:
method DocValuesConsumerUtil.MergeStats.equals(Object): boolean - added:
method DocValuesConsumerUtil.MergeStats.hashCode(): int - added:
method DocValuesConsumerUtil.MergeStats.maxLength(): int - added:
method DocValuesConsumerUtil.MergeStats.minLength(): int - added:
method DocValuesConsumerUtil.MergeStats.sumNumDocsWithField(): int - added:
method DocValuesConsumerUtil.MergeStats.sumNumValues(): long - added:
method DocValuesConsumerUtil.MergeStats.supported(): boolean - added:
method DocValuesConsumerUtil.MergeStats.toString(): String - added:
method NumericBlockCodec.createReader(NumericReadContext): NumericFieldReader - added:
method NumericBlockCodec.createWriter(NumericWriteContext): NumericFieldWriter - added:
method NumericFieldReader.Decoder.decodeBlock(DataInput, long[], int): void - added:
method NumericFieldReader.decoder(PipelineDescriptor): NumericFieldReader.Decoder - added:
method NumericFieldReader.readFieldEntry(IndexInput, AbstractTSDBDocValuesProducer.NumericEntry, int): void - added:
method NumericFieldWriter.Encoder.encodeBlock(long[], int, IndexOutput): void - added:
method NumericFieldWriter.writeFieldEntry(FieldInfo, TsdbDocValuesProducer, AbstractTSDBDocValuesConsumer.DocValueCountConsumer, SortedFieldObserver): DocValueFieldCountStats - added:
method NumericReadContext.blockSize(): int - added:
method NumericReadContext.equals(Object): boolean - added:
method NumericReadContext.formatConfig(): TSDBDocValuesFormatConfig - added:
method NumericReadContext.hashCode(): int - added:
method NumericReadContext.segmentVersion(): int - added:
method NumericReadContext.toString(): String - added:
method NumericWriteContext.blockSize(): int - added:
method NumericWriteContext.data(): IndexOutput - added:
method NumericWriteContext.dir(): Directory - added:
method NumericWriteContext.equals(Object): boolean - added:
method NumericWriteContext.formatConfig(): TSDBDocValuesFormatConfig - added:
method NumericWriteContext.hashCode(): int - added:
method NumericWriteContext.ioContext(): IOContext - added:
method NumericWriteContext.maxDoc(): int - added:
method NumericWriteContext.meta(): IndexOutput - added:
method NumericWriteContext.primarySortFieldNumber(): int - added:
method NumericWriteContext.toString(): String - added:
method OffsetsAccumulator.addDoc(int): void - added:
method OffsetsAccumulator.build(IndexOutput, IndexOutput): void - added:
method OffsetsAccumulator.close(): void - added:
method OrdinalBlockCodec.createReader(NumericReadContext): OrdinalFieldReader - added:
method OrdinalBlockCodec.createWriter(NumericWriteContext): OrdinalFieldWriter - added:
method OrdinalFieldReader.Decoder.decodeOrdinals(DataInput, long[], int): void - added:
method OrdinalFieldReader.decoder(int): OrdinalFieldReader.Decoder - added:
method OrdinalFieldReader.readFieldEntry(IndexInput, AbstractTSDBDocValuesProducer.NumericEntry, int): void - added:
method OrdinalFieldWriter.Encoder.encodeOrdinals(long[], IndexOutput, int): void - added:
method OrdinalFieldWriter.encoder(): OrdinalFieldWriter.Encoder - added:
method OrdinalFieldWriter.writeFieldEntry(FieldInfo, TsdbDocValuesProducer, long, AbstractTSDBDocValuesConsumer.DocValueCountConsumer, SortedFieldObserver): DocValueFieldCountStats - added:
method PartitionedDocValues.PrefixPartitions.equals(Object): boolean - added:
method PartitionedDocValues.PrefixPartitions.hashCode(): int - added:
method PartitionedDocValues.PrefixPartitions.numPartitions(): int - added:
method PartitionedDocValues.PrefixPartitions.prefixes(): int[] - added:
method PartitionedDocValues.PrefixPartitions.startDocs(): int[] - added:
method PartitionedDocValues.PrefixPartitions.toString(): String - added:
method PartitionedDocValues.prefixPartitionBits(): int - added:
method PartitionedDocValues.prefixPartitions(PartitionedDocValues.PrefixPartitions): PartitionedDocValues.PrefixPartitions - added:
method PrefixedPartitionsWriter.flush(IndexOutput, IndexOutput): void - added:
method PrefixedPartitionsWriter.onDoc(int, long): void - added:
method PrefixedPartitionsWriter.onTerm(BytesRef, long): void - added:
method PrefixedPartitionsWriter.prepareForDocs(): void - added:
method SortedFieldObserver.flush(IndexOutput, IndexOutput): void - added:
method SortedFieldObserver.onDoc(int, long): void - added:
method SortedFieldObserver.onTerm(BytesRef, long): void - added:
method SortedFieldObserver.prepareForDocs(): void - added:
method SortedFieldObserverFactory.create(FieldInfo): SortedFieldObserver - added:
method TSDBDocValuesBlockReader.FieldMetaReader.read(IndexInput): void - added:
method TSDBDocValuesBlockReader.readFieldEntry(IndexInput, AbstractTSDBDocValuesProducer.NumericEntry, int): void - added:
method TSDBDocValuesBlockReader.readFieldEntry(IndexInput, AbstractTSDBDocValuesProducer.NumericEntry, int, TSDBDocValuesBlockReader.FieldMetaReader): void - added:
method TSDBDocValuesBlockWriter.BlockEncoder.encode(long[], IndexOutput): void - added:
method TSDBDocValuesBlockWriter.FieldMetaWriter.write(): void - added:
method TSDBDocValuesBlockWriter.writeFieldEntry(NumericWriteContext, FieldInfo, TsdbDocValuesProducer, long, AbstractTSDBDocValuesConsumer.DocValueCountConsumer, SortedFieldObserver, TSDBDocValuesBlockWriter.BlockEncoder, TSDBDocValuesBlockWriter.FieldMetaWriter, int): DocValueFieldCountStats - added:
method TSDBDocValuesBlockWriter.writeFieldEntry(NumericWriteContext, FieldInfo, TsdbDocValuesProducer, long, AbstractTSDBDocValuesConsumer.DocValueCountConsumer, SortedFieldObserver, TSDBDocValuesBlockWriter.BlockEncoder, int): DocValueFieldCountStats - added:
method TSDBDocValuesFormatConfig.BinaryConfig.blockBytesThreshold(): int - added:
method TSDBDocValuesFormatConfig.BinaryConfig.blockCountThreshold(): int - added:
method TSDBDocValuesFormatConfig.BinaryConfig.compressionMode(): BinaryDVCompressionMode - added:
method TSDBDocValuesFormatConfig.BinaryConfig.enablePerBlockCompression(): boolean - added:
method TSDBDocValuesFormatConfig.BinaryConfig.equals(Object): boolean - added:
method TSDBDocValuesFormatConfig.BinaryConfig.hashCode(): int - added:
method TSDBDocValuesFormatConfig.BinaryConfig.toString(): String - added:
method TSDBDocValuesFormatConfig.NumericConfig.equals(Object): boolean - added:
method TSDBDocValuesFormatConfig.NumericConfig.hashCode(): int - added:
method TSDBDocValuesFormatConfig.NumericConfig.minDocsPerOrdinalForRangeEncoding(): int - added:
method TSDBDocValuesFormatConfig.NumericConfig.numericBlockShift(): int - added:
method TSDBDocValuesFormatConfig.NumericConfig.ordinalRangeBlockShift(): int - added:
method TSDBDocValuesFormatConfig.NumericConfig.toString(): String - added:
method TSDBDocValuesFormatConfig.SkipIndexConfig.equals(Object): boolean - added:
method TSDBDocValuesFormatConfig.SkipIndexConfig.hashCode(): int - added:
method TSDBDocValuesFormatConfig.SkipIndexConfig.intervalSize(): int - added:
method TSDBDocValuesFormatConfig.SkipIndexConfig.levelShift(): int - added:
method TSDBDocValuesFormatConfig.SkipIndexConfig.maxLevel(): int - added:
method TSDBDocValuesFormatConfig.SkipIndexConfig.toString(): String - added:
method TSDBDocValuesFormatConfig.TermsDictConfig.blockLz4Mask(): int - added:
method TSDBDocValuesFormatConfig.TermsDictConfig.blockLz4Shift(): int - added:
method TSDBDocValuesFormatConfig.TermsDictConfig.equals(Object): boolean - added:
method TSDBDocValuesFormatConfig.TermsDictConfig.hashCode(): int - added:
method TSDBDocValuesFormatConfig.TermsDictConfig.reverseIndexMask(): int - added:
method TSDBDocValuesFormatConfig.TermsDictConfig.reverseIndexShift(): int - added:
method TSDBDocValuesFormatConfig.TermsDictConfig.toString(): String - added:
method TSDBDocValuesFormatConfig.binary(): TSDBDocValuesFormatConfig.BinaryConfig - added:
method TSDBDocValuesFormatConfig.binaryCompressionMode(): BinaryDVCompressionMode - added:
method TSDBDocValuesFormatConfig.blockBytesThreshold(): int - added:
method TSDBDocValuesFormatConfig.blockCountThreshold(): int - added:
method TSDBDocValuesFormatConfig.directMonotonicBlockShift(): int - added:
method TSDBDocValuesFormatConfig.enablePerBlockCompression(): boolean - added:
method TSDBDocValuesFormatConfig.equals(Object): boolean - added:
method TSDBDocValuesFormatConfig.hashCode(): int - added:
method TSDBDocValuesFormatConfig.minDocsPerOrdinalForRangeEncoding(): int - added:
method TSDBDocValuesFormatConfig.numeric(): TSDBDocValuesFormatConfig.NumericConfig - added:
method TSDBDocValuesFormatConfig.numericBlockShift(): int - added:
method TSDBDocValuesFormatConfig.ordinalRangeBlockShift(): int - added:
method TSDBDocValuesFormatConfig.skipIndex(): TSDBDocValuesFormatConfig.SkipIndexConfig - added:
method TSDBDocValuesFormatConfig.skipIndexIntervalSize(): int - added:
method TSDBDocValuesFormatConfig.skipIndexLevelShift(): int - added:
method TSDBDocValuesFormatConfig.skipIndexMaxLevel(): int - added:
method TSDBDocValuesFormatConfig.termsBlockLz4Mask(): int - added:
method TSDBDocValuesFormatConfig.termsBlockLz4Shift(): int - added:
method TSDBDocValuesFormatConfig.termsDict(): TSDBDocValuesFormatConfig.TermsDictConfig - added:
method TSDBDocValuesFormatConfig.termsReverseIndexMask(): int - added:
method TSDBDocValuesFormatConfig.termsReverseIndexShift(): int - added:
method TSDBDocValuesFormatConfig.toString(): String - added:
method TSDBDocValuesFormatConfig.version(): int - added:
method TSDBDocValuesFormatConfig.writePrefixPartitions(): boolean - added:
method TSDBNumericBlockCodec.createReader(NumericReadContext): NumericFieldReader - added:
method TSDBNumericBlockCodec.createWriter(NumericWriteContext): NumericFieldWriter - added:
method TSDBNumericFieldReader.decoder(PipelineDescriptor): NumericFieldReader.Decoder - added:
method TSDBNumericFieldReader.readFieldEntry(IndexInput, AbstractTSDBDocValuesProducer.NumericEntry, int): void - added:
method TSDBNumericFieldWriter.writeFieldEntry(FieldInfo, TsdbDocValuesProducer, AbstractTSDBDocValuesConsumer.DocValueCountConsumer, SortedFieldObserver): DocValueFieldCountStats - added:
method TSDBOrdinalBlockCodec.createReader(NumericReadContext): OrdinalFieldReader - added:
method TSDBOrdinalBlockCodec.createWriter(NumericWriteContext): OrdinalFieldWriter - added:
method TSDBOrdinalFieldReader.decoder(int): OrdinalFieldReader.Decoder - added:
method TSDBOrdinalFieldReader.readFieldEntry(IndexInput, AbstractTSDBDocValuesProducer.NumericEntry, int): void - added:
method TSDBOrdinalFieldWriter.encoder(): OrdinalFieldWriter.Encoder - added:
method TSDBOrdinalFieldWriter.writeFieldEntry(FieldInfo, TsdbDocValuesProducer, long, AbstractTSDBDocValuesConsumer.DocValueCountConsumer, SortedFieldObserver): DocValueFieldCountStats - added:
method TSDBSyntheticIdFieldsProducer.checkIntegrity(): void - added:
method TSDBSyntheticIdFieldsProducer.close(): void - added:
method TSDBSyntheticIdFieldsProducer.iterator(): Iterator - added:
method TSDBSyntheticIdFieldsProducer.size(): int - added:
method TSDBSyntheticIdFieldsProducer.terms(String): Terms - added:
method TSDBSyntheticIdPostingsFormat.fieldsConsumer(SegmentWriteState): FieldsConsumer - added:
method TSDBSyntheticIdPostingsFormat.fieldsProducer(SegmentReadState): FieldsProducer - added:
method TSDBSyntheticIdStoredFieldsReader.checkIntegrity(): void - added:
method TSDBSyntheticIdStoredFieldsReader.clone(): StoredFieldsReader - added:
method TSDBSyntheticIdStoredFieldsReader.close(): void - added:
method TSDBSyntheticIdStoredFieldsReader.document(int, StoredFieldVisitor): void - added:
method TSDBSyntheticIdStoredFieldsReader.getMergeInstance(): StoredFieldsReader - added:
method TsdbDocValuesProducer.getSorted(FieldInfo): SortedDocValues - added:
method TsdbDocValuesProducer.getSortedNumeric(FieldInfo): SortedNumericDocValues - added:
method TsdbDocValuesProducer.getSortedSet(FieldInfo): SortedSetDocValues - added:
method XDocValuesConsumer.mergeBinaryField(DocValuesConsumerUtil.MergeStats, FieldInfo, MergeState): void - added:
method XDocValuesConsumer.mergeNumericField(DocValuesConsumerUtil.MergeStats, FieldInfo, MergeState): void - added:
method XDocValuesConsumer.mergeSortedField(DocValuesConsumerUtil.MergeStats, FieldInfo, MergeState): void - added:
method XDocValuesConsumer.mergeSortedNumericField(DocValuesConsumerUtil.MergeStats, FieldInfo, MergeState): void - added:
method XDocValuesConsumer.mergeSortedSetField(DocValuesConsumerUtil.MergeStats, FieldInfo, MergeState): void - added:
record BinaryDVCompressionMode.BlockHeader - added:
record DocValueFieldCountStats - added:
record DocValuesConsumerUtil.MergeStats - added:
record NumericReadContext - added:
record NumericWriteContext - added:
record PartitionedDocValues.PrefixPartitions - added:
record TSDBDocValuesFormatConfig - added:
record TSDBDocValuesFormatConfig.BinaryConfig - added:
record TSDBDocValuesFormatConfig.NumericConfig - added:
record TSDBDocValuesFormatConfig.SkipIndexConfig - added:
record TSDBDocValuesFormatConfig.TermsDictConfig - added:
static abstract class AbstractTSDBDocValuesProducer.BaseDenseNumericValues extends NumericDocValues implements BlockLoader.OptionalColumnAtATimeReader, BlockLoader.OptionalNumericRangeReader - added:
static abstract class AbstractTSDBDocValuesProducer.TSDBBinaryDocValues extends BinaryDocValues implements BlockLoader.OptionalColumnAtATimeReader, BlockLoader.OptionalLengthReader - added:
static class AbstractTSDBDocValuesProducer.NumericEntry - added:
static class AbstractTSDBDocValuesProducer.SortedNumericEntry extends AbstractTSDBDocValuesProducer.NumericEntry - added:
static field AbstractTSDBDocValuesConsumer.BINARY: byte - added:
static field AbstractTSDBDocValuesConsumer.INDEX_ORDINAL_RANGE: int - added:
static field AbstractTSDBDocValuesConsumer.INDEX_SINGLE_ORDINAL: int - added:
static field AbstractTSDBDocValuesConsumer.NO_MAX_ORD: long - added:
static field AbstractTSDBDocValuesConsumer.NUMERIC: byte - added:
static field AbstractTSDBDocValuesConsumer.SORTED: byte - added:
static field AbstractTSDBDocValuesConsumer.SORTED_NUMERIC: byte - added:
static field AbstractTSDBDocValuesConsumer.SORTED_SET: byte - added:
static field BinaryDVCompressionMode.COMPRESSED_ZSTD_LEVEL_1: BinaryDVCompressionMode - added:
static field BinaryDVCompressionMode.NO_COMPRESS: BinaryDVCompressionMode - added:
static field DISIAccumulator.MAX_ARRAY_LENGTH: int - added:
static field DocOffsetsCodec.BITPACKING: DocOffsetsCodec - added:
static field DocOffsetsCodec.GROUPED_VINT: DocOffsetsCodec - added:
static field DocValuesConsumerUtil.UNSUPPORTED: DocValuesConsumerUtil.MergeStats - added:
static field ES94TSDBBestCompressionLucene104Codec.NAME: String - added:
static field PrefixedPartitionsWriter.BE_INT: VarHandle - added:
static field PrefixedPartitionsWriter.PARTITION_PREFIX_BITS: int - added:
static field SortedFieldObserver.NOOP: SortedFieldObserver - added:
static field SortedFieldObserverFactory.NOOP: SortedFieldObserverFactory - added:
static field TSDBDocValuesFormatConfig.VERSION_BINARY_DV_COMPRESSION: int - added:
static field TSDBDocValuesFormatConfig.VERSION_CURRENT: int - added:
static field TSDBDocValuesFormatConfig.VERSION_NUMERIC_LARGE_BLOCKS: int - added:
static field TSDBDocValuesFormatConfig.VERSION_ORDINAL_BLOCK_SHIFT: int - added:
static field TSDBDocValuesFormatConfig.VERSION_PREFIX_PARTITIONS: int - added:
static field TSDBDocValuesFormatConfig.VERSION_REMOVE_ORDINAL_BLOCK_SHIFT: int - added:
static field TSDBDocValuesFormatConfig.VERSION_SEPARATE_SKIPLIST: int - added:
static field TSDBDocValuesFormatConfig.VERSION_SKIPPER_MAX_VALUE_COUNT: int - added:
static field TSDBDocValuesFormatConfig.VERSION_START: int - added:
static field TSDBSyntheticIdPostingsFormat.FORMAT_NAME: String - added:
static field TSDBSyntheticIdPostingsFormat.SUFFIX: String - added:
static field TSDBSyntheticIdPostingsFormat.SYNTHETIC_ID: String - added:
static field TSDBSyntheticIdPostingsFormat.TIMESTAMP: String - added:
static field TSDBSyntheticIdPostingsFormat.TS_ID: String - added:
static field TSDBSyntheticIdPostingsFormat.TS_ROUTING_HASH: String - added:
static method AbstractTSDBDocValuesProducer.primarySortFieldNumber(SegmentInfo, FieldInfos): int - added:
static method BinaryDVCompressionMode.BlockHeader.fromByte(byte): BinaryDVCompressionMode.BlockHeader - added:
static method BinaryDVCompressionMode.fromMode(byte): BinaryDVCompressionMode - added:
static method BinaryDVCompressionMode.valueOf(String): BinaryDVCompressionMode - added:
static method BinaryDVCompressionMode.values(): BinaryDVCompressionMode[] - added:
static method DocOffsetsCodec.valueOf(String): DocOffsetsCodec - added:
static method DocOffsetsCodec.values(): DocOffsetsCodec[] - added:
static method DocValuesConsumerUtil.compatibleWithOptimizedMerge(boolean, MergeState, FieldInfo): DocValuesConsumerUtil.MergeStats - added:
static method PartitionedDocValues.canPartitionByTsidPrefix(IndexSearcher): boolean - added:
static method PrefixedPartitionsReader.prefixPartitions(IndexInput, PartitionedDocValues.PrefixPartitions): PartitionedDocValues.PrefixPartitions - added:
static method TSDBDocValuesFormatSelector.select(IndexSettings, FieldContextResolver): DocValuesFormat - added:
static method TSDBSyntheticIdStoredFieldsReader.open(Directory, SegmentInfo, FieldInfos, IOContext): TSDBSyntheticIdStoredFieldsReader
- removed:
abstract class XDocValuesConsumer extends DocValuesConsumer - removed:
ctor XDocValuesConsumer() - removed:
method XDocValuesConsumer.mergeBinaryField(DocValuesConsumerUtil.MergeStats, FieldInfo, MergeState): void - removed:
method XDocValuesConsumer.mergeNumericField(DocValuesConsumerUtil.MergeStats, FieldInfo, MergeState): void - removed:
method XDocValuesConsumer.mergeSortedField(DocValuesConsumerUtil.MergeStats, FieldInfo, MergeState): void - removed:
method XDocValuesConsumer.mergeSortedNumericField(DocValuesConsumerUtil.MergeStats, FieldInfo, MergeState): void - removed:
method XDocValuesConsumer.mergeSortedSetField(DocValuesConsumerUtil.MergeStats, FieldInfo, MergeState): void - removed:
static field ES819TSDBDocValuesFormat.NUMERIC_BLOCK_SIZE: int - changed:
ctor ES819TSDBDocValuesFormat(boolean) → ctor ES819TSDBDocValuesFormat(BinaryDVCompressionMode) - added:
class ES819Version3TSDBDocValuesFormat extends ES819TSDBDocValuesFormat - added:
ctor ES819TSDBDocValuesFormat(BinaryDVCompressionMode, boolean) - added:
ctor ES819TSDBDocValuesFormat(String, int, int, boolean, BinaryDVCompressionMode, boolean, int, DocOffsetsCodec) - added:
ctor ES819TSDBDocValuesFormat(String, int, int, boolean, BinaryDVCompressionMode, boolean, int, DocOffsetsCodec, int, int) - added:
ctor ES819TSDBDocValuesFormat(String, int, int, boolean, BinaryDVCompressionMode, boolean, int, DocOffsetsCodec, int, int, boolean) - added:
ctor ES819TSDBDocValuesFormat(int) - added:
ctor ES819TSDBDocValuesFormat(int, int, boolean, BinaryDVCompressionMode, boolean) - added:
ctor ES819TSDBDocValuesFormat(int, int, boolean, BinaryDVCompressionMode, boolean, int) - added:
ctor ES819Version3TSDBDocValuesFormat() - added:
ctor ES819Version3TSDBDocValuesFormat(boolean, boolean, boolean) - added:
ctor ES819Version3TSDBDocValuesFormat(int, int, boolean, BinaryDVCompressionMode, boolean, int, boolean) - added:
final class ES819TSDBDocValuesFormatFactory - added:
static method ES819TSDBDocValuesFormat.getInstance(boolean): ES819TSDBDocValuesFormat - added:
static method ES819TSDBDocValuesFormatFactory.createDocValuesFormat(IndexVersion, boolean, boolean, boolean): DocValuesFormat
- added:
class ES95TSDBDocValuesFormat extends DocValuesFormat - added:
ctor ES95TSDBDocValuesFormat() - added:
final class ES95TSDBDocValuesFormatFactory - added:
method ES95TSDBDocValuesFormat.fieldsConsumer(SegmentWriteState): DocValuesConsumer - added:
method ES95TSDBDocValuesFormat.fieldsProducer(SegmentReadState): DocValuesProducer - added:
static field ES95TSDBDocValuesFormat.NUMERIC_BLOCK_SHIFT: int - added:
static field ES95TSDBDocValuesFormat.NUMERIC_LARGE_BLOCK_SHIFT: int - added:
static method ES95TSDBDocValuesFormatFactory.create(boolean, boolean, boolean, FieldContextResolver): DocValuesFormat
- added:
ctor DecodingContext(int, int) - added:
ctor EncodingContext(int, int) - added:
ctor FieldContext(int, String, PipelineDescriptor.DataType, MetricRole) - added:
ctor PipelineConfig(PipelineDescriptor.DataType, int, List, StageSpec.PayloadSpec) - added:
ctor PipelineDescriptor(byte[], int) - added:
ctor PipelineDescriptor(byte[], int, PipelineDescriptor.DataType) - added:
ctor StageSpec.AlpDoubleStage() - added:
ctor StageSpec.BitPackPayload() - added:
ctor StageSpec.DeltaStage() - added:
ctor StageSpec.GcdStage() - added:
ctor StageSpec.OffsetStage() - added:
ctor StageSpec.SplitDeltaStage(int) - added:
enum MetricRole - added:
enum PipelineDescriptor.DataType - added:
enum StageId - added:
field PipelineDescriptor.DataType.id: byte - added:
field StageId.displayName: String - added:
field StageId.id: byte - added:
final class BlockFormat - added:
final class DecodingContext implements MetadataReader - added:
final class EncodingContext - added:
final class FieldDescriptor - added:
final class PipelineDescriptor - added:
final class StaticPipelineConfigResolver implements PipelineConfigResolver - added:
interface FieldContextResolver - added:
interface MetadataReader - added:
interface MetadataWriter - added:
interface PipelineConfigResolver - added:
interface StageSpec - added:
interface StageSpec.PayloadSpec extends StageSpec - added:
interface StageSpec.TransformSpec extends StageSpec - added:
method DecodingContext.blockSize(): int - added:
method DecodingContext.clear(): void - added:
method DecodingContext.isStageApplied(int): boolean - added:
method DecodingContext.metadata(): MetadataReader - added:
method DecodingContext.pipelineLength(): int - added:
method DecodingContext.readByte(): byte - added:
method DecodingContext.readBytes(byte[], int, int): void - added:
method DecodingContext.readInt(): int - added:
method DecodingContext.readLong(): long - added:
method DecodingContext.readVInt(): int - added:
method DecodingContext.readVLong(): long - added:
method DecodingContext.readZInt(): int - added:
method DecodingContext.readZLong(): long - added:
method DecodingContext.setDataInput(DataInput): void - added:
method EncodingContext.applyStage(int): void - added:
method EncodingContext.blockSize(): int - added:
method EncodingContext.clear(): void - added:
method EncodingContext.isStageApplied(int): boolean - added:
method EncodingContext.metadata(): MetadataWriter - added:
method EncodingContext.pipelineLength(): int - added:
method EncodingContext.positionBitmap(): short - added:
method EncodingContext.setCurrentPosition(int): void - added:
method EncodingContext.setValueCount(int): void - added:
method EncodingContext.valueCount(): int - added:
method EncodingContext.writeStageMetadata(DataOutput): void - added:
method FieldContext.blockSize(): int - added:
method FieldContext.dataType(): PipelineDescriptor.DataType - added:
method FieldContext.equals(Object): boolean - added:
method FieldContext.fieldName(): String - added:
method FieldContext.hashCode(): int - added:
method FieldContext.metricRole(): MetricRole - added:
method FieldContext.toString(): String - added:
method FieldContextResolver.resolve(String, int): FieldContext - added:
method MetadataReader.readByte(): byte - added:
method MetadataReader.readBytes(byte[]): void - added:
method MetadataReader.readBytes(byte[], int, int): void - added:
method MetadataReader.readInt(): int - added:
method MetadataReader.readLong(): long - added:
method MetadataReader.readVInt(): int - added:
method MetadataReader.readVLong(): long - added:
method MetadataReader.readZInt(): int - added:
method MetadataReader.readZLong(): long - added:
method MetadataWriter.empty(): void - added:
method MetadataWriter.writeByte(byte): MetadataWriter - added:
method MetadataWriter.writeBytes(byte[]): MetadataWriter - added:
method MetadataWriter.writeBytes(byte[], int, int): MetadataWriter - added:
method MetadataWriter.writeInt(int): MetadataWriter - added:
method MetadataWriter.writeLong(long): MetadataWriter - added:
method MetadataWriter.writeVInt(int): MetadataWriter - added:
method MetadataWriter.writeVLong(long): MetadataWriter - added:
method MetadataWriter.writeZInt(int): MetadataWriter - added:
method MetadataWriter.writeZLong(long): MetadataWriter - added:
method PipelineConfig.DoubleBuilder.alpDoubleStage(): PipelineConfig.DoubleBuilder - added:
method PipelineConfig.DoubleBuilder.bitPack(): PipelineConfig - added:
method PipelineConfig.DoubleBuilder.delta(): PipelineConfig.DoubleBuilder - added:
method PipelineConfig.DoubleBuilder.gcd(): PipelineConfig.DoubleBuilder - added:
method PipelineConfig.DoubleBuilder.offset(): PipelineConfig.DoubleBuilder - added:
method PipelineConfig.DoubleBuilder.splitDelta(): PipelineConfig.DoubleBuilder - added:
method PipelineConfig.DoubleBuilder.splitDelta(int): PipelineConfig.DoubleBuilder - added:
method PipelineConfig.LongBuilder.bitPack(): PipelineConfig - added:
method PipelineConfig.LongBuilder.delta(): PipelineConfig.LongBuilder - added:
method PipelineConfig.LongBuilder.gcd(): PipelineConfig.LongBuilder - added:
method PipelineConfig.LongBuilder.offset(): PipelineConfig.LongBuilder - added:
method PipelineConfig.LongBuilder.splitDelta(): PipelineConfig.LongBuilder - added:
method PipelineConfig.LongBuilder.splitDelta(int): PipelineConfig.LongBuilder - added:
method PipelineConfig.blockSize(): int - added:
method PipelineConfig.dataType(): PipelineDescriptor.DataType - added:
method PipelineConfig.describeStages(): String - added:
method PipelineConfig.equals(Object): boolean - added:
method PipelineConfig.hashCode(): int - added:
method PipelineConfig.payload(): StageSpec.PayloadSpec - added:
method PipelineConfig.specs(): List - added:
method PipelineConfig.toString(): String - added:
method PipelineConfig.transforms(): List - added:
method PipelineConfigResolver.resolve(FieldContext): PipelineConfig - added:
method PipelineDescriptor.blockSize(): int - added:
method PipelineDescriptor.dataType(): PipelineDescriptor.DataType - added:
method PipelineDescriptor.equals(Object): boolean - added:
method PipelineDescriptor.hashCode(): int - added:
method PipelineDescriptor.pipelineLength(): int - added:
method PipelineDescriptor.stageIdAt(int): byte - added:
method PipelineDescriptor.toString(): String - added:
method PipelineDescriptor.withBlockSize(int): PipelineDescriptor - added:
method StageSpec.AlpDoubleStage.equals(Object): boolean - added:
method StageSpec.AlpDoubleStage.hashCode(): int - added:
method StageSpec.AlpDoubleStage.stageId(): StageId - added:
method StageSpec.AlpDoubleStage.toString(): String - added:
method StageSpec.BitPackPayload.equals(Object): boolean - added:
method StageSpec.BitPackPayload.hashCode(): int - added:
method StageSpec.BitPackPayload.stageId(): StageId - added:
method StageSpec.BitPackPayload.toString(): String - added:
method StageSpec.DeltaStage.equals(Object): boolean - added:
method StageSpec.DeltaStage.hashCode(): int - added:
method StageSpec.DeltaStage.stageId(): StageId - added:
method StageSpec.DeltaStage.toString(): String - added:
method StageSpec.GcdStage.equals(Object): boolean - added:
method StageSpec.GcdStage.hashCode(): int - added:
method StageSpec.GcdStage.stageId(): StageId - added:
method StageSpec.GcdStage.toString(): String - added:
method StageSpec.OffsetStage.equals(Object): boolean - added:
method StageSpec.OffsetStage.hashCode(): int - added:
method StageSpec.OffsetStage.stageId(): StageId - added:
method StageSpec.OffsetStage.toString(): String - added:
method StageSpec.SplitDeltaStage.equals(Object): boolean - added:
method StageSpec.SplitDeltaStage.hashCode(): int - added:
method StageSpec.SplitDeltaStage.kMax(): int - added:
method StageSpec.SplitDeltaStage.stageId(): StageId - added:
method StageSpec.SplitDeltaStage.toString(): String - added:
method StageSpec.stageId(): StageId - added:
method StaticPipelineConfigResolver.resolve(FieldContext): PipelineConfig - added:
record FieldContext - added:
record PipelineConfig - added:
record StageSpec.AlpDoubleStage implements StageSpec.TransformSpec - added:
record StageSpec.BitPackPayload implements StageSpec.PayloadSpec - added:
record StageSpec.DeltaStage implements StageSpec.TransformSpec - added:
record StageSpec.GcdStage implements StageSpec.TransformSpec - added:
record StageSpec.OffsetStage implements StageSpec.TransformSpec - added:
record StageSpec.SplitDeltaStage implements StageSpec.TransformSpec - added:
static field MetricRole.COUNTER: MetricRole - added:
static field MetricRole.GAUGE: MetricRole - added:
static field MetricRole.HISTOGRAM: MetricRole - added:
static field MetricRole.POSITION: MetricRole - added:
static field PipelineDescriptor.DataType.DOUBLE: PipelineDescriptor.DataType - added:
static field PipelineDescriptor.DataType.FLOAT: PipelineDescriptor.DataType - added:
static field PipelineDescriptor.DataType.LONG: PipelineDescriptor.DataType - added:
static field PipelineDescriptor.MAX_PIPELINE_LENGTH: int - added:
static field StageId.ALP_DOUBLE_STAGE: StageId - added:
static field StageId.BITPACK_PAYLOAD: StageId - added:
static field StageId.DELTA_STAGE: StageId - added:
static field StageId.GCD_STAGE: StageId - added:
static field StageId.OFFSET_STAGE: StageId - added:
static field StageId.SPLIT_DELTA_STAGE: StageId - added:
static field StageSpec.SplitDeltaStage.DEFAULT_K_MAX: int - added:
static field StageSpec.SplitDeltaStage.MAX_K_MAX: int - added:
static field StaticPipelineConfigResolver.INSTANCE: StaticPipelineConfigResolver - added:
static final class PipelineConfig.DoubleBuilder - added:
static final class PipelineConfig.LongBuilder - added:
static method BlockFormat.readBlock(DataInput, long[], PayloadDecoder, DecodingContext, int): int - added:
static method BlockFormat.writeBlock(DataOutput, long[], PayloadEncoder, EncodingContext): void - added:
static method FieldDescriptor.read(DataInput): PipelineDescriptor - added:
static method FieldDescriptor.write(DataOutput, PipelineDescriptor): void - added:
static method MetricRole.valueOf(String): MetricRole - added:
static method MetricRole.values(): MetricRole[] - added:
static method PipelineConfig.forDoubles(int): PipelineConfig.DoubleBuilder - added:
static method PipelineConfig.forLongs(int): PipelineConfig.LongBuilder - added:
static method PipelineDescriptor.DataType.fromId(byte): PipelineDescriptor.DataType - added:
static method PipelineDescriptor.DataType.valueOf(String): PipelineDescriptor.DataType - added:
static method PipelineDescriptor.DataType.values(): PipelineDescriptor.DataType[] - added:
static method StageId.fromId(byte): StageId - added:
static method StageId.valueOf(String): StageId - added:
static method StageId.values(): StageId[]
- added:
final class NumericBlockDecoder - added:
final class NumericBlockEncoder - added:
final class NumericDecodePipeline - added:
final class NumericDecoder - added:
final class NumericEncodePipeline - added:
final class NumericEncoder - added:
final class StageFactory - added:
interface NumericCodecFactory - added:
interface NumericCodecStage extends TransformEncoder, TransformDecoder - added:
interface PayloadCodecStage extends PayloadEncoder, PayloadDecoder - added:
interface PayloadDecoder - added:
interface PayloadEncoder - added:
interface TransformDecoder - added:
interface TransformEncoder - added:
method NumericBlockDecoder.blockSize(): int - added:
method NumericBlockDecoder.decode(long[], int, DataInput): void - added:
method NumericBlockEncoder.blockSize(): int - added:
method NumericBlockEncoder.encode(long[], int, DataOutput): void - added:
method NumericCodecFactory.createDecoder(PipelineDescriptor): NumericDecoder - added:
method NumericCodecFactory.createEncoder(PipelineConfig): NumericEncoder - added:
method NumericDecodePipeline.blockSize(): int - added:
method NumericDecodePipeline.decode(long[], int, DataInput, DecodingContext): void - added:
method NumericDecodePipeline.size(): int - added:
method NumericDecoder.blockSize(): int - added:
method NumericDecoder.newBlockDecoder(): NumericBlockDecoder - added:
method NumericEncodePipeline.blockSize(): int - added:
method NumericEncodePipeline.descriptor(): PipelineDescriptor - added:
method NumericEncodePipeline.encode(long[], int, DataOutput, EncodingContext): void - added:
method NumericEncodePipeline.size(): int - added:
method NumericEncoder.blockSize(): int - added:
method NumericEncoder.descriptor(): PipelineDescriptor - added:
method NumericEncoder.newBlockEncoder(): NumericBlockEncoder - added:
method PayloadDecoder.decode(long[], DataInput, DecodingContext): int - added:
method PayloadDecoder.id(): byte - added:
method PayloadEncoder.encode(long[], int, DataOutput, EncodingContext): void - added:
method PayloadEncoder.id(): byte - added:
method TransformDecoder.decode(long[], int, DecodingContext): void - added:
method TransformDecoder.id(): byte - added:
method TransformEncoder.encode(long[], int, EncodingContext): void - added:
method TransformEncoder.id(): byte - added:
static field NumericCodecFactory.DEFAULT: NumericCodecFactory - added:
static method NumericDecodePipeline.fromDescriptor(PipelineDescriptor): NumericDecodePipeline - added:
static method NumericEncodePipeline.fromConfig(PipelineConfig): NumericEncodePipeline
- added:
ctor AlpDoubleTransformStage(int) - added:
ctor BitPackCodecStage(DocValuesForUtil) - added:
ctor SplitDeltaCodecStage(int) - added:
final class AlpDoubleTransformStage implements NumericCodecStage - added:
final class DeltaCodecStage implements NumericCodecStage - added:
final class GcdCodecStage implements NumericCodecStage - added:
final class OffsetCodecStage implements NumericCodecStage - added:
final class SplitDeltaCodecStage implements NumericCodecStage - added:
method AlpDoubleTransformStage.decode(long[], int, DecodingContext): void - added:
method AlpDoubleTransformStage.encode(long[], int, EncodingContext): void - added:
method AlpDoubleTransformStage.id(): byte - added:
method BitPackCodecStage.decode(long[], DataInput, DecodingContext): int - added:
method BitPackCodecStage.encode(long[], int, DataOutput, EncodingContext): void - added:
method BitPackCodecStage.equals(Object): boolean - added:
method BitPackCodecStage.forUtil(): DocValuesForUtil - added:
method BitPackCodecStage.hashCode(): int - added:
method BitPackCodecStage.id(): byte - added:
method BitPackCodecStage.toString(): String - added:
method DeltaCodecStage.decode(long[], int, DecodingContext): void - added:
method DeltaCodecStage.encode(long[], int, EncodingContext): void - added:
method DeltaCodecStage.id(): byte - added:
method GcdCodecStage.decode(long[], int, DecodingContext): void - added:
method GcdCodecStage.encode(long[], int, EncodingContext): void - added:
method GcdCodecStage.id(): byte - added:
method OffsetCodecStage.decode(long[], int, DecodingContext): void - added:
method OffsetCodecStage.encode(long[], int, EncodingContext): void - added:
method OffsetCodecStage.id(): byte - added:
method SplitDeltaCodecStage.decode(long[], int, DecodingContext): void - added:
method SplitDeltaCodecStage.encode(long[], int, EncodingContext): void - added:
method SplitDeltaCodecStage.id(): byte - added:
method SplitDeltaCodecStage.kMax(): int - added:
record BitPackCodecStage implements PayloadCodecStage - added:
static field DeltaCodecStage.INSTANCE: DeltaCodecStage - added:
static field GcdCodecStage.INSTANCE: GcdCodecStage - added:
static field OffsetCodecStage.INSTANCE: OffsetCodecStage - added:
static method AlpDoubleTransformStage.decodeStatic(AlpDoubleTransformStage, long[], int, DecodingContext): void - added:
static method AlpDoubleTransformStage.encodeStatic(AlpDoubleTransformStage, long[], int, EncodingContext): void - added:
static method DeltaCodecStage.decodeStatic(DeltaCodecStage, long[], int, DecodingContext): void - added:
static method DeltaCodecStage.encodeStatic(DeltaCodecStage, long[], int, EncodingContext): void - added:
static method GcdCodecStage.decodeStatic(GcdCodecStage, long[], int, DecodingContext): void - added:
static method GcdCodecStage.encodeStatic(GcdCodecStage, long[], int, EncodingContext): void - added:
static method OffsetCodecStage.decodeStatic(OffsetCodecStage, long[], int, DecodingContext): void - added:
static method OffsetCodecStage.encodeStatic(OffsetCodecStage, long[], int, EncodingContext): void - added:
static method SplitDeltaCodecStage.decodeStatic(SplitDeltaCodecStage, long[], int, DecodingContext): void - added:
static method SplitDeltaCodecStage.encodeStatic(SplitDeltaCodecStage, long[], int, EncodingContext): void - added:
static method SplitDeltaCodecStage.forBlockSize(int): SplitDeltaCodecStage
- removed:
class BQSpaceUtils - removed:
ctor BQSpaceUtils() - removed:
ctor ES813Int8FlatVectorFormat.ES813FlatVectorWriter(FlatVectorsWriter) - removed:
method ES813Int8FlatVectorFormat.ES813FlatVectorReader.ramBytesUsed(): long - removed:
method ES813Int8FlatVectorFormat.ES813FlatVectorWriter.addField(FieldInfo): KnnFieldVectorsWriter - removed:
method ES813Int8FlatVectorFormat.ES813FlatVectorWriter.close(): void - removed:
method ES813Int8FlatVectorFormat.ES813FlatVectorWriter.finish(): void - removed:
method ES813Int8FlatVectorFormat.ES813FlatVectorWriter.flush(int, Sorter.DocMap): void - removed:
method ES813Int8FlatVectorFormat.ES813FlatVectorWriter.mergeOneField(FieldInfo, MergeState): void - removed:
method ES813Int8FlatVectorFormat.ES813FlatVectorWriter.ramBytesUsed(): long - removed:
method ES814HnswScalarQuantizedVectorsFormat.getMaxDimensions(String): int - removed:
method ES814HnswScalarQuantizedVectorsFormat.toString(): String - removed:
method ES815HnswBitVectorsFormat.getMaxDimensions(String): int - removed:
method ES815HnswBitVectorsFormat.toString(): String - removed:
static class ES813Int8FlatVectorFormat.ES813FlatVectorWriter extends KnnVectorsWriter - removed:
static field BQSpaceUtils.B_QUERY: short - removed:
static method BQSpaceUtils.transposeHalfByte(byte[], byte[]): void - removed:
static method BQVectorUtils.packAsBinary(byte[], byte[]): void - changed:
class ES815HnswBitVectorsFormat extends KnnVectorsFormat → class ES815HnswBitVectorsFormat extends AbstractHnswVectorsFormat - changed:
ctor ES815HnswBitVectorsFormat(int, int) → ctor ES815HnswBitVectorsFormat(int, int, int, ExecutorService) - changed:
final class ES814HnswScalarQuantizedVectorsFormat extends KnnVectorsFormat → class ES814HnswScalarQuantizedVectorsFormat extends AbstractHnswVectorsFormat - changed:
method ES813Int8FlatVectorFormat.ES813FlatVectorReader.search(String, byte[], KnnCollector, Bits): void → method ES813Int8FlatVectorFormat.ES813FlatVectorReader.search(String, byte[], KnnCollector, AcceptDocs): void - changed:
method ES813Int8FlatVectorFormat.ES813FlatVectorReader.search(String, float[], KnnCollector, Bits): void → method ES813Int8FlatVectorFormat.ES813FlatVectorReader.search(String, float[], KnnCollector, AcceptDocs): void - changed:
method OptimizedScalarQuantizer.multiScalarQuantize(float[], byte[][], byte[], float[]): OptimizedScalarQuantizer.QuantizationResult[] → method OptimizedScalarQuantizer.multiScalarQuantize(byte[], float[], int[][], byte[], byte[]): OptimizedScalarQuantizer.QuantizationResult[] - changed:
method OptimizedScalarQuantizer.scalarQuantize(float[], byte[], byte, float[]): OptimizedScalarQuantizer.QuantizationResult → method OptimizedScalarQuantizer.scalarQuantize(byte[], float[], int[], byte, byte[]): OptimizedScalarQuantizer.QuantizationResult - added:
abstract class AbstractFlatVectorsFormat extends FlatVectorsFormat - added:
abstract class AbstractHnswVectorsFormat extends KnnVectorsFormat - added:
abstract class DirectIOCapableFlatVectorsFormat extends AbstractFlatVectorsFormat - added:
abstract class IndexingKnnVectorsWriter extends KnnVectorsWriter - added:
abstract class OffHeapQuantizedByteVectorValues extends LegacyQuantizedByteVectorValues - added:
class GenericFlatVectorReaders - added:
class MergeReaderWrapper extends FlatVectorsReader - added:
ctor AbstractFlatVectorsFormat(String) - added:
ctor AbstractHnswVectorsFormat(String, int, int, int, ExecutorService, int) - added:
ctor DirectIOCapableFlatVectorsFormat(String) - added:
ctor DirectIOCapableFlatVectorsFormat.DirectIOContext(Set) - added:
ctor ES814HnswScalarQuantizedVectorsFormat(int, int, Float, int, boolean, int, ExecutorService) - added:
ctor GenericFlatVectorReaders() - added:
ctor HnswUtils.MultiLevelAdjacency(int, int, int, int, int[][], int[][][]) - added:
ctor IndexingKnnVectorsWriter(SegmentWriteState, FlatVectorsFormat, FlatVectorsWriter) - added:
ctor Lucene99ScalarQuantizedVectorsWriter(SegmentWriteState, Float, FlatVectorsWriter, FlatVectorsScorer) - added:
ctor Lucene99ScalarQuantizedVectorsWriter(SegmentWriteState, Float, byte, boolean, FlatVectorsWriter, FlatVectorsScorer) - added:
ctor MergeReaderWrapper(FlatVectorsReader, FlatVectorsReader) - added:
ctor OffHeapQuantizedByteVectorValues.DenseOffHeapVectorValues(int, int, ScalarQuantizer, boolean, VectorSimilarityFunction, FlatVectorsScorer, IndexInput) - added:
ctor QuantizedAndRawFloatVectorValues(FloatVectorValues, FloatVectorValues) - added:
field AbstractHnswVectorsFormat.beamWidth: int - added:
field AbstractHnswVectorsFormat.hnswGraphThreshold: int - added:
field AbstractHnswVectorsFormat.maxConn: int - added:
field AbstractHnswVectorsFormat.mergeExec: TaskExecutor - added:
field AbstractHnswVectorsFormat.numMergeWorkers: int - added:
field IndexingKnnVectorsWriter.flatVectorWriter: FlatVectorsWriter - added:
field IndexingKnnVectorsWriter.flatVectorsReader: FlatVectorsReader - added:
field IndexingKnnVectorsWriter.segmentWriteState: SegmentWriteState - added:
final class BFloat16 - added:
final class HnswUtils - added:
final class Lucene99ScalarQuantizedVectorsWriter extends FlatVectorsWriter - added:
final class OffHeapHnswGraph extends HnswGraph - added:
final class QuantizedAndRawFloatVectorValues extends FilterFloatVectorValues - added:
final class VectorScoringUtils - added:
interface GenericFlatVectorReaders.Field - added:
interface GenericFlatVectorReaders.LoadFlatVectorsReader - added:
method AbstractFlatVectorsFormat.flatVectorsScorer(): FlatVectorsScorer - added:
method AbstractFlatVectorsFormat.getMaxDimensions(String): int - added:
method AbstractFlatVectorsFormat.toString(): String - added:
method AbstractHnswVectorsFormat.flatVectorsFormat(): FlatVectorsFormat - added:
method AbstractHnswVectorsFormat.getMaxDimensions(String): int - added:
method AbstractHnswVectorsFormat.toString(): String - added:
method DirectIOCapableFlatVectorsFormat.DirectIOContext.context(): IOContext.Context - added:
method DirectIOCapableFlatVectorsFormat.DirectIOContext.flushInfo(): FlushInfo - added:
method DirectIOCapableFlatVectorsFormat.DirectIOContext.hints(): Set - added:
method DirectIOCapableFlatVectorsFormat.DirectIOContext.mergeInfo(): MergeInfo - added:
method DirectIOCapableFlatVectorsFormat.DirectIOContext.withHints(IOContext.FileOpenHint[]): IOContext - added:
method DirectIOCapableFlatVectorsFormat.createReader(SegmentReadState): FlatVectorsReader - added:
method DirectIOCapableFlatVectorsFormat.fieldsReader(SegmentReadState): FlatVectorsReader - added:
method DirectIOCapableFlatVectorsFormat.fieldsReader(SegmentReadState, boolean): FlatVectorsReader - added:
method ES813Int8FlatVectorFormat.ES813FlatVectorReader.getOffHeapByteSize(FieldInfo): Map - added:
method ES814HnswScalarQuantizedVectorsFormat.flatVectorsFormat(): FlatVectorsFormat - added:
method ES814ScalarQuantizedVectorsFormat.ES814ScalarQuantizedVectorsWriter.addField(FieldInfo): FlatFieldVectorsWriter - added:
method ES814ScalarQuantizedVectorsFormat.ES814ScalarQuantizedVectorsWriter.close(): void - added:
method ES814ScalarQuantizedVectorsFormat.ES814ScalarQuantizedVectorsWriter.finish(): void - added:
method ES814ScalarQuantizedVectorsFormat.ES814ScalarQuantizedVectorsWriter.flush(int, Sorter.DocMap): void - added:
method ES814ScalarQuantizedVectorsFormat.ES814ScalarQuantizedVectorsWriter.mergeOneFlatVectorField(FieldInfo, MergeState): void - added:
method ES814ScalarQuantizedVectorsFormat.ES814ScalarQuantizedVectorsWriter.ramBytesUsed(): long - added:
method ES815HnswBitVectorsFormat.flatVectorsFormat(): FlatVectorsFormat - added:
method GenericFlatVectorReaders.Field.rawVectorFormatName(): String - added:
method GenericFlatVectorReaders.Field.useDirectIOReads(): boolean - added:
method GenericFlatVectorReaders.LoadFlatVectorsReader.getReader(String, boolean): FlatVectorsReader - added:
method GenericFlatVectorReaders.allReaders(): Collection - added:
method GenericFlatVectorReaders.getMergeInstance(): GenericFlatVectorReaders - added:
method GenericFlatVectorReaders.getReaderForField(int): FlatVectorsReader - added:
method GenericFlatVectorReaders.loadField(int, GenericFlatVectorReaders.Field, GenericFlatVectorReaders.LoadFlatVectorsReader): void - added:
method HnswUtils.MultiLevelAdjacency.entryNode(): int - added:
method HnswUtils.MultiLevelAdjacency.equals(Object): boolean - added:
method HnswUtils.MultiLevelAdjacency.hashCode(): int - added:
method HnswUtils.MultiLevelAdjacency.maxConn(): int - added:
method HnswUtils.MultiLevelAdjacency.neighborsByLevel(): int[][][] - added:
method HnswUtils.MultiLevelAdjacency.nodesByLevel(): int[][] - added:
method HnswUtils.MultiLevelAdjacency.numLevels(): int - added:
method HnswUtils.MultiLevelAdjacency.size(): int - added:
method HnswUtils.MultiLevelAdjacency.toString(): String - added:
method IndexingKnnVectorsWriter.ensureFlatReaderOpen(): void - added:
method IndexingKnnVectorsWriter.finish(): void - added:
method IndexingKnnVectorsWriter.isFlatWriterClosed(): boolean - added:
method Lucene99ScalarQuantizedVectorsWriter.addField(FieldInfo): FlatFieldVectorsWriter - added:
method Lucene99ScalarQuantizedVectorsWriter.close(): void - added:
method Lucene99ScalarQuantizedVectorsWriter.finish(): void - added:
method Lucene99ScalarQuantizedVectorsWriter.flush(int, Sorter.DocMap): void - added:
method Lucene99ScalarQuantizedVectorsWriter.mergeOneFlatVectorField(FieldInfo, MergeState): void - added:
method Lucene99ScalarQuantizedVectorsWriter.ramBytesUsed(): long - added:
method MergeReaderWrapper.checkIntegrity(): void - added:
method MergeReaderWrapper.close(): void - added:
method MergeReaderWrapper.getByteVectorValues(String): ByteVectorValues - added:
method MergeReaderWrapper.getChildResources(): Collection - added:
method MergeReaderWrapper.getFlatVectorScorer(String): FlatVectorsScorer - added:
method MergeReaderWrapper.getFloatVectorValues(String): FloatVectorValues - added:
method MergeReaderWrapper.getMergeInstance(): FlatVectorsReader - added:
method MergeReaderWrapper.getOffHeapByteSize(FieldInfo): Map - added:
method MergeReaderWrapper.getRandomVectorScorer(String, byte[]): RandomVectorScorer - added:
method MergeReaderWrapper.getRandomVectorScorer(String, float[]): RandomVectorScorer - added:
method MergeReaderWrapper.ramBytesUsed(): long - added:
method MergeReaderWrapper.search(String, byte[], KnnCollector, AcceptDocs): void - added:
method MergeReaderWrapper.search(String, float[], KnnCollector, AcceptDocs): void - added:
method OffHeapHnswGraph.entryNode(): int - added:
method OffHeapHnswGraph.getNodesOnLevel(int): HnswGraph.NodesIterator - added:
method OffHeapHnswGraph.maxConn(): int - added:
method OffHeapHnswGraph.neighborCount(): int - added:
method OffHeapHnswGraph.nextNeighbor(): int - added:
method OffHeapHnswGraph.numLevels(): int - added:
method OffHeapHnswGraph.seek(int, int): void - added:
method OffHeapHnswGraph.size(): int - added:
method OffHeapQuantizedByteVectorValues.DenseOffHeapVectorValues.copy(): OffHeapQuantizedByteVectorValues.DenseOffHeapVectorValues - added:
method OffHeapQuantizedByteVectorValues.DenseOffHeapVectorValues.getAcceptOrds(Bits): Bits - added:
method OffHeapQuantizedByteVectorValues.DenseOffHeapVectorValues.iterator(): KnnVectorValues.DocIndexIterator - added:
method OffHeapQuantizedByteVectorValues.DenseOffHeapVectorValues.scorer(float[]): VectorScorer - added:
method OffHeapQuantizedByteVectorValues.dimension(): int - added:
method OffHeapQuantizedByteVectorValues.getScalarQuantizer(): ScalarQuantizer - added:
method OffHeapQuantizedByteVectorValues.getScoreCorrectionConstant(int): float - added:
method OffHeapQuantizedByteVectorValues.getSlice(): IndexInput - added:
method OffHeapQuantizedByteVectorValues.getVectorByteLength(): int - added:
method OffHeapQuantizedByteVectorValues.size(): int - added:
method OffHeapQuantizedByteVectorValues.vectorValue(int): byte[] - added:
method OptimizedScalarQuantizer.multiScalarQuantize(float[], float[], int[][], byte[], float[]): OptimizedScalarQuantizer.QuantizationResult[] - added:
method OptimizedScalarQuantizer.scalarQuantize(float[], float[], int[], byte, float[]): OptimizedScalarQuantizer.QuantizationResult - added:
method QuantizedAndRawFloatVectorValues.copy(): FloatVectorValues - added:
method QuantizedAndRawFloatVectorValues.scorer(float[]): VectorScorer - added:
record HnswUtils.MultiLevelAdjacency - added:
static class DirectIOCapableFlatVectorsFormat.DirectIOContext implements IOContext - added:
static class OffHeapQuantizedByteVectorValues.DenseOffHeapVectorValues extends OffHeapQuantizedByteVectorValues - added:
static field AbstractHnswVectorsFormat.DEFAULT_HNSW_GRAPH_THRESHOLD: int - added:
static field BFloat16.BYTES: int - added:
static field ES814HnswScalarQuantizedVectorsFormat.NAME: String - added:
static field ES814ScalarQuantizedVectorsFormat.DYNAMIC_CONFIDENCE_INTERVAL: float - added:
static field Lucene99ScalarQuantizedVectorsWriter.DYNAMIC_CONFIDENCE_INTERVAL: float - added:
static final class ES814ScalarQuantizedVectorsFormat.ES814ScalarQuantizedVectorsWriter extends FlatVectorsWriter - added:
static method AbstractHnswVectorsFormat.resolveThreshold(int, int): int - added:
static method BFloat16.bFloat16ToFloat(ByteBuffer, float[]): void - added:
static method BFloat16.bFloat16ToFloat(byte[], float[]): void - added:
static method BFloat16.bFloat16ToFloat(byte[], int, float[], int, int, ByteOrder): void - added:
static method BFloat16.bFloat16ToFloat(short): float - added:
static method BFloat16.floatToBFloat16(float): short - added:
static method BFloat16.floatToBFloat16(float[], byte[]): void - added:
static method BFloat16.floatToBFloat16(float[], int, byte[], int, int, ByteOrder): void - added:
static method BFloat16.truncateToBFloat16(float): float - added:
static method DirectIOCapableFlatVectorsFormat.canUseDirectIO(SegmentReadState): boolean - added:
static method HnswUtils.buildMultiLevelFromNeighborhoods(NeighborHood[], UpdateableRandomVectorScorer, int, long): HnswUtils.MultiLevelAdjacency - added:
static method HnswUtils.readGraph(IndexInput, IndexInput): HnswGraph - added:
static method HnswUtils.writeMultiLevelGraph(IndexOutput, IndexOutput, HnswUtils.MultiLevelAdjacency): void - added:
static method Lucene99ScalarQuantizedVectorsWriter.mergeAndRecalculateQuantiles(MergeState, FieldInfo, Float, byte): ScalarQuantizer - added:
static method Lucene99ScalarQuantizedVectorsWriter.writeQuantizedVectorData(IndexOutput, LegacyQuantizedByteVectorValues, byte, boolean): DocsWithFieldSet - added:
static method VectorScoringUtils.denseVectorScorer(RandomVectorScorer, KnnVectorValues.DocIndexIterator): VectorScorer - added:
static method VectorScoringUtils.scoreAndCollectAll(KnnCollector, AcceptDocs, VectorScorer): void - added:
static method VectorScoringUtils.sparseVectorScorer(RandomVectorScorer, KnnVectorValues.DocIndexIterator): VectorScorer
- added:
abstract class ClusteringByteVectorValues extends ByteVectorValues implements ClusteringVectorValues - added:
abstract class ClusteringFloatVectorValues extends FloatVectorValues implements ClusteringVectorValues - added:
abstract class Soar - added:
class BulkNeighborQueue - added:
class HierarchicalKMeans - added:
class KMeansResult - added:
class NeighborQueue - added:
class OnlineQuantileEstimator - added:
class SinkhornIterations - added:
ctor BulkNeighborQueue(int) - added:
ctor ClusteringByteVectorValues() - added:
ctor ClusteringFloatVectorValues() - added:
ctor ClusteringFloatVectorValuesSlice(ClusteringFloatVectorValues, IntToIntFunction, int) - added:
ctor ClusteringVectorValuesSlice(ClusteringVectorValues, IntToIntFunction, int) - added:
ctor ConcatenatedClusteringByteVectorValues(ClusteringByteVectorValues[]) - added:
ctor ConcatenatedClusteringFloatVectorValues(ClusteringFloatVectorValues[]) - added:
ctor KMeansWithOverspill(KMeansResult, OverspillAssignments) - added:
ctor NeighborHood(int[], float) - added:
ctor NeighborQueue(int, boolean) - added:
field Soar.ops: CentroidOps - added:
field Soar.soarLambda: float - added:
final class CentroidAssignment - added:
final class ClusteringFloatVectorValuesSlice extends ClusteringFloatVectorValues - added:
final class ClusteringVectorValuesSlice implements ClusteringVectorValues - added:
final class ConcatenatedClusteringByteVectorValues extends ClusteringByteVectorValues - added:
final class ConcatenatedClusteringFloatVectorValues extends ClusteringFloatVectorValues - added:
final class KMeansByteVectorValues extends ClusteringByteVectorValues - added:
final class KMeansFloatVectorValues extends ClusteringFloatVectorValues - added:
interface CentroidOps - added:
interface CentroidOps.AccumulatorState - added:
interface CentroidOps.MutationContext extends AutoCloseable - added:
interface ClusteringVectorValues - added:
method BulkNeighborQueue.decodeNodeId(long): int - added:
method BulkNeighborQueue.decodeScore(long): float - added:
method BulkNeighborQueue.drain(LongConsumer): void - added:
method BulkNeighborQueue.drainUnsorted(LongConsumer): void - added:
method BulkNeighborQueue.encode(int, float): long - added:
method BulkNeighborQueue.insertWithOverflowBulk(int[], float[], int, float): int - added:
method BulkNeighborQueue.peek(): long - added:
method BulkNeighborQueue.size(): int - added:
method CentroidOps.AccumulatorState.accumulate(int, Object, int): void - added:
method CentroidOps.AccumulatorState.divide(Object[], int, float, int): void - added:
method CentroidOps.AccumulatorState.init(int, Object, int): void - added:
method CentroidOps.ByteOps.addScaled(float, byte[], float[]): void - added:
method CentroidOps.ByteOps.allocateBlendBuffer(int): float[] - added:
method CentroidOps.ByteOps.arrayCopy(byte[][], int, byte[][], int, int): void - added:
method CentroidOps.ByteOps.arrayCopyDeep(byte[][], int, byte[][], int, int): void - added:
method CentroidOps.ByteOps.blendBatchIntoCentroid(float, float[], float, byte[], float[], int): void - added:
method CentroidOps.ByteOps.centroidFromFloat(float[], int): byte[] - added:
method CentroidOps.ByteOps.computeDiffs(byte[], byte[], float[]): void - added:
method CentroidOps.ByteOps.computeMeanCentroid(ClusteringVectorValues, int): byte[] - added:
method CentroidOps.ByteOps.concatenate(List): ClusteringVectorValues - added:
method CentroidOps.ByteOps.copyOf(byte[]): byte[] - added:
method CentroidOps.ByteOps.deepCopy(byte[][], byte[][]): void - added:
method CentroidOps.ByteOps.dotProduct(byte[], byte[]): float - added:
method CentroidOps.ByteOps.initCentroid(byte[], byte[], int): void - added:
method CentroidOps.ByteOps.length(byte[]): int - added:
method CentroidOps.ByteOps.linearCombination(float, byte[], float, float[]): void - added:
method CentroidOps.ByteOps.newAccumulatorState(byte[][], int, int): CentroidOps.AccumulatorState - added:
method CentroidOps.ByteOps.newCentroidArray(int, int): byte[][] - added:
method CentroidOps.ByteOps.newCentroidArrayShallow(int): byte[][] - added:
method CentroidOps.ByteOps.newMutationContext(byte[][], int): CentroidOps.MutationContext - added:
method CentroidOps.ByteOps.normalizedFrobeniusNorm(byte[][], byte[][]): float - added:
method CentroidOps.ByteOps.soarDistance(byte[], byte[], float[], float, float): float - added:
method CentroidOps.ByteOps.soarDistanceBulk(byte[], byte[], byte[], byte[], byte[], float[], float, float, float[]): void - added:
method CentroidOps.ByteOps.squareDistance(byte[], byte[]): float - added:
method CentroidOps.ByteOps.squareDistance(byte[], byte[], int, int): float - added:
method CentroidOps.ByteOps.squareDistanceBulk(byte[], byte[], byte[], byte[], byte[], int, float[]): void - added:
method CentroidOps.ByteOps.squareDistanceBulk(byte[], int, int, byte[], byte[], byte[], byte[], float[]): void - added:
method CentroidOps.FloatOps.addScaled(float, float[], float[]): void - added:
method CentroidOps.FloatOps.allocateBlendBuffer(int): float[] - added:
method CentroidOps.FloatOps.arrayCopy(float[][], int, float[][], int, int): void - added:
method CentroidOps.FloatOps.arrayCopyDeep(float[][], int, float[][], int, int): void - added:
method CentroidOps.FloatOps.blendBatchIntoCentroid(float, float[], float, float[], float[], int): void - added:
method CentroidOps.FloatOps.centroidFromFloat(float[], int): float[] - added:
method CentroidOps.FloatOps.computeDiffs(float[], float[], float[]): void - added:
method CentroidOps.FloatOps.computeMeanCentroid(ClusteringVectorValues, int): float[] - added:
method CentroidOps.FloatOps.concatenate(List): ClusteringVectorValues - added:
method CentroidOps.FloatOps.copyOf(float[]): float[] - added:
method CentroidOps.FloatOps.deepCopy(float[][], float[][]): void - added:
method CentroidOps.FloatOps.dotProduct(float[], float[]): float - added:
method CentroidOps.FloatOps.initCentroid(float[], float[], int): void - added:
method CentroidOps.FloatOps.length(float[]): int - added:
method CentroidOps.FloatOps.linearCombination(float, float[], float, float[]): void - added:
method CentroidOps.FloatOps.newAccumulatorState(float[][], int, int): CentroidOps.AccumulatorState - added:
method CentroidOps.FloatOps.newCentroidArray(int, int): float[][] - added:
method CentroidOps.FloatOps.newCentroidArrayShallow(int): float[][] - added:
method CentroidOps.FloatOps.newMutationContext(float[][], int): CentroidOps.MutationContext - added:
method CentroidOps.FloatOps.normalizedFrobeniusNorm(float[][], float[][]): float - added:
method CentroidOps.FloatOps.soarDistance(float[], float[], float[], float, float): float - added:
method CentroidOps.FloatOps.soarDistanceBulk(float[], float[], float[], float[], float[], float[], float, float, float[]): void - added:
method CentroidOps.FloatOps.squareDistance(float[], float[]): float - added:
method CentroidOps.FloatOps.squareDistance(float[], float[], int, int): float - added:
method CentroidOps.FloatOps.squareDistanceBulk(float[], float[], float[], float[], float[], int, float[]): void - added:
method CentroidOps.FloatOps.squareDistanceBulk(float[], int, int, float[], float[], float[], float[], float[]): void - added:
method CentroidOps.MutationContext.close(): void - added:
method CentroidOps.MutationContext.floatCentroid(int): float[] - added:
method CentroidOps.MutationContext.syncToNative(): void - added:
method CentroidOps.addScaled(float, Object, float[]): void - added:
method CentroidOps.allocateBlendBuffer(int): float[] - added:
method CentroidOps.arrayCopy(Object[], int, Object[], int, int): void - added:
method CentroidOps.arrayCopyDeep(Object[], int, Object[], int, int): void - added:
method CentroidOps.blendBatchIntoCentroid(float, float[], float, Object, float[], int): void - added:
method CentroidOps.centroidFromFloat(float[], int): Object - added:
method CentroidOps.computeDiffs(Object, Object, float[]): void - added:
method CentroidOps.computeMeanCentroid(ClusteringVectorValues, int): Object - added:
method CentroidOps.concatenate(List): ClusteringVectorValues - added:
method CentroidOps.copyOf(Object): Object - added:
method CentroidOps.deepCopy(Object[], Object[]): void - added:
method CentroidOps.dotProduct(Object, Object): float - added:
method CentroidOps.initCentroid(Object, Object, int): void - added:
method CentroidOps.length(Object): int - added:
method CentroidOps.linearCombination(float, Object, float, float[]): void - added:
method CentroidOps.newAccumulatorState(Object[], int, int): CentroidOps.AccumulatorState - added:
method CentroidOps.newCentroidArray(int, int): Object[] - added:
method CentroidOps.newCentroidArrayShallow(int): Object[] - added:
method CentroidOps.newMutationContext(Object[], int): CentroidOps.MutationContext - added:
method CentroidOps.normalizedFrobeniusNorm(Object[], Object[]): float - added:
method CentroidOps.soarDistance(Object, Object, float[], float, float): float - added:
method CentroidOps.soarDistanceBulk(Object, Object, Object, Object, Object, float[], float, float, float[]): void - added:
method CentroidOps.squareDistance(Object, Object): float - added:
method CentroidOps.squareDistance(Object, Object, int, int): float - added:
method CentroidOps.squareDistanceBulk(Object, Object, Object, Object, Object, int, float[]): void - added:
method CentroidOps.squareDistanceBulk(Object, int, int, Object, Object, Object, Object, float[]): void - added:
method ClusteringByteVectorValues.copy(): ClusteringByteVectorValues - added:
method ClusteringByteVectorValues.ordToDoc(int): int - added:
method ClusteringFloatVectorValues.copy(): ClusteringFloatVectorValues - added:
method ClusteringFloatVectorValues.ordToDoc(int): int - added:
method ClusteringFloatVectorValuesSlice.copy(): ClusteringFloatVectorValuesSlice - added:
method ClusteringFloatVectorValuesSlice.dimension(): int - added:
method ClusteringFloatVectorValuesSlice.ordToDoc(int): int - added:
method ClusteringFloatVectorValuesSlice.size(): int - added:
method ClusteringFloatVectorValuesSlice.vectorValue(int): float[] - added:
method ClusteringVectorValues.copy(): ClusteringVectorValues - added:
method ClusteringVectorValues.dimension(): int - added:
method ClusteringVectorValues.ordToDoc(int): int - added:
method ClusteringVectorValues.size(): int - added:
method ClusteringVectorValues.vectorValue(int): Object - added:
method ClusteringVectorValuesSlice.copy(): ClusteringVectorValuesSlice - added:
method ClusteringVectorValuesSlice.dimension(): int - added:
method ClusteringVectorValuesSlice.ordToDoc(int): int - added:
method ClusteringVectorValuesSlice.size(): int - added:
method ClusteringVectorValuesSlice.vectorValue(int): Object - added:
method ConcatenatedClusteringByteVectorValues.copy(): ConcatenatedClusteringByteVectorValues - added:
method ConcatenatedClusteringByteVectorValues.dimension(): int - added:
method ConcatenatedClusteringByteVectorValues.ordToDoc(int): int - added:
method ConcatenatedClusteringByteVectorValues.size(): int - added:
method ConcatenatedClusteringByteVectorValues.vectorValue(int): byte[] - added:
method ConcatenatedClusteringFloatVectorValues.copy(): ConcatenatedClusteringFloatVectorValues - added:
method ConcatenatedClusteringFloatVectorValues.dimension(): int - added:
method ConcatenatedClusteringFloatVectorValues.ordToDoc(int): int - added:
method ConcatenatedClusteringFloatVectorValues.size(): int - added:
method ConcatenatedClusteringFloatVectorValues.vectorValue(int): float[] - added:
method HierarchicalKMeans.cluster(ClusteringVectorValues, int): KMeansWithOverspill - added:
method HierarchicalKMeans.cluster(ClusteringVectorValues, int, Object[]): KMeansWithOverspill - added:
method HierarchicalKMeans.clusterByConcatenation(ClusteringVectorValues, ClusteringVectorValues, int[], int, int): KMeansWithOverspill - added:
method HierarchicalKMeans.clusterByInsertion(ClusteringVectorValues, ClusteringVectorValues, int): KMeansWithOverspill - added:
method KMeansByteVectorValues.copy(): ClusteringByteVectorValues - added:
method KMeansByteVectorValues.dimension(): int - added:
method KMeansByteVectorValues.iterator(): KnnVectorValues.DocIndexIterator - added:
method KMeansByteVectorValues.ordToDoc(int): int - added:
method KMeansByteVectorValues.size(): int - added:
method KMeansByteVectorValues.vectorValue(int): byte[] - added:
method KMeansFloatVectorValues.copy(): ClusteringFloatVectorValues - added:
method KMeansFloatVectorValues.dimension(): int - added:
method KMeansFloatVectorValues.iterator(): KnnVectorValues.DocIndexIterator - added:
method KMeansFloatVectorValues.ordToDoc(int): int - added:
method KMeansFloatVectorValues.size(): int - added:
method KMeansFloatVectorValues.vectorValue(int): float[] - added:
method KMeansResult.assignments(): int[] - added:
method KMeansResult.centroids(): Object[] - added:
method KMeansResult.clusterCounts(): int[] - added:
method KMeansResult.getCentroid(int): Object - added:
method KMeansWithOverspill.assignments(): int[] - added:
method KMeansWithOverspill.centroids(): Object[] - added:
method KMeansWithOverspill.equals(Object): boolean - added:
method KMeansWithOverspill.hashCode(): int - added:
method KMeansWithOverspill.overspill(): OverspillAssignments - added:
method KMeansWithOverspill.result(): KMeansResult - added:
method KMeansWithOverspill.soarAssignments(): int[] - added:
method KMeansWithOverspill.toString(): String - added:
method NeighborHood.equals(Object): boolean - added:
method NeighborHood.hashCode(): int - added:
method NeighborHood.maxIntraDistance(): float - added:
method NeighborHood.neighbors(): int[] - added:
method NeighborHood.toString(): String - added:
method NeighborQueue.add(int, float): void - added:
method NeighborQueue.clear(): void - added:
method NeighborQueue.decodeNodeId(long): int - added:
method NeighborQueue.decodeScore(long): float - added:
method NeighborQueue.encode(int, float): long - added:
method NeighborQueue.insertWithOverflow(int, float): boolean - added:
method NeighborQueue.insertWithOverflow(long): boolean - added:
method NeighborQueue.peek(): long - added:
method NeighborQueue.pop(): int - added:
method NeighborQueue.popRaw(): long - added:
method NeighborQueue.popRawAndAddRaw(long): long - added:
method NeighborQueue.size(): int - added:
method NeighborQueue.toString(): String - added:
method NeighborQueue.topNode(): int - added:
method NeighborQueue.topScore(): float - added:
method OnlineQuantileEstimator.getEstimate(): float - added:
method OnlineQuantileEstimator.updateEstimate(float): void - added:
method OnlineQuantileEstimator.updateEstimate(float[]): void - added:
method SinkhornIterations.compute(float[][], int, float, float[][]): void - added:
method Soar.assignSpilled(ClusteringVectorValues, KMeansResult, NeighborHood[]): SoarAssignments - added:
record KMeansWithOverspill - added:
record NeighborHood - added:
static field CentroidOps.BYTE: CentroidOps - added:
static field CentroidOps.ByteOps.INSTANCE: CentroidOps.ByteOps - added:
static field CentroidOps.FLOAT: CentroidOps - added:
static field CentroidOps.FloatOps.INSTANCE: CentroidOps.FloatOps - added:
static field HierarchicalKMeans.DEFAULT_SOAR_LAMBDA: float - added:
static field HierarchicalKMeans.MAXK: int - added:
static field HierarchicalKMeans.MAX_ITERATIONS_DEFAULT: int - added:
static field HierarchicalKMeans.SAMPLES_PER_CLUSTER_DEFAULT: int - added:
static field HierarchicalKMeans.USE_BALANCING: boolean - added:
static field Soar.NO_SOAR_ASSIGNMENT: int - added:
static final class CentroidOps.ByteOps implements CentroidOps - added:
static final class CentroidOps.FloatOps implements CentroidOps - added:
static method BulkNeighborQueue.decodeScoreRaw(long): float - added:
static method BulkNeighborQueue.encodeRaw(int, float): long - added:
static method BulkNeighborQueue.forMerging(int): BulkNeighborQueue - added:
static method ClusteringVectorValuesSlice.createRandomSlice(ClusteringVectorValues, int, long): ClusteringVectorValues - added:
static method ClusteringVectorValuesSlice.createRandomSlice(ClusteringVectorValues, int, long, int[]): ClusteringVectorValues - added:
static method HierarchicalKMeans.ofConcurrent(CentroidOps, int, TaskExecutor, int): HierarchicalKMeans - added:
static method HierarchicalKMeans.ofConcurrent(CentroidOps, int, TaskExecutor, int, int, int, int, float): HierarchicalKMeans - added:
static method HierarchicalKMeans.ofSerial(CentroidOps, int): HierarchicalKMeans - added:
static method HierarchicalKMeans.ofSerial(CentroidOps, int, int, int, int, float): HierarchicalKMeans - added:
static method KMeansByteVectorValues.build(IndexInput, IndexInput, int, int): KMeansByteVectorValues - added:
static method KMeansByteVectorValues.build(List, int[], int): KMeansByteVectorValues - added:
static method KMeansFloatVectorValues.build(IndexInput, IndexInput, int, int): KMeansFloatVectorValues - added:
static method KMeansFloatVectorValues.build(List, int[], int): KMeansFloatVectorValues - added:
static method KMeansFloatVectorValues.wrap(FloatVectorValues, int[]): KMeansFloatVectorValues - added:
static method KMeansFloatVectorValues.wrap(FloatVectorValues, int[], int): KMeansFloatVectorValues - added:
static method KMeansResult.empty(CentroidOps): KMeansResult - added:
static method KMeansResult.emptyFloat(): KMeansResult - added:
static method KMeansResult.merge(List, CentroidOps): KMeansResult - added:
static method KMeansResult.singleCluster(float[], int): KMeansResult - added:
static method KMeansWithOverspill.merge(List, CentroidOps): KMeansWithOverspill - added:
static method NeighborHood.computeNeighborhoods(CentroidOps, Object[], int): NeighborHood[] - added:
static method NeighborHood.computeNeighborhoods(CentroidOps, TaskExecutor, int, Object[], int): NeighborHood[] - added:
static method NeighborHood.computeNeighborhoodsBruteForce(CentroidOps, Object[], int): NeighborHood[] - added:
static method NeighborHood.computeNeighborhoodsGraph(CentroidOps, Object[], int): NeighborHood[] - added:
static method NeighborHood.computeNeighborhoodsGraph(CentroidOps, TaskExecutor, int, Object[], int): NeighborHood[] - added:
static method NeighborQueue.decodeScoreRaw(long): float - added:
static method NeighborQueue.encodeRaw(int, float): long - added:
static method SinkhornIterations.logSumExpNQT(float[], float[][], float, float, float, float[]): void - added:
static method Soar.assignSpilledConcurrent(TaskExecutor, int, ClusteringVectorValues, CentroidOps, KMeansResult, NeighborHood[], float): int[] - added:
static method Soar.assignSpilledSlice(ClusteringVectorValues, CentroidOps, KMeansResult, NeighborHood[], float): int[]
- added:
abstract class DiskBBQBulkWriter - added:
abstract class IVFVectorsReader extends KnnVectorsReader - added:
abstract class IVFVectorsWriter extends KnnVectorsWriter - added:
class ES920DiskBBQVectorsFormat extends KnnVectorsFormat - added:
class ES920DiskBBQVectorsReader extends IVFVectorsReader - added:
class ES920DiskBBQVectorsWriter extends IVFVectorsWriter - added:
class FlatCentroidClusters implements CentroidIndex - added:
class FlatCentroidIndex - added:
class FlatCentroidIndexWriter - added:
class IntSorter extends IntroSorter - added:
class IvfAutoCalibration - added:
class IvfQueryConfigResolver - added:
class Preconditioner - added:
class QuantizedCentroids implements QuantizedVectorValues - added:
class TieredMergeStrategy - added:
ctor CentroidAssignments(int, int[], OverspillAssignments, float[]) - added:
ctor CentroidAssignments(int, int[], OverspillAssignments, float[], CentroidSlices) - added:
ctor CentroidInformation(float[][], CentroidAssignments) - added:
ctor CentroidInformation(int, float[][], int[], OverspillAssignments) - added:
ctor CentroidInformation(int, float[][], int[], OverspillAssignments, CentroidSlices) - added:
ctor CentroidSlices(int[], int[]) - added:
ctor CentroidSlices(int[], int[], int) - added:
ctor DiskBBQBulkWriter(int, IndexOutput) - added:
ctor DocIdsWriter() - added:
ctor ES920DiskBBQVectorsFormat() - added:
ctor ES920DiskBBQVectorsFormat(int, int) - added:
ctor ES920DiskBBQVectorsFormat(int, int, DenseVectorFieldMapper.ElementType, boolean, ExecutorService, int) - added:
ctor ES920DiskBBQVectorsFormat(int, int, DenseVectorFieldMapper.ElementType, boolean, ExecutorService, int, int) - added:
ctor ES920DiskBBQVectorsWriter(SegmentWriteState, String, boolean, FlatVectorsWriter, int, int, TaskExecutor, int, int) - added:
ctor FlatCentroidClusters(KMeansResult) - added:
ctor FlatCentroidIndex(FieldInfo, IVFVectorsReader.FieldEntry, int, IndexInput, float[], AcceptDocs, float, FloatVectorValues, float) - added:
ctor FlatCentroidIndexWriter() - added:
ctor FlatCentroidIndexWriter.CentroidGroups(float[][], int[][], int) - added:
ctor IVFVectorsReader(SegmentReadState, GenericFlatVectorReaders.LoadFlatVectorsReader, String, String, String, String, int, int, int, float) - added:
ctor IVFVectorsReader.CentroidData(ClusteringFloatVectorValues, int[], float[], IndexInput) - added:
ctor IVFVectorsReader.FieldEntry(String, boolean, VectorSimilarityFunction, VectorEncoding, int, long, long, long, long, float[], float, int) - added:
ctor IVFVectorsWriter(SegmentWriteState, String, Boolean, FlatVectorsWriter, int, String, String, String, String, boolean, int) - added:
ctor IVFVectorsWriter.CentroidOffsetAndLength(LongValues, LongValues) - added:
ctor IntSorter(int[], IntToIntFunction) - added:
ctor IvfAutoCalibration(int) - added:
ctor IvfAutoCalibration(int, int) - added:
ctor IvfAutoCalibration(int, int, double, int) - added:
ctor IvfQueryConfigResolver(boolean, boolean, int, float, Float) - added:
ctor IvfSegmentConfig(CentroidIndexFormat, QuantEncoding, boolean, float) - added:
ctor PostingMetadata(long, long, int, float) - added:
ctor PrefetchingCentroidIterator(CentroidIterator, IndexInput) - added:
ctor PrefetchingCentroidIterator(CentroidIterator, IndexInput, int) - added:
ctor QuantizedCentroids(CentroidSupplier, int, OptimizedScalarQuantizer, float[]) - added:
ctor SoarAssignments(int[]) - added:
ctor TieredMergeStrategy(int, CentroidOps) - added:
ctor TieredMergeStrategy.Concatenation(ClusteringVectorValues, int[], int) - added:
ctor TieredMergeStrategy.FullRebuild() - added:
ctor TieredMergeStrategy.Insertion(ClusteringVectorValues) - added:
enum CentroidIndexFormat - added:
enum QuantEncoding - added:
enum TieredMergeStrategy.Strategy - added:
field DiskBBQBulkWriter.bulkSize: int - added:
field DiskBBQBulkWriter.out: IndexOutput - added:
field IVFVectorsReader.FieldEntry.bulkSize: int - added:
field IVFVectorsReader.FieldEntry.centroidLength: long - added:
field IVFVectorsReader.FieldEntry.centroidOffset: long - added:
field IVFVectorsReader.FieldEntry.globalCentroid: float[] - added:
field IVFVectorsReader.FieldEntry.globalCentroidDp: float - added:
field IVFVectorsReader.FieldEntry.numCentroids: int - added:
field IVFVectorsReader.FieldEntry.postingListLength: long - added:
field IVFVectorsReader.FieldEntry.postingListOffset: long - added:
field IVFVectorsReader.FieldEntry.rawVectorFormatName: String - added:
field IVFVectorsReader.FieldEntry.similarityFunction: VectorSimilarityFunction - added:
field IVFVectorsReader.FieldEntry.useDirectIOReads: boolean - added:
field IVFVectorsReader.FieldEntry.vectorEncoding: VectorEncoding - added:
field IVFVectorsReader.fieldInfos: FieldInfos - added:
field IVFVectorsReader.fields: IntObjectHashMap - added:
field IVFVectorsReader.ivfCentroids: IndexInput - added:
field IVFVectorsReader.ivfClusters: IndexInput - added:
field IVFVectorsReader.versionMeta: int - added:
field IVFVectorsWriter.segmentWriteState: SegmentWriteState - added:
final class DocIdsWriter - added:
final class PrefetchingCentroidIterator implements CentroidIterator - added:
interface CalibrationAwareReader - added:
interface CentroidIndex - added:
interface CentroidIterator - added:
interface CentroidSupplier - added:
interface IVFVectorsReader.PostingVisitor - added:
interface IntToBooleanFunction - added:
interface IvfFlushConfigSource - added:
interface IvfMergeConfigResolver - added:
interface OverspillAssignments - added:
interface QuantizedVectorValues - added:
interface TieredMergeStrategy.MergeAction - added:
interface VectorPreconditioner - added:
method CalibrationAwareReader.getOversampleFactor(FieldInfo): float - added:
method CalibrationAwareReader.getQuantEncoding(FieldInfo): QuantEncoding - added:
method CalibrationAwareReader.shouldPrecondition(FieldInfo): boolean - added:
method CentroidAssignments.assignments(): int[] - added:
method CentroidAssignments.centroidSlices(): CentroidSlices - added:
method CentroidAssignments.equals(Object): boolean - added:
method CentroidAssignments.globalCentroid(): float[] - added:
method CentroidAssignments.hashCode(): int - added:
method CentroidAssignments.numCentroids(): int - added:
method CentroidAssignments.overspillAssignments(): OverspillAssignments - added:
method CentroidAssignments.toString(): String - added:
method CentroidIndex.hasData(): boolean - added:
method CentroidIndexFormat.id(): int - added:
method CentroidInformation.assignments(): int[] - added:
method CentroidInformation.centroidAssignments(): CentroidAssignments - added:
method CentroidInformation.centroids(): float[][] - added:
method CentroidInformation.equals(Object): boolean - added:
method CentroidInformation.globalCentroid(): float[] - added:
method CentroidInformation.hashCode(): int - added:
method CentroidInformation.numCentroids(): int - added:
method CentroidInformation.overspillAssignments(): OverspillAssignments - added:
method CentroidInformation.toString(): String - added:
method CentroidIterator.hasNext(): boolean - added:
method CentroidIterator.nextPosting(): PostingMetadata - added:
method CentroidSlices.equals(Object): boolean - added:
method CentroidSlices.hashCode(): int - added:
method CentroidSlices.maxSliceSize(): int - added:
method CentroidSlices.sliceNumVectors(): int[] - added:
method CentroidSlices.sliceOffsets(): int[] - added:
method CentroidSlices.toString(): String - added:
method CentroidSupplier.asKmeansFloatVectorValues(): KMeansFloatVectorValues - added:
method CentroidSupplier.centroid(int): float[] - added:
method CentroidSupplier.centroidIndex(): CentroidIndex - added:
method CentroidSupplier.size(): int - added:
method CentroidSupplier.slices(): CentroidSlices - added:
method DiskBBQBulkWriter.writeVectors(QuantizedVectorValues, CheckedIntConsumer): void - added:
method DocIdsWriter.calculateBlockEncoding(IntToIntFunction, int, int): byte - added:
method DocIdsWriter.readInts(IndexInput, int, byte, int[]): void - added:
method DocIdsWriter.readInts(IndexInput, int, int[]): void - added:
method DocIdsWriter.writeDocIds(IntToIntFunction, int, DataOutput): void - added:
method DocIdsWriter.writeDocIds(IntToIntFunction, int, byte, DataOutput): void - added:
method ES920DiskBBQVectorsFormat.fieldsReader(SegmentReadState): KnnVectorsReader - added:
method ES920DiskBBQVectorsFormat.fieldsWriter(SegmentWriteState): KnnVectorsWriter - added:
method ES920DiskBBQVectorsFormat.getMaxDimensions(String): int - added:
method ES920DiskBBQVectorsFormat.toString(): String - added:
method ES920DiskBBQVectorsFormat.version0FieldsWriter(SegmentWriteState): KnnVectorsWriter - added:
method ES920DiskBBQVectorsReader.doReadField(IndexInput, String, boolean, VectorSimilarityFunction, VectorEncoding, int, long, long, long, long, float[], float): IVFVectorsReader.FieldEntry - added:
method ES920DiskBBQVectorsReader.getCentroidIterator(FieldInfo, int, IndexInput, float[], IndexInput, AcceptDocs, float, FloatVectorValues, float): CentroidIterator - added:
method ES920DiskBBQVectorsReader.getPostingListPrefetchIterator(CentroidIterator, IndexInput): CentroidIterator - added:
method ES920DiskBBQVectorsReader.getPostingVisitor(FieldInfo, FloatVectorValues, IndexInput, float[], Bits, IndexInput, ESAcceptDocs): IVFVectorsReader.PostingVisitor - added:
method ES920DiskBBQVectorsReader.readCentroidData(String): IVFVectorsReader.CentroidData - added:
method ES920DiskBBQVectorsWriter.buildAndWritePostingsLists(FieldInfo, CentroidSupplier, FloatVectorValues, IndexOutput, long, MergeState, int[], OverspillAssignments, IvfSegmentConfig): IVFVectorsWriter.CentroidOffsetAndLength - added:
method ES920DiskBBQVectorsWriter.buildAndWritePostingsLists(FieldInfo, CentroidSupplier, FloatVectorValues, IndexOutput, long, int[], OverspillAssignments, IvfSegmentConfig): IVFVectorsWriter.CentroidOffsetAndLength - added:
method ES920DiskBBQVectorsWriter.calculateCentroids(FieldInfo, KMeansFloatVectorValues): CentroidInformation - added:
method ES920DiskBBQVectorsWriter.calculateCentroids(FieldInfo, KMeansFloatVectorValues, MergeState): CentroidInformation - added:
method ES920DiskBBQVectorsWriter.createCentroidSupplier(FieldInfo, float[][], float[]): CentroidSupplier - added:
method ES920DiskBBQVectorsWriter.createCentroidSupplier(IndexInput, CentroidAssignments, FieldInfo): CentroidSupplier - added:
method ES920DiskBBQVectorsWriter.createPreconditioner(int, IvfSegmentConfig): Preconditioner - added:
method ES920DiskBBQVectorsWriter.doWriteMeta(IndexOutput, FieldInfo, int, long, long, int, int, IvfSegmentConfig): void - added:
method ES920DiskBBQVectorsWriter.inheritPreconditioner(FieldInfo, MergeState, IvfSegmentConfig): Preconditioner - added:
method ES920DiskBBQVectorsWriter.preconditionVectors(Preconditioner, FloatVectorValues, IvfSegmentConfig): FloatVectorValues - added:
method ES920DiskBBQVectorsWriter.preconditionVectors(Preconditioner, IvfSegmentConfig): Consumer - added:
method ES920DiskBBQVectorsWriter.writeCentroidData(FieldInfo, CentroidSupplier, float[], IVFVectorsWriter.CentroidOffsetAndLength, ES920DiskBBQVectorsWriter.CentroidGroups, IndexOutput): void - added:
method ES920DiskBBQVectorsWriter.writeCentroidIndex(CentroidSupplier, int[], IndexOutput): ES920DiskBBQVectorsWriter.CentroidGroups - added:
method ES920DiskBBQVectorsWriter.writePreconditioner(Preconditioner, IndexOutput): void - added:
method FlatCentroidClusters.assignments(): int[] - added:
method FlatCentroidClusters.centroids(): float[][] - added:
method FlatCentroidClusters.getCentroid(int): float[] - added:
method FlatCentroidClusters.hasData(): boolean - added:
method FlatCentroidClusters.size(): int - added:
method FlatCentroidIndex.getIterator(): CentroidIterator - added:
method FlatCentroidIndexWriter.CentroidGroups.centroids(): float[][] - added:
method FlatCentroidIndexWriter.CentroidGroups.equals(Object): boolean - added:
method FlatCentroidIndexWriter.CentroidGroups.hashCode(): int - added:
method FlatCentroidIndexWriter.CentroidGroups.maxVectorsPerCentroidLength(): int - added:
method FlatCentroidIndexWriter.CentroidGroups.toString(): String - added:
method FlatCentroidIndexWriter.CentroidGroups.vectors(): int[][] - added:
method IVFVectorsReader.CentroidData.centroids(): ClusteringFloatVectorValues - added:
method IVFVectorsReader.CentroidData.close(): void - added:
method IVFVectorsReader.CentroidData.clusterSizes(): int[] - added:
method IVFVectorsReader.CentroidData.globalCentroid(): float[] - added:
method IVFVectorsReader.CentroidData.numCentroids(): int - added:
method IVFVectorsReader.FieldEntry.centroidSlice(IndexInput): IndexInput - added:
method IVFVectorsReader.FieldEntry.getBulkSize(): int - added:
method IVFVectorsReader.FieldEntry.globalCentroid(): float[] - added:
method IVFVectorsReader.FieldEntry.globalCentroidDp(): float - added:
method IVFVectorsReader.FieldEntry.numCentroids(): int - added:
method IVFVectorsReader.FieldEntry.numSlices(): int - added:
method IVFVectorsReader.FieldEntry.postingListSlice(IndexInput): IndexInput - added:
method IVFVectorsReader.FieldEntry.rawVectorFormatName(): String - added:
method IVFVectorsReader.FieldEntry.similarityFunction(): VectorSimilarityFunction - added:
method IVFVectorsReader.FieldEntry.useDirectIOReads(): boolean - added:
method IVFVectorsReader.PostingVisitor.resetPostingsScorer(PostingMetadata): int - added:
method IVFVectorsReader.PostingVisitor.visit(KnnCollector): int - added:
method IVFVectorsReader.checkIntegrity(): void - added:
method IVFVectorsReader.close(): void - added:
method IVFVectorsReader.doReadField(IndexInput, String, boolean, VectorSimilarityFunction, VectorEncoding, int, long, long, long, long, float[], float): IVFVectorsReader.FieldEntry - added:
method IVFVectorsReader.getByteVectorValues(String): ByteVectorValues - added:
method IVFVectorsReader.getCentroidIterator(FieldInfo, int, IndexInput, float[], IndexInput, AcceptDocs, float, FloatVectorValues, float): CentroidIterator - added:
method IVFVectorsReader.getFloatVectorValues(String): FloatVectorValues - added:
method IVFVectorsReader.getNumberOfVectors(IVFVectorsReader.FieldEntry, FloatVectorValues, IndexInput, ESAcceptDocs): int - added:
method IVFVectorsReader.getOffHeapByteSize(FieldInfo): Map - added:
method IVFVectorsReader.getPostingVisitor(FieldInfo, FloatVectorValues, IndexInput, float[], Bits, IndexInput, ESAcceptDocs): IVFVectorsReader.PostingVisitor - added:
method IVFVectorsReader.getReaderForField(String): FlatVectorsReader - added:
method IVFVectorsReader.maxVectorsToVisit(IVFVectorsReader.FieldEntry, float, int): long - added:
method IVFVectorsReader.readCentroidData(String): IVFVectorsReader.CentroidData - added:
method IVFVectorsReader.search(String, byte[], KnnCollector, AcceptDocs): void - added:
method IVFVectorsReader.search(String, float[], KnnCollector, AcceptDocs): void - added:
method IVFVectorsWriter.CentroidOffsetAndLength.equals(Object): boolean - added:
method IVFVectorsWriter.CentroidOffsetAndLength.hashCode(): int - added:
method IVFVectorsWriter.CentroidOffsetAndLength.lengths(): LongValues - added:
method IVFVectorsWriter.CentroidOffsetAndLength.offsets(): LongValues - added:
method IVFVectorsWriter.CentroidOffsetAndLength.toString(): String - added:
method IVFVectorsWriter.addField(FieldInfo): KnnFieldVectorsWriter - added:
method IVFVectorsWriter.beginIvfFieldFlush(FieldInfo): IvfSegmentConfig - added:
method IVFVectorsWriter.buildAndWritePostingsLists(FieldInfo, CentroidSupplier, FloatVectorValues, IndexOutput, long, MergeState, int[], OverspillAssignments, IvfSegmentConfig): IVFVectorsWriter.CentroidOffsetAndLength - added:
method IVFVectorsWriter.buildAndWritePostingsLists(FieldInfo, CentroidSupplier, FloatVectorValues, IndexOutput, long, int[], OverspillAssignments, IvfSegmentConfig): IVFVectorsWriter.CentroidOffsetAndLength - added:
method IVFVectorsWriter.buildFlatCentroidAssignments(FieldInfo, FloatVectorValues): CentroidInformation - added:
method IVFVectorsWriter.calculateCentroids(FieldInfo, KMeansFloatVectorValues): CentroidInformation - added:
method IVFVectorsWriter.calculateCentroids(FieldInfo, KMeansFloatVectorValues, MergeState): CentroidInformation - added:
method IVFVectorsWriter.close(): void - added:
method IVFVectorsWriter.createCentroidSupplier(FieldInfo, float[][], float[]): CentroidSupplier - added:
method IVFVectorsWriter.createCentroidSupplier(IndexInput, CentroidAssignments, FieldInfo): CentroidSupplier - added:
method IVFVectorsWriter.createPreconditioner(int, IvfSegmentConfig): Preconditioner - added:
method IVFVectorsWriter.doWriteMeta(IndexOutput, FieldInfo, int, long, long, int, int, IvfSegmentConfig): void - added:
method IVFVectorsWriter.finish(): void - added:
method IVFVectorsWriter.flush(int, Sorter.DocMap): void - added:
method IVFVectorsWriter.inheritPreconditioner(FieldInfo, MergeState, IvfSegmentConfig): Preconditioner - added:
method IVFVectorsWriter.mergeOneField(FieldInfo, MergeState): IORunnable - added:
method IVFVectorsWriter.preconditionVectors(Preconditioner, FloatVectorValues, IvfSegmentConfig): FloatVectorValues - added:
method IVFVectorsWriter.preconditionVectors(Preconditioner, IvfSegmentConfig): Consumer - added:
method IVFVectorsWriter.ramBytesUsed(): long - added:
method IVFVectorsWriter.resolveMergeConfig(FieldInfo, MergeState): IvfSegmentConfig - added:
method IVFVectorsWriter.writeCentroidData(FieldInfo, CentroidSupplier, float[], IVFVectorsWriter.CentroidOffsetAndLength, Object, IndexOutput): void - added:
method IVFVectorsWriter.writeCentroidIndex(CentroidSupplier, int[], IndexOutput): Object - added:
method IVFVectorsWriter.writePreconditioner(Preconditioner, IndexOutput): void - added:
method IntSorter.compare(int, int): int - added:
method IntSorter.comparePivot(int): int - added:
method IntSorter.setPivot(int): void - added:
method IntSorter.swap(int, int): void - added:
method IntToBooleanFunction.apply(int): boolean - added:
method IvfAutoCalibration.calibrate(FloatVectorValues, VectorSimilarityFunction): IvfSegmentConfig - added:
method IvfAutoCalibration.calibrate(FloatVectorValues, VectorSimilarityFunction, int): IvfSegmentConfig - added:
method IvfAutoCalibration.calibrate(FloatVectorValues, VectorSimilarityFunction, int, IvfAutoCalibration.CalibrationMode): IvfSegmentConfig - added:
method IvfAutoCalibration.resolve(FieldInfo, MergeState, IvfSegmentConfig): IvfSegmentConfig - added:
method IvfFlushConfigSource.load(SegmentWriteState, FieldInfo): Optional - added:
method IvfMergeConfigResolver.resolve(FieldInfo, MergeState, IvfSegmentConfig): IvfSegmentConfig - added:
method IvfQueryConfigResolver.equals(Object): boolean - added:
method IvfQueryConfigResolver.hashCode(): int - added:
method IvfQueryConfigResolver.isAutoCalibrate(): boolean - added:
method IvfQueryConfigResolver.resolve(FieldInfo, LeafReader): IvfSegmentConfig - added:
method IvfSegmentConfig.centroidIndexFormat(): CentroidIndexFormat - added:
method IvfSegmentConfig.equals(Object): boolean - added:
method IvfSegmentConfig.hashCode(): int - added:
method IvfSegmentConfig.quantEncoding(): QuantEncoding - added:
method IvfSegmentConfig.rescoreOversample(): float - added:
method IvfSegmentConfig.toString(): String - added:
method IvfSegmentConfig.usePrecondition(): boolean - added:
method OverspillAssignments.getAssignmentsFor(int): PrimitiveIterator.OfInt - added:
method OverspillAssignments.size(): int - added:
method PostingMetadata.documentCentroidScore(): float - added:
method PostingMetadata.equals(Object): boolean - added:
method PostingMetadata.hashCode(): int - added:
method PostingMetadata.length(): long - added:
method PostingMetadata.offset(): long - added:
method PostingMetadata.queryCentroidOrdinal(): int - added:
method PostingMetadata.toString(): String - added:
method Preconditioner.applyTransform(float[], float[]): void - added:
method Preconditioner.write(IndexOutput): void - added:
method PrefetchingCentroidIterator.hasNext(): boolean - added:
method PrefetchingCentroidIterator.nextPosting(): PostingMetadata - added:
method QuantEncoding.bits(): byte - added:
method QuantEncoding.discretizedDimensions(int): int - added:
method QuantEncoding.getDocPackedLength(int): int - added:
method QuantEncoding.getQueryPackedLength(int): int - added:
method QuantEncoding.id(): int - added:
method QuantEncoding.pack(int[], byte[]): void - added:
method QuantEncoding.packQuery(int[], byte[]): void - added:
method QuantEncoding.queryBits(): byte - added:
method QuantizedCentroids.count(): int - added:
method QuantizedCentroids.getCorrections(): OptimizedScalarQuantizer.QuantizationResult - added:
method QuantizedCentroids.next(): byte[] - added:
method QuantizedCentroids.reset(IntToIntFunction, int): void - added:
method QuantizedVectorValues.count(): int - added:
method QuantizedVectorValues.getCorrections(): OptimizedScalarQuantizer.QuantizationResult - added:
method QuantizedVectorValues.next(): byte[] - added:
method SoarAssignments.assignments(): int[] - added:
method SoarAssignments.equals(Object): boolean - added:
method SoarAssignments.getAssignmentsFor(int): PrimitiveIterator.OfInt - added:
method SoarAssignments.hashCode(): int - added:
method SoarAssignments.size(): int - added:
method SoarAssignments.toString(): String - added:
method TieredMergeStrategy.Concatenation.clusterSizes(): int[] - added:
method TieredMergeStrategy.Concatenation.coveredVectorCount(): int - added:
method TieredMergeStrategy.Concatenation.equals(Object): boolean - added:
method TieredMergeStrategy.Concatenation.execute(HierarchicalKMeans, ClusteringVectorValues, int): KMeansWithOverspill - added:
method TieredMergeStrategy.Concatenation.hashCode(): int - added:
method TieredMergeStrategy.Concatenation.seedCentroids(): ClusteringVectorValues - added:
method TieredMergeStrategy.Concatenation.strategy(): TieredMergeStrategy.Strategy - added:
method TieredMergeStrategy.Concatenation.toString(): String - added:
method TieredMergeStrategy.FullRebuild.equals(Object): boolean - added:
method TieredMergeStrategy.FullRebuild.execute(HierarchicalKMeans, ClusteringVectorValues, int): KMeansWithOverspill - added:
method TieredMergeStrategy.FullRebuild.hashCode(): int - added:
method TieredMergeStrategy.FullRebuild.strategy(): TieredMergeStrategy.Strategy - added:
method TieredMergeStrategy.FullRebuild.toString(): String - added:
method TieredMergeStrategy.Insertion.equals(Object): boolean - added:
method TieredMergeStrategy.Insertion.execute(HierarchicalKMeans, ClusteringVectorValues, int): KMeansWithOverspill - added:
method TieredMergeStrategy.Insertion.hashCode(): int - added:
method TieredMergeStrategy.Insertion.seedCentroids(): ClusteringVectorValues - added:
method TieredMergeStrategy.Insertion.strategy(): TieredMergeStrategy.Strategy - added:
method TieredMergeStrategy.Insertion.toString(): String - added:
method TieredMergeStrategy.MergeAction.execute(HierarchicalKMeans, ClusteringVectorValues, int): KMeansWithOverspill - added:
method TieredMergeStrategy.MergeAction.strategy(): TieredMergeStrategy.Strategy - added:
method TieredMergeStrategy.selectAction(int[], int[], IVFVectorsReader.CentroidData[]): TieredMergeStrategy.MergeAction - added:
method VectorPreconditioner.getPreconditioner(FieldInfo): Preconditioner - added:
record CentroidAssignments - added:
record CentroidInformation - added:
record CentroidSlices - added:
record FlatCentroidIndexWriter.CentroidGroups - added:
record IVFVectorsWriter.CentroidOffsetAndLength - added:
record IvfSegmentConfig - added:
record PostingMetadata - added:
record SoarAssignments implements OverspillAssignments - added:
record TieredMergeStrategy.Concatenation implements TieredMergeStrategy.MergeAction - added:
record TieredMergeStrategy.FullRebuild implements TieredMergeStrategy.MergeAction - added:
record TieredMergeStrategy.Insertion implements TieredMergeStrategy.MergeAction - added:
static class IVFVectorsReader.FieldEntry implements GenericFlatVectorReaders.Field - added:
static field CentroidIndex.NO_INDEX: CentroidIndex - added:
static field CentroidIndexFormat.FLAT: CentroidIndexFormat - added:
static field ES920DiskBBQVectorsFormat.CENTROID_EXTENSION: String - added:
static field ES920DiskBBQVectorsFormat.CLUSTER_EXTENSION: String - added:
static field ES920DiskBBQVectorsFormat.DEFAULT_CENTROIDS_PER_PARENT_CLUSTER: int - added:
static field ES920DiskBBQVectorsFormat.DEFAULT_VECTORS_PER_CLUSTER: int - added:
static field ES920DiskBBQVectorsFormat.DYNAMIC_VISIT_RATIO: float - added:
static field ES920DiskBBQVectorsFormat.IVF_META_EXTENSION: String - added:
static field ES920DiskBBQVectorsFormat.MAX_CENTROIDS_PER_PARENT_CLUSTER: int - added:
static field ES920DiskBBQVectorsFormat.MAX_VECTORS_PER_CLUSTER: int - added:
static field ES920DiskBBQVectorsFormat.MIN_CENTROIDS_PER_PARENT_CLUSTER: int - added:
static field ES920DiskBBQVectorsFormat.MIN_VECTORS_PER_CLUSTER: int - added:
static field ES920DiskBBQVectorsFormat.NAME: String - added:
static field ES920DiskBBQVectorsFormat.VERSION_CURRENT: int - added:
static field ES920DiskBBQVectorsFormat.VERSION_DIRECT_IO: int - added:
static field ES920DiskBBQVectorsFormat.VERSION_START: int - added:
static field IvfAutoCalibration.DEFAULT_CALIBRATED_OVERSAMPLE: float - added:
static field IvfAutoCalibration.MIN_VECTORS_FOR_CALIBRATION: int - added:
static field IvfAutoCalibration.NO_CALIBRATED_OVERSAMPLE: float - added:
static field IvfSegmentConfig.NONE: IvfSegmentConfig - added:
static field PostingMetadata.NO_ORDINAL: int - added:
static field QuantEncoding.FOUR_BIT_SYMMETRIC: QuantEncoding - added:
static field QuantEncoding.ONE_BIT_1BIT_QUERY: QuantEncoding - added:
static field QuantEncoding.ONE_BIT_4BIT_QUERY: QuantEncoding - added:
static field QuantEncoding.SEVEN_BIT_SYMMETRIC: QuantEncoding - added:
static field QuantEncoding.TWO_BIT_4BIT_QUERY: QuantEncoding - added:
static field TieredMergeStrategy.Strategy.CONCATENATION: TieredMergeStrategy.Strategy - added:
static field TieredMergeStrategy.Strategy.FULL_REBUILD: TieredMergeStrategy.Strategy - added:
static field TieredMergeStrategy.Strategy.INSERTION: TieredMergeStrategy.Strategy - added:
static final class IVFVectorsReader.CentroidData implements Closeable - added:
static method CentroidIndexFormat.fromId(int): CentroidIndexFormat - added:
static method CentroidIndexFormat.valueOf(String): CentroidIndexFormat - added:
static method CentroidIndexFormat.values(): CentroidIndexFormat[] - added:
static method CentroidSlices.assertSliceOffsets(int[], int): boolean - added:
static method CentroidSupplier.empty(int): CentroidSupplier - added:
static method CentroidSupplier.fromArray(float[][], CentroidIndex, int): CentroidSupplier - added:
static method DiskBBQBulkWriter.fromBitSize(int, int, IndexOutput): DiskBBQBulkWriter - added:
static method DiskBBQBulkWriter.fromBitSize(int, int, IndexOutput, boolean, boolean): DiskBBQBulkWriter - added:
static method ES920DiskBBQVectorsFormat.defaultFlatThreshold(int): int - added:
static method FlatCentroidIndexWriter.writeCentroidData(FieldInfo, CentroidSupplier, float[], IVFVectorsWriter.CentroidOffsetAndLength, FlatCentroidIndexWriter.CentroidGroups, IndexOutput): void - added:
static method FlatCentroidIndexWriter.writeCentroidIndex(CentroidSupplier, int[], IndexOutput): FlatCentroidIndexWriter.CentroidGroups - added:
static method IVFVectorsReader.openDataInput(SegmentReadState, int, String, String, int, int, IOContext): IndexInput - added:
static method IvfAutoCalibration.candidateEncodings(): Set - added:
static method IvfAutoCalibration.mergeConfigResolver(int): IvfMergeConfigResolver - added:
static method IvfAutoCalibration.rerankOversamples(): Set - added:
static method IvfFlushConfigSource.empty(): IvfFlushConfigSource - added:
static method IvfMergeConfigResolver.useCodecDefault(): IvfMergeConfigResolver - added:
static method IvfQueryConfigResolver.from(boolean, boolean, int, float, Float): IvfQueryConfigResolver - added:
static method IvfSegmentConfig.effectiveRescoreOversample(float, Float, float): float - added:
static method IvfSegmentConfig.fromCodecDefaults(CentroidIndexFormat, QuantEncoding, boolean): IvfSegmentConfig - added:
static method IvfSegmentConfig.leafCollectorBudget(int, float): int - added:
static method IvfSegmentConfig.shardMergeBudget(int, float): int - added:
static method IvfSegmentConfig.withEffectiveRescoreOversample(IvfSegmentConfig, Float, float): IvfSegmentConfig - added:
static method Preconditioner.createPreconditioner(int, int): Preconditioner - added:
static method Preconditioner.read(IndexInput): Preconditioner - added:
static method QuantEncoding.fromBits(byte): QuantEncoding - added:
static method QuantEncoding.fromDocAndQueryBits(byte, byte): QuantEncoding - added:
static method QuantEncoding.fromId(int): QuantEncoding - added:
static method QuantEncoding.valueOf(String): QuantEncoding - added:
static method QuantEncoding.values(): QuantEncoding[] - added:
static method TieredMergeStrategy.Strategy.valueOf(String): TieredMergeStrategy.Strategy - added:
static method TieredMergeStrategy.Strategy.values(): TieredMergeStrategy.Strategy[]
- added:
ctor CalibrationSource(VectorSimilarityFunction, int, FloatVectorValues, int[], int, boolean, boolean, Preconditioner, int[], int, int) - added:
ctor CalibrationUtils.NeyshaburLiftedSource(Object, int, double) - added:
ctor CalibrationUtils.SampledData(int[], int[]) - added:
ctor ManifoldModel.ManifoldParams(double, double) - added:
ctor QuantizationErrorStdModel(Regression.OLSResult) - added:
ctor Regression.OLSAccumulator() - added:
ctor Regression.OLSResult(double, double, double, double, double, double) - added:
ctor Regression.Prediction(double, double) - added:
final class CalibrationUtils - added:
final class ErrorModel - added:
final class ErrorScalingFit - added:
final class ExpectedRecall - added:
final class ManifoldModel - added:
final class Regression - added:
method CalibrationSource.baseDim(): int - added:
method CalibrationSource.corpusOrdinals(): int[] - added:
method CalibrationSource.cosine(): boolean - added:
method CalibrationSource.equals(Object): boolean - added:
method CalibrationSource.hashCode(): int - added:
method CalibrationSource.k(): int - added:
method CalibrationSource.neyshabur(): boolean - added:
method CalibrationSource.numVectors(): int - added:
method CalibrationSource.preconditioner(): Preconditioner - added:
method CalibrationSource.queryOrdinals(): int[] - added:
method CalibrationSource.similarityFunction(): VectorSimilarityFunction - added:
method CalibrationSource.toString(): String - added:
method CalibrationSource.vectors(): FloatVectorValues - added:
method CalibrationSource.workingDim(): int - added:
method CalibrationUtils.NeyshaburLiftedSource.asFloatVectorValues(): FloatVectorValues - added:
method CalibrationUtils.NeyshaburLiftedSource.delegate(): Object - added:
method CalibrationUtils.NeyshaburLiftedSource.liftedDimension(): int - added:
method CalibrationUtils.NeyshaburLiftedSource.liftedVector(int, float[]): void - added:
method CalibrationUtils.NeyshaburLiftedSource.size(): int - added:
method CalibrationUtils.SampledData.corpusOrdinals(): int[] - added:
method CalibrationUtils.SampledData.equals(Object): boolean - added:
method CalibrationUtils.SampledData.hashCode(): int - added:
method CalibrationUtils.SampledData.queryOrdinals(): int[] - added:
method CalibrationUtils.SampledData.toString(): String - added:
method ErrorModel.RealResidualState.ndocs(): int - added:
method ErrorScalingFit.lastDocCentroids(): float[][] - added:
method ErrorScalingFit.lastQueryCentroids(): float[][] - added:
method ErrorScalingFit.scalingModel(): QuantizationErrorStdModel - added:
method ManifoldModel.ManifoldParams.alpha(): double - added:
method ManifoldModel.ManifoldParams.equals(Object): boolean - added:
method ManifoldModel.ManifoldParams.hashCode(): int - added:
method ManifoldModel.ManifoldParams.invDim(): double - added:
method ManifoldModel.ManifoldParams.toString(): String - added:
method QuantizationErrorStdModel.equals(Object): boolean - added:
method QuantizationErrorStdModel.errorStd(int, int): double - added:
method QuantizationErrorStdModel.hashCode(): int - added:
method QuantizationErrorStdModel.params(): Regression.OLSResult - added:
method QuantizationErrorStdModel.toString(): String - added:
method Regression.OLSAccumulator.fit(): Regression.OLSResult - added:
method Regression.OLSAccumulator.fitPlugin(Regression.OLSResult): Regression.OLSResult - added:
method Regression.OLSAccumulator.r2(): double - added:
method Regression.OLSAccumulator.r2(Regression.OLSResult): double - added:
method Regression.OLSAccumulator.update(double, double): void - added:
method Regression.OLSAccumulator.update(double[], double[]): void - added:
method Regression.OLSAccumulator.update(double[], double[], double): void - added:
method Regression.OLSResult.beta0(): double - added:
method Regression.OLSResult.beta1(): double - added:
method Regression.OLSResult.cov01(): double - added:
method Regression.OLSResult.equals(Object): boolean - added:
method Regression.OLSResult.hashCode(): int - added:
method Regression.OLSResult.sigmaSq(): double - added:
method Regression.OLSResult.toString(): String - added:
method Regression.OLSResult.var0(): double - added:
method Regression.OLSResult.var1(): double - added:
method Regression.Prediction.equals(Object): boolean - added:
method Regression.Prediction.hashCode(): int - added:
method Regression.Prediction.mean(): double - added:
method Regression.Prediction.std(): double - added:
method Regression.Prediction.toString(): String - added:
record CalibrationSource - added:
record CalibrationUtils.SampledData - added:
record ManifoldModel.ManifoldParams - added:
record QuantizationErrorStdModel - added:
record Regression.OLSResult - added:
record Regression.Prediction - added:
static field Regression.OLSResult.ZERO: Regression.OLSResult - added:
static final class CalibrationUtils.NeyshaburLiftedSource - added:
static final class ErrorModel.RealResidualState - added:
static final class Regression.OLSAccumulator - added:
static method CalibrationUtils.buildSampled(FieldInfo, MergeState, int): KMeansFloatVectorValues - added:
static method CalibrationUtils.buildSampled(FieldInfo, MergeState, int, int): KMeansFloatVectorValues - added:
static method CalibrationUtils.calibrationQueryDimension(int, boolean): int - added:
static method CalibrationUtils.copyAndNormalize(float[], float[]): float[] - added:
static method CalibrationUtils.countMergedVectors(FieldInfo, MergeState): int - added:
static method CalibrationUtils.materializeCalibrationQuery(FloatVectorValues, int, int, int, boolean, boolean, Preconditioner, boolean, float[], float[]): void - added:
static method CalibrationUtils.maxSquaredNormOverCorpusSample(FloatVectorValues, int[]): double - added:
static method CalibrationUtils.needsNeyshaburSrebroLift(VectorSimilarityFunction): boolean - added:
static method CalibrationUtils.sampleData(FloatVectorValues): CalibrationUtils.SampledData - added:
static method ErrorModel.estimateErrorScalingFit(CalibrationSource, int): ErrorScalingFit - added:
static method ErrorModel.estimateMagnitudeFromRealResiduals(double, CalibrationSource, boolean, int, int, int, ErrorModel.RealResidualState): QuantizationErrorStdModel - added:
static method ErrorModel.estimateMagnitudeModel(ErrorScalingFit, CalibrationSource, boolean, int, int, int): QuantizationErrorStdModel - added:
static method ErrorModel.newRealResidualState(CalibrationSource): ErrorModel.RealResidualState - added:
static method ErrorScalingFit.fromScalingModel(QuantizationErrorStdModel): ErrorScalingFit - added:
static method ExpectedRecall.expectedRecallAtK(VectorSimilarityFunction, int, double, double, double, int, int): double - added:
static method ExpectedRecall.rerankN(int, double): int - added:
static method ManifoldModel.estimateManifoldParameters(CalibrationSource): ManifoldModel.ManifoldParams - added:
static method ManifoldModel.expectedRankDistance(VectorSimilarityFunction, double, double, int, int): double - added:
static method ManifoldModel.isDotLike(VectorSimilarityFunction): boolean - added:
static method Regression.fitOls(double[], double[]): Regression.OLSResult - added:
static method Regression.predictOls(Regression.OLSResult, double): Regression.Prediction - added:
static method Regression.rSquared(double[], double[], Regression.OLSResult): double
- added:
class ES940DiskBBQVectorsFormat extends KnnVectorsFormat - added:
class ES940DiskBBQVectorsReader extends IVFVectorsReader implements VectorPreconditioner - added:
class ES940DiskBBQVectorsWriter extends IVFVectorsWriter - added:
ctor ES940DiskBBQVectorsFormat() - added:
ctor ES940DiskBBQVectorsFormat(ES940DiskBBQVectorsFormat.QuantEncoding, int, int) - added:
ctor ES940DiskBBQVectorsFormat(ES940DiskBBQVectorsFormat.QuantEncoding, int, int, DenseVectorFieldMapper.ElementType, boolean, ExecutorService, int, boolean, int) - added:
ctor ES940DiskBBQVectorsFormat(ES940DiskBBQVectorsFormat.QuantEncoding, int, int, DenseVectorFieldMapper.ElementType, boolean, ExecutorService, int, boolean, int, int) - added:
ctor ES940DiskBBQVectorsFormat(ES940DiskBBQVectorsFormat.QuantEncoding, int, int, DenseVectorFieldMapper.ElementType, boolean, ExecutorService, int, boolean, int, int, int) - added:
ctor ES940DiskBBQVectorsFormat(int, int) - added:
ctor ES940DiskBBQVectorsReader(SegmentReadState, GenericFlatVectorReaders.LoadFlatVectorsReader) - added:
ctor ES940DiskBBQVectorsWriter(SegmentWriteState, String, boolean, FlatVectorsWriter, ES940DiskBBQVectorsFormat.QuantEncoding, int, int, TaskExecutor, int, int, boolean, int) - added:
enum ES940DiskBBQVectorsFormat.QuantEncoding - added:
field ES940DiskBBQVectorsReader.NextFieldEntry.preconditionerLength: long - added:
field ES940DiskBBQVectorsReader.NextFieldEntry.preconditionerOffset: long - added:
method ES940DiskBBQVectorsFormat.QuantEncoding.bits(): byte - added:
method ES940DiskBBQVectorsFormat.QuantEncoding.discretizedDimensions(int): int - added:
method ES940DiskBBQVectorsFormat.QuantEncoding.getDocPackedLength(int): int - added:
method ES940DiskBBQVectorsFormat.QuantEncoding.getQueryPackedLength(int): int - added:
method ES940DiskBBQVectorsFormat.QuantEncoding.id(): int - added:
method ES940DiskBBQVectorsFormat.QuantEncoding.pack(int[], byte[]): void - added:
method ES940DiskBBQVectorsFormat.QuantEncoding.packQuery(int[], byte[]): void - added:
method ES940DiskBBQVectorsFormat.QuantEncoding.queryBits(): byte - added:
method ES940DiskBBQVectorsFormat.fieldsReader(SegmentReadState): KnnVectorsReader - added:
method ES940DiskBBQVectorsFormat.fieldsWriter(SegmentWriteState): KnnVectorsWriter - added:
method ES940DiskBBQVectorsFormat.getMaxDimensions(String): int - added:
method ES940DiskBBQVectorsFormat.toString(): String - added:
method ES940DiskBBQVectorsReader.NextFieldEntry.preconditionerLength(): long - added:
method ES940DiskBBQVectorsReader.NextFieldEntry.preconditionerOffset(): long - added:
method ES940DiskBBQVectorsReader.NextFieldEntry.quantEncoding(): ES940DiskBBQVectorsFormat.QuantEncoding - added:
method ES940DiskBBQVectorsReader.doReadField(IndexInput, String, boolean, VectorSimilarityFunction, VectorEncoding, int, long, long, long, long, float[], float): ES940DiskBBQVectorsReader.NextFieldEntry - added:
method ES940DiskBBQVectorsReader.getCentroidIterator(FieldInfo, int, IndexInput, float[], IndexInput, AcceptDocs, float, FloatVectorValues, float): CentroidIterator - added:
method ES940DiskBBQVectorsReader.getOffHeapByteSize(FieldInfo): Map - added:
method ES940DiskBBQVectorsReader.getPostingVisitor(FieldInfo, FloatVectorValues, IndexInput, float[], Bits, IndexInput, ESAcceptDocs): IVFVectorsReader.PostingVisitor - added:
method ES940DiskBBQVectorsReader.getPreconditioner(FieldInfo): Preconditioner - added:
method ES940DiskBBQVectorsReader.readCentroidData(String): IVFVectorsReader.CentroidData - added:
method ES940DiskBBQVectorsWriter.buildAndWritePostingsLists(FieldInfo, CentroidSupplier, FloatVectorValues, IndexOutput, long, MergeState, int[], OverspillAssignments, IvfSegmentConfig): IVFVectorsWriter.CentroidOffsetAndLength - added:
method ES940DiskBBQVectorsWriter.buildAndWritePostingsLists(FieldInfo, CentroidSupplier, FloatVectorValues, IndexOutput, long, int[], OverspillAssignments, IvfSegmentConfig): IVFVectorsWriter.CentroidOffsetAndLength - added:
method ES940DiskBBQVectorsWriter.calculateCentroids(FieldInfo, KMeansFloatVectorValues): CentroidInformation - added:
method ES940DiskBBQVectorsWriter.calculateCentroids(FieldInfo, KMeansFloatVectorValues, MergeState): CentroidInformation - added:
method ES940DiskBBQVectorsWriter.createCentroidSupplier(FieldInfo, float[][], float[]): CentroidSupplier - added:
method ES940DiskBBQVectorsWriter.createCentroidSupplier(IndexInput, CentroidAssignments, FieldInfo): CentroidSupplier - added:
method ES940DiskBBQVectorsWriter.createPreconditioner(int, IvfSegmentConfig): Preconditioner - added:
method ES940DiskBBQVectorsWriter.doWriteMeta(IndexOutput, FieldInfo, int, long, long, int, int, IvfSegmentConfig): void - added:
method ES940DiskBBQVectorsWriter.inheritPreconditioner(FieldInfo, MergeState, IvfSegmentConfig): Preconditioner - added:
method ES940DiskBBQVectorsWriter.preconditionVectors(Preconditioner, FloatVectorValues, IvfSegmentConfig): FloatVectorValues - added:
method ES940DiskBBQVectorsWriter.preconditionVectors(Preconditioner, IvfSegmentConfig): Consumer - added:
method ES940DiskBBQVectorsWriter.writeCentroidData(FieldInfo, CentroidSupplier, float[], IVFVectorsWriter.CentroidOffsetAndLength, ES940DiskBBQVectorsWriter.CentroidGroups, IndexOutput): void - added:
method ES940DiskBBQVectorsWriter.writeCentroidIndex(CentroidSupplier, int[], IndexOutput): ES940DiskBBQVectorsWriter.CentroidGroups - added:
method ES940DiskBBQVectorsWriter.writePreconditioner(Preconditioner, IndexOutput): void - added:
static class ES940DiskBBQVectorsReader.NextFieldEntry extends IVFVectorsReader.FieldEntry - added:
static field ES940DiskBBQVectorsFormat.CENTROID_EXTENSION: String - added:
static field ES940DiskBBQVectorsFormat.CLUSTER_EXTENSION: String - added:
static field ES940DiskBBQVectorsFormat.DEFAULT_CENTROIDS_PER_PARENT_CLUSTER: int - added:
static field ES940DiskBBQVectorsFormat.DEFAULT_PRECONDITIONING_BLOCK_DIMENSION: int - added:
static field ES940DiskBBQVectorsFormat.DEFAULT_VECTORS_PER_CLUSTER: int - added:
static field ES940DiskBBQVectorsFormat.DYNAMIC_VISIT_RATIO: float - added:
static field ES940DiskBBQVectorsFormat.IVF_META_EXTENSION: String - added:
static field ES940DiskBBQVectorsFormat.MAX_CENTROIDS_PER_PARENT_CLUSTER: int - added:
static field ES940DiskBBQVectorsFormat.MAX_DIMENSIONS: int - added:
static field ES940DiskBBQVectorsFormat.MAX_PRECONDITIONING_BLOCK_DIMS: int - added:
static field ES940DiskBBQVectorsFormat.MAX_VECTORS_PER_CLUSTER: int - added:
static field ES940DiskBBQVectorsFormat.MIN_CENTROIDS_PER_PARENT_CLUSTER: int - added:
static field ES940DiskBBQVectorsFormat.MIN_PRECONDITIONING_BLOCK_DIMS: int - added:
static field ES940DiskBBQVectorsFormat.MIN_VECTORS_PER_CLUSTER: int - added:
static field ES940DiskBBQVectorsFormat.NAME: String - added:
static field ES940DiskBBQVectorsFormat.QuantEncoding.FOUR_BIT_SYMMETRIC_PACKED: ES940DiskBBQVectorsFormat.QuantEncoding - added:
static field ES940DiskBBQVectorsFormat.QuantEncoding.FOUR_BIT_SYMMETRIC_STRIPED: ES940DiskBBQVectorsFormat.QuantEncoding - added:
static field ES940DiskBBQVectorsFormat.QuantEncoding.ONE_BIT_4BIT_QUERY: ES940DiskBBQVectorsFormat.QuantEncoding - added:
static field ES940DiskBBQVectorsFormat.QuantEncoding.SEVEN_BIT_SYMMETRIC: ES940DiskBBQVectorsFormat.QuantEncoding - added:
static field ES940DiskBBQVectorsFormat.QuantEncoding.TWO_BIT_4BIT_QUERY_PACKED: ES940DiskBBQVectorsFormat.QuantEncoding - added:
static field ES940DiskBBQVectorsFormat.QuantEncoding.TWO_BIT_4BIT_QUERY_STRIPED: ES940DiskBBQVectorsFormat.QuantEncoding - added:
static field ES940DiskBBQVectorsFormat.VERSION_CURRENT: int - added:
static field ES940DiskBBQVectorsFormat.VERSION_DIRECT_IO: int - added:
static field ES940DiskBBQVectorsFormat.VERSION_PACKED_INT2: int - added:
static field ES940DiskBBQVectorsFormat.VERSION_PACKED_INT4: int - added:
static field ES940DiskBBQVectorsFormat.VERSION_START: int - added:
static method ES940DiskBBQVectorsFormat.QuantEncoding.fromBits(byte): ES940DiskBBQVectorsFormat.QuantEncoding - added:
static method ES940DiskBBQVectorsFormat.QuantEncoding.fromId(int): ES940DiskBBQVectorsFormat.QuantEncoding - added:
static method ES940DiskBBQVectorsFormat.QuantEncoding.valueOf(String): ES940DiskBBQVectorsFormat.QuantEncoding - added:
static method ES940DiskBBQVectorsFormat.QuantEncoding.values(): ES940DiskBBQVectorsFormat.QuantEncoding[] - added:
static method ES940DiskBBQVectorsFormat.defaultFlatThreshold(int): int
- added:
class ES950DiskBBQVectorsFormat extends KnnVectorsFormat - added:
class ES950DiskBBQVectorsReader extends IVFVectorsReader implements VectorPreconditioner, CalibrationAwareReader - added:
class ES950DiskBBQVectorsWriter extends IVFVectorsWriter - added:
ctor ES950DiskBBQVectorsFormat() - added:
ctor ES950DiskBBQVectorsFormat(QuantEncoding, int, int) - added:
ctor ES950DiskBBQVectorsFormat(QuantEncoding, int, int, DenseVectorFieldMapper.ElementType, boolean, ExecutorService, int, boolean, int) - added:
ctor ES950DiskBBQVectorsFormat(QuantEncoding, int, int, DenseVectorFieldMapper.ElementType, boolean, ExecutorService, int, boolean, int, int) - added:
ctor ES950DiskBBQVectorsFormat(QuantEncoding, int, int, DenseVectorFieldMapper.ElementType, boolean, ExecutorService, int, boolean, int, int, IvfFlushConfigSource, IvfMergeConfigResolver) - added:
ctor ES950DiskBBQVectorsFormat(int, int) - added:
ctor ES950DiskBBQVectorsReader(SegmentReadState, GenericFlatVectorReaders.LoadFlatVectorsReader) - added:
ctor ES950DiskBBQVectorsWriter(SegmentWriteState, String, boolean, FlatVectorsWriter, QuantEncoding, int, int, TaskExecutor, int, int, boolean, int, IvfFlushConfigSource, IvfMergeConfigResolver) - added:
field ES950DiskBBQVectorsReader.NextFieldEntry.preconditionerLength: long - added:
field ES950DiskBBQVectorsReader.NextFieldEntry.preconditionerOffset: long - added:
method ES950DiskBBQVectorsFormat.fieldsReader(SegmentReadState): KnnVectorsReader - added:
method ES950DiskBBQVectorsFormat.fieldsWriter(SegmentWriteState): KnnVectorsWriter - added:
method ES950DiskBBQVectorsFormat.getMaxDimensions(String): int - added:
method ES950DiskBBQVectorsFormat.toString(): String - added:
method ES950DiskBBQVectorsReader.NextFieldEntry.numSlices(): int - added:
method ES950DiskBBQVectorsReader.NextFieldEntry.preconditionerLength(): long - added:
method ES950DiskBBQVectorsReader.NextFieldEntry.preconditionerOffset(): long - added:
method ES950DiskBBQVectorsReader.NextFieldEntry.quantEncoding(): QuantEncoding - added:
method ES950DiskBBQVectorsReader.NextFieldEntry.rescoreOversample(): float - added:
method ES950DiskBBQVectorsReader.doReadField(IndexInput, String, boolean, VectorSimilarityFunction, VectorEncoding, int, long, long, long, long, float[], float): ES950DiskBBQVectorsReader.NextFieldEntry - added:
method ES950DiskBBQVectorsReader.getCentroidIterator(FieldInfo, int, IndexInput, float[], IndexInput, AcceptDocs, float, FloatVectorValues, float): CentroidIterator - added:
method ES950DiskBBQVectorsReader.getNumberOfVectors(ES950DiskBBQVectorsReader.NextFieldEntry, FloatVectorValues, IndexInput, ESAcceptDocs): int - added:
method ES950DiskBBQVectorsReader.getOffHeapByteSize(FieldInfo): Map - added:
method ES950DiskBBQVectorsReader.getOversampleFactor(FieldInfo): float - added:
method ES950DiskBBQVectorsReader.getPostingVisitor(FieldInfo, FloatVectorValues, IndexInput, float[], Bits, IndexInput, ESAcceptDocs): IVFVectorsReader.PostingVisitor - added:
method ES950DiskBBQVectorsReader.getPreconditioner(FieldInfo): Preconditioner - added:
method ES950DiskBBQVectorsReader.getQuantEncoding(FieldInfo): QuantEncoding - added:
method ES950DiskBBQVectorsReader.readCentroidData(String): IVFVectorsReader.CentroidData - added:
method ES950DiskBBQVectorsReader.shouldPrecondition(FieldInfo): boolean - added:
method ES950DiskBBQVectorsWriter.beginIvfFieldFlush(FieldInfo): IvfSegmentConfig - added:
method ES950DiskBBQVectorsWriter.buildAndWritePostingsLists(FieldInfo, CentroidSupplier, FloatVectorValues, IndexOutput, long, MergeState, int[], OverspillAssignments, IvfSegmentConfig): IVFVectorsWriter.CentroidOffsetAndLength - added:
method ES950DiskBBQVectorsWriter.buildAndWritePostingsLists(FieldInfo, CentroidSupplier, FloatVectorValues, IndexOutput, long, int[], OverspillAssignments, IvfSegmentConfig): IVFVectorsWriter.CentroidOffsetAndLength - added:
method ES950DiskBBQVectorsWriter.calculateCentroids(FieldInfo, KMeansFloatVectorValues): CentroidInformation - added:
method ES950DiskBBQVectorsWriter.calculateCentroids(FieldInfo, KMeansFloatVectorValues, MergeState): CentroidInformation - added:
method ES950DiskBBQVectorsWriter.createCentroidSupplier(FieldInfo, float[][], float[]): CentroidSupplier - added:
method ES950DiskBBQVectorsWriter.createCentroidSupplier(IndexInput, CentroidAssignments, FieldInfo): CentroidSupplier - added:
method ES950DiskBBQVectorsWriter.createPreconditioner(int, IvfSegmentConfig): Preconditioner - added:
method ES950DiskBBQVectorsWriter.doWriteMeta(IndexOutput, FieldInfo, int, long, long, int, int, IvfSegmentConfig): void - added:
method ES950DiskBBQVectorsWriter.inheritPreconditioner(FieldInfo, MergeState, IvfSegmentConfig): Preconditioner - added:
method ES950DiskBBQVectorsWriter.preconditionVectors(Preconditioner, FloatVectorValues, IvfSegmentConfig): FloatVectorValues - added:
method ES950DiskBBQVectorsWriter.preconditionVectors(Preconditioner, IvfSegmentConfig): Consumer - added:
method ES950DiskBBQVectorsWriter.resolveMergeConfig(FieldInfo, MergeState): IvfSegmentConfig - added:
method ES950DiskBBQVectorsWriter.writeCentroidData(FieldInfo, CentroidSupplier, float[], IVFVectorsWriter.CentroidOffsetAndLength, FlatCentroidIndexWriter.CentroidGroups, IndexOutput): void - added:
method ES950DiskBBQVectorsWriter.writeCentroidIndex(CentroidSupplier, int[], IndexOutput): FlatCentroidIndexWriter.CentroidGroups - added:
method ES950DiskBBQVectorsWriter.writePreconditioner(Preconditioner, IndexOutput): void - added:
static class ES950DiskBBQVectorsReader.NextFieldEntry extends IVFVectorsReader.FieldEntry - added:
static field ES950DiskBBQVectorsFormat.CENTROID_EXTENSION: String - added:
static field ES950DiskBBQVectorsFormat.CLUSTER_EXTENSION: String - added:
static field ES950DiskBBQVectorsFormat.DEFAULT_CENTROIDS_PER_PARENT_CLUSTER: int - added:
static field ES950DiskBBQVectorsFormat.DEFAULT_PRECONDITIONING_BLOCK_DIMENSION: int - added:
static field ES950DiskBBQVectorsFormat.DEFAULT_VECTORS_PER_CLUSTER: int - added:
static field ES950DiskBBQVectorsFormat.DYNAMIC_VISIT_RATIO: float - added:
static field ES950DiskBBQVectorsFormat.IVF_META_EXTENSION: String - added:
static field ES950DiskBBQVectorsFormat.MAX_CENTROIDS_PER_PARENT_CLUSTER: int - added:
static field ES950DiskBBQVectorsFormat.MAX_DIMENSIONS: int - added:
static field ES950DiskBBQVectorsFormat.MAX_PRECONDITIONING_BLOCK_DIMS: int - added:
static field ES950DiskBBQVectorsFormat.MAX_VECTORS_PER_CLUSTER: int - added:
static field ES950DiskBBQVectorsFormat.MIN_CENTROIDS_PER_PARENT_CLUSTER: int - added:
static field ES950DiskBBQVectorsFormat.MIN_PRECONDITIONING_BLOCK_DIMS: int - added:
static field ES950DiskBBQVectorsFormat.MIN_VECTORS_PER_CLUSTER: int - added:
static field ES950DiskBBQVectorsFormat.NAME: String - added:
static field ES950DiskBBQVectorsFormat.VERSION_CURRENT: int - added:
static field ES950DiskBBQVectorsFormat.VERSION_DIRECT_IO: int - added:
static field ES950DiskBBQVectorsFormat.VERSION_START: int - added:
static method ES950DiskBBQVectorsFormat.defaultFlatThreshold(int): int
- added:
class ESNextDiskBBQVectorsFormat extends KnnVectorsFormat - added:
class ESNextDiskBBQVectorsReader extends IVFVectorsReader implements VectorPreconditioner, CalibrationAwareReader - added:
class ESNextDiskBBQVectorsWriter extends IVFVectorsWriter - added:
ctor ESNextDiskBBQVectorsFormat() - added:
ctor ESNextDiskBBQVectorsFormat(QuantEncoding, int, int, DenseVectorFieldMapper.ElementType, boolean, ExecutorService, int, boolean, int, String) - added:
ctor ESNextDiskBBQVectorsFormat(QuantEncoding, int, int, DenseVectorFieldMapper.ElementType, boolean, ExecutorService, int, boolean, int, int, String) - added:
ctor ESNextDiskBBQVectorsFormat(QuantEncoding, int, int, DenseVectorFieldMapper.ElementType, boolean, ExecutorService, int, boolean, int, int, String, IvfFlushConfigSource, IvfMergeConfigResolver) - added:
ctor ESNextDiskBBQVectorsFormat(QuantEncoding, int, int, String) - added:
ctor ESNextDiskBBQVectorsFormat(int, int, String) - added:
ctor ESNextDiskBBQVectorsReader(SegmentReadState, GenericFlatVectorReaders.LoadFlatVectorsReader) - added:
ctor ESNextDiskBBQVectorsWriter(SegmentWriteState, String, boolean, FlatVectorsWriter, CentroidIndexFormat, QuantEncoding, int, int, TaskExecutor, int, int, boolean, int, String, IvfFlushConfigSource, IvfMergeConfigResolver) - added:
field ESNextDiskBBQVectorsReader.NextFieldEntry.preconditionerLength: long - added:
field ESNextDiskBBQVectorsReader.NextFieldEntry.preconditionerOffset: long - added:
method ESNextDiskBBQVectorsFormat.fieldsReader(SegmentReadState): KnnVectorsReader - added:
method ESNextDiskBBQVectorsFormat.fieldsWriter(SegmentWriteState): KnnVectorsWriter - added:
method ESNextDiskBBQVectorsFormat.getMaxDimensions(String): int - added:
method ESNextDiskBBQVectorsFormat.toString(): String - added:
method ESNextDiskBBQVectorsReader.NextFieldEntry.centroidIndexFormat(): CentroidIndexFormat - added:
method ESNextDiskBBQVectorsReader.NextFieldEntry.numSlices(): int - added:
method ESNextDiskBBQVectorsReader.NextFieldEntry.preconditionerLength(): long - added:
method ESNextDiskBBQVectorsReader.NextFieldEntry.preconditionerOffset(): long - added:
method ESNextDiskBBQVectorsReader.NextFieldEntry.quantEncoding(): QuantEncoding - added:
method ESNextDiskBBQVectorsReader.NextFieldEntry.rescoreOversample(): float - added:
method ESNextDiskBBQVectorsReader.doReadField(IndexInput, String, boolean, VectorSimilarityFunction, VectorEncoding, int, long, long, long, long, float[], float): ESNextDiskBBQVectorsReader.NextFieldEntry - added:
method ESNextDiskBBQVectorsReader.getCentroidIterator(FieldInfo, int, IndexInput, float[], IndexInput, AcceptDocs, float, FloatVectorValues, float): CentroidIterator - added:
method ESNextDiskBBQVectorsReader.getNumberOfVectors(ESNextDiskBBQVectorsReader.NextFieldEntry, FloatVectorValues, IndexInput, ESAcceptDocs): int - added:
method ESNextDiskBBQVectorsReader.getOffHeapByteSize(FieldInfo): Map - added:
method ESNextDiskBBQVectorsReader.getOversampleFactor(FieldInfo): float - added:
method ESNextDiskBBQVectorsReader.getPostingVisitor(FieldInfo, FloatVectorValues, IndexInput, float[], Bits, IndexInput, ESAcceptDocs): IVFVectorsReader.PostingVisitor - added:
method ESNextDiskBBQVectorsReader.getPreconditioner(FieldInfo): Preconditioner - added:
method ESNextDiskBBQVectorsReader.getQuantEncoding(FieldInfo): QuantEncoding - added:
method ESNextDiskBBQVectorsReader.maxVectorsToVisit(ESNextDiskBBQVectorsReader.NextFieldEntry, float, int): long - added:
method ESNextDiskBBQVectorsReader.readCentroidData(String): IVFVectorsReader.CentroidData - added:
method ESNextDiskBBQVectorsReader.shouldPrecondition(FieldInfo): boolean - added:
method ESNextDiskBBQVectorsWriter.beginIvfFieldFlush(FieldInfo): IvfSegmentConfig - added:
method ESNextDiskBBQVectorsWriter.buildAndWritePostingsLists(FieldInfo, CentroidSupplier, FloatVectorValues, IndexOutput, long, MergeState, int[], OverspillAssignments, IvfSegmentConfig): IVFVectorsWriter.CentroidOffsetAndLength - added:
method ESNextDiskBBQVectorsWriter.buildAndWritePostingsLists(FieldInfo, CentroidSupplier, FloatVectorValues, IndexOutput, long, int[], OverspillAssignments, IvfSegmentConfig): IVFVectorsWriter.CentroidOffsetAndLength - added:
method ESNextDiskBBQVectorsWriter.calculateCentroids(FieldInfo, KMeansFloatVectorValues): CentroidInformation - added:
method ESNextDiskBBQVectorsWriter.calculateCentroids(FieldInfo, KMeansFloatVectorValues, MergeState): CentroidInformation - added:
method ESNextDiskBBQVectorsWriter.createCentroidSupplier(FieldInfo, float[][], float[]): CentroidSupplier - added:
method ESNextDiskBBQVectorsWriter.createCentroidSupplier(IndexInput, CentroidAssignments, FieldInfo): CentroidSupplier - added:
method ESNextDiskBBQVectorsWriter.createPreconditioner(int, IvfSegmentConfig): Preconditioner - added:
method ESNextDiskBBQVectorsWriter.doWriteMeta(IndexOutput, FieldInfo, int, long, long, int, int, IvfSegmentConfig): void - added:
method ESNextDiskBBQVectorsWriter.inheritPreconditioner(FieldInfo, MergeState, IvfSegmentConfig): Preconditioner - added:
method ESNextDiskBBQVectorsWriter.preconditionVectors(Preconditioner, FloatVectorValues, IvfSegmentConfig): FloatVectorValues - added:
method ESNextDiskBBQVectorsWriter.preconditionVectors(Preconditioner, IvfSegmentConfig): Consumer - added:
method ESNextDiskBBQVectorsWriter.resolveMergeConfig(FieldInfo, MergeState): IvfSegmentConfig - added:
method ESNextDiskBBQVectorsWriter.writeCentroidData(FieldInfo, CentroidSupplier, float[], IVFVectorsWriter.CentroidOffsetAndLength, FlatCentroidIndexWriter.CentroidGroups, IndexOutput): void - added:
method ESNextDiskBBQVectorsWriter.writeCentroidIndex(CentroidSupplier, int[], IndexOutput): FlatCentroidIndexWriter.CentroidGroups - added:
method ESNextDiskBBQVectorsWriter.writePreconditioner(Preconditioner, IndexOutput): void - added:
static class ESNextDiskBBQVectorsReader.NextFieldEntry extends IVFVectorsReader.FieldEntry - added:
static field ESNextDiskBBQVectorsFormat.CENTROID_EXTENSION: String - added:
static field ESNextDiskBBQVectorsFormat.CLUSTER_EXTENSION: String - added:
static field ESNextDiskBBQVectorsFormat.DEFAULT_CENTROIDS_PER_PARENT_CLUSTER: int - added:
static field ESNextDiskBBQVectorsFormat.DEFAULT_PRECONDITIONING_BLOCK_DIMENSION: int - added:
static field ESNextDiskBBQVectorsFormat.DEFAULT_VECTORS_PER_CLUSTER: int - added:
static field ESNextDiskBBQVectorsFormat.DYNAMIC_VISIT_RATIO: float - added:
static field ESNextDiskBBQVectorsFormat.IVF_META_EXTENSION: String - added:
static field ESNextDiskBBQVectorsFormat.MAX_CENTROIDS_PER_PARENT_CLUSTER: int - added:
static field ESNextDiskBBQVectorsFormat.MAX_DIMENSIONS: int - added:
static field ESNextDiskBBQVectorsFormat.MAX_PRECONDITIONING_BLOCK_DIMS: int - added:
static field ESNextDiskBBQVectorsFormat.MAX_VECTORS_PER_CLUSTER: int - added:
static field ESNextDiskBBQVectorsFormat.MIN_CENTROIDS_PER_PARENT_CLUSTER: int - added:
static field ESNextDiskBBQVectorsFormat.MIN_PRECONDITIONING_BLOCK_DIMS: int - added:
static field ESNextDiskBBQVectorsFormat.MIN_VECTORS_PER_CLUSTER: int - added:
static field ESNextDiskBBQVectorsFormat.NAME: String - added:
static field ESNextDiskBBQVectorsFormat.VERSION_CURRENT: int - added:
static field ESNextDiskBBQVectorsFormat.VERSION_DIRECT_IO: int - added:
static field ESNextDiskBBQVectorsFormat.VERSION_START: int - added:
static method ESNextDiskBBQVectorsFormat.defaultFlatThreshold(int): int
- removed:
field ES816HnswBinaryQuantizedVectorsFormat.beamWidth: int - removed:
field ES816HnswBinaryQuantizedVectorsFormat.maxConn: int - removed:
interface RandomAccessBinarizedByteVectorValues extends RandomAccessVectorValues.Bytes - removed:
method BinarizedByteVectorValues.cost(): long - removed:
method BinarizedByteVectorValues.vectorValue(): byte[] - removed:
method ES816BinaryQuantizedVectorsFormat.getMaxDimensions(String): int - removed:
method ES816BinaryQuantizedVectorsFormat.toString(): String - removed:
method ES816HnswBinaryQuantizedVectorsFormat.getMaxDimensions(String): int - removed:
method ES816HnswBinaryQuantizedVectorsFormat.toString(): String - removed:
method RandomAccessBinarizedByteVectorValues.copy(): RandomAccessBinarizedByteVectorValues - removed:
method RandomAccessBinarizedByteVectorValues.discretizedDimensions(): int - removed:
method RandomAccessBinarizedByteVectorValues.getCentroid(): float[] - removed:
method RandomAccessBinarizedByteVectorValues.getCentroidDP(): float - removed:
method RandomAccessBinarizedByteVectorValues.getCentroidDistance(int): float - removed:
method RandomAccessBinarizedByteVectorValues.getNormOC(int): float - removed:
method RandomAccessBinarizedByteVectorValues.getODotC(int): float - removed:
method RandomAccessBinarizedByteVectorValues.getOOQ(int): float - removed:
method RandomAccessBinarizedByteVectorValues.getQuantizer(): BinaryQuantizer - removed:
method RandomAccessBinarizedByteVectorValues.getVectorMagnitude(int): float - removed:
method RandomAccessBinarizedByteVectorValues.maxX1(): float - removed:
method RandomAccessBinarizedByteVectorValues.sqrtDimensions(): float - changed:
abstract class BinarizedByteVectorValues extends DocIdSetIterator → abstract class BinarizedByteVectorValues extends ByteVectorValues - changed:
class ES816BinaryQuantizedVectorsFormat extends FlatVectorsFormat → class ES816BinaryQuantizedVectorsFormat extends AbstractFlatVectorsFormat - changed:
class ES816HnswBinaryQuantizedVectorsFormat extends KnnVectorsFormat → class ES816HnswBinaryQuantizedVectorsFormat extends AbstractHnswVectorsFormat - changed:
method BinarizedByteVectorValues.getCorrectiveTerms(): float[] → method BinarizedByteVectorValues.getCorrectiveTerms(int): float[] - added:
class ES816BinaryQuantizedVectorsReader extends FlatVectorsReader - added:
method BinarizedByteVectorValues.copy(): BinarizedByteVectorValues - added:
method BinarizedByteVectorValues.getCentroid(): float[] - added:
method BinarizedByteVectorValues.getCentroidDistance(int): float - added:
method BinarizedByteVectorValues.getNormOC(int): float - added:
method BinarizedByteVectorValues.getODotC(int): float - added:
method BinarizedByteVectorValues.getOOQ(int): float - added:
method BinarizedByteVectorValues.getQuantizer(): BinaryQuantizer - added:
method BinarizedByteVectorValues.getVectorMagnitude(int): float - added:
method ES816BinaryQuantizedVectorsFormat.flatVectorsScorer(): FlatVectorsScorer - added:
method ES816BinaryQuantizedVectorsReader.BinarizedVectorValues.copy(): ES816BinaryQuantizedVectorsReader.BinarizedVectorValues - added:
method ES816BinaryQuantizedVectorsReader.BinarizedVectorValues.getQuantizedVectorValues(): BinarizedByteVectorValues - added:
method ES816BinaryQuantizedVectorsReader.BinarizedVectorValues.rescorer(float[]): VectorScorer - added:
method ES816BinaryQuantizedVectorsReader.BinarizedVectorValues.scorer(float[]): VectorScorer - added:
method ES816BinaryQuantizedVectorsReader.checkIntegrity(): void - added:
method ES816BinaryQuantizedVectorsReader.close(): void - added:
method ES816BinaryQuantizedVectorsReader.getByteVectorValues(String): ByteVectorValues - added:
method ES816BinaryQuantizedVectorsReader.getCentroid(String): float[] - added:
method ES816BinaryQuantizedVectorsReader.getFlatVectorScorer(String): FlatVectorsScorer - added:
method ES816BinaryQuantizedVectorsReader.getFloatVectorValues(String): FloatVectorValues - added:
method ES816BinaryQuantizedVectorsReader.getOffHeapByteSize(FieldInfo): Map - added:
method ES816BinaryQuantizedVectorsReader.getRandomVectorScorer(String, byte[]): RandomVectorScorer - added:
method ES816BinaryQuantizedVectorsReader.getRandomVectorScorer(String, float[]): RandomVectorScorer - added:
method ES816BinaryQuantizedVectorsReader.ramBytesUsed(): long - added:
method ES816BinaryQuantizedVectorsReader.search(String, byte[], KnnCollector, AcceptDocs): void - added:
method ES816BinaryQuantizedVectorsReader.search(String, float[], KnnCollector, AcceptDocs): void - added:
method ES816HnswBinaryQuantizedVectorsFormat.flatVectorsFormat(): FlatVectorsFormat - added:
static class ES816BinaryQuantizedVectorsReader.BinarizedVectorValues extends FilterFloatVectorValues - added:
static field BinaryQuantizer.B_QUERY: byte
- removed:
ctor ES818BinaryFlatVectorsScorer.BinarizedRandomVectorScorer(ES818BinaryFlatVectorsScorer.BinaryQueryVector, RandomAccessBinarizedByteVectorValues, VectorSimilarityFunction) - removed:
ctor ES818BinaryFlatVectorsScorer.BinaryQueryVector(byte[], OptimizedScalarQuantizer.QuantizationResult) - removed:
interface RandomAccessBinarizedByteVectorValues extends RandomAccessVectorValues.Bytes - removed:
method ES818BinaryFlatVectorsScorer.BinaryQueryVector.equals(Object): boolean - removed:
method ES818BinaryFlatVectorsScorer.BinaryQueryVector.hashCode(): int - removed:
method ES818BinaryFlatVectorsScorer.BinaryQueryVector.quantizationResult(): OptimizedScalarQuantizer.QuantizationResult - removed:
method ES818BinaryFlatVectorsScorer.BinaryQueryVector.toString(): String - removed:
method ES818BinaryFlatVectorsScorer.BinaryQueryVector.vector(): byte[] - removed:
method ES818BinaryQuantizedVectorsFormat.getMaxDimensions(String): int - removed:
method ES818BinaryQuantizedVectorsFormat.toString(): String - removed:
method ES818BinaryQuantizedVectorsWriter.mergeOneField(FieldInfo, MergeState): void - removed:
method ES818BinaryQuantizedVectorsWriter.mergeOneFieldToIndex(FieldInfo, MergeState): CloseableRandomVectorScorerSupplier - removed:
method ES818HnswBinaryQuantizedVectorsFormat.getMaxDimensions(String): int - removed:
method ES818HnswBinaryQuantizedVectorsFormat.toString(): String - removed:
method RandomAccessBinarizedByteVectorValues.copy(): RandomAccessBinarizedByteVectorValues - removed:
method RandomAccessBinarizedByteVectorValues.discretizedDimensions(): int - removed:
method RandomAccessBinarizedByteVectorValues.getCentroid(): float[] - removed:
method RandomAccessBinarizedByteVectorValues.getCentroidDP(): float - removed:
method RandomAccessBinarizedByteVectorValues.getCorrectiveTerms(int): OptimizedScalarQuantizer.QuantizationResult - removed:
method RandomAccessBinarizedByteVectorValues.getQuantizer(): OptimizedScalarQuantizer - removed:
record ES818BinaryFlatVectorsScorer.BinaryQueryVector - changed:
class ES818BinaryQuantizedVectorsFormat extends FlatVectorsFormat → class ES818BinaryQuantizedVectorsFormat extends AbstractFlatVectorsFormat - changed:
class ES818HnswBinaryQuantizedVectorsFormat extends KnnVectorsFormat → class ES818HnswBinaryQuantizedVectorsFormat extends AbstractHnswVectorsFormat - changed:
method ES818BinaryFlatVectorsScorer.getRandomVectorScorer(VectorSimilarityFunction, RandomAccessVectorValues, byte[]): RandomVectorScorer → method ES818BinaryFlatVectorsScorer.getRandomVectorScorer(VectorSimilarityFunction, KnnVectorValues, byte[]): RandomVectorScorer - changed:
method ES818BinaryFlatVectorsScorer.getRandomVectorScorer(VectorSimilarityFunction, RandomAccessVectorValues, float[]): RandomVectorScorer → method ES818BinaryFlatVectorsScorer.getRandomVectorScorer(VectorSimilarityFunction, KnnVectorValues, float[]): RandomVectorScorer - changed:
method ES818BinaryFlatVectorsScorer.getRandomVectorScorerSupplier(VectorSimilarityFunction, RandomAccessVectorValues): RandomVectorScorerSupplier → method ES818BinaryFlatVectorsScorer.getRandomVectorScorerSupplier(VectorSimilarityFunction, KnnVectorValues): RandomVectorScorerSupplier - changed:
static class ES818BinaryFlatVectorsScorer.BinarizedRandomVectorScorer extends RandomVectorScorer.AbstractRandomVectorScorer → static class ES818BinaryFlatVectorsScorer.BinarizedRandomVectorScorer extends UpdateableRandomVectorScorer.AbstractUpdateableRandomVectorScorer - added:
class ES818BinaryQuantizedVectorsReader extends FlatVectorsReader implements QuantizedVectorsReader - added:
ctor ES818BinaryQuantizedVectorsReader(SegmentReadState, FlatVectorsReader, ES818BinaryFlatVectorsScorer) - added:
enum DirectIOHint implements IOContext.FileOpenHint - added:
method ES818BinaryFlatVectorsScorer.BinarizedRandomVectorScorer.bulkScore(int[], float[], int): float - added:
method ES818BinaryFlatVectorsScorer.BinarizedRandomVectorScorer.setScoringOrdinal(int): void - added:
method ES818BinaryQuantizedVectorsFormat.flatVectorsScorer(): FlatVectorsScorer - added:
method ES818BinaryQuantizedVectorsReader.BinarizedVectorValues.copy(): ES818BinaryQuantizedVectorsReader.BinarizedVectorValues - added:
method ES818BinaryQuantizedVectorsReader.BinarizedVectorValues.rescorer(float[]): VectorScorer - added:
method ES818BinaryQuantizedVectorsReader.BinarizedVectorValues.scorer(float[]): VectorScorer - added:
method ES818BinaryQuantizedVectorsReader.checkIntegrity(): void - added:
method ES818BinaryQuantizedVectorsReader.close(): void - added:
method ES818BinaryQuantizedVectorsReader.getByteVectorValues(String): ByteVectorValues - added:
method ES818BinaryQuantizedVectorsReader.getCentroid(String): float[] - added:
method ES818BinaryQuantizedVectorsReader.getFlatVectorScorer(String): FlatVectorsScorer - added:
method ES818BinaryQuantizedVectorsReader.getFloatVectorValues(String): FloatVectorValues - added:
method ES818BinaryQuantizedVectorsReader.getMergeInstance(): FlatVectorsReader - added:
method ES818BinaryQuantizedVectorsReader.getOffHeapByteSize(FieldInfo): Map - added:
method ES818BinaryQuantizedVectorsReader.getQuantizationState(String): ScalarQuantizer - added:
method ES818BinaryQuantizedVectorsReader.getQuantizedVectorValues(String): QuantizedByteVectorValues - added:
method ES818BinaryQuantizedVectorsReader.getRandomVectorScorer(String, byte[]): RandomVectorScorer - added:
method ES818BinaryQuantizedVectorsReader.getRandomVectorScorer(String, float[]): RandomVectorScorer - added:
method ES818BinaryQuantizedVectorsReader.getRandomVectorScorerSupplierForMerge(FieldInfo, SegmentWriteState): CloseableRandomVectorScorerSupplier - added:
method ES818BinaryQuantizedVectorsReader.ramBytesUsed(): long - added:
method ES818BinaryQuantizedVectorsReader.search(String, byte[], KnnCollector, AcceptDocs): void - added:
method ES818BinaryQuantizedVectorsReader.search(String, float[], KnnCollector, AcceptDocs): void - added:
method ES818BinaryQuantizedVectorsWriter.mergeOneFlatVectorField(FieldInfo, MergeState): void - added:
method ES818HnswBinaryQuantizedVectorsFormat.flatVectorsFormat(): FlatVectorsFormat - added:
static class ES818BinaryQuantizedVectorsReader.BinarizedVectorValues extends FilterFloatVectorValues - added:
static field DirectIOHint.INSTANCE: DirectIOHint - added:
static method DirectIOHint.valueOf(String): DirectIOHint - added:
static method DirectIOHint.values(): DirectIOHint[]
- added:
abstract class BFloat16VectorValues extends FloatVectorValues - added:
abstract class OffHeapBFloat16VectorValues extends BFloat16VectorValues implements HasIndexSlice - added:
class DirectIOCapableLucene99FlatVectorsFormat extends DirectIOCapableFlatVectorsFormat - added:
class ES93BinaryQuantizedVectorsFormat extends AbstractFlatVectorsFormat - added:
class ES93FlatVectorFormat extends KnnVectorsFormat - added:
class ES93GenericFlatVectorScorer implements FlatVectorsScorer - added:
class ES93GenericFlatVectorsFormat extends AbstractFlatVectorsFormat - added:
class ES93HnswBinaryQuantizedVectorsFormat extends AbstractHnswVectorsFormat - added:
class ES93HnswScalarQuantizedVectorsFormat extends AbstractHnswVectorsFormat - added:
class ES93HnswVectorsFormat extends AbstractHnswVectorsFormat - added:
class ES93ScalarQuantizedVectorsFormat extends FlatVectorsFormat - added:
ctor BFloat16VectorValues() - added:
ctor DirectIOCapableLucene99FlatVectorsFormat(FlatVectorsScorer) - added:
ctor ES93BFloat16FlatVectorsFormat(FlatVectorsScorer) - added:
ctor ES93BFloat16FlatVectorsReader(SegmentReadState, FlatVectorsScorer) - added:
ctor ES93BFloat16FlatVectorsWriter(SegmentWriteState, FlatVectorsScorer) - added:
ctor ES93BinaryQuantizedVectorsFormat() - added:
ctor ES93BinaryQuantizedVectorsFormat(DenseVectorFieldMapper.ElementType, boolean) - added:
ctor ES93FlatVectorFormat() - added:
ctor ES93FlatVectorFormat(DenseVectorFieldMapper.ElementType) - added:
ctor ES93GenericFlatVectorScorer() - added:
ctor ES93GenericFlatVectorsFormat() - added:
ctor ES93GenericFlatVectorsFormat(DenseVectorFieldMapper.ElementType, boolean) - added:
ctor ES93HnswBinaryQuantizedVectorsFormat() - added:
ctor ES93HnswBinaryQuantizedVectorsFormat(DenseVectorFieldMapper.ElementType, boolean) - added:
ctor ES93HnswBinaryQuantizedVectorsFormat(int, int, DenseVectorFieldMapper.ElementType, boolean) - added:
ctor ES93HnswBinaryQuantizedVectorsFormat(int, int, DenseVectorFieldMapper.ElementType, boolean, int, ExecutorService) - added:
ctor ES93HnswBinaryQuantizedVectorsFormat(int, int, DenseVectorFieldMapper.ElementType, boolean, int, ExecutorService, int) - added:
ctor ES93HnswScalarQuantizedVectorsFormat() - added:
ctor ES93HnswScalarQuantizedVectorsFormat(int, int, DenseVectorFieldMapper.ElementType, Float, int, boolean, boolean) - added:
ctor ES93HnswScalarQuantizedVectorsFormat(int, int, DenseVectorFieldMapper.ElementType, Float, int, boolean, boolean, int, ExecutorService) - added:
ctor ES93HnswScalarQuantizedVectorsFormat(int, int, DenseVectorFieldMapper.ElementType, Float, int, boolean, boolean, int, ExecutorService, int) - added:
ctor ES93HnswVectorsFormat() - added:
ctor ES93HnswVectorsFormat(DenseVectorFieldMapper.ElementType) - added:
ctor ES93HnswVectorsFormat(int, int, DenseVectorFieldMapper.ElementType) - added:
ctor ES93HnswVectorsFormat(int, int, DenseVectorFieldMapper.ElementType, int, ExecutorService) - added:
ctor ES93HnswVectorsFormat(int, int, DenseVectorFieldMapper.ElementType, int, ExecutorService, int) - added:
ctor ES93ScalarQuantizedVectorsFormat() - added:
ctor ES93ScalarQuantizedVectorsFormat(DenseVectorFieldMapper.ElementType) - added:
ctor ES93ScalarQuantizedVectorsFormat(DenseVectorFieldMapper.ElementType, Float, int, boolean, boolean) - added:
ctor OffHeapBFloat16VectorValues.DenseOffHeapVectorValues(int, int, IndexInput, int, FlatVectorsScorer, VectorSimilarityFunction) - added:
field ES93ScalarQuantizedVectorsFormat.confidenceInterval: Float - added:
field OffHeapBFloat16VectorValues.bfloatBytes: byte[] - added:
field OffHeapBFloat16VectorValues.byteSize: int - added:
field OffHeapBFloat16VectorValues.dimension: int - added:
field OffHeapBFloat16VectorValues.flatVectorsScorer: FlatVectorsScorer - added:
field OffHeapBFloat16VectorValues.lastBFloat16Ord: int - added:
field OffHeapBFloat16VectorValues.lastFloatOrd: int - added:
field OffHeapBFloat16VectorValues.similarityFunction: VectorSimilarityFunction - added:
field OffHeapBFloat16VectorValues.size: int - added:
field OffHeapBFloat16VectorValues.slice: IndexInput - added:
field OffHeapBFloat16VectorValues.value: float[] - added:
final class ES93BFloat16FlatVectorsFormat extends DirectIOCapableFlatVectorsFormat - added:
final class ES93BFloat16FlatVectorsReader extends FlatVectorsReader - added:
final class ES93BFloat16FlatVectorsWriter extends FlatVectorsWriter - added:
method BFloat16VectorValues.bfloat16VectorBytes(int): byte[] - added:
method DirectIOCapableLucene99FlatVectorsFormat.createReader(SegmentReadState): FlatVectorsReader - added:
method DirectIOCapableLucene99FlatVectorsFormat.fieldsReader(SegmentReadState, boolean): FlatVectorsReader - added:
method DirectIOCapableLucene99FlatVectorsFormat.fieldsWriter(SegmentWriteState): FlatVectorsWriter - added:
method DirectIOCapableLucene99FlatVectorsFormat.flatVectorsScorer(): FlatVectorsScorer - added:
method ES93BFloat16FlatVectorsFormat.createReader(SegmentReadState): FlatVectorsReader - added:
method ES93BFloat16FlatVectorsFormat.fieldsWriter(SegmentWriteState): FlatVectorsWriter - added:
method ES93BFloat16FlatVectorsFormat.flatVectorsScorer(): FlatVectorsScorer - added:
method ES93BFloat16FlatVectorsReader.checkIntegrity(): void - added:
method ES93BFloat16FlatVectorsReader.close(): void - added:
method ES93BFloat16FlatVectorsReader.finishMerge(): void - added:
method ES93BFloat16FlatVectorsReader.getByteVectorValues(String): ByteVectorValues - added:
method ES93BFloat16FlatVectorsReader.getFlatVectorScorer(String): FlatVectorsScorer - added:
method ES93BFloat16FlatVectorsReader.getFloatVectorValues(String): FloatVectorValues - added:
method ES93BFloat16FlatVectorsReader.getMergeInstance(): FlatVectorsReader - added:
method ES93BFloat16FlatVectorsReader.getOffHeapByteSize(FieldInfo): Map - added:
method ES93BFloat16FlatVectorsReader.getRandomVectorScorer(String, byte[]): RandomVectorScorer - added:
method ES93BFloat16FlatVectorsReader.getRandomVectorScorer(String, float[]): RandomVectorScorer - added:
method ES93BFloat16FlatVectorsReader.ramBytesUsed(): long - added:
method ES93BFloat16FlatVectorsReader.search(String, float[], KnnCollector, AcceptDocs): void - added:
method ES93BFloat16FlatVectorsWriter.addField(FieldInfo): FlatFieldVectorsWriter - added:
method ES93BFloat16FlatVectorsWriter.close(): void - added:
method ES93BFloat16FlatVectorsWriter.finish(): void - added:
method ES93BFloat16FlatVectorsWriter.flush(int, Sorter.DocMap): void - added:
method ES93BFloat16FlatVectorsWriter.mergeOneFlatVectorField(FieldInfo, MergeState): void - added:
method ES93BFloat16FlatVectorsWriter.ramBytesUsed(): long - added:
method ES93BinaryQuantizedVectorsFormat.fieldsReader(SegmentReadState): FlatVectorsReader - added:
method ES93BinaryQuantizedVectorsFormat.fieldsWriter(SegmentWriteState): FlatVectorsWriter - added:
method ES93BinaryQuantizedVectorsFormat.flatVectorsScorer(): FlatVectorsScorer - added:
method ES93BinaryQuantizedVectorsFormat.toString(): String - added:
method ES93FlatVectorFormat.fieldsReader(SegmentReadState): KnnVectorsReader - added:
method ES93FlatVectorFormat.fieldsWriter(SegmentWriteState): KnnVectorsWriter - added:
method ES93FlatVectorFormat.getMaxDimensions(String): int - added:
method ES93GenericFlatVectorScorer.getRandomVectorScorer(VectorSimilarityFunction, KnnVectorValues, byte[]): RandomVectorScorer - added:
method ES93GenericFlatVectorScorer.getRandomVectorScorer(VectorSimilarityFunction, KnnVectorValues, float[]): RandomVectorScorer - added:
method ES93GenericFlatVectorScorer.getRandomVectorScorerSupplier(VectorSimilarityFunction, KnnVectorValues): RandomVectorScorerSupplier - added:
method ES93GenericFlatVectorScorer.toString(): String - added:
method ES93GenericFlatVectorsFormat.fieldsReader(SegmentReadState): FlatVectorsReader - added:
method ES93GenericFlatVectorsFormat.fieldsWriter(SegmentWriteState): FlatVectorsWriter - added:
method ES93GenericFlatVectorsFormat.flatVectorsScorer(): FlatVectorsScorer - added:
method ES93GenericFlatVectorsFormat.toString(): String - added:
method ES93HnswBinaryQuantizedVectorsFormat.fieldsReader(SegmentReadState): KnnVectorsReader - added:
method ES93HnswBinaryQuantizedVectorsFormat.fieldsWriter(SegmentWriteState): KnnVectorsWriter - added:
method ES93HnswBinaryQuantizedVectorsFormat.flatVectorsFormat(): FlatVectorsFormat - added:
method ES93HnswScalarQuantizedVectorsFormat.fieldsReader(SegmentReadState): KnnVectorsReader - added:
method ES93HnswScalarQuantizedVectorsFormat.fieldsWriter(SegmentWriteState): KnnVectorsWriter - added:
method ES93HnswScalarQuantizedVectorsFormat.flatVectorsFormat(): FlatVectorsFormat - added:
method ES93HnswVectorsFormat.fieldsReader(SegmentReadState): KnnVectorsReader - added:
method ES93HnswVectorsFormat.fieldsWriter(SegmentWriteState): KnnVectorsWriter - added:
method ES93HnswVectorsFormat.flatVectorsFormat(): FlatVectorsFormat - added:
method ES93ScalarQuantizedVectorsFormat.fieldsReader(SegmentReadState): FlatVectorsReader - added:
method ES93ScalarQuantizedVectorsFormat.fieldsWriter(SegmentWriteState): FlatVectorsWriter - added:
method ES93ScalarQuantizedVectorsFormat.toString(): String - added:
method OffHeapBFloat16VectorValues.DenseOffHeapVectorValues.copy(): OffHeapBFloat16VectorValues.DenseOffHeapVectorValues - added:
method OffHeapBFloat16VectorValues.DenseOffHeapVectorValues.getAcceptOrds(Bits): Bits - added:
method OffHeapBFloat16VectorValues.DenseOffHeapVectorValues.iterator(): KnnVectorValues.DocIndexIterator - added:
method OffHeapBFloat16VectorValues.DenseOffHeapVectorValues.ordToDoc(int): int - added:
method OffHeapBFloat16VectorValues.DenseOffHeapVectorValues.scorer(float[]): VectorScorer - added:
method OffHeapBFloat16VectorValues.bfloat16VectorBytes(int): byte[] - added:
method OffHeapBFloat16VectorValues.dimension(): int - added:
method OffHeapBFloat16VectorValues.getSlice(): IndexInput - added:
method OffHeapBFloat16VectorValues.getVectorByteLength(): int - added:
method OffHeapBFloat16VectorValues.size(): int - added:
method OffHeapBFloat16VectorValues.vectorValue(int): float[] - added:
static class OffHeapBFloat16VectorValues.DenseOffHeapVectorValues extends OffHeapBFloat16VectorValues - added:
static field ES93BFloat16FlatVectorsFormat.VERSION_CURRENT: int - added:
static field ES93BFloat16FlatVectorsFormat.VERSION_START: int - added:
static field ES93BinaryQuantizedVectorsFormat.NAME: String - added:
static field ES93GenericFlatVectorScorer.INSTANCE: ES93GenericFlatVectorScorer - added:
static field ES93GenericFlatVectorsFormat.VERSION_CURRENT: int - added:
static field ES93GenericFlatVectorsFormat.VERSION_START: int - added:
static field ES93HnswBinaryQuantizedVectorsFormat.BBQ_HNSW_GRAPH_THRESHOLD: int - added:
static field ES93HnswBinaryQuantizedVectorsFormat.NAME: String - added:
static field ES93HnswVectorsFormat.HNSW_GRAPH_THRESHOLD: int
- added:
class ES94HnswScalarQuantizedVectorsFormat extends AbstractHnswVectorsFormat - added:
class ES94ScalarQuantizedVectorsFormat extends FlatVectorsFormat - added:
ctor ES94HnswScalarQuantizedVectorsFormat() - added:
ctor ES94HnswScalarQuantizedVectorsFormat(int, int, DenseVectorFieldMapper.ElementType, int, boolean) - added:
ctor ES94HnswScalarQuantizedVectorsFormat(int, int, DenseVectorFieldMapper.ElementType, int, boolean, int, ExecutorService) - added:
ctor ES94HnswScalarQuantizedVectorsFormat(int, int, DenseVectorFieldMapper.ElementType, int, boolean, int, ExecutorService, int) - added:
ctor ES94ScalarQuantizedVectorsFormat() - added:
ctor ES94ScalarQuantizedVectorsFormat(DenseVectorFieldMapper.ElementType) - added:
ctor ES94ScalarQuantizedVectorsFormat(DenseVectorFieldMapper.ElementType, int, boolean) - added:
method ES94HnswScalarQuantizedVectorsFormat.fieldsReader(SegmentReadState): KnnVectorsReader - added:
method ES94HnswScalarQuantizedVectorsFormat.fieldsWriter(SegmentWriteState): KnnVectorsWriter - added:
method ES94HnswScalarQuantizedVectorsFormat.flatVectorsFormat(): FlatVectorsFormat - added:
method ES94ScalarQuantizedVectorsFormat.fieldsReader(SegmentReadState): FlatVectorsReader - added:
method ES94ScalarQuantizedVectorsFormat.fieldsWriter(SegmentWriteState): FlatVectorsWriter - added:
method ES94ScalarQuantizedVectorsFormat.toString(): String
- removed:
ctor Zstd814StoredFieldsFormat(Zstd814StoredFieldsFormat.Mode) - added:
class ZstdCompressionMode extends CompressionMode - added:
ctor ZstdCompressionMode(int) - added:
method Zstd814StoredFieldsFormat.Mode.getFormat(): Zstd814StoredFieldsFormat - added:
method ZstdCompressionMode.newCompressor(): Compressor - added:
method ZstdCompressionMode.newDecompressor(): Decompressor - added:
method ZstdCompressionMode.toString(): String
- removed:
ctor EngineConfig(ShardId, ThreadPool, ThreadPoolMergeExecutorService, IndexSettings, Engine.Warmer, Store, MergePolicy, Analyzer, Similarity, CodecProvider, Engine.EventListener, QueryCache, QueryCachingPolicy, TranslogConfig, TimeValue, List, List, Sort, CircuitBreakerService, LongSupplier, Supplier, LongSupplier, IndexStorePlugin.SnapshotCommitSupplier, Comparator, LongSupplier, Engine.IndexCommitListener, boolean, MapperService) - removed:
method Engine.FlushResult.flushPerformed(): boolean - removed:
method InternalEngine.markSeqNoAsSeen(long): void - removed:
method SearchBasedChangesSnapshot.addSourceMetadata(BytesReference, int): BytesReference - removed:
method SearchBasedChangesSnapshot.setNextSourceMetadataReader(LeafReaderContext): void - removed:
static field Engine.FlushResult.NO_FLUSH: Engine.FlushResult - removed:
static field Engine.SYNC_COMMIT_ID: String - changed:
class CombinedDeletionPolicy extends IndexDeletionPolicy → class CombinedDeletionPolicy extends ElasticsearchIndexDeletionPolicy - changed:
class LuceneSyntheticSourceChangesSnapshot extends SearchBasedChangesSnapshot → final class LuceneSyntheticSourceChangesSnapshot extends SearchBasedChangesSnapshot - changed:
ctor Engine.IndexResult(Mapping, String) → ctor Engine.IndexResult(CompressedXContent, String) - changed:
ctor Engine.IndexThrottle() → ctor Engine.IndexThrottle(boolean) - changed:
ctor Engine.Result(Engine.Operation.TYPE, Mapping, String) → ctor Engine.Result(Engine.Operation.TYPE, CompressedXContent, String) - changed:
ctor LuceneChangesSnapshot(MapperService, Engine.Searcher, int, long, long, boolean, boolean, boolean, IndexVersion) → ctor LuceneChangesSnapshot(MapperService, Engine.Searcher, int, long, long, boolean, boolean, boolean) - changed:
ctor LuceneSyntheticSourceChangesSnapshot(MapperService, Engine.Searcher, int, long, long, long, boolean, boolean, IndexVersion) → ctor LuceneSyntheticSourceChangesSnapshot(MapperService, Engine.Searcher, int, long, long, long, boolean, boolean) - changed:
ctor SearchBasedChangesSnapshot(MapperService, Engine.Searcher, int, long, long, boolean, boolean, IndexVersion) → ctor SearchBasedChangesSnapshot(MapperService, Engine.Searcher, int, long, long, boolean, boolean) - changed:
ctor ThreadPoolMergeScheduler(ShardId, IndexSettings, ThreadPoolMergeExecutorService, MergeMemoryEstimateProvider) → ctor ThreadPoolMergeScheduler(ShardId, IndexSettings, ThreadPoolMergeExecutorService, MergeMemoryEstimateProvider, MergeMetrics) - changed:
method Engine.Index.source(): BytesReference → method Engine.Index.source(): SourceToParse.Source - changed:
method Engine.Result.getRequiredMappingUpdate(): Mapping → method Engine.Result.getRequiredMappingUpdate(): CompressedXContent - changed:
method Engine.acquireSearcherSupplier(Function): Engine.SearcherSupplier → method Engine.acquireSearcherSupplier(Function, Engine.SearcherScope, CheckedFunction, ReferenceManager): Engine.SearcherSupplier - changed:
method Engine.acquireSearcherSupplier(Function, Engine.SearcherScope): Engine.SearcherSupplier → method Engine.acquireSearcherSupplier(Function, Engine.SearcherScope, SplitShardCountSummary): Engine.SearcherSupplier - changed:
method Engine.flushHoldingLock(boolean, boolean, ActionListener): void → method Engine.flushHoldingLock(boolean, boolean, Engine.FlushResultListener): void - changed:
method Engine.get(Engine.Get, MappingLookup, DocumentParser, Function): Engine.GetResult → method Engine.get(Engine.Get, MappingLookup, DocumentParser, SplitShardCountSummary, Function): Engine.GetResult - changed:
method InternalEngine.createMergeScheduler(ShardId, IndexSettings, ThreadPoolMergeExecutorService): ElasticsearchMergeScheduler → method InternalEngine.createMergeScheduler(ShardId, IndexSettings, ThreadPoolMergeExecutorService, MergeMetrics): ElasticsearchMergeScheduler - changed:
method InternalEngine.flushHoldingLock(boolean, boolean, ActionListener): void → method InternalEngine.flushHoldingLock(boolean, boolean, Engine.FlushResultListener): void - changed:
method InternalEngine.get(Engine.Get, MappingLookup, DocumentParser, Function): Engine.GetResult → method InternalEngine.get(Engine.Get, MappingLookup, DocumentParser, SplitShardCountSummary, Function): Engine.GetResult - changed:
method InternalEngine.getCommitExtraUserData(): Map → method InternalEngine.getCommitExtraUserData(long): Map - changed:
method ReadOnlyEngine.acquireSearcherSupplier(Function, Engine.SearcherScope): Engine.SearcherSupplier → method ReadOnlyEngine.acquireSearcherSupplier(Function, Engine.SearcherScope, CheckedFunction, ReferenceManager): Engine.SearcherSupplier - changed:
method ReadOnlyEngine.flushHoldingLock(boolean, boolean, ActionListener): void → method ReadOnlyEngine.flushHoldingLock(boolean, boolean, Engine.FlushResultListener): void - changed:
method ReadOnlyEngine.get(Engine.Get, MappingLookup, DocumentParser, Function): Engine.GetResult → method ReadOnlyEngine.get(Engine.Get, MappingLookup, DocumentParser, SplitShardCountSummary, Function): Engine.GetResult - added:
abstract class ElasticsearchIndexDeletionPolicy extends IndexDeletionPolicy - added:
class MergeMetrics - added:
class OCCNotSupportedException extends EngineException - added:
class UpdateNotSupportedException extends EngineException - added:
ctor ElasticsearchIndexDeletionPolicy() - added:
ctor Engine.NoOpResult(long, long, Exception) - added:
ctor MergeMetrics(MeterRegistry) - added:
ctor OCCNotSupportedException(ShardId) - added:
ctor OCCNotSupportedException(StreamInput) - added:
ctor PruningMergePolicy.PruningDocValuesProducer(DocValuesProducer, BitSet, String, boolean) - added:
ctor UpdateNotSupportedException(ShardId) - added:
ctor UpdateNotSupportedException(StreamInput) - added:
field Engine.pauseIndexingOnThrottle: boolean - added:
field SearchBasedChangesSnapshot.columnarId: boolean - added:
final class PruningMergePolicy extends OneMergeWrappingMergePolicy - added:
interface ElasticsearchIndexDeletionPolicy.CommitsListener - added:
interface Engine.FlushResultListener extends ActionListener - added:
method CombinedDeletionPolicy.acquireIndexCommit(boolean): IndexCommit - added:
method CombinedDeletionPolicy.getSafeCommitInfo(): SafeCommitInfo - added:
method CombinedDeletionPolicy.hasAcquiredIndexCommitsForTesting(): boolean - added:
method CombinedDeletionPolicy.hasUnreferencedCommits(): boolean - added:
method CombinedDeletionPolicy.releaseIndexCommit(IndexCommit): boolean - added:
method ElasticsearchIndexDeletionPolicy.CommitsListener.onDeletedCommit(IndexCommit): void - added:
method ElasticsearchIndexDeletionPolicy.CommitsListener.onNewAcquiredCommit(IndexCommit, Set): void - added:
method ElasticsearchIndexDeletionPolicy.acquireIndexCommit(boolean): IndexCommit - added:
method ElasticsearchIndexDeletionPolicy.getSafeCommitInfo(): SafeCommitInfo - added:
method ElasticsearchIndexDeletionPolicy.hasAcquiredIndexCommitsForTesting(): boolean - added:
method ElasticsearchIndexDeletionPolicy.hasUnreferencedCommits(): boolean - added:
method ElasticsearchIndexDeletionPolicy.releaseIndexCommit(IndexCommit): boolean - added:
method Engine.FlushResult.skippedDueToCollision(): boolean - added:
method Engine.FlushResultListener.afterFlushWithLock(long): void - added:
method Engine.IndexThrottle.resumeThrottle(): void - added:
method Engine.IndexThrottle.suspendThrottle(): void - added:
method Engine.acquireSearcher(String, Engine.SearcherScope, SplitShardCountSummary, Function): Engine.Searcher - added:
method Engine.awaitPendingClose(): void - added:
method Engine.flush(boolean, boolean, Engine.FlushResultListener): void - added:
method Engine.getLastUnsafeSegmentGenerationForGets(): long - added:
method Engine.hasRecentIdLookup(TimeValue): boolean - added:
method Engine.indexBatch(List, SourceBatch): List - added:
method Engine.isDocumentInLiveVersionMap(BytesRef): boolean - added:
method Engine.onSearcherCreation(String, Engine.SearcherScope): void - added:
method Engine.prepareForEngineReset(): void - added:
method Engine.resumeThrottling(): void - added:
method Engine.shardFieldInfos(): FieldInfos - added:
method Engine.shardFieldStats(): ShardFieldStats - added:
method Engine.suspendThrottling(): void - added:
method Engine.wrapExternalDirectoryReader(DirectoryReader, SplitShardCountSummary): DirectoryReader - added:
method EngineConfig.Builder.analyzer(Analyzer): EngineConfig.Builder - added:
method EngineConfig.Builder.build(): EngineConfig - added:
method EngineConfig.Builder.circuitBreakerService(CircuitBreakerService): EngineConfig.Builder - added:
method EngineConfig.Builder.codecProvider(CodecProvider): EngineConfig.Builder - added:
method EngineConfig.Builder.engineResetLock(EngineResetLock): EngineConfig.Builder - added:
method EngineConfig.Builder.eventListener(Engine.EventListener): EngineConfig.Builder - added:
method EngineConfig.Builder.externalRefreshListener(List): EngineConfig.Builder - added:
method EngineConfig.Builder.flushMergesAfter(TimeValue): EngineConfig.Builder - added:
method EngineConfig.Builder.globalCheckpointSupplier(LongSupplier): EngineConfig.Builder - added:
method EngineConfig.Builder.indexCommitListener(Engine.IndexCommitListener): EngineConfig.Builder - added:
method EngineConfig.Builder.indexDeletionPolicyWrapper(Function): EngineConfig.Builder - added:
method EngineConfig.Builder.indexSettings(IndexSettings): EngineConfig.Builder - added:
method EngineConfig.Builder.indexSort(Sort): EngineConfig.Builder - added:
method EngineConfig.Builder.internalRefreshListener(List): EngineConfig.Builder - added:
method EngineConfig.Builder.leafSorter(Comparator): EngineConfig.Builder - added:
method EngineConfig.Builder.mapperService(MapperService): EngineConfig.Builder - added:
method EngineConfig.Builder.mergeMetrics(MergeMetrics): EngineConfig.Builder - added:
method EngineConfig.Builder.mergePolicy(MergePolicy): EngineConfig.Builder - added:
method EngineConfig.Builder.primaryTermSupplier(LongSupplier): EngineConfig.Builder - added:
method EngineConfig.Builder.promotableToPrimary(boolean): EngineConfig.Builder - added:
method EngineConfig.Builder.queryCache(QueryCache): EngineConfig.Builder - added:
method EngineConfig.Builder.queryCachingPolicy(QueryCachingPolicy): EngineConfig.Builder - added:
method EngineConfig.Builder.relativeTimeInNanosSupplier(LongSupplier): EngineConfig.Builder - added:
method EngineConfig.Builder.retentionLeasesSupplier(Supplier): EngineConfig.Builder - added:
method EngineConfig.Builder.shardId(ShardId): EngineConfig.Builder - added:
method EngineConfig.Builder.similarity(Similarity): EngineConfig.Builder - added:
method EngineConfig.Builder.snapshotCommitSupplier(IndexStorePlugin.SnapshotCommitSupplier): EngineConfig.Builder - added:
method EngineConfig.Builder.store(Store): EngineConfig.Builder - added:
method EngineConfig.Builder.threadPool(ThreadPool): EngineConfig.Builder - added:
method EngineConfig.Builder.threadPoolMergeExecutorService(ThreadPoolMergeExecutorService): EngineConfig.Builder - added:
method EngineConfig.Builder.translogConfig(TranslogConfig): EngineConfig.Builder - added:
method EngineConfig.Builder.warmer(Engine.Warmer): EngineConfig.Builder - added:
method EngineConfig.getEngineResetLock(): EngineResetLock - added:
method EngineConfig.getIndexDeletionPolicyWrapper(): Function - added:
method EngineConfig.getMergeMetrics(): MergeMetrics - added:
method InternalEngine.advanceMaxSeqNo(long): void - added:
method InternalEngine.deleteByQuery(ShardSplittingQuery): void - added:
method InternalEngine.doGenerateSeqNos(int): long - added:
method InternalEngine.ensureCanFlush(): void - added:
method InternalEngine.indexBatch(List, SourceBatch): List - added:
method InternalEngine.isDocumentInLiveVersionMap(BytesRef): boolean - added:
method InternalEngine.newIndexDeletionPolicy(EngineConfig, Logger, Translog, SoftDeletesPolicy): ElasticsearchIndexDeletionPolicy - added:
method InternalEngine.notifyLastDocIdAndVersionLookup(): void - added:
method InternalEngine.pendingTranslogRecovery(): boolean - added:
method InternalEngine.resumeThrottling(): void - added:
method InternalEngine.shouldRetainForPeerRecovery(): boolean - added:
method InternalEngine.suspendThrottling(): void - added:
method LuceneChangesSnapshot.addSyntheticFields(Source, int): Source - added:
method LuceneChangesSnapshot.setNextSyntheticFieldsReader(LeafReaderContext): void - added:
method MergeMetrics.decrementRunningMergeBytes(OnGoingMerge): void - added:
method MergeMetrics.getQueuedMergeSizeInBytes(): long - added:
method MergeMetrics.getRunningMergeSizeInBytes(): long - added:
method MergeMetrics.incrementQueuedMergeBytes(OnGoingMerge, long): void - added:
method MergeMetrics.markMergeMetrics(MergePolicy.OneMerge, long, long): void - added:
method MergeMetrics.moveQueuedMergeBytesToRunning(OnGoingMerge, long): void - added:
method OCCNotSupportedException.fillInStackTrace(): Throwable - added:
method OCCNotSupportedException.status(): RestStatus - added:
method PruningMergePolicy.PruningDocValuesProducer.getNumeric(FieldInfo): NumericDocValues - added:
method PruningMergePolicy.PruningDocValuesProducer.shouldPruneNumericDocValues(String): boolean - added:
method ReadOnlyEngine.resumeThrottling(): void - added:
method ReadOnlyEngine.suspendThrottling(): void - added:
method SearchBasedChangesSnapshot.addSyntheticFields(Source, int): Source - added:
method SearchBasedChangesSnapshot.setNextSyntheticFieldsReader(LeafReaderContext): void - added:
method UpdateNotSupportedException.fillInStackTrace(): Throwable - added:
method UpdateNotSupportedException.status(): RestStatus - added:
static class PruningMergePolicy.PruningDocValuesProducer extends FilterDocValuesProducer - added:
static field Engine.FIELD_HAS_VALUE_SOURCE: String - added:
static field Engine.FlushResult.FLUSH_REQUEST_PROCESSED_AND_NOT_PERFORMED: Engine.FlushResult - added:
static field Engine.FlushResult.FLUSH_REQUEST_SKIPPED_DUE_TO_COLLISION: Engine.FlushResult - added:
static field Engine.FlushResultListener.NOOP: Engine.FlushResultListener - added:
static field Engine.SEGMENTS_STATS_SOURCE: String - added:
static field MergeMetrics.MERGE_DOCS_TOTAL: String - added:
static field MergeMetrics.MERGE_QUEUED_ESTIMATED_MEMORY_SIZE: String - added:
static field MergeMetrics.MERGE_SEGMENTS_MERGED_SIZE: String - added:
static field MergeMetrics.MERGE_SEGMENTS_QUEUED_USAGE: String - added:
static field MergeMetrics.MERGE_SEGMENTS_RUNNING_USAGE: String - added:
static field MergeMetrics.MERGE_SEGMENTS_SIZE: String - added:
static field MergeMetrics.MERGE_TIME_IN_SECONDS: String - added:
static field MergeMetrics.NOOP: MergeMetrics - added:
static field OCCNotSupportedException.OCC_NOT_SUPPORTED_EXCEPTION_VERSION: TransportVersion - added:
static final class EngineConfig.Builder - added:
static method Engine.FlushResultListener.wrap(ActionListener): Engine.FlushResultListener - added:
static method Engine.FlushResultListener.wrap(ActionListener, LongConsumer): Engine.FlushResultListener - added:
static method Engine.buildSeqNoStats(EngineConfig, SegmentInfos): SeqNoStats - added:
static method Engine.shardFieldStats(List, boolean): ShardFieldStats - added:
static method Engine.wrapForAssertions(ReferenceManager, EngineConfig): ReferenceManager - added:
static method EngineConfig.builder(): EngineConfig.Builder - added:
static method EngineConfig.builder(EngineConfig): EngineConfig.Builder
- removed:
abstract class AbstractSortedNumericDocValues extends SortedNumericDocValues - removed:
abstract class AbstractSortingNumericDocValues extends SortingNumericDocValues - removed:
abstract class NumericDoubleValues extends DoubleValues - removed:
abstract class SortingNumericDocValues extends SortedNumericDocValues - removed:
ctor AbstractSortedNumericDocValues() - removed:
ctor AbstractSortingNumericDocValues() - removed:
ctor AbstractSortingNumericDocValues(LongConsumer) - removed:
ctor NumericDoubleValues() - removed:
ctor SortingNumericDocValues() - removed:
ctor SortingNumericDocValues(LongConsumer) - removed:
field SortingNumericDocValues.values: long[] - removed:
field SortingNumericDocValues.valuesCursor: int - removed:
method AbstractSortedNumericDocValues.advance(int): int - removed:
method AbstractSortedNumericDocValues.cost(): long - removed:
method AbstractSortedNumericDocValues.docID(): int - removed:
method AbstractSortedNumericDocValues.nextDoc(): int - removed:
method AbstractSortingNumericDocValues.advance(int): int - removed:
method AbstractSortingNumericDocValues.cost(): long - removed:
method AbstractSortingNumericDocValues.docID(): int - removed:
method AbstractSortingNumericDocValues.nextDoc(): int - removed:
method BooleanScriptFieldData.isIndexed(): boolean - removed:
method DateScriptFieldData.isIndexed(): boolean - removed:
method DoubleScriptFieldData.isIndexed(): boolean - removed:
method IndexNumericFieldData.isIndexed(): boolean - removed:
method LeafFieldData.close(): void - removed:
method LeafPointFieldData.getSortedNumericDocValues(): SortedNumericDocValues - removed:
method LongScriptFieldData.isIndexed(): boolean - removed:
method NumericDoubleValues.getRawDoubleValues(): NumericDocValues - removed:
method NumericDoubleValues.getRawFloatValues(): NumericDocValues - removed:
method SortingNumericDocValues.docValueCount(): int - removed:
method SortingNumericDocValues.getArrayLength(): int - removed:
method SortingNumericDocValues.growExact(int): void - removed:
method SortingNumericDocValues.nextValue(): long - removed:
method SortingNumericDocValues.resize(int): void - removed:
method SortingNumericDocValues.sort(): void - removed:
method SourceValueFetcherSortedNumericIndexFieldData.SourceValueFetcherSortedNumericDocValues.advance(int): int - removed:
method SourceValueFetcherSortedNumericIndexFieldData.SourceValueFetcherSortedNumericDocValues.cost(): long - removed:
method SourceValueFetcherSortedNumericIndexFieldData.SourceValueFetcherSortedNumericDocValues.docID(): int - removed:
method SourceValueFetcherSortedNumericIndexFieldData.SourceValueFetcherSortedNumericDocValues.nextDoc(): int - removed:
static method FieldData.emptyNumericDouble(): NumericDoubleValues - removed:
static method FieldData.unwrapSingleton(SortedNumericDoubleValues): NumericDoubleValues - changed:
ctor FieldDataContext(String, IndexSettings, Supplier, Function, MappedFieldType.FielddataOperation) → ctor FieldDataContext(String, IndexSettings, Supplier, Function, BooleanSupplier, MappedFieldType.FielddataOperation) - changed:
ctor MultiGeoPointValues(SortedNumericDocValues) → ctor MultiGeoPointValues(SortedNumericLongValues) - changed:
ctor MultiPointValues(SortedNumericDocValues) → ctor MultiPointValues(SortedNumericLongValues) - changed:
ctor PointValues(NumericDocValues) → ctor PointValues(LongValues) - changed:
ctor SortedBinaryDocValues() → ctor SortedBinaryDocValues(DocIdSetIterator) - changed:
ctor SortedNumericDoubleValues() → ctor SortedNumericDoubleValues(DocIdSetIterator) - changed:
field MultiPointValues.numericValues: SortedNumericDocValues → field MultiPointValues.numericValues: SortedNumericLongValues - changed:
field PointValues.values: NumericDocValues → field PointValues.values: LongValues - changed:
final class BooleanScriptDocValues extends AbstractSortedNumericDocValues → final class BooleanScriptDocValues extends SortedNumericLongValues - changed:
final class GeoPointScriptDocValues extends AbstractSortedNumericDocValues → final class GeoPointScriptDocValues extends SortedNumericLongValues - changed:
final class LongScriptDocValues extends AbstractSortedNumericDocValues → final class LongScriptDocValues extends SortedNumericLongValues - changed:
interface LeafFieldData extends Accountable, Releasable → interface LeafFieldData extends Accountable - changed:
method BooleanScriptFieldData.BooleanScriptLeafFieldData.getLongValues(): SortedNumericDocValues → method BooleanScriptFieldData.BooleanScriptLeafFieldData.getLongValues(): SortedNumericLongValues - changed:
method DateScriptFieldData.DateScriptLeafFieldData.getLongValues(): SortedNumericDocValues → method DateScriptFieldData.DateScriptLeafFieldData.getLongValues(): SortedNumericLongValues - changed:
method IndexFieldData.sortField(IndexVersion, Object, MultiValueMode, IndexFieldData.XFieldComparatorSource.Nested, boolean): SortField → method IndexFieldData.sortField(boolean, IndexVersion, Object, MultiValueMode, IndexFieldData.XFieldComparatorSource.Nested, boolean): SortField - changed:
method IndexNumericFieldData.sortField(IndexVersion, Object, MultiValueMode, IndexFieldData.XFieldComparatorSource.Nested, boolean): SortField → method IndexNumericFieldData.sortField(boolean, IndexVersion, Object, MultiValueMode, IndexFieldData.XFieldComparatorSource.Nested, boolean): SortField - changed:
method LeafNumericFieldData.getLongValues(): SortedNumericDocValues → method LeafNumericFieldData.getLongValues(): SortedNumericLongValues - changed:
method LongScriptFieldData.LongScriptLeafFieldData.getLongValues(): SortedNumericDocValues → method LongScriptFieldData.LongScriptLeafFieldData.getLongValues(): SortedNumericLongValues - changed:
static class SourceValueFetcherSortedNumericIndexFieldData.SourceValueFetcherSortedNumericDocValues extends SortedNumericDocValues implements SourceValueFetcherIndexFieldData.ValueFetcherDocValues → static class SourceValueFetcherSortedNumericIndexFieldData.SourceValueFetcherSortedNumericDocValues extends SortedNumericLongValues implements SourceValueFetcherIndexFieldData.ValueFetcherDocValues - changed:
static method FieldData.castToDouble(SortedNumericDocValues): SortedNumericDoubleValues → static method FieldData.castToDouble(SortedNumericLongValues): SortedNumericDoubleValues - changed:
static method FieldData.castToLong(SortedNumericDoubleValues): SortedNumericDocValues → static method FieldData.castToLong(SortedNumericDoubleValues): SortedNumericLongValues - changed:
static method FieldData.docsWithValue(SortedNumericDocValues): DocValueBits → static method FieldData.docsWithValue(SortedNumericLongValues): DocValueBits - changed:
static method FieldData.replaceMissing(NumericDocValues, long): NumericDocValues → static method FieldData.replaceMissing(DoubleValues, double): DenseDoubleValues - changed:
static method FieldData.replaceMissing(NumericDoubleValues, double): NumericDoubleValues → static method FieldData.replaceMissing(LongValues, long): DenseLongValues - changed:
static method FieldData.singleton(NumericDoubleValues): SortedNumericDoubleValues → static method FieldData.singleton(DoubleValues): SortedNumericDoubleValues - changed:
static method FieldData.sortableLongBitsToDoubles(SortedNumericDocValues): SortedNumericDoubleValues → static method FieldData.sortableLongBitsToDoubles(SortedNumericLongValues): SortedNumericDoubleValues - changed:
static method FieldData.toSortableLongBits(SortedNumericDoubleValues): SortedNumericDocValues → static method FieldData.toSortableLongBits(SortedNumericDoubleValues): SortedNumericLongValues - changed:
static method FieldData.toString(NumericDocValues): BinaryDocValues → static method FieldData.toString(DoubleValues): BinaryDocValues - changed:
static method FieldData.toString(NumericDoubleValues): BinaryDocValues → static method FieldData.toString(LongValues): BinaryDocValues - changed:
static method FieldData.toString(SortedNumericDocValues): SortedBinaryDocValues → static method FieldData.toString(SortedNumericLongValues): SortedBinaryDocValues - changed:
static method FieldDataContext.noRuntimeFields(String): FieldDataContext → static method FieldDataContext.noRuntimeFields(BooleanSupplier, String, String): FieldDataContext - changed:
static method IndexNumericFieldData.convertNumeric(SortedNumericDocValues, LongUnaryOperator): SortedNumericDocValues → static method IndexNumericFieldData.convertNumeric(SortedNumericLongValues, LongUnaryOperator): SortedNumericLongValues - added:
abstract class DenseDoubleValues extends DoubleValues - added:
abstract class DenseLongValues extends LongValues - added:
abstract class MultiValuedSortedBinaryDocValues extends SortedBinaryDocValues - added:
abstract class SortedNumericLongValues - added:
abstract class SortingNumericLongValues extends SortedNumericLongValues - added:
ctor DenseDoubleValues() - added:
ctor DenseLongValues() - added:
ctor KeyFilteredSortingArrayOrderBinaryDocValues(BinaryDocValues, NumericDocValues, BytesRef) - added:
ctor SortedNumericDoubleValues(boolean, DocIdSetIterator) - added:
ctor SortedNumericDoubleValues.SortedNumericLongWrapper(SortedNumericLongValues) - added:
ctor SortedNumericLongValues(DocIdSetIterator) - added:
ctor SortedNumericLongValues(boolean, DocIdSetIterator) - added:
ctor SortedNumericLongValues.SortedNumericDoubleWrapper(SortedNumericDoubleValues) - added:
ctor SortingArrayOrderBinaryDocValues(BinaryDocValues, NumericDocValues) - added:
ctor SortingNumericLongValues() - added:
ctor SortingNumericLongValues(LongConsumer) - added:
enum SortedBinaryDocValues.Sparsity - added:
enum SortedBinaryDocValues.ValueMode - added:
field SortingNumericLongValues.values: long[] - added:
field SortingNumericLongValues.valuesCursor: int - added:
final class KeyFilteredSortingArrayOrderBinaryDocValues extends SortingBinaryDocValues - added:
final class SortingArrayOrderBinaryDocValues extends SortingBinaryDocValues - added:
method BooleanScriptFieldData.indexType(): IndexType - added:
method DateScriptFieldData.indexType(): IndexType - added:
method DenseDoubleValues.advanceExact(int): boolean - added:
method DenseDoubleValues.doAdvanceExact(int): void - added:
method DenseLongValues.advanceExact(int): boolean - added:
method DenseLongValues.doAdvanceExact(int): void - added:
method DoubleScriptFieldData.indexType(): IndexType - added:
method FieldDataContext.idFieldDataEnabled(): BooleanSupplier - added:
method FormattedDocValues.docIdIterator(): DocIdSetIterator - added:
method HistogramValues.docIdIterator(): DocIdSetIterator - added:
method HistogramValues.docValueCount(): int - added:
method IndexFieldData.XFieldComparatorSource.sortType(): SortField.Type - added:
method IndexFieldData.indexSort(IndexVersion, Object, MultiValueMode, boolean): SortField - added:
method IndexNumericFieldData.indexSort(IndexVersion, Object, MultiValueMode, boolean): SortField - added:
method IndexNumericFieldData.indexType(): IndexType - added:
method KeyFilteredSortingArrayOrderBinaryDocValues.advanceExact(int): boolean - added:
method LeafPointFieldData.getSortedNumericLongValues(): SortedNumericLongValues - added:
method LongScriptFieldData.indexType(): IndexType - added:
method MultiValuedSortedBinaryDocValues.advanceExact(int): boolean - added:
method MultiValuedSortedBinaryDocValues.docValueCount(): int - added:
method MultiValuedSortedBinaryDocValues.nextValue(): BytesRef - added:
method SortedBinaryDocValues.docIdIterator(): DocIdSetIterator - added:
method SortedBinaryDocValues.getSparsity(): SortedBinaryDocValues.Sparsity - added:
method SortedBinaryDocValues.getValueMode(): SortedBinaryDocValues.ValueMode - added:
method SortedNumericDoubleValues.SortedNumericLongWrapper.advanceExact(int): boolean - added:
method SortedNumericDoubleValues.SortedNumericLongWrapper.docValueCount(): int - added:
method SortedNumericDoubleValues.SortedNumericLongWrapper.getLongValues(): SortedNumericLongValues - added:
method SortedNumericDoubleValues.asDoubleValues(): DoubleValues - added:
method SortedNumericDoubleValues.docIdIterator(): DocIdSetIterator - added:
method SortedNumericDoubleValues.isSingleton(): boolean - added:
method SortedNumericLongValues.SortedNumericDoubleWrapper.advanceExact(int): boolean - added:
method SortedNumericLongValues.SortedNumericDoubleWrapper.docValueCount(): int - added:
method SortedNumericLongValues.SortedNumericDoubleWrapper.getDoubleValues(): SortedNumericDoubleValues - added:
method SortedNumericLongValues.advanceExact(int): boolean - added:
method SortedNumericLongValues.asLongValues(): LongValues - added:
method SortedNumericLongValues.docIdIterator(): DocIdSetIterator - added:
method SortedNumericLongValues.docValueCount(): int - added:
method SortedNumericLongValues.isSingleton(): boolean - added:
method SortedNumericLongValues.nextValue(): long - added:
method SortingArrayOrderBinaryDocValues.advanceExact(int): boolean - added:
method SortingNumericLongValues.docValueCount(): int - added:
method SortingNumericLongValues.getArrayLength(): int - added:
method SortingNumericLongValues.growExact(int): void - added:
method SortingNumericLongValues.nextValue(): long - added:
method SortingNumericLongValues.resize(int): void - added:
method SortingNumericLongValues.sort(): void - added:
static abstract class SortedNumericDoubleValues.SortedNumericLongWrapper extends SortedNumericDoubleValues - added:
static abstract class SortedNumericLongValues.SortedNumericDoubleWrapper extends SortedNumericLongValues - added:
static field FieldData.EMPTY: LongValues - added:
static field SortedBinaryDocValues.Sparsity.DENSE: SortedBinaryDocValues.Sparsity - added:
static field SortedBinaryDocValues.Sparsity.SPARSE: SortedBinaryDocValues.Sparsity - added:
static field SortedBinaryDocValues.Sparsity.UNKNOWN: SortedBinaryDocValues.Sparsity - added:
static field SortedBinaryDocValues.ValueMode.MULTI_VALUED: SortedBinaryDocValues.ValueMode - added:
static field SortedBinaryDocValues.ValueMode.SINGLE_VALUED: SortedBinaryDocValues.ValueMode - added:
static field SortedBinaryDocValues.ValueMode.UNKNOWN: SortedBinaryDocValues.ValueMode - added:
static field SortedNumericLongValues.EMPTY: SortedNumericLongValues - added:
static method DenseDoubleValues.asNumericDocValues(DenseDoubleValues, int, DoubleToLongFunction): NumericDocValues - added:
static method FieldDataContext.noRuntimeFields(String, String): FieldDataContext - added:
static method MultiValuedSortedBinaryDocValues.from(LeafReader, String): SortedBinaryDocValues - added:
static method MultiValuedSortedBinaryDocValues.fromMultiValued(LeafReader, String): MultiValuedSortedBinaryDocValues - added:
static method MultiValuedSortedBinaryDocValues.fromMultiValued(LeafReader, String, BinaryDocValues): MultiValuedSortedBinaryDocValues - added:
static method SortedBinaryDocValues.Sparsity.valueOf(String): SortedBinaryDocValues.Sparsity - added:
static method SortedBinaryDocValues.Sparsity.values(): SortedBinaryDocValues.Sparsity[] - added:
static method SortedBinaryDocValues.ValueMode.valueOf(String): SortedBinaryDocValues.ValueMode - added:
static method SortedBinaryDocValues.ValueMode.values(): SortedBinaryDocValues.ValueMode[] - added:
static method SortedNumericDoubleValues.singleton(DoubleValues): SortedNumericDoubleValues - added:
static method SortedNumericDoubleValues.unwrapSingleton(SortedNumericDoubleValues): DoubleValues - added:
static method SortedNumericDoubleValues.wrap(SortedNumericDocValues): SortedNumericDoubleValues - added:
static method SortedNumericLongValues.getLongValues(String, LeafReader): SortedNumericLongValues - added:
static method SortedNumericLongValues.singleton(LongValues): SortedNumericLongValues - added:
static method SortedNumericLongValues.singleton(LongValues, DocIdSetIterator): SortedNumericLongValues - added:
static method SortedNumericLongValues.unwrapSingleton(SortedNumericLongValues): LongValues - added:
static method SortedNumericLongValues.wrap(SortedNumericDocValues): SortedNumericLongValues - added:
static method SortingArrayOrderBinaryDocValues.from(LeafReader, String): SortingArrayOrderBinaryDocValues
- removed:
method HalfFloatComparator.HalfFloatLeafComparator.compareMissingValueWithBottomValue(): int - removed:
method HalfFloatComparator.HalfFloatLeafComparator.compareMissingValueWithTopValue(): int - removed:
method HalfFloatComparator.HalfFloatLeafComparator.encodeBottom(byte[]): void - removed:
method HalfFloatComparator.HalfFloatLeafComparator.encodeTop(byte[]): void - added:
method HalfFloatComparator.HalfFloatLeafComparator.bottomAsComparableLong(): long - added:
method HalfFloatComparator.HalfFloatLeafComparator.topAsComparableLong(): long - added:
method HalfFloatComparator.missingValueAsComparableLong(): long - added:
method HalfFloatComparator.sortableBytesToLong(byte[]): long - added:
method HalfFloatValuesComparatorSource.sortType(): SortField.Type - added:
method LongValuesComparatorSource.setMatchTailQuery(): void - added:
static method LongValuesComparatorSource.wrap(DenseLongValues, int): NumericDocValues
- removed:
field SortedDoublesIndexFieldData.indexed: boolean - removed:
field SortedNumericIndexFieldData.indexed: boolean - removed:
method SortedDoublesIndexFieldData.isIndexed(): boolean - removed:
method SortedNumericIndexFieldData.isIndexed(): boolean - changed:
ctor BytesBinaryIndexFieldData(String, ValuesSourceType) → ctor BytesBinaryIndexFieldData(String, ValuesSourceType, ToScriptFieldFactory, IndexVersion) - changed:
ctor BytesBinaryIndexFieldData.Builder(String, ValuesSourceType) → ctor BytesBinaryIndexFieldData.Builder(String, ValuesSourceType, ToScriptFieldFactory, IndexVersion) - changed:
ctor FormattedSortedNumericDocValues(SortedNumericDocValues, DocValueFormat) → ctor FormattedSortedNumericDocValues(SortedNumericLongValues, DocValueFormat) - changed:
ctor SortedDoublesIndexFieldData(String, IndexNumericFieldData.NumericType, ValuesSourceType, ToScriptFieldFactory, boolean) → ctor SortedDoublesIndexFieldData(String, IndexNumericFieldData.NumericType, ValuesSourceType, ToScriptFieldFactory, IndexType) - changed:
ctor SortedDoublesIndexFieldData.Builder(String, IndexNumericFieldData.NumericType, ValuesSourceType, ToScriptFieldFactory, boolean) → ctor SortedDoublesIndexFieldData.Builder(String, IndexNumericFieldData.NumericType, ValuesSourceType, ToScriptFieldFactory, IndexType) - changed:
ctor SortedNumericIndexFieldData(String, IndexNumericFieldData.NumericType, ValuesSourceType, ToScriptFieldFactory, boolean) → ctor SortedNumericIndexFieldData(String, IndexNumericFieldData.NumericType, ValuesSourceType, ToScriptFieldFactory, IndexType) - changed:
ctor SortedNumericIndexFieldData.Builder(String, IndexNumericFieldData.NumericType, ToScriptFieldFactory, boolean) → ctor SortedNumericIndexFieldData.Builder(String, IndexNumericFieldData.NumericType, ToScriptFieldFactory, IndexType) - changed:
ctor SortedNumericIndexFieldData.Builder(String, IndexNumericFieldData.NumericType, ValuesSourceType, ToScriptFieldFactory, boolean) → ctor SortedNumericIndexFieldData.Builder(String, IndexNumericFieldData.NumericType, ValuesSourceType, ToScriptFieldFactory, IndexType) - changed:
ctor StringBinaryIndexFieldData(String, ValuesSourceType, ToScriptFieldFactory) → ctor StringBinaryIndexFieldData(String, ValuesSourceType, ToScriptFieldFactory, IndexVersion) - changed:
method BytesBinaryIndexFieldData.load(LeafReaderContext): BytesBinaryDVLeafFieldData → method BytesBinaryIndexFieldData.load(LeafReaderContext): MultiValuedBinaryDVLeafFieldData - changed:
method BytesBinaryIndexFieldData.loadDirect(LeafReaderContext): BytesBinaryDVLeafFieldData → method BytesBinaryIndexFieldData.loadDirect(LeafReaderContext): MultiValuedBinaryDVLeafFieldData - changed:
method LeafDoubleFieldData.getLongValues(): SortedNumericDocValues → method LeafDoubleFieldData.getLongValues(): SortedNumericLongValues - changed:
method SortedNumericIndexFieldData.NanoSecondFieldData.getLongValues(): SortedNumericDocValues → method SortedNumericIndexFieldData.NanoSecondFieldData.getLongValues(): SortedNumericLongValues - changed:
method SortedNumericIndexFieldData.NanoSecondFieldData.getLongValuesAsNanos(): SortedNumericDocValues → method SortedNumericIndexFieldData.NanoSecondFieldData.getLongValuesAsNanos(): SortedNumericLongValues - changed:
method StringBinaryIndexFieldData.load(LeafReaderContext): StringBinaryDVLeafFieldData → method StringBinaryIndexFieldData.load(LeafReaderContext): MultiValuedBinaryDVLeafFieldData - changed:
method StringBinaryIndexFieldData.loadDirect(LeafReaderContext): StringBinaryDVLeafFieldData → method StringBinaryIndexFieldData.loadDirect(LeafReaderContext): MultiValuedBinaryDVLeafFieldData - added:
class MultiValuedBinaryDVLeafFieldData implements LeafFieldData - added:
ctor BytesBinaryIndexFieldData(String, ValuesSourceType, ToScriptFieldFactory, IndexVersion, boolean) - added:
ctor BytesBinaryIndexFieldData.Builder(String, ValuesSourceType, ToScriptFieldFactory, IndexVersion, boolean) - added:
ctor MultiValuedBinaryDVLeafFieldData(String, LeafReader, ToScriptFieldFactory, IndexVersion) - added:
ctor MultiValuedBinaryDVLeafFieldData(String, LeafReader, ToScriptFieldFactory, IndexVersion, boolean) - added:
ctor MultiValuedBinaryDocValuesSortField(String, boolean, Object, boolean) - added:
ctor MultiValuedBinaryDocValuesSortField(String, boolean, Object, boolean, boolean) - added:
ctor MultiValuedBinaryDocValuesSortField.Provider() - added:
ctor StringBinaryIndexFieldData(String, ValuesSourceType, ToScriptFieldFactory, IndexVersion, boolean) - added:
field BytesBinaryIndexFieldData.arrayOrder: boolean - added:
field BytesBinaryIndexFieldData.indexVersion: IndexVersion - added:
field BytesBinaryIndexFieldData.toScriptFieldFactory: ToScriptFieldFactory - added:
field SortedDoublesIndexFieldData.indexType: IndexType - added:
field SortedNumericIndexFieldData.indexType: IndexType - added:
field StringBinaryIndexFieldData.arrayOrder: boolean - added:
field StringBinaryIndexFieldData.indexVersion: IndexVersion - added:
final class MultiValuedBinaryDocValuesSortField extends BinarySortField - added:
method BytesBinaryIndexFieldData.indexSort(IndexVersion, Object, MultiValueMode, boolean): SortField - added:
method FormattedSortedNumericDocValues.docIdIterator(): DocIdSetIterator - added:
method MultiValuedBinaryDVLeafFieldData.getBytesValues(): SortedBinaryDocValues - added:
method MultiValuedBinaryDVLeafFieldData.getScriptFieldFactory(String): DocValuesScriptFieldFactory - added:
method MultiValuedBinaryDVLeafFieldData.ramBytesUsed(): long - added:
method MultiValuedBinaryDocValuesSortField.Provider.readSortField(DataInput): SortField - added:
method MultiValuedBinaryDocValuesSortField.Provider.writeSortField(SortField, DataOutput): void - added:
method MultiValuedBinaryDocValuesSortField.getSortKeyDocValues(LeafReader): BinaryDocValues - added:
method MultiValuedBinaryDocValuesSortField.isArrayOrder(): boolean - added:
method SortedDoublesIndexFieldData.indexType(): IndexType - added:
method SortedNumericIndexFieldData.indexType(): IndexType - added:
static field MultiValuedBinaryDocValuesSortField.PROVIDER_NAME: String - added:
static field MultiValuedBinaryDocValuesSortField.Provider.NAME: String - added:
static final class MultiValuedBinaryDocValuesSortField.Provider extends SortFieldProvider - added:
static method MultiValuedBinaryDocValuesSortField.decodeExtreme(BytesRef, long, boolean, boolean): BytesRef
- added:
static method StoredFieldLoader.reader(LeafReaderContext, int[]): CheckedBiConsumer - added:
static method StoredFieldLoader.sequentialReader(LeafReaderContext): CheckedBiConsumer
- removed:
method ShardGetService.getForUpdate(String, long, long, String[]): GetResult - removed:
static method GetResult.fromXContent(XContentParser): GetResult - removed:
static method GetResult.fromXContentEmbedded(XContentParser): GetResult - removed:
static method GetResult.fromXContentEmbedded(XContentParser, String, String): GetResult - changed:
method ShardGetService.get(String, String[], boolean, long, VersionType, FetchSourceContext, boolean, MultiEngineGet): GetResult → method ShardGetService.get(String, String, String[], boolean, long, VersionType, FetchSourceContext, boolean, SplitShardCountSummary, boolean): GetResult - changed:
method ShardGetService.getForUpdate(String, long, long): GetResult → method ShardGetService.getForUpdate(String, long, long, FetchSourceContext): GetResult - changed:
method ShardGetService.getFromTranslog(String, String[], boolean, long, VersionType, FetchSourceContext, boolean): GetResult → method ShardGetService.getFromTranslog(String, String[], boolean, long, VersionType, FetchSourceContext, boolean, SplitShardCountSummary, boolean): GetResult - added:
method ShardGetService.mget(String, String, String[], boolean, long, VersionType, FetchSourceContext, boolean, MultiEngineGet, SplitShardCountSummary, boolean): GetResult - added:
static method ShardGetService.maybeExcludeVectorFields(MappingLookup, IndexSettings, FetchSourceContext, FetchFieldsContext): Tuple - added:
static method ShardGetService.shouldExcludeInferenceFieldsFromSource(FetchSourceContext): boolean - added:
static method ShardGetService.shouldExcludeVectorsFromSource(IndexSettings, FetchSourceContext): boolean
- removed:
abstract class BlockDocValuesReader implements BlockLoader.AllReader - removed:
abstract class SortedNumericDocValuesSyntheticFieldLoader implements SourceLoader.SyntheticFieldLoader - removed:
class BooleanScriptBlockDocValuesReader extends BlockDocValuesReader - removed:
class DateScriptBlockDocValuesReader extends BlockDocValuesReader - removed:
class DoubleScriptBlockDocValuesReader extends BlockDocValuesReader - removed:
class IpScriptBlockDocValuesReader extends BlockDocValuesReader - removed:
class KeywordScriptBlockDocValuesReader extends BlockDocValuesReader - removed:
class LongScriptBlockDocValuesReader extends BlockDocValuesReader - removed:
ctor BlockDocValuesReader() - removed:
ctor BlockDocValuesReader.BooleansBlockLoader(String) - removed:
ctor BlockDocValuesReader.BytesRefsFromBinaryBlockLoader(String) - removed:
ctor BlockDocValuesReader.BytesRefsFromOrdsBlockLoader(String) - removed:
ctor BlockDocValuesReader.DenseVectorBlockLoader(String, int) - removed:
ctor BlockDocValuesReader.DenseVectorFromBinaryBlockLoader(String, int, IndexVersion) - removed:
ctor BlockDocValuesReader.DocValuesBlockLoader() - removed:
ctor BlockDocValuesReader.DoublesBlockLoader(String, BlockDocValuesReader.ToDouble) - removed:
ctor BlockDocValuesReader.IntsBlockLoader(String) - removed:
ctor BlockDocValuesReader.LongsBlockLoader(String) - removed:
ctor BlockLoader.ConstantNullsReader() - removed:
ctor BlockLoader.Delegating(BlockLoader) - removed:
ctor CompositeSyntheticFieldLoader.MalformedValuesLayer(String) - removed:
ctor FieldMapper.TypeParser(BiFunction, IndexVersion) - removed:
ctor NumberFieldMapper.Builder(String, NumberFieldMapper.NumberType, ScriptCompiler, boolean, boolean, IndexVersion, IndexMode, Mapper.SourceKeepMode) - removed:
ctor ObjectMapper.MergeResult(Explicit, Optional, Optional, ObjectMapper.Dynamic, Map) - removed:
ctor ParsedDocument.DocumentSize(long, long) - removed:
ctor RoutingFieldMapper.Builder() - removed:
ctor RoutingFieldMapper.Defaults() - removed:
ctor SortedNumericDocValuesSyntheticFieldLoader(String, String, boolean) - removed:
ctor TextFieldMapper.Builder(String, IndexVersion, IndexAnalyzers, boolean, boolean) - removed:
field BlockLoader.Delegating.delegate: BlockLoader - removed:
interface BlockDocValuesReader.ToDouble - removed:
interface BlockLoader.AllReader extends BlockLoader.ColumnAtATimeReader, BlockLoader.RowStrideReader - removed:
method AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType.BoundsBlockLoader.writeExtent(BlockLoader.IntBuilder, Extent): void - removed:
method AbstractShapeGeometryFieldMapper.supportsParsingObject(): boolean - removed:
method BlockDocValuesReader.BooleansBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.BooleanBuilder - removed:
method BlockDocValuesReader.BooleansBlockLoader.reader(LeafReaderContext): BlockLoader.AllReader - removed:
method BlockDocValuesReader.BytesRefsFromBinaryBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - removed:
method BlockDocValuesReader.BytesRefsFromBinaryBlockLoader.reader(LeafReaderContext): BlockLoader.AllReader - removed:
method BlockDocValuesReader.BytesRefsFromOrdsBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.BytesRefBuilder - removed:
method BlockDocValuesReader.BytesRefsFromOrdsBlockLoader.ordinals(LeafReaderContext): SortedSetDocValues - removed:
method BlockDocValuesReader.BytesRefsFromOrdsBlockLoader.reader(LeafReaderContext): BlockLoader.AllReader - removed:
method BlockDocValuesReader.BytesRefsFromOrdsBlockLoader.supportsOrdinals(): boolean - removed:
method BlockDocValuesReader.BytesRefsFromOrdsBlockLoader.toString(): String - removed:
method BlockDocValuesReader.DenseVectorBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - removed:
method BlockDocValuesReader.DenseVectorBlockLoader.reader(LeafReaderContext): BlockLoader.AllReader - removed:
method BlockDocValuesReader.DenseVectorFromBinaryBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - removed:
method BlockDocValuesReader.DenseVectorFromBinaryBlockLoader.reader(LeafReaderContext): BlockLoader.AllReader - removed:
method BlockDocValuesReader.DocValuesBlockLoader.columnAtATimeReader(LeafReaderContext): BlockLoader.ColumnAtATimeReader - removed:
method BlockDocValuesReader.DocValuesBlockLoader.ordinals(LeafReaderContext): SortedSetDocValues - removed:
method BlockDocValuesReader.DocValuesBlockLoader.reader(LeafReaderContext): BlockLoader.AllReader - removed:
method BlockDocValuesReader.DocValuesBlockLoader.rowStrideReader(LeafReaderContext): BlockLoader.RowStrideReader - removed:
method BlockDocValuesReader.DocValuesBlockLoader.rowStrideStoredFieldSpec(): StoredFieldsSpec - removed:
method BlockDocValuesReader.DocValuesBlockLoader.supportsOrdinals(): boolean - removed:
method BlockDocValuesReader.DoublesBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - removed:
method BlockDocValuesReader.DoublesBlockLoader.reader(LeafReaderContext): BlockLoader.AllReader - removed:
method BlockDocValuesReader.IntsBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - removed:
method BlockDocValuesReader.IntsBlockLoader.reader(LeafReaderContext): BlockLoader.AllReader - removed:
method BlockDocValuesReader.LongsBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - removed:
method BlockDocValuesReader.LongsBlockLoader.reader(LeafReaderContext): BlockLoader.AllReader - removed:
method BlockDocValuesReader.ToDouble.convert(long): double - removed:
method BlockDocValuesReader.canReuse(int): boolean - removed:
method BlockDocValuesReader.docId(): int - removed:
method BlockDocValuesReader.toString(): String - removed:
method BlockLoader.ConstantNullsReader.canReuse(int): boolean - removed:
method BlockLoader.ConstantNullsReader.read(BlockLoader.BlockFactory, BlockLoader.Docs, int): BlockLoader.Block - removed:
method BlockLoader.ConstantNullsReader.read(int, BlockLoader.StoredFields, BlockLoader.Builder): void - removed:
method BlockLoader.ConstantNullsReader.toString(): String - removed:
method BlockLoader.Delegating.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - removed:
method BlockLoader.Delegating.columnAtATimeReader(LeafReaderContext): BlockLoader.ColumnAtATimeReader - removed:
method BlockLoader.Delegating.delegatingTo(): String - removed:
method BlockLoader.Delegating.ordinals(LeafReaderContext): SortedSetDocValues - removed:
method BlockLoader.Delegating.rowStrideReader(LeafReaderContext): BlockLoader.RowStrideReader - removed:
method BlockLoader.Delegating.rowStrideStoredFieldSpec(): StoredFieldsSpec - removed:
method BlockLoader.Delegating.supportsOrdinals(): boolean - removed:
method BlockLoader.Delegating.toString(): String - removed:
method BlockLoader.convert(BlockLoader.Block): BlockLoader.Block - removed:
method BooleanScriptBlockDocValuesReader.docId(): int - removed:
method BooleanScriptBlockDocValuesReader.read(BlockLoader.BlockFactory, BlockLoader.Docs, int): BlockLoader.Block - removed:
method BooleanScriptBlockDocValuesReader.read(int, BlockLoader.StoredFields, BlockLoader.Builder): void - removed:
method BooleanScriptBlockDocValuesReader.toString(): String - removed:
method CompositeSyntheticFieldLoader.MalformedValuesLayer.writeValue(Object, XContentBuilder): void - removed:
method DateScriptBlockDocValuesReader.docId(): int - removed:
method DateScriptBlockDocValuesReader.read(BlockLoader.BlockFactory, BlockLoader.Docs, int): BlockLoader.Block - removed:
method DateScriptBlockDocValuesReader.read(int, BlockLoader.StoredFields, BlockLoader.Builder): void - removed:
method DateScriptBlockDocValuesReader.toString(): String - removed:
method DocumentParserContext.createFlattenContext(String): DocumentParserContext - removed:
method DoubleScriptBlockDocValuesReader.docId(): int - removed:
method DoubleScriptBlockDocValuesReader.read(BlockLoader.BlockFactory, BlockLoader.Docs, int): BlockLoader.Block - removed:
method DoubleScriptBlockDocValuesReader.read(int, BlockLoader.StoredFields, BlockLoader.Builder): void - removed:
method DoubleScriptBlockDocValuesReader.toString(): String - removed:
method FieldAliasMapper.merge(Mapper, MapperMergeContext): Mapper - removed:
method FieldMapper.Builder.merge(FieldMapper, FieldMapper.Conflicts, MapperMergeContext): void - removed:
method FieldMapper.merge(Mapper, MapperMergeContext): FieldMapper - removed:
method IdFieldMapper.reindexId(String): String - removed:
method IpScriptBlockDocValuesReader.docId(): int - removed:
method IpScriptBlockDocValuesReader.read(BlockLoader.BlockFactory, BlockLoader.Docs, int): BlockLoader.Block - removed:
method IpScriptBlockDocValuesReader.read(int, BlockLoader.StoredFields, BlockLoader.Builder): void - removed:
method IpScriptBlockDocValuesReader.toString(): String - removed:
method KeywordFieldMapper.Builder.hasDocValues(): boolean - removed:
method KeywordFieldMapper.KeywordFieldType.originalName(): String - removed:
method KeywordScriptBlockDocValuesReader.docId(): int - removed:
method KeywordScriptBlockDocValuesReader.read(BlockLoader.BlockFactory, BlockLoader.Docs, int): BlockLoader.Block - removed:
method KeywordScriptBlockDocValuesReader.read(int, BlockLoader.StoredFields, BlockLoader.Builder): void - removed:
method KeywordScriptBlockDocValuesReader.toString(): String - removed:
method LongScriptBlockDocValuesReader.docId(): int - removed:
method LongScriptBlockDocValuesReader.read(BlockLoader.BlockFactory, BlockLoader.Docs, int): BlockLoader.Block - removed:
method LongScriptBlockDocValuesReader.read(int, BlockLoader.StoredFields, BlockLoader.Builder): void - removed:
method LongScriptBlockDocValuesReader.toString(): String - removed:
method MappedFieldType.fuzzyIntervals(String, int, int, boolean, SearchExecutionContext): IntervalsSource - removed:
method MappedFieldType.isIndexed(): boolean - removed:
method MappedFieldType.prefixIntervals(BytesRef, SearchExecutionContext): IntervalsSource - removed:
method MappedFieldType.rangeIntervals(BytesRef, BytesRef, boolean, boolean, SearchExecutionContext): IntervalsSource - removed:
method MappedFieldType.regexpIntervals(BytesRef, SearchExecutionContext): IntervalsSource - removed:
method MappedFieldType.termIntervals(BytesRef, SearchExecutionContext): IntervalsSource - removed:
method MappedFieldType.wildcardIntervals(BytesRef, SearchExecutionContext): IntervalsSource - removed:
method Mapper.merge(Mapper, MapperMergeContext): Mapper - removed:
method Mapping.withFieldsBudget(long): Mapping - removed:
method MappingLookup.getPostingsFormat(String): PostingsFormat - removed:
method MappingLookup.hasTimestampField(): boolean - removed:
method MappingParserContext.idFieldMapper(): IdFieldMapper - removed:
method MetadataFieldMapper.ConfigurableTypeParser.getDefault(MappingParserContext): MetadataFieldMapper - removed:
method MetadataFieldMapper.FixedTypeParser.getDefault(MappingParserContext): MetadataFieldMapper - removed:
method MetadataFieldMapper.TypeParser.getDefault(MappingParserContext): MetadataFieldMapper - removed:
method NestedObjectMapper.createChildContext(MapperMergeContext, String): MapperMergeContext - removed:
method NestedObjectMapper.merge(Mapper, MapperMergeContext): ObjectMapper - removed:
method ObjectMapper.MergeResult.dynamic(): ObjectMapper.Dynamic - removed:
method ObjectMapper.MergeResult.enabled(): Explicit - removed:
method ObjectMapper.MergeResult.equals(Object): boolean - removed:
method ObjectMapper.MergeResult.hashCode(): int - removed:
method ObjectMapper.MergeResult.mappers(): Map - removed:
method ObjectMapper.MergeResult.sourceKeepMode(): Optional - removed:
method ObjectMapper.MergeResult.subObjects(): Optional - removed:
method ObjectMapper.MergeResult.toString(): String - removed:
method ObjectMapper.createChildContext(MapperMergeContext, String): MapperMergeContext - removed:
method ObjectMapper.merge(Mapper, MapperMergeContext): ObjectMapper - removed:
method ParsedDocument.DocumentSize.equals(Object): boolean - removed:
method ParsedDocument.DocumentSize.hashCode(): int - removed:
method ParsedDocument.DocumentSize.ingestedBytes(): long - removed:
method ParsedDocument.DocumentSize.storedBytes(): long - removed:
method ParsedDocument.DocumentSize.toString(): String - removed:
method ParsedDocument.setSource(BytesReference, XContentType): void - removed:
method PassThroughObjectMapper.merge(Mapper, MapperMergeContext): PassThroughObjectMapper - removed:
method PlaceHolderFieldMapper.Builder.merge(FieldMapper, FieldMapper.Conflicts, MapperMergeContext): void - removed:
method PlaceHolderFieldMapper.PlaceHolderFieldType.fuzzyIntervals(String, int, int, boolean, SearchExecutionContext): IntervalsSource - removed:
method PlaceHolderFieldMapper.PlaceHolderFieldType.prefixIntervals(BytesRef, SearchExecutionContext): IntervalsSource - removed:
method PlaceHolderFieldMapper.PlaceHolderFieldType.rangeIntervals(BytesRef, BytesRef, boolean, boolean, SearchExecutionContext): IntervalsSource - removed:
method PlaceHolderFieldMapper.PlaceHolderFieldType.regexpIntervals(BytesRef, SearchExecutionContext): IntervalsSource - removed:
method PlaceHolderFieldMapper.PlaceHolderFieldType.termIntervals(BytesRef, SearchExecutionContext): IntervalsSource - removed:
method PlaceHolderFieldMapper.PlaceHolderFieldType.wildcardIntervals(BytesRef, SearchExecutionContext): IntervalsSource - removed:
method ProvidedIdFieldMapper.reindexId(String): String - removed:
method RootObjectMapper.createChildContext(MapperMergeContext, String): MapperMergeContext - removed:
method RootObjectMapper.merge(Mapper, MapperMergeContext): RootObjectMapper - removed:
method SortedNumericDocValuesSyntheticFieldLoader.docValuesLoader(LeafReader, int[]): SourceLoader.SyntheticFieldLoader.DocValuesLoader - removed:
method SortedNumericDocValuesSyntheticFieldLoader.fieldName(): String - removed:
method SortedNumericDocValuesSyntheticFieldLoader.hasValue(): boolean - removed:
method SortedNumericDocValuesSyntheticFieldLoader.reset(): void - removed:
method SortedNumericDocValuesSyntheticFieldLoader.storedFieldLoaders(): Stream - removed:
method SortedNumericDocValuesSyntheticFieldLoader.write(XContentBuilder): void - removed:
method SortedNumericDocValuesSyntheticFieldLoader.writeValue(XContentBuilder, long): void - removed:
method SourceToParse.getDocumentSizeObserver(): XContentMeteringParserDecorator - removed:
method SourceToParse.getIncludeSourceOnError(): boolean - removed:
method SourceToParse.getXContentType(): XContentType - removed:
method TextFieldMapper.TextFieldType.isSyntheticSource(): boolean - removed:
method TsidExtractingIdFieldMapper.reindexId(String): String - removed:
record ObjectMapper.MergeResult - removed:
record ParsedDocument.DocumentSize - removed:
static abstract class BlockDocValuesReader.DocValuesBlockLoader implements BlockLoader - removed:
static abstract class BlockLoader.Delegating implements BlockLoader - removed:
static class BlockDocValuesReader.BooleansBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - removed:
static class BlockDocValuesReader.BytesRefsFromBinaryBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - removed:
static class BlockDocValuesReader.BytesRefsFromOrdsBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - removed:
static class BlockDocValuesReader.DenseVectorBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - removed:
static class BlockDocValuesReader.DenseVectorFromBinaryBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - removed:
static class BlockDocValuesReader.DoublesBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - removed:
static class BlockDocValuesReader.IntsBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - removed:
static class BlockDocValuesReader.LongsBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - removed:
static class BlockLoader.ConstantNullsReader implements BlockLoader.AllReader - removed:
static class CompositeSyntheticFieldLoader.MalformedValuesLayer extends CompositeSyntheticFieldLoader.StoredFieldLayer - removed:
static class RoutingFieldMapper.Defaults - removed:
static field BlockLoader.CONSTANT_NULLS: BlockLoader - removed:
static field KeywordFieldMapper.FALLBACK_FIELD_NAME_SUFFIX: String - removed:
static field Mapper.SYNTHETIC_SOURCE_KEEP_FEATURE: NodeFeature - removed:
static field MapperFeatures.CONSTANT_KEYWORD_SYNTHETIC_SOURCE_WRITE_FIX: NodeFeature - removed:
static field MapperFeatures.COUNTED_KEYWORD_SYNTHETIC_SOURCE_NATIVE_SUPPORT: NodeFeature - removed:
static field MapperFeatures.MULTI_FIELD_UNICODE_OPTIMISATION_FIX: NodeFeature - removed:
static field NodeMappingStats.SEGMENT_LEVEL_FIELDS_STATS: NodeFeature - removed:
static field ObjectMapper.SUB_OBJECTS_AUTO_FEATURE_FLAG: FeatureFlag - removed:
static field ParsedDocument.DocumentSize.UNKNOWN: ParsedDocument.DocumentSize - removed:
static field ProvidedIdFieldMapper.NO_FIELD_DATA: ProvidedIdFieldMapper - removed:
static field RangeFieldMapper.NULL_VALUES_OFF_BY_ONE_FIX: NodeFeature - removed:
static field RoutingFieldMapper.Defaults.REQUIRED: boolean - removed:
static field SeqNoFieldMapper.INSTANCE: SeqNoFieldMapper - removed:
static field SourceFieldMapper.SYNTHETIC_SOURCE_COPY_TO_FIX: NodeFeature - removed:
static field SourceFieldMapper.SYNTHETIC_SOURCE_COPY_TO_INSIDE_OBJECTS_FIX: NodeFeature - removed:
static field SourceFieldMapper.SYNTHETIC_SOURCE_FALLBACK: NodeFeature - removed:
static field SourceFieldMapper.SYNTHETIC_SOURCE_STORED_FIELDS_ADVANCE_FIX: NodeFeature - removed:
static field SourceFieldMapper.SYNTHETIC_SOURCE_WITH_COPY_TO_AND_DOC_VALUES_FALSE_SUPPORT: NodeFeature - removed:
static field TimeSeriesIdFieldMapper.INSTANCE: TimeSeriesIdFieldMapper - removed:
static method FieldMapper.TypeParser.createTypeParserWithLegacySupport(BiFunction): FieldMapper.TypeParser - removed:
static method IgnoredSourceFieldMapper.decodeAsMap(byte[]): IgnoredSourceFieldMapper.MappedNameValue - removed:
static method IgnoredSourceFieldMapper.encodeFromMap(IgnoredSourceFieldMapper.MappedNameValue, Map): byte[] - removed:
static method MappedFieldType.extractTerm(Query): Term - removed:
static method MapperService.mergeMappings(DocumentMapper, Mapping, MapperService.MergeReason, IndexSettings): Mapping - removed:
static method RoutingFieldMapper.get(boolean): RoutingFieldMapper - removed:
static method SortedNumericDocValuesSyntheticFieldLoader.docValuesOrNull(LeafReader, String): SortedNumericDocValues - removed:
static method TextParams.norms(boolean, Function): FieldMapper.Parameter - changed:
class DocumentParsingException extends ElasticsearchException → class DocumentParsingException extends MapperException - changed:
class PassThroughObjectMapper extends ObjectMapper → final class PassThroughObjectMapper extends ObjectMapper implements PassThroughFieldSource - changed:
ctor AbstractGeometryFieldMapper.AbstractGeometryFieldType(String, boolean, boolean, boolean, AbstractGeometryFieldMapper.Parser, Object, Map) → ctor AbstractGeometryFieldMapper.AbstractGeometryFieldType(String, IndexType, boolean, AbstractGeometryFieldMapper.Parser, Object, Map) - changed:
ctor AbstractPointGeometryFieldMapper.AbstractPointFieldType(String, boolean, boolean, boolean, AbstractGeometryFieldMapper.Parser, SpatialPoint, Map) → ctor AbstractPointGeometryFieldMapper.AbstractPointFieldType(String, IndexType, boolean, AbstractGeometryFieldMapper.Parser, SpatialPoint, Map) - changed:
ctor AbstractScriptFieldType(String, Function, Script, boolean, Map) → ctor AbstractScriptFieldType(String, Function, Script, boolean, Map, boolean) - changed:
ctor AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType(String, boolean, boolean, boolean, AbstractGeometryFieldMapper.Parser, Orientation, Map) → ctor AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType(String, IndexType, boolean, AbstractGeometryFieldMapper.Parser, Orientation, Map) - changed:
ctor ArraySourceValueFetcher(Set, Object) → ctor ArraySourceValueFetcher(Set, Object, IgnoredSourceFieldMapper.IgnoredSourceFormat) - changed:
ctor BlockStoredFieldsReader() → ctor BlockStoredFieldsReader(CircuitBreaker) - changed:
ctor BlockStoredFieldsReader.Bytes(String) → ctor BlockStoredFieldsReader.Bytes(CircuitBreaker, String) - changed:
ctor BooleanFieldMapper.BooleanFieldType(String, boolean) → ctor BooleanFieldMapper.BooleanFieldType(String, IndexType) - changed:
ctor BooleanFieldMapper.BooleanFieldType(String, boolean, boolean) → ctor BooleanFieldMapper.BooleanFieldType(String, IndexType, boolean, Boolean, FieldValues, Map, boolean, boolean) - changed:
ctor BooleanFieldMapper.BooleanFieldType(String, boolean, boolean, boolean, Boolean, FieldValues, Map, boolean, boolean) → ctor BooleanFieldMapper.BooleanFieldType(String, IndexType, boolean, Boolean, FieldValues, Map, boolean, boolean, boolean) - changed:
ctor BooleanFieldMapper.Builder(String, ScriptCompiler, boolean, IndexVersion, Mapper.SourceKeepMode) → ctor BooleanFieldMapper.Builder(String, ScriptCompiler, IndexSettings) - changed:
ctor DateFieldMapper.Builder(String, DateFieldMapper.Resolution, DateFormatter, ScriptCompiler, boolean, IndexVersion) → ctor DateFieldMapper.Builder(String, DateFieldMapper.Resolution, DateFormatter, ScriptCompiler, IndexSettings) - changed:
ctor DateFieldMapper.DateFieldType(String, boolean, boolean, boolean, DateFormatter, DateFieldMapper.Resolution, String, FieldValues, Map) → ctor DateFieldMapper.DateFieldType(String, IndexType, boolean, DateFormatter, DateFieldMapper.Resolution, String, FieldValues, Map) - changed:
ctor DateFieldMapper.DateFieldType(String, boolean, boolean, boolean, boolean, DateFormatter, DateFieldMapper.Resolution, String, FieldValues, Map) → ctor DateFieldMapper.DateFieldType(String, IndexType, boolean, boolean, DateFormatter, DateFieldMapper.Resolution, String, FieldValues, Map) - changed:
ctor DateFieldMapper.DateFieldType(String, boolean, boolean, boolean, boolean, boolean, DateFormatter, DateFieldMapper.Resolution, String, FieldValues, Map) → ctor DateFieldMapper.DateFieldType(String, IndexType, boolean, boolean, DateFormatter, DateFieldMapper.Resolution, String, FieldValues, Map, boolean) - changed:
ctor FallbackSyntheticSourceBlockLoader(FallbackSyntheticSourceBlockLoader.Reader, String) → ctor FallbackSyntheticSourceBlockLoader(FallbackSyntheticSourceBlockLoader.Reader, String, IgnoredSourceFieldMapper.IgnoredSourceFormat) - changed:
ctor GeoPointFieldMapper.Builder(String, ScriptCompiler, boolean, IndexVersion, IndexMode) → ctor GeoPointFieldMapper.Builder(String, ScriptCompiler, IndexSettings) - changed:
ctor IpFieldMapper.Builder(String, ScriptCompiler, boolean, IndexVersion, Mapper.SourceKeepMode) → ctor IpFieldMapper.Builder(String, ScriptCompiler, IndexSettings) - changed:
ctor IpFieldMapper.IpFieldType(String, boolean, boolean, boolean, InetAddress, FieldValues, Map, boolean, boolean) → ctor IpFieldMapper.IpFieldType(String, IndexType, boolean, InetAddress, FieldValues, Map, boolean, boolean, boolean, boolean, boolean, IndexVersion, FieldMapper.DocValuesParameter.Values) - changed:
ctor KeywordFieldMapper.Builder(String, IndexVersion) → ctor KeywordFieldMapper.Builder(String, IndexAnalyzers, ScriptCompiler, IndexSettings, boolean, boolean) - changed:
ctor KeywordFieldMapper.KeywordFieldType(String, FieldType) → ctor KeywordFieldMapper.KeywordFieldType(String, FieldType, boolean) - changed:
ctor KeywordFieldMapper.KeywordFieldType(String, FieldType, NamedAnalyzer, NamedAnalyzer, NamedAnalyzer, KeywordFieldMapper.Builder, boolean) → ctor KeywordFieldMapper.KeywordFieldType(String, IndexType, TextSearchInfo, NamedAnalyzer, KeywordFieldMapper.Builder, boolean) - changed:
ctor MappedFieldType(String, boolean, boolean, boolean, TextSearchInfo, Map) → ctor MappedFieldType(String, IndexType, boolean, Map) - changed:
ctor MapperRegistry(Map, Map, Map, Function) → ctor MapperRegistry(Map, Map, Map, Function, List) - changed:
ctor MapperService(ClusterService, IndexSettings, IndexAnalyzers, XContentParserConfiguration, SimilarityService, MapperRegistry, Supplier, IdFieldMapper, ScriptCompiler, Function, MapperMetrics) → ctor MapperService(ClusterService, IndexSettings, IndexAnalyzers, XContentParserConfiguration, SimilarityService, MapperRegistry, Supplier, BooleanSupplier, ScriptCompiler, Function, MapperMetrics, DocumentMapper, Supplier) - changed:
ctor MapperService(Supplier, IndexSettings, IndexAnalyzers, XContentParserConfiguration, SimilarityService, MapperRegistry, Supplier, IdFieldMapper, ScriptCompiler, Function, MapperMetrics) → ctor MapperService(Supplier, IndexSettings, IndexAnalyzers, XContentParserConfiguration, SimilarityService, MapperRegistry, Supplier, BooleanSupplier, ScriptCompiler, Function, MapperMetrics, DocumentMapper, Supplier) - changed:
ctor MappingParserContext(Function, Function, Function, IndexVersion, Supplier, Supplier, ScriptCompiler, IndexAnalyzers, IndexSettings, IdFieldMapper, Function) → ctor MappingParserContext(Function, Function, Function, IndexVersion, Supplier, Supplier, ScriptCompiler, IndexAnalyzers, IndexSettings, Function, List) - changed:
ctor MetadataFieldMapper.ConfigurableTypeParser(Function, Function) → ctor MetadataFieldMapper.ConfigurableTypeParser(Function) - changed:
ctor NumberFieldMapper.Builder(String, NumberFieldMapper.NumberType, ScriptCompiler, Settings, IndexVersion, IndexMode, Mapper.SourceKeepMode) → ctor NumberFieldMapper.Builder(String, NumberFieldMapper.NumberType, ScriptCompiler, IndexSettings) - changed:
ctor NumberFieldMapper.NumberFieldType(String, NumberFieldMapper.NumberType, boolean, boolean, boolean, boolean, Number, Map, FieldValues, boolean, TimeSeriesParams.MetricType, IndexMode, boolean) → ctor NumberFieldMapper.NumberFieldType(String, NumberFieldMapper.NumberType, IndexType, boolean, boolean, Number, Map, FieldValues, boolean, TimeSeriesParams.MetricType, IndexMode, boolean, boolean) - changed:
ctor ObjectMapper.Builder(String, Optional) → ctor ObjectMapper.Builder(String) - changed:
ctor ParsedDocument(Field, SeqNoFieldMapper.SequenceIDFields, String, String, List, BytesReference, XContentType, Mapping, ParsedDocument.DocumentSize) → ctor ParsedDocument(Field, SeqNoFieldMapper.SequenceIDFields, String, String, List, BytesReference, XContentType, CompressedXContent, long) - changed:
ctor ProvidedIdFieldMapper(BooleanSupplier) → ctor ProvidedIdFieldMapper(ProvidedIdFieldMapper.Mode, boolean) - changed:
ctor RangeFieldMapper.RangeFieldType(String, RangeType, boolean, boolean, boolean, boolean, Map) → ctor RangeFieldMapper.RangeFieldType(String, IndexType, boolean, DateFormatter, boolean, Map) - changed:
ctor RangeFieldMapper.RangeFieldType(String, boolean, boolean, boolean, DateFormatter, boolean, Map) → ctor RangeFieldMapper.RangeFieldType(String, RangeType, IndexType, boolean, boolean, Map) - changed:
ctor RootObjectMapper.Builder(String, Optional) → ctor RootObjectMapper.Builder(String) - changed:
ctor RoutingPathFields(IndexRouting.ExtractFromSource.Builder) → ctor RoutingPathFields(RoutingHashBuilder) - changed:
ctor SimpleMappedFieldType(String, boolean, boolean, boolean, TextSearchInfo, Map) → ctor SimpleMappedFieldType(String, IndexType, boolean, Map) - changed:
ctor SourceFieldMapper.Builder(IndexMode, Settings, boolean, boolean) → ctor SourceFieldMapper.Builder(IndexMode, Settings, boolean, boolean, boolean) - changed:
ctor SourceLoader.Synthetic(SourceFilter, Supplier, SourceFieldMetrics) → ctor SourceLoader.Synthetic(SourceFilter, Supplier, SourceFieldMetrics, IgnoredSourceFieldMapper.IgnoredSourceFormat) - changed:
ctor SourceToParse(String, BytesReference, XContentType, String, Map) → ctor SourceToParse(String, BytesReference, XContentType, String, Map, BytesRef) - changed:
ctor SourceToParse(String, BytesReference, XContentType, String, Map, boolean, XContentMeteringParserDecorator) → ctor SourceToParse(String, BytesReference, XContentType, String, Map, Map, boolean, XContentMeteringParserDecorator, BytesRef) - changed:
ctor SourceValueFetcher(Set, Object) → ctor SourceValueFetcher(Set, Object, IgnoredSourceFieldMapper.IgnoredSourceFormat) - changed:
ctor StringFieldType(String, boolean, boolean, boolean, TextSearchInfo, Map) → ctor StringFieldType(String, IndexType, boolean, TextSearchInfo, Map) - changed:
ctor TermBasedFieldType(String, boolean, boolean, boolean, TextSearchInfo, Map) → ctor TermBasedFieldType(String, IndexType, boolean, TextSearchInfo, Map) - changed:
ctor TextFieldMapper.Builder(String, IndexAnalyzers, boolean) → ctor TextFieldMapper.Builder(String, IndexSettings, IndexAnalyzers, boolean) - changed:
ctor TextFieldMapper.TextFieldType(String, boolean) → ctor TextFieldMapper.TextFieldType(String, boolean, boolean) - changed:
ctor TextFieldMapper.TextFieldType(String, boolean, KeywordFieldMapper.KeywordFieldType) → ctor TextFieldMapper.TextFieldType(String, boolean, boolean, KeywordFieldMapper.KeywordFieldType) - changed:
ctor TextFieldMapper.TextFieldType(String, boolean, boolean, TextSearchInfo, boolean, KeywordFieldMapper.KeywordFieldType, Map, boolean, boolean) → ctor TextFieldMapper.TextFieldType(String, boolean, boolean, TextSearchInfo, boolean, boolean, KeywordFieldMapper.KeywordFieldType, Map, boolean, boolean) - changed:
ctor TimeSeriesIdFieldMapper.Builder() → ctor TimeSeriesIdFieldMapper.Builder(boolean) - changed:
field ObjectMapper.Builder.subobjects: Optional → field ObjectMapper.Builder.subobjects: Explicit - changed:
field ObjectMapper.subobjects: Optional → field ObjectMapper.subobjects: Explicit - changed:
interface BlockLoader.Reader → interface BlockLoader.Reader extends Releasable - changed:
method AbstractGeometryFieldMapper.AbstractGeometryFieldType.valueFetcher(Set, Object, String): ValueFetcher → method AbstractGeometryFieldMapper.AbstractGeometryFieldType.valueFetcher(Set, Object, String, IndexSettings): ValueFetcher - changed:
method AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType.BoundsBlockLoader.reader(LeafReaderContext): BlockLoader.AllReader → method AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType.BoundsBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - changed:
method BlockLoader.BlockFactory.singletonOrdinalsBuilder(SortedDocValues, int): BlockLoader.SingletonOrdinalsBuilder → method BlockLoader.BlockFactory.singletonOrdinalsBuilder(SortedDocValues, int, boolean): BlockLoader.SingletonOrdinalsBuilder - changed:
method BlockLoader.ColumnAtATimeReader.read(BlockLoader.BlockFactory, BlockLoader.Docs, int): BlockLoader.Block → method BlockLoader.ColumnAtATimeReader.read(BlockLoader.BlockFactory, BlockLoader.Docs, int, boolean): BlockLoader.Block - changed:
method BlockLoader.columnAtATimeReader(LeafReaderContext): BlockLoader.ColumnAtATimeReader → method BlockLoader.columnAtATimeReader(LeafReaderContext): IOFunction - changed:
method BlockLoader.rowStrideReader(LeafReaderContext): BlockLoader.RowStrideReader → method BlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext): BlockLoader.RowStrideReader - changed:
method BlockSourceReader.BooleansBlockLoader.rowStrideReader(LeafReaderContext, DocIdSetIterator): BlockLoader.RowStrideReader → method BlockSourceReader.BooleansBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext, DocIdSetIterator): BlockLoader.RowStrideReader - changed:
method BlockSourceReader.BytesRefsBlockLoader.rowStrideReader(LeafReaderContext, DocIdSetIterator): BlockLoader.RowStrideReader → method BlockSourceReader.BytesRefsBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext, DocIdSetIterator): BlockLoader.RowStrideReader - changed:
method BlockSourceReader.DenseVectorBlockLoader.rowStrideReader(LeafReaderContext, DocIdSetIterator): BlockLoader.RowStrideReader → method BlockSourceReader.DenseVectorBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext, DocIdSetIterator): BlockLoader.RowStrideReader - changed:
method BlockSourceReader.DoublesBlockLoader.rowStrideReader(LeafReaderContext, DocIdSetIterator): BlockLoader.RowStrideReader → method BlockSourceReader.DoublesBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext, DocIdSetIterator): BlockLoader.RowStrideReader - changed:
method BlockSourceReader.GeometriesBlockLoader.rowStrideReader(LeafReaderContext, DocIdSetIterator): BlockLoader.RowStrideReader → method BlockSourceReader.GeometriesBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext, DocIdSetIterator): BlockLoader.RowStrideReader - changed:
method BlockSourceReader.IntsBlockLoader.rowStrideReader(LeafReaderContext, DocIdSetIterator): BlockLoader.RowStrideReader → method BlockSourceReader.IntsBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext, DocIdSetIterator): BlockLoader.RowStrideReader - changed:
method BlockSourceReader.IpsBlockLoader.rowStrideReader(LeafReaderContext, DocIdSetIterator): BlockLoader.RowStrideReader → method BlockSourceReader.IpsBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext, DocIdSetIterator): BlockLoader.RowStrideReader - changed:
method BlockSourceReader.LongsBlockLoader.rowStrideReader(LeafReaderContext, DocIdSetIterator): BlockLoader.RowStrideReader → method BlockSourceReader.LongsBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext, DocIdSetIterator): BlockLoader.RowStrideReader - changed:
method BlockStoredFieldsReader.BytesFromBytesRefsBlockLoader.rowStrideReader(LeafReaderContext): BlockLoader.RowStrideReader → method BlockStoredFieldsReader.BytesFromBytesRefsBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext): BlockLoader.RowStrideReader - changed:
method BlockStoredFieldsReader.BytesFromStringsBlockLoader.rowStrideReader(LeafReaderContext): BlockLoader.RowStrideReader → method BlockStoredFieldsReader.BytesFromStringsBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext): BlockLoader.RowStrideReader - changed:
method BlockStoredFieldsReader.IdBlockLoader.rowStrideReader(LeafReaderContext): BlockLoader.RowStrideReader → method BlockStoredFieldsReader.IdBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext): BlockLoader.RowStrideReader - changed:
method BlockStoredFieldsReader.StoredFieldsBlockLoader.columnAtATimeReader(LeafReaderContext): BlockLoader.ColumnAtATimeReader → method BlockStoredFieldsReader.StoredFieldsBlockLoader.columnAtATimeReader(LeafReaderContext): IOFunction - changed:
method DateFieldMapper.DateFieldType.isFieldWithinQuery(long, long, Object, Object, boolean, boolean, ZoneId, DateMathParser, QueryRewriteContext): MappedFieldType.Relation → method DateFieldMapper.DateFieldType.isFieldWithinQuery(long, long, Object, Object, boolean, boolean, ZoneId, DateMathParser, QueryRewriteContext, String): MappedFieldType.Relation - changed:
method DocumentParserContext.addDynamicMapper(Mapper): boolean → method DocumentParserContext.addDynamicMapper(Mapper.Builder, String): boolean - changed:
method FallbackSyntheticSourceBlockLoader.columnAtATimeReader(LeafReaderContext): BlockLoader.ColumnAtATimeReader → method FallbackSyntheticSourceBlockLoader.columnAtATimeReader(LeafReaderContext): IOFunction - changed:
method FallbackSyntheticSourceBlockLoader.rowStrideReader(LeafReaderContext): BlockLoader.RowStrideReader → method FallbackSyntheticSourceBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext): BlockLoader.RowStrideReader - changed:
method FieldMapper.Builder.addScriptValidation(FieldMapper.Parameter, FieldMapper.Parameter, FieldMapper.Parameter): void → method FieldMapper.Builder.addScriptValidation(FieldMapper.Parameter, FieldMapper.Parameter, Supplier): void - changed:
method KeywordFieldMapper.syntheticFieldLoader(String, String): SourceLoader.SyntheticFieldLoader → method KeywordFieldMapper.syntheticFieldLoader(String, String): CompositeSyntheticFieldLoader - changed:
method NumberFieldMapper.NumberType.addFields(LuceneDocument, String, Number, boolean, boolean, boolean): void → method NumberFieldMapper.NumberType.addFields(LuceneDocument, String, Number, IndexType, boolean): void - changed:
method NumberFieldMapper.NumberType.termQuery(String, Object, boolean): Query → method NumberFieldMapper.NumberType.termQuery(String, Object, IndexType): Query - changed:
method ObjectMapper.Builder.addDynamic(String, String, Mapper, DocumentParserContext): void → method ObjectMapper.Builder.addDynamic(String, String, Mapper.Builder, DocumentParserContext): void - changed:
method ParsedDocument.addDynamicMappingsUpdate(Mapping): void → method ParsedDocument.addDynamicMappingsUpdate(CompressedXContent): void - changed:
method ParsedDocument.dynamicMappingsUpdate(): Mapping → method ParsedDocument.dynamicMappingsUpdate(): CompressedXContent - changed:
method ParsedDocument.getNormalizedSize(): ParsedDocument.DocumentSize → method ParsedDocument.getNormalizedSize(): long - changed:
method ParsedDocument.source(): BytesReference → method ParsedDocument.source(): SourceToParse.Source - changed:
method SourceFieldBlockLoader.columnAtATimeReader(LeafReaderContext): BlockLoader.ColumnAtATimeReader → method SourceFieldBlockLoader.columnAtATimeReader(LeafReaderContext): IOFunction - changed:
method SourceFieldBlockLoader.rowStrideReader(LeafReaderContext): BlockLoader.RowStrideReader → method SourceFieldBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext): BlockLoader.RowStrideReader - changed:
method SourceToParse.source(): BytesReference → method SourceToParse.source(): SourceToParse.Source - changed:
method TextFieldMapper.TextFieldType.syntheticSourceDelegate(): KeywordFieldMapper.KeywordFieldType → method TextFieldMapper.TextFieldType.syntheticSourceDelegate(): Optional - changed:
static class TextFieldMapper.Builder extends FieldMapper.Builder → static class TextFieldMapper.Builder extends FieldMapper.TextFamilyBuilder - changed:
static class TextFieldMapper.TextFieldType extends StringFieldType → static class TextFieldMapper.TextFieldType extends TextFamilyFieldType - changed:
static field ObjectMapper.Defaults.SUBOBJECTS: Optional → static field ObjectMapper.Defaults.SUBOBJECTS: Explicit - changed:
static final class FieldMapper.Parameter implements Supplier → static class FieldMapper.Parameter implements Supplier - changed:
static final class KeywordFieldMapper.KeywordFieldType extends StringFieldType → static final class KeywordFieldMapper.KeywordFieldType extends TextFamilyFieldType - changed:
static method DateFieldMapper.DateFieldType.dateRangeQuery(Object, Object, boolean, boolean, ZoneId, DateMathParser, SearchExecutionContext, DateFieldMapper.Resolution, BiFunction): Query → static method DateFieldMapper.DateFieldType.dateRangeQuery(Object, Object, boolean, boolean, ZoneId, DateMathParser, SearchExecutionContext, DateFieldMapper.Resolution, String, BiFunction): Query - changed:
static method IdLoader.createTsIdLoader(IndexRouting.ExtractFromSource, List): IdLoader → static method IdLoader.createTsIdLoader(IndexRouting.ExtractFromSource.ForRoutingPath, List, boolean): IdLoader - changed:
static method NumberFieldMapper.Builder.docValuesOnly(String, NumberFieldMapper.NumberType, IndexVersion): NumberFieldMapper.Builder → static method NumberFieldMapper.Builder.docValuesOnly(String, NumberFieldMapper.NumberType, IndexSettings): NumberFieldMapper.Builder - changed:
static method ObjectMapper.TypeParser.parseSubobjects(Map): Optional → static method ObjectMapper.TypeParser.parseSubobjects(Map, MappingParserContext): Explicit - changed:
static method ParsedDocument.deleteTombstone(String): ParsedDocument → static method ParsedDocument.deleteTombstone(SeqNoFieldMapper.SeqNoIndexOptions, String): ParsedDocument - changed:
static method ParsedDocument.noopTombstone(String): ParsedDocument → static method ParsedDocument.noopTombstone(SeqNoFieldMapper.SeqNoIndexOptions, String): ParsedDocument - changed:
static method SeqNoFieldMapper.SequenceIDFields.emptySeqID(): SeqNoFieldMapper.SequenceIDFields → static method SeqNoFieldMapper.SequenceIDFields.emptySeqID(SeqNoFieldMapper.SeqNoIndexOptions): SeqNoFieldMapper.SequenceIDFields - changed:
static method SeqNoFieldMapper.SequenceIDFields.tombstone(): SeqNoFieldMapper.SequenceIDFields → static method SeqNoFieldMapper.SequenceIDFields.tombstone(SeqNoFieldMapper.SeqNoIndexOptions): SeqNoFieldMapper.SequenceIDFields - changed:
static method SourceValueFetcher.toString(Set): SourceValueFetcher → static method SourceValueFetcher.toString(Set, IndexSettings): SourceValueFetcher - changed:
static method TextParams.buildFieldType(Supplier, Supplier, Supplier, Supplier, Supplier): FieldType → static method TextParams.buildFieldType(Supplier, Supplier, Supplier, Supplier, Supplier, Supplier): FieldType - changed:
static method TimeSeriesParams.dimensionParam(Function): FieldMapper.Parameter → static method TimeSeriesParams.dimensionParam(Function, BooleanSupplier): FieldMapper.Parameter - changed:
static method TsidExtractingIdFieldMapper.createField(DocumentParserContext, IndexRouting.ExtractFromSource.Builder, BytesRef): BytesRef → static method TsidExtractingIdFieldMapper.createField(DocumentParserContext, RoutingHashBuilder, BytesRef): BytesRef - changed:
static method TsidExtractingIdFieldMapper.createId(boolean, IndexRouting.ExtractFromSource.Builder, BytesRef, long, byte[]): String → static method TsidExtractingIdFieldMapper.createId(boolean, RoutingHashBuilder, BytesRef, long, byte[]): String - added:
abstract class MultiValuedBinaryDocValuesField extends CustomDocValuesField - added:
abstract class TextFamilyFieldType extends StringFieldType - added:
class BinaryDocValuesSyntheticFieldLoaderLayer implements CompositeSyntheticFieldLoader.DocValuesLayer - added:
class DefaultRootObjectMapperNamespaceValidator implements RootObjectMapperNamespaceValidator - added:
class DocValuesFieldFactory - added:
class IpFallbackSyntheticSourceReader extends FallbackSyntheticSourceBlockLoader.SingleValueReader - added:
class MappingBuilder - added:
class SortedNumericDocValuesSyntheticFieldLoaderLayer implements CompositeSyntheticFieldLoader.DocValuesLayer - added:
ctor AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType.BoundsAndCentroidBlockLoader(String, CoordinateEncoder) - added:
ctor AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType.CentroidBlockLoader(String, CoordinateEncoder) - added:
ctor ArrayOrderBinaryDocValuesSyntheticFieldLoaderLayer(String) - added:
ctor ArrayOrderBinaryDocValuesSyntheticFieldLoaderLayer(String, Function) - added:
ctor BinaryDocValuesSyntheticFieldLoaderLayer(String, IndexVersion) - added:
ctor BlockLoader.ConditionalBlockLoader(BlockLoader, BlockLoader) - added:
ctor DefaultRootObjectMapperNamespaceValidator() - added:
ctor DocValuesFieldFactory(boolean, boolean, IndexVersion) - added:
ctor FieldArrayContext.Offsets() - added:
ctor FieldMapper.DocValuesParameter.Values(boolean, FieldMapper.DocValuesParameter.Values.Cardinality, boolean, boolean) - added:
ctor FieldMapper.TextFamilyBuilder(String, IndexVersion, boolean) - added:
ctor IdFieldMapper.AbstractIdFieldType(boolean) - added:
ctor IdLoader.DocValuesIdLoader() - added:
ctor IgnoredSourceFieldMapper.CoalescedIgnoredSourceEncoding() - added:
ctor IgnoredSourceFieldMapper.SingularIgnoredSourceEncoding() - added:
ctor IpFallbackSyntheticSourceReader(Object) - added:
ctor KeywordFieldMapper.Builder(String, IndexSettings) - added:
ctor KeywordFieldMapper.Builder(String, IndexSettings, boolean) - added:
ctor KeywordFieldMapper.KeywordFieldType(String, boolean, boolean, boolean, Map) - added:
ctor MapperRegistry(Map, Map, Map, Function, List, RootObjectMapperNamespaceValidator) - added:
ctor MappingBuilder(RootObjectMapper.Builder, Map, Map) - added:
ctor MappingBuilder(RootObjectMapper.Builder, Map, Map, boolean) - added:
ctor MappingParserContext(Function, Function, Function, IndexVersion, Supplier, Supplier, ScriptCompiler, IndexAnalyzers, IndexSettings, Function, List, RootObjectMapperNamespaceValidator, Supplier) - added:
ctor MultiValuedBinaryDocValuesField(String, MultiValuedBinaryDocValuesField.ValueOrdering, boolean) - added:
ctor MultiValuedBinaryDocValuesField.ArrayOrderInlineNull(String) - added:
ctor MultiValuedBinaryDocValuesField.IntegratedCount(String, MultiValuedBinaryDocValuesField.ValueOrdering) - added:
ctor MultiValuedBinaryDocValuesField.KeyedArrayOrderInlineNull(String) - added:
ctor MultiValuedBinaryDocValuesField.SeparateCount(String, MultiValuedBinaryDocValuesField.ValueOrdering) - added:
ctor NumberFieldMapper.NumberFieldType(String, NumberFieldMapper.NumberType, boolean, boolean) - added:
ctor ObjectMapper.Builder(String, Explicit) - added:
ctor ParsedDocument(Field, SeqNoFieldMapper.SequenceIDFields, String, String, List, SourceToParse.Source, CompressedXContent, long) - added:
ctor RootObjectMapper.Builder(String, Explicit) - added:
ctor ShardBatchMapper.BatchMapperResolution(FieldMapper[]) - added:
ctor SortedNumericDocValuesSyntheticFieldLoaderLayer(String, SortedNumericWithOffsetsDocValuesSyntheticFieldLoaderLayer.NumericValueWriter) - added:
ctor SourceLoader.LeafSyntheticVectorPath(String, Object) - added:
ctor SourceLoader.NestedOffsetSyntheticVectorPath(int, List) - added:
ctor SourceLoader.NestedSyntheticVectorPath(String, List) - added:
ctor SourceToParse(String, EirfRowXContentParser.SchemaNode, SourceRow, XContentType, String, Map, Map, boolean, XContentMeteringParserDecorator, BytesRef) - added:
ctor SyntheticIdField(BytesRef) - added:
ctor TextFamilyFieldType(String, IndexType, boolean, TextSearchInfo, Map, boolean, boolean) - added:
ctor TextFamilyFieldType.ConditionalBlockLoaderWithIgnoreField(String, BlockLoader, BlockLoader) - added:
ctor TextFieldMapper.TextFieldType(String, boolean, boolean, boolean, TextSearchInfo, boolean, boolean, KeywordFieldMapper.KeywordFieldType, Map, boolean, boolean, IndexVersion, boolean, boolean, FieldMapper.DocValuesParameter.Values, boolean) - added:
ctor TimeSeriesMetadataFieldBlockLoader(MappedFieldType.BlockLoaderContext, boolean) - added:
ctor UnsearchableFieldType(String, String, String, Map) - added:
enum BinaryRangeUtil - added:
enum FieldMapper.DocValuesParameter.Values.Cardinality - added:
enum IgnoredSourceFieldMapper.IgnoredSourceFormat - added:
enum MultiValuedBinaryDocValuesField.ValueOrdering - added:
enum ProvidedIdFieldMapper.Mode - added:
enum SeqNoFieldMapper.SeqNoIndexOptions - added:
field AbstractScriptFieldType.isParsedFromSource: boolean - added:
field FieldArrayContext.offsetsPerDoc: Map - added:
field FieldMapper.DocValuesParameter.multiValueParameter: FieldMapper.Parameter - added:
field FieldMapper.DocValuesParameter.nullabilityParameter: FieldMapper.Parameter - added:
field MappedFieldType.indexType: IndexType - added:
field MultiValuedBinaryDocValuesField.docValuesByteCount: int - added:
field MultiValuedBinaryDocValuesField.ordering: MultiValuedBinaryDocValuesField.ValueOrdering - added:
field MultiValuedBinaryDocValuesField.values: Collection - added:
field ObjectMapper.Builder.prefixProperties: Map - added:
field RootObjectMapper.Builder.namespaceValidator: RootObjectMapperNamespaceValidator - added:
field RootObjectMapper.Builder.sliceEnabled: boolean - added:
field TermBasedFieldType.textSearchInfo: TextSearchInfo - added:
final class ArrayOrderBinaryDocValuesSyntheticFieldLoaderLayer implements CompositeSyntheticFieldLoader.DocValuesLayer - added:
final class IndexType - added:
final class ShardBatchMapper - added:
final class SyntheticIdField extends Field - added:
final class TimeSeriesMetadataFieldBlockLoader implements BlockLoader - added:
final class UnsearchableFieldType extends MappedFieldType - added:
interface BlockLoader.ExponentialHistogramBuilder extends BlockLoader.Builder - added:
interface BlockLoader.LongRangeBuilder extends BlockLoader.Builder - added:
interface BlockLoader.OptionalColumnAtATimeReader - added:
interface BlockLoader.OptionalLengthReader - added:
interface BlockLoader.OptionalNumericRangeReader - added:
interface BlockLoader.SingletonBytesRefBuilder extends BlockLoader.Builder - added:
interface BlockLoader.SingletonDoubleBuilder extends BlockLoader.Builder - added:
interface BlockLoader.SingletonIntBuilder extends BlockLoader.Builder - added:
interface BlockLoader.SingletonLongBuilder extends BlockLoader.Builder - added:
interface BlockLoader.SortedSetOrdinalsBuilder extends BlockLoader.Builder - added:
interface BlockLoader.TDigestBuilder extends BlockLoader.Builder - added:
interface PassThroughFieldSource - added:
interface RootObjectMapperNamespaceValidator - added:
interface SourceLoader.SyntheticVectorPatch - added:
interface SourceLoader.SyntheticVectorsLoader - added:
interface SourceLoader.SyntheticVectorsLoader.Leaf - added:
method AbstractScriptFieldType.fallbackSyntheticSourceBlockLoader(MappedFieldType.BlockLoaderContext, BiFunction, Supplier): FallbackSyntheticSourceBlockLoader - added:
method AbstractScriptFieldType.getTextSearchInfo(): TextSearchInfo - added:
method AbstractScriptFieldType.numericFallbackSyntheticSourceBlockLoader(MappedFieldType.BlockLoaderContext, NumberFieldMapper.NumberType, BiFunction, BiConsumer): FallbackSyntheticSourceBlockLoader - added:
method AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType.BoundsAndCentroidBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType.BoundsAndCentroidBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType.BoundsAndCentroidBlockLoader.writeBounds(BlockLoader.DoubleBuilder, Extent): void - added:
method AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType.CentroidBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType.CentroidBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method ArrayOrderBinaryDocValuesSyntheticFieldLoaderLayer.docValuesLoader(LeafReader, int[]): SourceLoader.SyntheticFieldLoader.DocValuesLoader - added:
method ArrayOrderBinaryDocValuesSyntheticFieldLoaderLayer.fieldName(): String - added:
method ArrayOrderBinaryDocValuesSyntheticFieldLoaderLayer.hasValue(): boolean - added:
method ArrayOrderBinaryDocValuesSyntheticFieldLoaderLayer.valueCount(): long - added:
method ArrayOrderBinaryDocValuesSyntheticFieldLoaderLayer.write(XContentBuilder): void - added:
method BinaryDocValuesSyntheticFieldLoaderLayer.docValuesLoader(LeafReader, int[]): SourceLoader.SyntheticFieldLoader.DocValuesLoader - added:
method BinaryDocValuesSyntheticFieldLoaderLayer.fieldName(): String - added:
method BinaryDocValuesSyntheticFieldLoaderLayer.hasValue(): boolean - added:
method BinaryDocValuesSyntheticFieldLoaderLayer.valueCount(): long - added:
method BinaryDocValuesSyntheticFieldLoaderLayer.write(XContentBuilder): void - added:
method BinaryDocValuesSyntheticFieldLoaderLayer.writeValue(XContentBuilder, BytesRef): void - added:
method BinaryFieldMapper.Builder.contentType(): String - added:
method BlockLoader.BlockFactory.adjustBreaker(long): void - added:
method BlockLoader.BlockFactory.arrayOrderOrdinalsBuilder(SortedSetDocValues, int): BlockLoader.SortedSetOrdinalsBuilder - added:
method BlockLoader.BlockFactory.buildAggregateMetricDoubleDirect(BlockLoader.Block, BlockLoader.Block, BlockLoader.Block, BlockLoader.Block): BlockLoader.Block - added:
method BlockLoader.BlockFactory.buildExponentialHistogramBlockDirect(BlockLoader.Block, BlockLoader.Block, BlockLoader.Block, BlockLoader.Block, BlockLoader.Block, BlockLoader.Block): BlockLoader.Block - added:
method BlockLoader.BlockFactory.buildTDigestBlockDirect(BlockLoader.Block, BlockLoader.Block, BlockLoader.Block, BlockLoader.Block, BlockLoader.Block): BlockLoader.Block - added:
method BlockLoader.BlockFactory.constantInt(int, int): BlockLoader.Block - added:
method BlockLoader.BlockFactory.constantLong(long, int): BlockLoader.Block - added:
method BlockLoader.BlockFactory.exponentialHistogramBlockBuilder(int): BlockLoader.ExponentialHistogramBuilder - added:
method BlockLoader.BlockFactory.longRangeBuilder(int): BlockLoader.LongRangeBuilder - added:
method BlockLoader.BlockFactory.singletonBytesRefs(int): BlockLoader.SingletonBytesRefBuilder - added:
method BlockLoader.BlockFactory.singletonDoubles(int): BlockLoader.SingletonDoubleBuilder - added:
method BlockLoader.BlockFactory.singletonInts(int): BlockLoader.SingletonIntBuilder - added:
method BlockLoader.BlockFactory.singletonLongs(int): BlockLoader.SingletonLongBuilder - added:
method BlockLoader.BlockFactory.sortedSetOrdinalsBuilder(SortedSetDocValues, int): BlockLoader.SortedSetOrdinalsBuilder - added:
method BlockLoader.BlockFactory.tdigestBlockBuilder(int): BlockLoader.TDigestBuilder - added:
method BlockLoader.ConditionalBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method BlockLoader.ConditionalBlockLoader.canUsePreferLoaderForDoc(int): boolean - added:
method BlockLoader.ConditionalBlockLoader.canUsePreferLoaderForLeaf(LeafReaderContext): boolean - added:
method BlockLoader.ConditionalBlockLoader.columnAtATimeReader(LeafReaderContext): IOFunction - added:
method BlockLoader.ConditionalBlockLoader.ordinals(LeafReaderContext): SortedSetDocValues - added:
method BlockLoader.ConditionalBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext): BlockLoader.RowStrideReader - added:
method BlockLoader.ConditionalBlockLoader.rowStrideStoredFieldSpec(): StoredFieldsSpec - added:
method BlockLoader.ConditionalBlockLoader.supportsOrdinals(): boolean - added:
method BlockLoader.Docs.mayContainDuplicates(): boolean - added:
method BlockLoader.ExponentialHistogramBuilder.encodedHistograms(): BlockLoader.BytesRefBuilder - added:
method BlockLoader.ExponentialHistogramBuilder.maxima(): BlockLoader.DoubleBuilder - added:
method BlockLoader.ExponentialHistogramBuilder.minima(): BlockLoader.DoubleBuilder - added:
method BlockLoader.ExponentialHistogramBuilder.sums(): BlockLoader.DoubleBuilder - added:
method BlockLoader.ExponentialHistogramBuilder.valueCounts(): BlockLoader.DoubleBuilder - added:
method BlockLoader.ExponentialHistogramBuilder.zeroThresholds(): BlockLoader.DoubleBuilder - added:
method BlockLoader.LongRangeBuilder.from(): BlockLoader.LongBuilder - added:
method BlockLoader.LongRangeBuilder.to(): BlockLoader.LongBuilder - added:
method BlockLoader.OptionalColumnAtATimeReader.tryContainsIterator(BytesRef): DocIdSetIterator - added:
method BlockLoader.OptionalColumnAtATimeReader.tryRead(BlockLoader.BlockFactory, BlockLoader.Docs, int, boolean, BlockDocValuesReader.ToDouble, boolean, boolean): BlockLoader.Block - added:
method BlockLoader.OptionalColumnAtATimeReader.tryTermEqualIterator(BytesRef): DocIdSetIterator - added:
method BlockLoader.OptionalLengthReader.toLengthValues(): NumericDocValues - added:
method BlockLoader.OptionalLengthReader.tryLengthIterator(int): DocIdSetIterator - added:
method BlockLoader.OptionalLengthReader.tryReadLength(BlockLoader.BlockFactory, BlockLoader.Docs, int, boolean): BlockLoader.Block - added:
method BlockLoader.OptionalNumericRangeReader.tryRangeIterator(long, long): DocIdSetIterator - added:
method BlockLoader.Reader.toString(): String - added:
method BlockLoader.SingletonBytesRefBuilder.appendBytesRefs(byte[], int): BlockLoader.SingletonBytesRefBuilder - added:
method BlockLoader.SingletonBytesRefBuilder.appendBytesRefs(byte[], int[]): BlockLoader.SingletonBytesRefBuilder - added:
method BlockLoader.SingletonDoubleBuilder.appendLongs(BlockDocValuesReader.ToDouble, long[], int, int): BlockLoader.SingletonDoubleBuilder - added:
method BlockLoader.SingletonIntBuilder.appendInts(int[], int, int): BlockLoader.SingletonIntBuilder - added:
method BlockLoader.SingletonIntBuilder.appendLongs(long[], int, int): BlockLoader.SingletonIntBuilder - added:
method BlockLoader.SingletonLongBuilder.appendLong(long): BlockLoader.SingletonLongBuilder - added:
method BlockLoader.SingletonLongBuilder.appendLongs(long[], int, int): BlockLoader.SingletonLongBuilder - added:
method BlockLoader.SingletonOrdinalsBuilder.appendOrds(int, int): BlockLoader.SingletonOrdinalsBuilder - added:
method BlockLoader.SingletonOrdinalsBuilder.appendOrds(int[], int, int, int, int): BlockLoader.SingletonOrdinalsBuilder - added:
method BlockLoader.SortedSetOrdinalsBuilder.appendOrd(int): BlockLoader.SortedSetOrdinalsBuilder - added:
method BlockLoader.StoredFields.loaded(): boolean - added:
method BlockLoader.TDigestBuilder.encodedDigests(): BlockLoader.BytesRefBuilder - added:
method BlockLoader.TDigestBuilder.maxima(): BlockLoader.DoubleBuilder - added:
method BlockLoader.TDigestBuilder.minima(): BlockLoader.DoubleBuilder - added:
method BlockLoader.TDigestBuilder.sums(): BlockLoader.DoubleBuilder - added:
method BlockLoader.TDigestBuilder.valueCounts(): BlockLoader.LongBuilder - added:
method BlockLoaderStoredFieldsFromLeafLoader.lastSourceBytesSize(): long - added:
method BlockLoaderStoredFieldsFromLeafLoader.loaded(): boolean - added:
method BlockLoaderStoredFieldsFromLeafLoader.releaseParsedSource(): void - added:
method BlockSourceReader.close(): void - added:
method BlockStoredFieldsReader.close(): void - added:
method BooleanFieldMapper.Builder.contentType(): String - added:
method BooleanFieldMapper.docValuesParameters(): FieldMapper.DocValuesParameter.Values - added:
method BooleanFieldMapper.isNullable(): boolean - added:
method BooleanFieldMapper.isSingleValueEnforced(): boolean - added:
method BooleanFieldMapper.supportsBatchIndexing(): boolean - added:
method CompletionFieldMapper.Builder.contentType(): String - added:
method CompositeSyntheticFieldLoader.mergedWith(CompositeSyntheticFieldLoader): CompositeSyntheticFieldLoader - added:
method ConstantFieldType.getTextSearchInfo(): TextSearchInfo - added:
method ConstantFieldType.isSearchable(): boolean - added:
method ConstantFieldType.normalizedWildcardQuery(String, MultiTermQuery.RewriteMethod, SearchExecutionContext): Query - added:
method DataStreamTimestampFieldMapper.Builder.contentType(): String - added:
method DataStreamTimestampFieldMapper.Builder.isEnabled(): boolean - added:
method DateFieldMapper.Builder.contentType(): String - added:
method DateFieldMapper.Builder.ignoreMalformed(boolean): DateFieldMapper.Builder - added:
method DateFieldMapper.DateFieldType.getTextSearchInfo(): TextSearchInfo - added:
method DateFieldMapper.DateFieldType.hasDocValuesSkipper(): boolean - added:
method DateFieldMapper.DateFieldType.resolveDateMathParser(DateMathParser, Object, Object): DateMathParser - added:
method DateFieldMapper.DateFieldType.supportsBlockLoaderConfig(BlockLoaderFunctionConfig, MappedFieldType.FieldExtractPreference): boolean - added:
method DateFieldMapper.Resolution.convert(long): long - added:
method DateFieldMapper.docValuesParameters(): FieldMapper.DocValuesParameter.Values - added:
method DateFieldMapper.isNullable(): boolean - added:
method DateFieldMapper.isSingleValueEnforced(): boolean - added:
method DateFieldMapper.supportsBatchIndexing(): boolean - added:
method DefaultRootObjectMapperNamespaceValidator.validateNamespace(ObjectMapper.Subobjects, String): void - added:
method DocValuesFieldFactory.addBinaryField(LuceneDocument, String, BytesRef, MultiValuedBinaryDocValuesField.ValueOrdering): void - added:
method DocValuesFieldFactory.addBinaryFieldLegacyEncodingAware(LuceneDocument, String, BytesRef, MultiValuedBinaryDocValuesField.ValueOrdering): void - added:
method DocValuesFieldFactory.addNumericField(LuceneDocument, String, long): void - added:
method DocValuesFieldFactory.addSortedField(LuceneDocument, String, BytesRef): void - added:
method DocValuesFieldFactory.isSingleValued(): boolean - added:
method DocumentParserContext.enforceRequiredFields(): void - added:
method DocumentParserContext.enforceSingleValue(String): void - added:
method DocumentParserContext.forEachDynamicMapper(BiConsumer): void - added:
method DocumentParserContext.getDynamicMapper(Mapper.Builder): Mapper - added:
method DocumentParserContext.getDynamicMapper(Mapper.Builder, MapperBuilderContext): Mapper - added:
method DocumentParserContext.getDynamicTemplateParams(String): Map - added:
method DocumentParserContext.getOffSetContext(String, Supplier): FieldArrayContext - added:
method DocumentParserContext.getTsid(): BytesRef - added:
method DocumentParserContext.getVectorFormatProviders(): List - added:
method DocumentParserContext.incrementAndCheckObjectArrayElementLimit(): void - added:
method DocumentParserContext.isPartOfArray(): boolean - added:
method DocumentParserContext.luceneDocumentsInShardIndexOrder(): List - added:
method DocumentParserContext.markRequiredSatisfied(String): void - added:
method DocumentParserContext.resolveDynamic(String): ObjectMapper.Dynamic - added:
method DynamicFieldType.getChildFieldNames(String): Set - added:
method DynamicTemplate.isTimeSeriesDimension(): boolean - added:
method DynamicTemplate.mappingForName(String, String, Map): Map - added:
method FallbackSyntheticSourceBlockLoader.ignoredSourceFormat(): IgnoredSourceFieldMapper.IgnoredSourceFormat - added:
method FallbackSyntheticSourceBlockLoader.toString(): String - added:
method FieldAliasMapper.Builder.mergeWith(Mapper.Builder, MapperMergeContext): Mapper.Builder - added:
method FieldArrayContext.Offsets.currentOffset(): int - added:
method FieldArrayContext.Offsets.hasNulls(): boolean - added:
method FieldArrayContext.Offsets.markEmptyArray(): void - added:
method FieldArrayContext.Offsets.recordNull(): void - added:
method FieldArrayContext.Offsets.recordOffset(Comparable): void - added:
method FieldArrayContext.addToLuceneDocument(DocumentParserContext): void - added:
method FieldArrayContext.setCurrentDoc(LuceneDocument): void - added:
method FieldMapper.Builder.contentType(): String - added:
method FieldMapper.Builder.mergeFromBuilder(FieldMapper.Builder, FieldMapper.Conflicts, MapperMergeContext): void - added:
method FieldMapper.Builder.mergeWith(Mapper.Builder, MapperMergeContext): Mapper.Builder - added:
method FieldMapper.Builder.throwMergeTypeConflict(FieldMapper.Builder, String): void - added:
method FieldMapper.DocValuesParameter.Values.Cardinality.toString(): String - added:
method FieldMapper.DocValuesParameter.Values.cardinality(): FieldMapper.DocValuesParameter.Values.Cardinality - added:
method FieldMapper.DocValuesParameter.Values.enabled(): boolean - added:
method FieldMapper.DocValuesParameter.Values.equals(Object): boolean - added:
method FieldMapper.DocValuesParameter.Values.hashCode(): int - added:
method FieldMapper.DocValuesParameter.Values.multiValue(): boolean - added:
method FieldMapper.DocValuesParameter.Values.nullability(): boolean - added:
method FieldMapper.DocValuesParameter.Values.toString(): String - added:
method FieldMapper.DocValuesParameter.parse(String, MappingParserContext, Object): void - added:
method FieldMapper.DocValuesParameter.setValue(FieldMapper.DocValuesParameter.Values): void - added:
method FieldMapper.DocValuesParameter.toXContent(XContentBuilder, boolean): void - added:
method FieldMapper.Parameter.isSet(): boolean - added:
method FieldMapper.TextFamilyBuilder.indexCreatedVersion(): IndexVersion - added:
method FieldMapper.TextFamilyBuilder.isWithinMultiField(): boolean - added:
method FieldMapper.isNullable(): boolean - added:
method FieldMapper.isSingleValueEnforced(): boolean - added:
method FieldMapper.supportsBatchIndexing(): boolean - added:
method FieldMapper.syntheticVectorsLoader(): SourceLoader.SyntheticVectorsLoader - added:
method GeoPointFieldMapper.Builder.contentType(): String - added:
method GeoPointFieldMapper.Builder.ignoreMalformed(boolean): GeoPointFieldMapper.Builder - added:
method GeoPointScriptFieldType.blockLoader(MappedFieldType.BlockLoaderContext): BlockLoader - added:
method IdFieldMapper.isColumnarMode(): boolean - added:
method IdLoader.DocValuesIdLoader.blockLoader(ByteSizeValue): BlockLoader - added:
method IdLoader.DocValuesIdLoader.leaf(LeafStoredFieldLoader, LeafReader, int[]): IdLoader.Leaf - added:
method IdLoader.DocValuesLeaf.getId(int): String - added:
method IdLoader.LazyDocValuesIdLeaf.getId(int): String - added:
method IdLoader.LazyLegacyTsIdLeaf.getId(int): String - added:
method IdLoader.LazyTsIdLeaf.getId(int): String - added:
method IdLoader.StoredIdLoader.blockLoader(ByteSizeValue): BlockLoader - added:
method IdLoader.TsIdLoader.blockLoader(ByteSizeValue): BlockLoader - added:
method IdLoader.blockLoader(ByteSizeValue): BlockLoader - added:
method IgnoreMalformedStoredValues.docValuesLoader(LeafReader): SourceLoader.SyntheticFieldLoader.DocValuesLoader - added:
method IgnoredSourceFieldMapper.IgnoredSourceFormat.filterValue(BytesRef, Function): BytesRef - added:
method IgnoredSourceFieldMapper.IgnoredSourceFormat.loadIgnoredFields(SourceFilter, Map, int, MultiValuedSortedBinaryDocValues): Map - added:
method IgnoredSourceFieldMapper.IgnoredSourceFormat.writeIgnoredFields(Collection, IndexVersion, boolean): void - added:
method IgnoredSourceFieldMapper.MappedNameValue.withMap(Map): IgnoredSourceFieldMapper.MappedNameValue - added:
method IgnoredSourceFieldMapper.ignoredSourceFormat(): IgnoredSourceFieldMapper.IgnoredSourceFormat - added:
method IndexType.equals(Object): boolean - added:
method IndexType.hasDenseIndex(): boolean - added:
method IndexType.hasDocValues(): boolean - added:
method IndexType.hasDocValuesSkipper(): boolean - added:
method IndexType.hasOnlyDocValues(): boolean - added:
method IndexType.hasPoints(): boolean - added:
method IndexType.hasPointsMetadata(): boolean - added:
method IndexType.hasTerms(): boolean - added:
method IndexType.hasVectors(): boolean - added:
method IndexType.hashCode(): int - added:
method IndexType.supportsSortShortcuts(): boolean - added:
method IndexType.toString(): String - added:
method IpFallbackSyntheticSourceReader.convertValue(Object, List): void - added:
method IpFallbackSyntheticSourceReader.parseNonNullValue(XContentParser, List): void - added:
method IpFallbackSyntheticSourceReader.writeToBlock(List, BlockLoader.Builder): void - added:
method IpFieldMapper.Builder.contentType(): String - added:
method IpFieldMapper.IpFieldType.getTextSearchInfo(): TextSearchInfo - added:
method IpFieldMapper.IpFieldType.supportsBlockLoaderConfig(BlockLoaderFunctionConfig, MappedFieldType.FieldExtractPreference): boolean - added:
method IpFieldMapper.IpFieldType.usesArrayOrderBinaryDocValues(): boolean - added:
method IpFieldMapper.IpFieldType.usesBinaryDocValues(): boolean - added:
method IpFieldMapper.docValuesParameters(): FieldMapper.DocValuesParameter.Values - added:
method IpFieldMapper.isNullable(): boolean - added:
method IpFieldMapper.isSingleValueEnforced(): boolean - added:
method IpFieldMapper.storesArrayValuesInOrder(): boolean - added:
method IpFieldMapper.supportsBatchIndexing(): boolean - added:
method KeywordFieldMapper.Builder.contentType(): String - added:
method KeywordFieldMapper.Builder.docValues(FieldMapper.DocValuesParameter.Values.Cardinality): KeywordFieldMapper.Builder - added:
method KeywordFieldMapper.Builder.docValuesParameters(): FieldMapper.DocValuesParameter.Values - added:
method KeywordFieldMapper.Builder.hasIgnoreAbove(): boolean - added:
method KeywordFieldMapper.Builder.hasNullValue(): boolean - added:
method KeywordFieldMapper.Builder.isNormalizerSkipStoreOriginalValue(): boolean - added:
method KeywordFieldMapper.Builder.similarity(): SimilarityProvider - added:
method KeywordFieldMapper.KeywordFieldType.hasNullValue(): boolean - added:
method KeywordFieldMapper.KeywordFieldType.supportsBlockLoaderConfig(BlockLoaderFunctionConfig, MappedFieldType.FieldExtractPreference): boolean - added:
method KeywordFieldMapper.KeywordFieldType.usesArrayOrderBinaryDocValues(): boolean - added:
method KeywordFieldMapper.KeywordFieldType.usesBinaryDocValues(): boolean - added:
method KeywordFieldMapper.KeywordFieldType.usesBinaryDocValuesForIgnoredFields(): boolean - added:
method KeywordFieldMapper.KeywordFieldType.usesMultivaluedBinaryDocValues(): boolean - added:
method KeywordFieldMapper.buildKeywordField(BytesRef): Field - added:
method KeywordFieldMapper.docValuesParameters(): FieldMapper.DocValuesParameter.Values - added:
method KeywordFieldMapper.isNormalizerSkipStoreOriginalValue(): boolean - added:
method KeywordFieldMapper.isNullable(): boolean - added:
method KeywordFieldMapper.isSingleValueEnforced(): boolean - added:
method KeywordFieldMapper.storesArrayValuesInOrder(): boolean - added:
method KeywordFieldMapper.supportsBatchIndexing(): boolean - added:
method KeywordFieldMapper.syntheticFieldLoaderLayers(): List - added:
method LuceneDocument.getOrAddWithKey(Object, Function): IndexableField - added:
method LuceneDocument.markRequiredSatisfied(String): void - added:
method LuceneDocument.putKeyIfAbsent(Object, IndexableField): IndexableField - added:
method LuceneDocument.satisfiedRequiredFields(): Set - added:
method MappedFieldType.BlockLoaderContext.blockLoaderFunctionConfig(): BlockLoaderFunctionConfig - added:
method MappedFieldType.BlockLoaderContext.mappingLookup(): MappingLookup - added:
method MappedFieldType.BlockLoaderContext.ordinalsByteSize(): ByteSizeValue - added:
method MappedFieldType.BlockLoaderContext.scriptByteSize(): ByteSizeValue - added:
method MappedFieldType.BlockLoaderContext.warnings(): Warnings - added:
method MappedFieldType.FieldExtractPreference.getWithSpatialBounds(): MappedFieldType.FieldExtractPreference - added:
method MappedFieldType.FieldExtractPreference.getWithSpatialCentroid(): MappedFieldType.FieldExtractPreference - added:
method MappedFieldType.FieldExtractPreference.withDocValues(): MappedFieldType.FieldExtractPreference - added:
method MappedFieldType.indexType(): IndexType - added:
method MappedFieldType.isAggregatable(BooleanSupplier): boolean - added:
method MappedFieldType.supportsBlockLoaderConfig(BlockLoaderFunctionConfig, MappedFieldType.FieldExtractPreference): boolean - added:
method Mapper.Builder.mergeWith(Mapper.Builder, MapperMergeContext): Mapper.Builder - added:
method Mapper.storesArrayValuesInOrder(): boolean - added:
method MapperBuilderContext.isStrictColumnar(): boolean - added:
method MapperRegistry.getNamespaceValidator(): RootObjectMapperNamespaceValidator - added:
method MapperRegistry.getVectorsFormatProviders(): List - added:
method MapperService.getIdFieldDataEnabled(): BooleanSupplier - added:
method MapperService.isNoOpUpdate(CompressedXContent): boolean - added:
method MapperService.isUseColumnarId(): boolean - added:
method MapperService.parseMappings(CompressedXContent): MappingBuilder - added:
method Mapping.fieldNamesFieldMapper(): FieldNamesFieldMapper - added:
method Mapping.findMetadataOrRootMapper(String): Mapper - added:
method Mapping.ignoredSourceFormat(): IgnoredSourceFieldMapper.IgnoredSourceFormat - added:
method Mapping.syntheticFieldLoader(SourceFilter, boolean): SourceLoader.SyntheticFieldLoader - added:
method Mapping.syntheticVectorsLoader(SourceFilter): SourceLoader.SyntheticVectorsLoader - added:
method MappingBuilder.build(MapperService.MergeReason): Mapping - added:
method MappingBuilder.merge(MappingBuilder, MapperService.MergeReason, long): void - added:
method MappingBuilder.metadataBuilder(String): MetadataFieldMapper.Builder - added:
method MappingBuilder.rootBuilder(): RootObjectMapper.Builder - added:
method MappingLookup.dimensionFieldMappers(): Map - added:
method MappingLookup.firstFieldNotReconstructableFromDocValues(): String - added:
method MappingLookup.getTimestampFieldType(): DateFieldMapper.DateFieldType - added:
method MappingLookup.hasRequiredFields(): boolean - added:
method MappingLookup.isColumnarId(): boolean - added:
method MappingLookup.isSourceColumnarStored(): boolean - added:
method MappingLookup.metricFieldMappers(): Map - added:
method MappingLookup.requiredFields(String): Set - added:
method MappingLookup.syntheticVectorFields(): Set - added:
method MappingLookup.vectorEmbeddingFields(): Set - added:
method MappingParserContext.getNamespaceValidator(): RootObjectMapperNamespaceValidator - added:
method MappingParserContext.getProjectMetadata(): Supplier - added:
method MappingParserContext.getVectorsFormatProviders(): List - added:
method MetadataFieldMapper.ConfigurableTypeParser.getDefaultBuilder(MappingParserContext): MetadataFieldMapper.Builder - added:
method MetadataFieldMapper.FixedTypeParser.getDefaultBuilder(MappingParserContext): MetadataFieldMapper.Builder - added:
method MetadataFieldMapper.TypeParser.getDefaultBuilder(MappingParserContext): MetadataFieldMapper.Builder - added:
method MultiValuedBinaryDocValuesField.ArrayOrderInlineNull.add(BytesRef): void - added:
method MultiValuedBinaryDocValuesField.ArrayOrderInlineNull.addNull(): void - added:
method MultiValuedBinaryDocValuesField.ArrayOrderInlineNull.binaryValue(): BytesRef - added:
method MultiValuedBinaryDocValuesField.ArrayOrderInlineNull.count(): int - added:
method MultiValuedBinaryDocValuesField.ArrayOrderInlineNull.countFieldName(): String - added:
method MultiValuedBinaryDocValuesField.ArrayOrderInlineNull.hasNonNullValue(): boolean - added:
method MultiValuedBinaryDocValuesField.IntegratedCount.binaryValue(): BytesRef - added:
method MultiValuedBinaryDocValuesField.KeyedArrayOrderInlineNull.binaryValue(): BytesRef - added:
method MultiValuedBinaryDocValuesField.KeyedArrayOrderInlineNull.count(): int - added:
method MultiValuedBinaryDocValuesField.KeyedArrayOrderInlineNull.countFieldName(): String - added:
method MultiValuedBinaryDocValuesField.SeparateCount.binaryValue(): BytesRef - added:
method MultiValuedBinaryDocValuesField.SeparateCount.countField(): NumericDocValuesField - added:
method MultiValuedBinaryDocValuesField.SeparateCount.countFieldName(): String - added:
method MultiValuedBinaryDocValuesField.add(BytesRef): void - added:
method MultiValuedBinaryDocValuesField.binaryValue(): BytesRef - added:
method MultiValuedBinaryDocValuesField.count(): int - added:
method MultiValuedBinaryDocValuesField.writeLenAndValues(BytesStreamOutput): void - added:
method NestedObjectMapper.syntheticVectorsLoader(SourceFilter): SourceLoader.SyntheticVectorsLoader - added:
method NumberFieldMapper.Builder.coerce(boolean): NumberFieldMapper.Builder - added:
method NumberFieldMapper.Builder.contentType(): String - added:
method NumberFieldMapper.Builder.ignoreMalformed(boolean): NumberFieldMapper.Builder - added:
method NumberFieldMapper.Builder.index(boolean): NumberFieldMapper.Builder - added:
method NumberFieldMapper.Builder.type(): NumberFieldMapper.NumberType - added:
method NumberFieldMapper.NumberFieldType.getTextSearchInfo(): TextSearchInfo - added:
method NumberFieldMapper.NumberFieldType.supportsBlockLoaderConfig(BlockLoaderFunctionConfig, MappedFieldType.FieldExtractPreference): boolean - added:
method NumberFieldMapper.NumberType.addFields(LuceneDocument, String, Number, IndexType, boolean, DocValuesFieldFactory): void - added:
method NumberFieldMapper.docValuesParameters(): FieldMapper.DocValuesParameter.Values - added:
method NumberFieldMapper.isNullable(): boolean - added:
method NumberFieldMapper.isSingleValueEnforced(): boolean - added:
method NumberFieldMapper.supportsBatchIndexing(): boolean - added:
method ObjectMapper.Builder.getChildBuilders(): List - added:
method ObjectMapper.Builder.mergeWith(Mapper.Builder, MapperMergeContext): Mapper.Builder - added:
method ObjectMapper.getMappers(): Map - added:
method ObjectMapper.hasMappedFieldsWithPrefix(String): boolean - added:
method ObjectMapper.validateSubField(Mapper, MappingLookup): void - added:
method PassThroughFieldSource.fullPath(): String - added:
method PassThroughFieldSource.passThroughSubFields(): Collection - added:
method PassThroughFieldSource.priority(): int - added:
method PassThroughObjectMapper.passThroughSubFields(): Collection - added:
method PassThroughObjectMapper.timeSeriesDimensionSubFields(): Explicit - added:
method PlaceHolderFieldMapper.Builder.contentType(): String - added:
method PlaceHolderFieldMapper.Builder.mergeFromBuilder(FieldMapper.Builder, FieldMapper.Conflicts, MapperMergeContext): void - added:
method ProvidedIdFieldMapper.Builder.build(): MetadataFieldMapper - added:
method ProvidedIdFieldMapper.Builder.contentType(): String - added:
method ProvidedIdFieldMapper.Builder.getParameters(): FieldMapper.Parameter[] - added:
method ProvidedIdFieldMapper.Mode.toString(): String - added:
method ProvidedIdFieldMapper.getMergeBuilder(): FieldMapper.Builder - added:
method ProvidedIdFieldMapper.isColumnarMode(): boolean - added:
method ProvidedIdFieldMapper.postParse(DocumentParserContext): void - added:
method RangeFieldMapper.Builder.contentType(): String - added:
method RangeFieldMapper.RangeFieldType.blockLoader(MappedFieldType.BlockLoaderContext): BlockLoader - added:
method RangeFieldMapper.RangeFieldType.getTextSearchInfo(): TextSearchInfo - added:
method RootObjectMapper.Builder.addNamespaceValidator(RootObjectMapperNamespaceValidator): RootObjectMapper.Builder - added:
method RootObjectMapper.Builder.mergeWith(Mapper.Builder, MapperMergeContext): Mapper.Builder - added:
method RootObjectMapper.Builder.setSliceEnabled(boolean): RootObjectMapper.Builder - added:
method RootObjectMapper.resolveDynamic(String, ObjectMapper.Dynamic): ObjectMapper.Dynamic - added:
method RootObjectMapper.runtimeFields(): Collection - added:
method RootObjectMapper.validateSubField(Mapper, MappingLookup): void - added:
method RootObjectMapperNamespaceValidator.validateNamespace(ObjectMapper.Subobjects, String): void - added:
method RoutingFieldMapper.Builder.contentType(): String - added:
method RoutingFieldMapper.docValues(): boolean - added:
method RoutingFields.Noop.isNoop(): boolean - added:
method RoutingFields.isNoop(): boolean - added:
method RoutingPathFields.isNoop(): boolean - added:
method ShardBatchMapper.BatchMapperResolution.columnMappers(): FieldMapper[] - added:
method ShardBatchMapper.BatchMapperResolution.equals(Object): boolean - added:
method ShardBatchMapper.BatchMapperResolution.hashCode(): int - added:
method ShardBatchMapper.BatchMapperResolution.toString(): String - added:
method SortedNumericDocValuesSyntheticFieldLoaderLayer.docValuesLoader(LeafReader, int[]): SourceLoader.SyntheticFieldLoader.DocValuesLoader - added:
method SortedNumericDocValuesSyntheticFieldLoaderLayer.fieldName(): String - added:
method SortedNumericDocValuesSyntheticFieldLoaderLayer.hasValue(): boolean - added:
method SortedNumericDocValuesSyntheticFieldLoaderLayer.valueCount(): long - added:
method SortedNumericDocValuesSyntheticFieldLoaderLayer.write(XContentBuilder): void - added:
method SourceFieldMapper.Builder.contentType(): String - added:
method SourceFieldMapper.Builder.isColumnarStored(): boolean - added:
method SourceFieldMapper.Builder.isSynthetic(): boolean - added:
method SourceFieldMapper.isColumnarStored(): boolean - added:
method SourceFieldMapper.postParse(DocumentParserContext): void - added:
method SourceLoader.LeafSyntheticVectorPath.equals(Object): boolean - added:
method SourceLoader.LeafSyntheticVectorPath.fullPath(): String - added:
method SourceLoader.LeafSyntheticVectorPath.hashCode(): int - added:
method SourceLoader.LeafSyntheticVectorPath.toString(): String - added:
method SourceLoader.LeafSyntheticVectorPath.value(): Object - added:
method SourceLoader.NestedOffsetSyntheticVectorPath.children(): List - added:
method SourceLoader.NestedOffsetSyntheticVectorPath.equals(Object): boolean - added:
method SourceLoader.NestedOffsetSyntheticVectorPath.hashCode(): int - added:
method SourceLoader.NestedOffsetSyntheticVectorPath.offset(): int - added:
method SourceLoader.NestedOffsetSyntheticVectorPath.toString(): String - added:
method SourceLoader.NestedSyntheticVectorPath.children(): List - added:
method SourceLoader.NestedSyntheticVectorPath.equals(Object): boolean - added:
method SourceLoader.NestedSyntheticVectorPath.fullPath(): String - added:
method SourceLoader.NestedSyntheticVectorPath.hashCode(): int - added:
method SourceLoader.NestedSyntheticVectorPath.toString(): String - added:
method SourceLoader.SyntheticVectors.leaf(LeafReader, int[]): SourceLoader.Leaf - added:
method SourceLoader.SyntheticVectors.reordersFieldValues(): boolean - added:
method SourceLoader.SyntheticVectors.requiredStoredFields(): Set - added:
method SourceLoader.SyntheticVectorsLoader.Leaf.load(int, List): void - added:
method SourceLoader.SyntheticVectorsLoader.leaf(LeafReaderContext): SourceLoader.SyntheticVectorsLoader.Leaf - added:
method SourceToParse.Source.estimatedSizeInBytes(): int - added:
method SourceToParse.Source.isEmpty(): boolean - added:
method SourceToParse.Source.originalBytes(): BytesReference - added:
method SourceToParse.Source.parser(XContentParserConfiguration): XContentParser - added:
method SourceToParse.Source.xContentType(): XContentType - added:
method SourceToParse.dynamicTemplateParams(): Map - added:
method SourceToParse.getMeteringParserDecorator(): XContentMeteringParserDecorator - added:
method SourceToParse.tsid(): BytesRef - added:
method SyntheticIdField.setTokenStream(TokenStream): void - added:
method SyntheticIdField.tokenStream(Analyzer, TokenStream): TokenStream - added:
method TermBasedFieldType.getTextSearchInfo(): TextSearchInfo - added:
method TextFamilyFieldType.ConditionalBlockLoaderWithIgnoreField.canUsePreferLoaderForDoc(int): boolean - added:
method TextFamilyFieldType.ConditionalBlockLoaderWithIgnoreField.canUsePreferLoaderForLeaf(LeafReaderContext): boolean - added:
method TextFamilyFieldType.fuzzyIntervals(String, int, int, boolean, SearchExecutionContext): IntervalsSource - added:
method TextFamilyFieldType.isSyntheticSourceEnabled(): boolean - added:
method TextFamilyFieldType.isWithinMultiField(): boolean - added:
method TextFamilyFieldType.prefixIntervals(BytesRef, SearchExecutionContext): IntervalsSource - added:
method TextFamilyFieldType.rangeIntervals(BytesRef, BytesRef, boolean, boolean, SearchExecutionContext): IntervalsSource - added:
method TextFamilyFieldType.regexpIntervals(BytesRef, SearchExecutionContext): IntervalsSource - added:
method TextFamilyFieldType.syntheticSourceFallbackFieldName(): String - added:
method TextFamilyFieldType.termIntervals(BytesRef, SearchExecutionContext): IntervalsSource - added:
method TextFamilyFieldType.wildcardIntervals(BytesRef, SearchExecutionContext): IntervalsSource - added:
method TextFieldMapper.Builder.contentType(): String - added:
method TextFieldMapper.TextFieldType.canUseSyntheticSourceDelegateForSyntheticSource(String): boolean - added:
method TextFieldMapper.TextFieldType.isSearchable(): boolean - added:
method TextFieldMapper.TextFieldType.needsFallbackStorageForSyntheticSource(IndexVersion): boolean - added:
method TextFieldMapper.TextFieldType.regexpQuery(String, int, int, int, MultiTermQuery.RewriteMethod, SearchExecutionContext): Query - added:
method TextFieldMapper.TextFieldType.termQuery(Object, SearchExecutionContext): Query - added:
method TextFieldMapper.TextFieldType.termsQuery(Collection, SearchExecutionContext): Query - added:
method TextFieldMapper.TextFieldType.usesArrayOrderBinaryDocValues(): boolean - added:
method TextFieldMapper.TextFieldType.usesBinaryDocValues(): boolean - added:
method TextFieldMapper.TextFieldType.wildcardQuery(String, MultiTermQuery.RewriteMethod, boolean, SearchExecutionContext): Query - added:
method TextFieldMapper.getOffsetFieldName(): String - added:
method TextFieldMapper.isNullable(): boolean - added:
method TextFieldMapper.isSingleValueEnforced(): boolean - added:
method TextFieldMapper.storesArrayValuesInOrder(): boolean - added:
method TextFieldMapper.supportsBatchIndexing(): boolean - added:
method TimeSeriesIdFieldMapper.Builder.contentType(): String - added:
method TimeSeriesIdFieldMapper.TimeSeriesIdFieldType.blockLoader(MappedFieldType.BlockLoaderContext): BlockLoader - added:
method TimeSeriesIdFieldMapper.TimeSeriesIdFieldType.isSearchable(): boolean - added:
method TimeSeriesIdFieldMapper.TimeSeriesIdFieldType.valueForDisplay(Object): Object - added:
method TimeSeriesMetadataFieldBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method TimeSeriesMetadataFieldBlockLoader.columnAtATimeReader(LeafReaderContext): IOFunction - added:
method TimeSeriesMetadataFieldBlockLoader.ordinals(LeafReaderContext): SortedSetDocValues - added:
method TimeSeriesMetadataFieldBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext): BlockLoader.RowStrideReader - added:
method TimeSeriesMetadataFieldBlockLoader.rowStrideStoredFieldSpec(): StoredFieldsSpec - added:
method TimeSeriesMetadataFieldBlockLoader.supportsOrdinals(): boolean - added:
method TimeSeriesMetadataFieldBlockLoader.toString(): String - added:
method UnsearchableFieldType.fielddataBuilder(FieldDataContext): IndexFieldData.Builder - added:
method UnsearchableFieldType.rangeQuery(Object, Object, boolean, boolean, ShapeRelation, ZoneId, DateMathParser, SearchExecutionContext): Query - added:
method UnsearchableFieldType.termQuery(Object, SearchExecutionContext): Query - added:
method UnsearchableFieldType.typeName(): String - added:
method UnsearchableFieldType.valueFetcher(SearchExecutionContext, String): ValueFetcher - added:
record FieldMapper.DocValuesParameter.Values - added:
record ShardBatchMapper.BatchMapperResolution - added:
record SourceLoader.LeafSyntheticVectorPath implements SourceLoader.SyntheticVectorPatch - added:
record SourceLoader.NestedOffsetSyntheticVectorPath implements SourceLoader.SyntheticVectorPatch - added:
record SourceLoader.NestedSyntheticVectorPath implements SourceLoader.SyntheticVectorPatch - added:
static abstract class BlockLoader.ConditionalBlockLoader implements BlockLoader - added:
static abstract class FieldMapper.TextFamilyBuilder extends FieldMapper.Builder - added:
static class AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType.BoundsAndCentroidBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
static class AbstractShapeGeometryFieldMapper.AbstractShapeGeometryFieldType.CentroidBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
static class FieldArrayContext.Offsets - added:
static class IgnoredSourceFieldMapper.CoalescedIgnoredSourceEncoding - added:
static class IgnoredSourceFieldMapper.SingularIgnoredSourceEncoding - added:
static class MultiValuedBinaryDocValuesField.ArrayOrderInlineNull extends MultiValuedBinaryDocValuesField - added:
static class MultiValuedBinaryDocValuesField.IntegratedCount extends MultiValuedBinaryDocValuesField - added:
static class MultiValuedBinaryDocValuesField.KeyedArrayOrderInlineNull extends MultiValuedBinaryDocValuesField - added:
static class MultiValuedBinaryDocValuesField.SeparateCount extends MultiValuedBinaryDocValuesField - added:
static class ProvidedIdFieldMapper.Builder extends MetadataFieldMapper.Builder - added:
static class SourceLoader.SyntheticVectors implements SourceLoader - added:
static class SourceToParse.Source - added:
static field BlockSourceReader.ESTIMATED_SIZE: long - added:
static field FieldArrayContext.NULL_ORD: int - added:
static field FieldArrayContext.OFFSETS_FIELD_NAME_SUFFIX: String - added:
static field FieldMapper.DOC_VALUES_MULTI_VALUE_SETTING: Setting - added:
static field FieldMapper.DOC_VALUES_NULLABILITY_SETTING: Setting - added:
static field FieldMapper.DocValuesParameter.PARAMETER_NAME: String - added:
static field FieldMapper.DocValuesParameter.Values.Cardinality.HIGH: FieldMapper.DocValuesParameter.Values.Cardinality - added:
static field FieldMapper.DocValuesParameter.Values.Cardinality.LOW: FieldMapper.DocValuesParameter.Values.Cardinality - added:
static field FieldMapper.DocValuesParameter.Values.DISABLED: FieldMapper.DocValuesParameter.Values - added:
static field IgnoredSourceFieldMapper.COALESCE_IGNORED_SOURCE_ENTRIES: FeatureFlag - added:
static field IgnoredSourceFieldMapper.IgnoredSourceFormat.COALESCED_SINGLE_IGNORED_SOURCE: IgnoredSourceFieldMapper.IgnoredSourceFormat - added:
static field IgnoredSourceFieldMapper.IgnoredSourceFormat.DOC_VALUES_IGNORED_SOURCE: IgnoredSourceFieldMapper.IgnoredSourceFormat - added:
static field IgnoredSourceFieldMapper.IgnoredSourceFormat.LEGACY_SINGLE_IGNORED_SOURCE: IgnoredSourceFieldMapper.IgnoredSourceFormat - added:
static field IgnoredSourceFieldMapper.IgnoredSourceFormat.NO_IGNORED_SOURCE: IgnoredSourceFieldMapper.IgnoredSourceFormat - added:
static field IndexType.NONE: IndexType - added:
static field InferenceMetadataFieldsMapper.INFERENCE_FIELDS_GET_VIA_SOURCE_EXCLUDE_VECTORS: NodeFeature - added:
static field InferenceMetadataFieldsMapper.INFERENCE_FIELDS_GET_VIA_SOURCE_INCLUDES: NodeFeature - added:
static field InferenceMetadataFieldsMapper.USE_NEW_SEMANTIC_TEXT_FORMAT_BY_DEFAULT: IndexVersion - added:
static field KeywordFieldMapper.Defaults.FIELD_TYPE_WITH_SKIP_DOC_VALUES: FieldType - added:
static field MappedFieldType.BlockLoaderContext.DEFAULT_ORDINALS_BYTE_SIZE: ByteSizeValue - added:
static field MappedFieldType.BlockLoaderContext.DEFAULT_SCRIPT_BYTE_SIZE: ByteSizeValue - added:
static field MappedFieldType.FieldExtractPreference.EXTRACT_SPATIAL_BOUNDS_AND_CENTROID: MappedFieldType.FieldExtractPreference - added:
static field MappedFieldType.FieldExtractPreference.EXTRACT_SPATIAL_CENTROID: MappedFieldType.FieldExtractPreference - added:
static field MappedFieldType.FieldExtractPreference.STORED: MappedFieldType.FieldExtractPreference - added:
static field Mapper.SYNTHETIC_SOURCE_KEEP_INDEX_SETTING_KEY: String - added:
static field MapperFeatures.COLUMNAR_ACCEPTS_SUBOBJECTS_FALSE: NodeFeature - added:
static field MapperFeatures.COLUMNAR_DROPS_DYNAMIC_FALSE_FIELDS: NodeFeature - added:
static field MapperFeatures.COLUMNAR_REJECTS_RUNTIME_DYNAMIC: NodeFeature - added:
static field MapperFeatures.DOC_VALUES_EXTENDED_FORM_ONLY_IN_COLUMNAR: NodeFeature - added:
static field MapperFeatures.DOC_VALUES_MULTI_VALUE: NodeFeature - added:
static field MapperFeatures.DOC_VALUES_MULTI_VALUE_ENFORCEMENT: NodeFeature - added:
static field MapperFeatures.DOC_VALUES_MULTI_VALUE_FALSE_ALIAS: NodeFeature - added:
static field MapperFeatures.DOC_VALUES_MULTI_VALUE_INDEX_SETTING: NodeFeature - added:
static field MapperFeatures.DOC_VALUES_MULTI_VALUE_RENAME: NodeFeature - added:
static field MapperFeatures.DOC_VALUES_NULLABILITY: NodeFeature - added:
static field MapperFeatures.DOC_VALUES_SKIPPER: NodeFeature - added:
static field MapperFeatures.ES940_DISK_BBQ: NodeFeature - added:
static field MapperFeatures.GENERIC_VECTOR_FORMAT: NodeFeature - added:
static field MapperFeatures.IGNORED_VALUES_STORED_IN_BINARY_DV: NodeFeature - added:
static field MapperFeatures.IP_MAPPER_CARDINALITY_OPTION: NodeFeature - added:
static field MapperFeatures.KEYWORD_DV_CASE_INSENSITIVE_REGEXP: NodeFeature - added:
static field MapperFeatures.KEYWORD_MULTI_FIELDS_NOT_STORED_WHEN_IGNORED: NodeFeature - added:
static field MapperFeatures.MATCH_ONLY_TEXT_DOC_VALUES_PREFIX_WILDCARD_REGEXP: NodeFeature - added:
static field MapperFeatures.PUT_MAPPING_NO_TYPES_CHECK: NodeFeature - added:
static field MapperFeatures.TEXT_FIELD_DOC_VALUES: NodeFeature - added:
static field MapperFeatures.TEXT_FIELD_DOC_VALUES_PREFIX_WILDCARD_REGEXP: NodeFeature - added:
static field MapperFeatures.TSDB_METRIC_TEMPORALITY_SUPPORT: NodeFeature - added:
static field MapperService.INDEX_MAPPING_ARRAY_OBJECTS_LIMIT_SETTING: Setting - added:
static field MapperService.INDEX_MAPPING_IGNORE_DYNAMIC_BEYOND_FIELD_NAME_LENGTH_SETTING: Setting - added:
static field MapperService.INDEX_MAPPING_NESTED_PARENTS_LIMIT_SETTING: Setting - added:
static field MultiValuedBinaryDocValuesField.SeparateCount.COUNT_FIELD_SUFFIX: String - added:
static field MultiValuedBinaryDocValuesField.ValueOrdering.SORTED: MultiValuedBinaryDocValuesField.ValueOrdering - added:
static field MultiValuedBinaryDocValuesField.ValueOrdering.SORTED_UNIQUE: MultiValuedBinaryDocValuesField.ValueOrdering - added:
static field MultiValuedBinaryDocValuesField.ValueOrdering.UNSORTED: MultiValuedBinaryDocValuesField.ValueOrdering - added:
static field ObjectMapper.Defaults.SUBOBJECTS_COLUMNAR: Explicit - added:
static field ProvidedIdFieldMapper.DOCUMENT_ID: ProvidedIdFieldMapper - added:
static field ProvidedIdFieldMapper.ID_FIELD_MODE_MAPPING_ATTRIBUTE: NodeFeature - added:
static field ProvidedIdFieldMapper.Mode.COLUMNAR: ProvidedIdFieldMapper.Mode - added:
static field ProvidedIdFieldMapper.Mode.DOCUMENT: ProvidedIdFieldMapper.Mode - added:
static field RangeFieldMapper.ESQL_LONG_RANGES: TransportVersion - added:
static field RoutingFieldMapper.DOC_VALUES_FIELD_TYPE: MappedFieldType - added:
static field RoutingFieldMapper.ROUTING_AS_DOC_VALUES: NodeFeature - added:
static field RoutingFieldMapper.ROUTING_AS_DOC_VALUES_BY_DEFAULT: NodeFeature - added:
static field SeqNoFieldMapper.NO_POINT: SeqNoFieldMapper - added:
static field SeqNoFieldMapper.SeqNoIndexOptions.DOC_VALUES_ONLY: SeqNoFieldMapper.SeqNoIndexOptions - added:
static field SeqNoFieldMapper.SeqNoIndexOptions.POINTS_AND_DOC_VALUES: SeqNoFieldMapper.SeqNoIndexOptions - added:
static field SeqNoFieldMapper.UNSEARCHABLE: SeqNoFieldMapper - added:
static field SeqNoFieldMapper.WITH_POINT: SeqNoFieldMapper - added:
static field SourceFieldMapper.Mode.COLUMNAR_STORED: SourceFieldMapper.Mode - added:
static field SyntheticIdField.NAME: String - added:
static field TextFamilyFieldType.FALLBACK_FIELD_NAME_SUFFIX: String - added:
static field TimeSeriesParams.MetricType.HISTOGRAM: TimeSeriesParams.MetricType - added:
static field Uid.BASE64_ESCAPE: int - added:
static final class FieldMapper.DocValuesParameter extends FieldMapper.Parameter - added:
static final class IdLoader.DocValuesIdLoader implements IdLoader - added:
static final class IdLoader.DocValuesLeaf implements IdLoader.Leaf - added:
static final class IdLoader.LazyDocValuesIdLeaf implements IdLoader.Leaf - added:
static final class IdLoader.LazyLegacyTsIdLeaf implements IdLoader.Leaf - added:
static final class IdLoader.LazyTsIdLeaf implements IdLoader.Leaf - added:
static final class TextFamilyFieldType.ConditionalBlockLoaderWithIgnoreField extends BlockLoader.ConditionalBlockLoader - added:
static method BinaryRangeUtil.decodeLongRanges(BytesRef): List - added:
static method BinaryRangeUtil.valueOf(String): BinaryRangeUtil - added:
static method BinaryRangeUtil.values(): BinaryRangeUtil[] - added:
static method CompositeSyntheticFieldLoader.malformedValuesLayer(String, IndexVersion): CompositeSyntheticFieldLoader.Layer - added:
static method DocCountFieldMapper.numericDocValuesLookup(LeafReader): NumericDocValues - added:
static method FallbackSyntheticSourceBlockLoader.splitIntoFieldPaths(String): Set - added:
static method FieldArrayContext.encodeOffsetArray(FieldArrayContext.Offsets): BytesRef - added:
static method FieldArrayContext.getOffsetsFieldName(MapperBuilderContext, Mapper.SourceKeepMode, boolean, boolean, FieldMapper.Builder, IndexVersion, IndexVersion, boolean, boolean): String - added:
static method FieldArrayContext.getOffsetsFieldName(MapperBuilderContext, boolean, boolean, boolean, FieldMapper.Builder): String - added:
static method FieldArrayContext.offsetsFieldName(String): String - added:
static method FieldArrayContext.parseOffsetArray(StreamInput): int[] - added:
static method FieldArrayContext.shouldRecordOffsets(DocumentParserContext, String, boolean): boolean - added:
static method FieldMapper.DocValuesParameter.Values.Cardinality.valueOf(String): FieldMapper.DocValuesParameter.Values.Cardinality - added:
static method FieldMapper.DocValuesParameter.Values.Cardinality.values(): FieldMapper.DocValuesParameter.Values.Cardinality[] - added:
static method FieldMapper.DocValuesParameter.of(FieldMapper.DocValuesParameter.Values, Function, boolean): FieldMapper.DocValuesParameter - added:
static method FieldMapper.DocValuesParameter.of(Supplier, FieldMapper.DocValuesParameter.Values, Function, boolean): FieldMapper.DocValuesParameter - added:
static method FieldMapper.Parameter.indexParam(Function, IndexSettings, Supplier): FieldMapper.Parameter - added:
static method FieldMapper.Parameter.normsParam(Function, Supplier): FieldMapper.Parameter - added:
static method FieldMapper.Parameter.normsParam(Function, boolean): FieldMapper.Parameter - added:
static method FieldMapper.Parameter.useTimeSeriesDocValuesSkippers(IndexSettings, boolean): boolean - added:
static method FieldMapper.createTypeParserWithLegacySupport(BiFunction): FieldMapper.TypeParser - added:
static method IdFieldMapper.standardIdField(BytesRef, Field.Store): Field - added:
static method IdFieldMapper.syntheticIdField(BytesRef): Field - added:
static method IdFieldMapper.syntheticIdField(String): Field - added:
static method IdLoader.create(IndexSettings, MappingLookup): IdLoader - added:
static method IdLoader.fromDocValues(): IdLoader - added:
static method IgnoreMalformedStoredValues.forSyntheticSource(String, IndexVersion): IgnoreMalformedStoredValues - added:
static method IgnoreMalformedStoredValues.storeMalformedValueForSyntheticSource(DocumentParserContext, String, XContentBuilder): void - added:
static method IgnoreMalformedStoredValues.storeMalformedValueForSyntheticSource(DocumentParserContext, String, XContentParser): void - added:
static method IgnoredSourceFieldMapper.CoalescedIgnoredSourceEncoding.decode(BytesRef): List - added:
static method IgnoredSourceFieldMapper.CoalescedIgnoredSourceEncoding.decodeAsMap(BytesRef): List - added:
static method IgnoredSourceFieldMapper.CoalescedIgnoredSourceEncoding.encode(List): BytesRef - added:
static method IgnoredSourceFieldMapper.CoalescedIgnoredSourceEncoding.encodeFromMap(List): BytesRef - added:
static method IgnoredSourceFieldMapper.IgnoredSourceFormat.valueOf(String): IgnoredSourceFieldMapper.IgnoredSourceFormat - added:
static method IgnoredSourceFieldMapper.IgnoredSourceFormat.values(): IgnoredSourceFieldMapper.IgnoredSourceFormat[] - added:
static method IgnoredSourceFieldMapper.SingularIgnoredSourceEncoding.decode(Object): IgnoredSourceFieldMapper.NameValue - added:
static method IgnoredSourceFieldMapper.SingularIgnoredSourceEncoding.decodeAsMap(BytesRef): IgnoredSourceFieldMapper.MappedNameValue - added:
static method IgnoredSourceFieldMapper.SingularIgnoredSourceEncoding.encode(IgnoredSourceFieldMapper.NameValue): BytesRef - added:
static method IgnoredSourceFieldMapper.SingularIgnoredSourceEncoding.encodeFromMap(IgnoredSourceFieldMapper.MappedNameValue): BytesRef - added:
static method IgnoredSourceFieldMapper.ignoredSourceFormat(IndexSettings): IgnoredSourceFieldMapper.IgnoredSourceFormat - added:
static method IndexType.archivedPoints(): IndexType - added:
static method IndexType.docValuesOnly(): IndexType - added:
static method IndexType.points(boolean, boolean): IndexType - added:
static method IndexType.skippers(): IndexType - added:
static method IndexType.terms(FieldType): IndexType - added:
static method IndexType.terms(boolean, boolean): IndexType - added:
static method IndexType.vectors(): IndexType - added:
static method KeywordFieldMapper.Builder.buildWithDocValuesSkipper(String, IndexSettings, boolean): KeywordFieldMapper.Builder - added:
static method MappedFieldType.defaultTermsQuery(Collection, BiFunction, SearchExecutionContext): Query - added:
static method MapperBuilderContext.root(boolean, boolean, MapperService.MergeReason, boolean): MapperBuilderContext - added:
static method MapperMergeContext.root(boolean, boolean, MapperService.MergeReason, long, boolean): MapperMergeContext - added:
static method Mapping.emptyCompressed(): CompressedXContent - added:
static method MultiValuedBinaryDocValuesField.ArrayOrderInlineNull.decodeExtreme(BytesRef, int, boolean): BytesRef - added:
static method MultiValuedBinaryDocValuesField.ArrayOrderInlineNull.encode(Collection): BytesRef - added:
static method MultiValuedBinaryDocValuesField.ArrayOrderInlineNull.recordEmptyArray(LuceneDocument, String): void - added:
static method MultiValuedBinaryDocValuesField.ArrayOrderInlineNull.recordNull(LuceneDocument, String): void - added:
static method MultiValuedBinaryDocValuesField.ArrayOrderInlineNull.recordSingleValue(LuceneDocument, String, BytesRef): void - added:
static method MultiValuedBinaryDocValuesField.ArrayOrderInlineNull.recordValue(LuceneDocument, String, BytesRef): void - added:
static method MultiValuedBinaryDocValuesField.IntegratedCount.encode(List): BytesRef - added:
static method MultiValuedBinaryDocValuesField.KeyedArrayOrderInlineNull.recordNull(LuceneDocument, String, BytesRef): void - added:
static method MultiValuedBinaryDocValuesField.KeyedArrayOrderInlineNull.recordValue(LuceneDocument, String, BytesRef): void - added:
static method MultiValuedBinaryDocValuesField.SeparateCount.decodeExtreme(BytesRef, boolean): BytesRef - added:
static method MultiValuedBinaryDocValuesField.ValueOrdering.valueOf(String): MultiValuedBinaryDocValuesField.ValueOrdering - added:
static method MultiValuedBinaryDocValuesField.ValueOrdering.values(): MultiValuedBinaryDocValuesField.ValueOrdering[] - added:
static method MultiValuedBinaryDocValuesField.addIgnoredSourceValues(Collection, String, MultiValuedBinaryDocValuesField.ValueOrdering, IndexVersion, boolean): void - added:
static method MultiValuedBinaryDocValuesField.addToBinaryFieldInDoc(LuceneDocument, String, BytesRef): void - added:
static method MultiValuedBinaryDocValuesField.addToBinaryFieldInDoc(LuceneDocument, String, BytesRef, MultiValuedBinaryDocValuesField.ValueOrdering): void - added:
static method MultiValuedBinaryDocValuesField.addToBinaryFieldInDoc(LuceneDocument, String, BytesRef, MultiValuedBinaryDocValuesField.ValueOrdering, IndexVersion): void - added:
static method ParsedDocument.deleteTombstone(SeqNoFieldMapper.SeqNoIndexOptions, boolean, boolean, boolean, String, BytesRef): ParsedDocument - added:
static method PassThroughFieldSource.resolveConflictingPriorities(Collection): Map - added:
static method ProvidedIdFieldMapper.Mode.valueOf(String): ProvidedIdFieldMapper.Mode - added:
static method ProvidedIdFieldMapper.Mode.values(): ProvidedIdFieldMapper.Mode[] - added:
static method ProvidedIdFieldMapper.columnarIdField(String): IndexableField - added:
static method SeqNoFieldMapper.SeqNoIndexOptions.valueOf(String): SeqNoFieldMapper.SeqNoIndexOptions - added:
static method SeqNoFieldMapper.SeqNoIndexOptions.values(): SeqNoFieldMapper.SeqNoIndexOptions[] - added:
static method SeqNoFieldMapper.exactQueryForSeqNo(SeqNoFieldMapper.SeqNoIndexOptions, long): Query - added:
static method SeqNoFieldMapper.rangeQueryForSeqNo(SeqNoFieldMapper.SeqNoIndexOptions, long, long): Query - added:
static method ShardBatchMapper.parseMappings(BulkItemRequest[], SourceBatch, IndexShard, int, int, ShardBatchMapper.BatchMapperResolution): List - added:
static method ShardBatchMapper.resolveMappers(SourceSchema, MappingLookup): ShardBatchMapper.BatchMapperResolution - added:
static method SortedNumericDocValuesSyntheticFieldLoaderLayer.docValuesOrNull(LeafReader, String): SortedNumericDocValues - added:
static method SourceFieldMapper.onOrAfterDeprecateModeVersion(IndexVersion): boolean - added:
static method SourceLoader.applySyntheticVectors(Source, List): Source - added:
static method SourceToParse.Source.fromBytes(BytesReference, XContentType): SourceToParse.Source - added:
static method SyntheticIdField.hasSyntheticIdAttributes(Map): boolean - added:
static method TextFieldMapper.keywordMultiFieldsNotStoredWhenIgnoredIndexVersionCheck(IndexVersion): boolean - added:
static method TextFieldMapper.multiFieldsNotStoredByDefaultIndexVersionCheck(IndexVersion): boolean - added:
static method TimeSeriesIdFieldMapper.getInstance(MappingParserContext): TimeSeriesIdFieldMapper - added:
static method TimeSeriesIdFieldMapper.getInstance(boolean): TimeSeriesIdFieldMapper - added:
static method TsidExtractingIdFieldMapper.createSyntheticId(BytesRef, long, int): String - added:
static method TsidExtractingIdFieldMapper.createSyntheticIdBytesRef(BytesRef, long, int): BytesRef - added:
static method TsidExtractingIdFieldMapper.extractRoutingHashFromSyntheticId(BytesRef): int - added:
static method TsidExtractingIdFieldMapper.extractTimeSeriesIdFromSyntheticId(BytesRef): BytesRef - added:
static method TsidExtractingIdFieldMapper.extractTimestampFromId(byte[]): long - added:
static method TsidExtractingIdFieldMapper.extractTimestampFromSyntheticId(BytesRef): long - added:
static method TsidExtractingIdFieldMapper.syntheticIdLength(BytesRef): int - added:
static method TsidExtractingIdFieldMapper.writeSyntheticId(BytesRef, long, BytesRef, byte[], int): void - added:
static method TsidExtractingIdFieldMapper.writeSyntheticId(BytesRef, long, int, byte[], int): void - added:
static method Uid.decodeId(BytesRef): String
- added:
abstract class DelegatingBlockLoader implements BlockLoader - added:
class ConstantBytes implements BlockLoader - added:
class ConstantNull implements BlockLoader - added:
ctor BlockLoaderFunctionConfig.JustFunction(BlockLoaderFunctionConfig.Function) - added:
ctor BlockLoaderFunctionConfig.RoundToLongs(long[]) - added:
ctor BlockLoaderFunctionConfig.TimeSeriesMetadata(boolean, Set) - added:
ctor ConstantBytes(BytesRef) - added:
ctor DelegatingBlockLoader(BlockLoader) - added:
enum BlockLoaderFunctionConfig.Function - added:
field DelegatingBlockLoader.delegate: BlockLoader - added:
interface BlockLoaderFunctionConfig - added:
interface Warnings - added:
method BlockLoaderFunctionConfig.JustFunction.equals(Object): boolean - added:
method BlockLoaderFunctionConfig.JustFunction.function(): BlockLoaderFunctionConfig.Function - added:
method BlockLoaderFunctionConfig.JustFunction.hashCode(): int - added:
method BlockLoaderFunctionConfig.JustFunction.toString(): String - added:
method BlockLoaderFunctionConfig.RoundToLongs.equals(Object): boolean - added:
method BlockLoaderFunctionConfig.RoundToLongs.function(): BlockLoaderFunctionConfig.Function - added:
method BlockLoaderFunctionConfig.RoundToLongs.hashCode(): int - added:
method BlockLoaderFunctionConfig.RoundToLongs.points(): long[] - added:
method BlockLoaderFunctionConfig.RoundToLongs.toString(): String - added:
method BlockLoaderFunctionConfig.TimeSeriesMetadata.equals(Object): boolean - added:
method BlockLoaderFunctionConfig.TimeSeriesMetadata.function(): BlockLoaderFunctionConfig.Function - added:
method BlockLoaderFunctionConfig.TimeSeriesMetadata.hashCode(): int - added:
method BlockLoaderFunctionConfig.TimeSeriesMetadata.loadMetricFields(): boolean - added:
method BlockLoaderFunctionConfig.TimeSeriesMetadata.skipFieldNames(): Set - added:
method BlockLoaderFunctionConfig.TimeSeriesMetadata.toString(): String - added:
method BlockLoaderFunctionConfig.function(): BlockLoaderFunctionConfig.Function - added:
method ConstantBytes.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method ConstantBytes.columnAtATimeReader(LeafReaderContext): IOFunction - added:
method ConstantBytes.ordinals(LeafReaderContext): SortedSetDocValues - added:
method ConstantBytes.rowStrideReader(CircuitBreaker, LeafReaderContext): BlockLoader.RowStrideReader - added:
method ConstantBytes.rowStrideStoredFieldSpec(): StoredFieldsSpec - added:
method ConstantBytes.supportsOrdinals(): boolean - added:
method ConstantBytes.toString(): String - added:
method ConstantNull.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method ConstantNull.columnAtATimeReader(LeafReaderContext): IOFunction - added:
method ConstantNull.ordinals(LeafReaderContext): SortedSetDocValues - added:
method ConstantNull.rowStrideReader(CircuitBreaker, LeafReaderContext): BlockLoader.RowStrideReader - added:
method ConstantNull.rowStrideStoredFieldSpec(): StoredFieldsSpec - added:
method ConstantNull.supportsOrdinals(): boolean - added:
method ConstantNull.toString(): String - added:
method DelegatingBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method DelegatingBlockLoader.columnAtATimeReader(LeafReaderContext): IOFunction - added:
method DelegatingBlockLoader.delegatingTo(): String - added:
method DelegatingBlockLoader.ordinals(LeafReaderContext): SortedSetDocValues - added:
method DelegatingBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext): BlockLoader.RowStrideReader - added:
method DelegatingBlockLoader.rowStrideStoredFieldSpec(): StoredFieldsSpec - added:
method DelegatingBlockLoader.supportsOrdinals(): boolean - added:
method DelegatingBlockLoader.toString(): String - added:
method Warnings.registerException(Class, String): void - added:
record BlockLoaderFunctionConfig.JustFunction implements BlockLoaderFunctionConfig - added:
record BlockLoaderFunctionConfig.RoundToLongs implements BlockLoaderFunctionConfig - added:
record BlockLoaderFunctionConfig.TimeSeriesMetadata implements BlockLoaderFunctionConfig - added:
static field BlockLoaderFunctionConfig.Function.AMD_COUNT: BlockLoaderFunctionConfig.Function - added:
static field BlockLoaderFunctionConfig.Function.AMD_DEFAULT: BlockLoaderFunctionConfig.Function - added:
static field BlockLoaderFunctionConfig.Function.AMD_MAX: BlockLoaderFunctionConfig.Function - added:
static field BlockLoaderFunctionConfig.Function.AMD_MIN: BlockLoaderFunctionConfig.Function - added:
static field BlockLoaderFunctionConfig.Function.AMD_SUM: BlockLoaderFunctionConfig.Function - added:
static field BlockLoaderFunctionConfig.Function.BYTE_LENGTH: BlockLoaderFunctionConfig.Function - added:
static field BlockLoaderFunctionConfig.Function.EXTRACT_FLATTENED_SUBFIELD: BlockLoaderFunctionConfig.Function - added:
static field BlockLoaderFunctionConfig.Function.LENGTH: BlockLoaderFunctionConfig.Function - added:
static field BlockLoaderFunctionConfig.Function.MV_MAX: BlockLoaderFunctionConfig.Function - added:
static field BlockLoaderFunctionConfig.Function.MV_MIN: BlockLoaderFunctionConfig.Function - added:
static field BlockLoaderFunctionConfig.Function.ROUND_TO: BlockLoaderFunctionConfig.Function - added:
static field BlockLoaderFunctionConfig.Function.TIME_SERIES_METADATA: BlockLoaderFunctionConfig.Function - added:
static field BlockLoaderFunctionConfig.Function.V_COSINE: BlockLoaderFunctionConfig.Function - added:
static field BlockLoaderFunctionConfig.Function.V_DOT_PRODUCT: BlockLoaderFunctionConfig.Function - added:
static field BlockLoaderFunctionConfig.Function.V_HAMMING: BlockLoaderFunctionConfig.Function - added:
static field BlockLoaderFunctionConfig.Function.V_L1NORM: BlockLoaderFunctionConfig.Function - added:
static field BlockLoaderFunctionConfig.Function.V_L2NORM: BlockLoaderFunctionConfig.Function - added:
static field ConstantNull.COLUMN_READER: BlockLoader.ColumnAtATimeReader - added:
static field ConstantNull.INSTANCE: BlockLoader - added:
static field ConstantNull.ROW_READER: BlockLoader.RowStrideReader - added:
static method BlockLoaderFunctionConfig.Function.valueOf(String): BlockLoaderFunctionConfig.Function - added:
static method BlockLoaderFunctionConfig.Function.values(): BlockLoaderFunctionConfig.Function[] - added:
static method Warnings.registerSingleValueWarning(Warnings): void
- added:
abstract class AbstractBytesRefsFromBinaryReader extends BlockDocValuesReader implements BlockLoader.RowStrideReader - added:
abstract class AbstractNumericBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
abstract class BlockDocValuesReader implements BlockLoader.ColumnAtATimeReader - added:
class BooleansBlockLoader extends AbstractNumericBlockLoader - added:
class BytesRefsFromBinaryBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
class BytesRefsFromBinaryMultiSeparateCountBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
class BytesRefsFromCustomBinaryBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
class BytesRefsFromOrdsBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
class DateRangeDocValuesLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
class DenseVectorBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
class DenseVectorFromBinaryBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
class DoublesBlockLoader extends AbstractNumericBlockLoader - added:
class IntsBlockLoader extends AbstractNumericBlockLoader - added:
class LongsBlockLoader extends AbstractNumericBlockLoader - added:
ctor AbstractBytesRefsFromBinaryReader(TrackingBinaryDocValues) - added:
ctor AbstractNumericBlockLoader(String, String) - added:
ctor AbstractNumericBlockLoader(String, String, boolean) - added:
ctor AbstractNumericBlockLoader.Singleton(String, TrackingNumericDocValues) - added:
ctor AbstractNumericBlockLoader.Sorted(String, TrackingSortedNumericDocValues) - added:
ctor BlockDocValuesReader(CircuitBreaker) - added:
ctor BlockDocValuesReader.DocValuesBlockLoader() - added:
ctor BooleansBlockLoader(String) - added:
ctor BooleansBlockLoader(String, boolean) - added:
ctor BytesRefsFromBinaryBlockLoader(IOFunction) - added:
ctor BytesRefsFromBinaryBlockLoader(String) - added:
ctor BytesRefsFromBinaryBlockLoader.BytesRefsFromBinary(TrackingBinaryDocValues) - added:
ctor BytesRefsFromBinaryMultiSeparateCountBlockLoader(String) - added:
ctor BytesRefsFromBinaryMultiSeparateCountBlockLoader(String, BytesRefsFromBinaryMultiSeparateCountBlockLoader.ArrayOrderSource) - added:
ctor BytesRefsFromCustomBinaryBlockLoader(String) - added:
ctor BytesRefsFromOrdsBlockLoader(String, ByteSizeValue) - added:
ctor BytesRefsFromOrdsBlockLoader(String, ByteSizeValue, boolean) - added:
ctor BytesRefsFromOrdsBlockLoader.Singleton(TrackingSortedDocValues) - added:
ctor CustomBinaryDocValuesReader() - added:
ctor DateRangeDocValuesLoader(String) - added:
ctor DenseVectorBlockLoader(String, int, DenseVectorFieldMapper.DenseVectorFieldType, DenseVectorBlockLoaderProcessor) - added:
ctor DenseVectorBlockLoaderProcessor.DenseVectorLoaderProcessor() - added:
ctor DenseVectorBlockLoaderProcessor.DenseVectorSimilarityProcessor(DenseVectorFieldMapper.VectorSimilarityFunctionConfig) - added:
ctor DenseVectorFromBinaryBlockLoader(String, int, IndexVersion, DenseVectorFieldMapper.ElementType) - added:
ctor DoublesBlockLoader(String, BlockDocValuesReader.ToDouble) - added:
ctor DoublesBlockLoader(String, BlockDocValuesReader.ToDouble, boolean) - added:
ctor IntsBlockLoader(String) - added:
ctor IntsBlockLoader(String, boolean) - added:
ctor LongToBytesRefBlockLoader(String, LongFunction) - added:
ctor LongsBlockLoader(String) - added:
ctor LongsBlockLoader(String, boolean) - added:
ctor MultiValueArrayOrderInlineNullBinaryDocValuesReader() - added:
ctor MultiValueSeparateCountBinaryDocValuesReader() - added:
enum BytesRefsFromBinaryMultiSeparateCountBlockLoader.ArrayOrderSource - added:
field AbstractBytesRefsFromBinaryReader.docValues: TrackingBinaryDocValues - added:
field AbstractNumericBlockLoader.Singleton.numericDocValues: TrackingNumericDocValues - added:
field AbstractNumericBlockLoader.Sorted.values: TrackingSortedNumericDocValues - added:
field AbstractNumericBlockLoader.fieldName: String - added:
field AbstractNumericBlockLoader.readerName: String - added:
field BlockDocValuesReader.breaker: CircuitBreaker - added:
field BytesRefsFromOrdsBlockLoader.fieldName: String - added:
field BytesRefsFromOrdsBlockLoader.size: ByteSizeValue - added:
field DoublesBlockLoader.toDouble: BlockDocValuesReader.ToDouble - added:
final class CustomBinaryDocValuesReader - added:
final class LongToBytesRefBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
final class MultiValueArrayOrderInlineNullBinaryDocValuesReader - added:
final class MultiValueSeparateCountBinaryDocValuesReader - added:
interface BlockDocValuesReader.NumericDocValuesAccessor - added:
interface BlockDocValuesReader.ToDouble - added:
interface DenseVectorBlockLoaderProcessor - added:
method AbstractBytesRefsFromBinaryReader.close(): void - added:
method AbstractBytesRefsFromBinaryReader.docId(): int - added:
method AbstractBytesRefsFromBinaryReader.read(BlockLoader.BlockFactory, BlockLoader.Docs, int, boolean): BlockLoader.Block - added:
method AbstractBytesRefsFromBinaryReader.read(int, BlockLoader.BytesRefBuilder): void - added:
method AbstractBytesRefsFromBinaryReader.read(int, BlockLoader.StoredFields, BlockLoader.Builder): void - added:
method AbstractNumericBlockLoader.Singleton.close(): void - added:
method AbstractNumericBlockLoader.Singleton.docId(): int - added:
method AbstractNumericBlockLoader.Singleton.numericDocValues(): NumericDocValues - added:
method AbstractNumericBlockLoader.Singleton.toString(): String - added:
method AbstractNumericBlockLoader.Sorted.close(): void - added:
method AbstractNumericBlockLoader.Sorted.docId(): int - added:
method AbstractNumericBlockLoader.Sorted.toString(): String - added:
method AbstractNumericBlockLoader.arrayOrderReader(TrackingSortedNumericDocValues, TrackingSortedDocValues): BlockLoader.ColumnAtATimeReader - added:
method AbstractNumericBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method AbstractNumericBlockLoader.singletonReader(TrackingNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method AbstractNumericBlockLoader.sortedReader(TrackingSortedNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method AbstractNumericBlockLoader.toString(): String - added:
method BlockDocValuesReader.DocValuesBlockLoader.columnAtATimeReader(LeafReaderContext): IOFunction - added:
method BlockDocValuesReader.DocValuesBlockLoader.ordinals(LeafReaderContext): SortedSetDocValues - added:
method BlockDocValuesReader.DocValuesBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method BlockDocValuesReader.DocValuesBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext): BlockLoader.RowStrideReader - added:
method BlockDocValuesReader.DocValuesBlockLoader.rowStrideStoredFieldSpec(): StoredFieldsSpec - added:
method BlockDocValuesReader.DocValuesBlockLoader.supportsOrdinals(): boolean - added:
method BlockDocValuesReader.NumericDocValuesAccessor.numericDocValues(): NumericDocValues - added:
method BlockDocValuesReader.ToDouble.convert(long): double - added:
method BlockDocValuesReader.canReuse(int): boolean - added:
method BlockDocValuesReader.docId(): int - added:
method BlockDocValuesReader.toString(): String - added:
method BooleansBlockLoader.arrayOrderReader(TrackingSortedNumericDocValues, TrackingSortedDocValues): BlockLoader.ColumnAtATimeReader - added:
method BooleansBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.BooleanBuilder - added:
method BooleansBlockLoader.singletonReader(TrackingNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method BooleansBlockLoader.sortedReader(TrackingSortedNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method BytesRefsFromBinaryBlockLoader.BytesRefsFromBinary.read(BlockLoader.BlockFactory, BlockLoader.Docs, int, boolean): BlockLoader.Block - added:
method BytesRefsFromBinaryBlockLoader.BytesRefsFromBinary.read(int, BlockLoader.BytesRefBuilder): void - added:
method BytesRefsFromBinaryBlockLoader.BytesRefsFromBinary.toString(): String - added:
method BytesRefsFromBinaryBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method BytesRefsFromBinaryBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method BytesRefsFromBinaryMultiSeparateCountBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method BytesRefsFromBinaryMultiSeparateCountBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method BytesRefsFromBinaryMultiSeparateCountBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext): BlockLoader.RowStrideReader - added:
method BytesRefsFromCustomBinaryBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method BytesRefsFromCustomBinaryBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method BytesRefsFromOrdsBlockLoader.Singleton.close(): void - added:
method BytesRefsFromOrdsBlockLoader.Singleton.docId(): int - added:
method BytesRefsFromOrdsBlockLoader.Singleton.read(BlockLoader.BlockFactory, BlockLoader.Docs, int, boolean): BlockLoader.Block - added:
method BytesRefsFromOrdsBlockLoader.Singleton.toString(): String - added:
method BytesRefsFromOrdsBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.BytesRefBuilder - added:
method BytesRefsFromOrdsBlockLoader.ordinals(LeafReaderContext): SortedSetDocValues - added:
method BytesRefsFromOrdsBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method BytesRefsFromOrdsBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext): BlockLoader.RowStrideReader - added:
method BytesRefsFromOrdsBlockLoader.supportsOrdinals(): boolean - added:
method BytesRefsFromOrdsBlockLoader.toString(): String - added:
method CustomBinaryDocValuesReader.match(BytesRef, Predicate): boolean - added:
method CustomBinaryDocValuesReader.read(BytesRef, BlockLoader.BytesRefBuilder): void - added:
method DateRangeDocValuesLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method DateRangeDocValuesLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method DenseVectorBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method DenseVectorBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method DenseVectorBlockLoaderProcessor.DenseVectorLoaderProcessor.createBuilder(BlockLoader.BlockFactory, int, int): BlockLoader.FloatBuilder - added:
method DenseVectorBlockLoaderProcessor.DenseVectorLoaderProcessor.name(): String - added:
method DenseVectorBlockLoaderProcessor.DenseVectorLoaderProcessor.process(byte[], BlockLoader.FloatBuilder): void - added:
method DenseVectorBlockLoaderProcessor.DenseVectorLoaderProcessor.process(float[], BlockLoader.FloatBuilder): void - added:
method DenseVectorBlockLoaderProcessor.DenseVectorSimilarityProcessor.createBuilder(BlockLoader.BlockFactory, int, int): BlockLoader.DoubleBuilder - added:
method DenseVectorBlockLoaderProcessor.DenseVectorSimilarityProcessor.name(): String - added:
method DenseVectorBlockLoaderProcessor.DenseVectorSimilarityProcessor.process(byte[], BlockLoader.DoubleBuilder): void - added:
method DenseVectorBlockLoaderProcessor.DenseVectorSimilarityProcessor.process(float[], BlockLoader.DoubleBuilder): void - added:
method DenseVectorBlockLoaderProcessor.appendNull(BlockLoader.Builder): void - added:
method DenseVectorBlockLoaderProcessor.createBuilder(BlockLoader.BlockFactory, int, int): BlockLoader.Builder - added:
method DenseVectorBlockLoaderProcessor.name(): String - added:
method DenseVectorBlockLoaderProcessor.process(byte[], BlockLoader.Builder): void - added:
method DenseVectorBlockLoaderProcessor.process(float[], BlockLoader.Builder): void - added:
method DenseVectorFromBinaryBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method DenseVectorFromBinaryBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method DoublesBlockLoader.arrayOrderReader(TrackingSortedNumericDocValues, TrackingSortedDocValues): BlockLoader.ColumnAtATimeReader - added:
method DoublesBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.DoubleBuilder - added:
method DoublesBlockLoader.singletonReader(TrackingNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method DoublesBlockLoader.sortedReader(TrackingSortedNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method IntsBlockLoader.arrayOrderReader(TrackingSortedNumericDocValues, TrackingSortedDocValues): BlockLoader.ColumnAtATimeReader - added:
method IntsBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.IntBuilder - added:
method IntsBlockLoader.singletonReader(TrackingNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method IntsBlockLoader.sortedReader(TrackingSortedNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method LongToBytesRefBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method LongToBytesRefBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method LongsBlockLoader.arrayOrderReader(TrackingSortedNumericDocValues, TrackingSortedDocValues): BlockLoader.ColumnAtATimeReader - added:
method LongsBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.LongBuilder - added:
method LongsBlockLoader.singletonReader(TrackingNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method LongsBlockLoader.sortedReader(TrackingSortedNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method MultiValueArrayOrderInlineNullBinaryDocValuesReader.match(BytesRef, long, Predicate): boolean - added:
method MultiValueSeparateCountBinaryDocValuesReader.match(BytesRef, long, Predicate): boolean - added:
method MultiValueSeparateCountBinaryDocValuesReader.matchKeyedInlineNull(BytesRef, long, Predicate): boolean - added:
method MultiValueSeparateCountBinaryDocValuesReader.materialize(BytesRef, long): BytesRef[] - added:
method MultiValueSeparateCountBinaryDocValuesReader.read(BytesRef, long, BlockLoader.BytesRefBuilder): void - added:
method MultiValueSeparateCountBinaryDocValuesReader.readMax(BytesRef, long, BlockLoader.BytesRefBuilder): void - added:
method MultiValueSeparateCountBinaryDocValuesReader.readMin(BytesRef, int, BlockLoader.BytesRefBuilder): void - added:
static abstract class AbstractNumericBlockLoader.Singleton extends BlockDocValuesReader implements BlockDocValuesReader.NumericDocValuesAccessor - added:
static abstract class AbstractNumericBlockLoader.Sorted extends BlockDocValuesReader - added:
static abstract class BlockDocValuesReader.DocValuesBlockLoader implements BlockLoader - added:
static class BytesRefsFromBinaryBlockLoader.BytesRefsFromBinary extends AbstractBytesRefsFromBinaryReader - added:
static class BytesRefsFromOrdsBlockLoader.Singleton extends BlockDocValuesReader - added:
static class DenseVectorBlockLoaderProcessor.DenseVectorLoaderProcessor implements DenseVectorBlockLoaderProcessor - added:
static class DenseVectorBlockLoaderProcessor.DenseVectorSimilarityProcessor implements DenseVectorBlockLoaderProcessor - added:
static field BytesRefsFromBinaryMultiSeparateCountBlockLoader.ArrayOrderSource.INLINE: BytesRefsFromBinaryMultiSeparateCountBlockLoader.ArrayOrderSource - added:
static field BytesRefsFromBinaryMultiSeparateCountBlockLoader.ArrayOrderSource.NONE: BytesRefsFromBinaryMultiSeparateCountBlockLoader.ArrayOrderSource - added:
static field DenseVectorBlockLoader.ESTIMATED_SIZE: long - added:
static method BytesRefsFromBinaryMultiSeparateCountBlockLoader.ArrayOrderSource.valueOf(String): BytesRefsFromBinaryMultiSeparateCountBlockLoader.ArrayOrderSource - added:
static method BytesRefsFromBinaryMultiSeparateCountBlockLoader.ArrayOrderSource.values(): BytesRefsFromBinaryMultiSeparateCountBlockLoader.ArrayOrderSource[]
- added:
abstract class MultiValuedBinaryWithSeparateCountsLengthReader extends BlockDocValuesReader - added:
class MvMaxBooleansBlockLoader extends BooleansBlockLoader - added:
class MvMaxBytesRefsFromBinaryBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
class MvMaxBytesRefsFromOrdsBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
class MvMaxDoublesFromDocValuesBlockLoader extends DoublesBlockLoader - added:
class MvMaxIntsFromDocValuesBlockLoader extends IntsBlockLoader - added:
class MvMaxLongsFromDocValuesBlockLoader extends LongsBlockLoader - added:
class MvMinBooleansBlockLoader extends BooleansBlockLoader - added:
class MvMinBytesRefsFromBinaryBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
class MvMinBytesRefsFromOrdsBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
class MvMinDoublesFromDocValuesBlockLoader extends DoublesBlockLoader - added:
class MvMinIntsFromDocValuesBlockLoader extends IntsBlockLoader - added:
class MvMinLongsFromDocValuesBlockLoader extends LongsBlockLoader - added:
class RoundToLongsFromDocValuesBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
class Utf8CodePointsFromOrdsBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
ctor ByteLengthFromBytesRefDocValuesBlockLoader(Warnings, String) - added:
ctor MvMaxBooleansBlockLoader(String) - added:
ctor MvMaxBytesRefsFromBinaryBlockLoader(String) - added:
ctor MvMaxBytesRefsFromOrdsBlockLoader(String, ByteSizeValue) - added:
ctor MvMaxDoublesFromDocValuesBlockLoader(String, BlockDocValuesReader.ToDouble) - added:
ctor MvMaxIntsFromDocValuesBlockLoader(String) - added:
ctor MvMaxLongsFromDocValuesBlockLoader(String) - added:
ctor MvMinBooleansBlockLoader(String) - added:
ctor MvMinBytesRefsFromBinaryBlockLoader(String) - added:
ctor MvMinBytesRefsFromOrdsBlockLoader(String, ByteSizeValue) - added:
ctor MvMinDoublesFromDocValuesBlockLoader(String, BlockDocValuesReader.ToDouble) - added:
ctor MvMinIntsFromDocValuesBlockLoader(String) - added:
ctor MvMinLongsFromDocValuesBlockLoader(String) - added:
ctor RoundToLongsFromDocValuesBlockLoader(String, long[]) - added:
ctor Utf8CodePointsFromOrdsBlockLoader(Warnings, String, ByteSizeValue) - added:
final class ByteLengthFromBytesRefDocValuesBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
method ByteLengthFromBytesRefDocValuesBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method ByteLengthFromBytesRefDocValuesBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method MultiValuedBinaryWithSeparateCountsLengthReader.close(): void - added:
method MultiValuedBinaryWithSeparateCountsLengthReader.docId(): int - added:
method MultiValuedBinaryWithSeparateCountsLengthReader.read(BlockLoader.BlockFactory, BlockLoader.Docs, int, boolean): BlockLoader.Block - added:
method MultiValuedBinaryWithSeparateCountsLengthReader.toString(): String - added:
method MvMaxBooleansBlockLoader.sortedReader(TrackingSortedNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method MvMaxBytesRefsFromBinaryBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method MvMaxBytesRefsFromBinaryBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method MvMaxBytesRefsFromOrdsBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.BytesRefBuilder - added:
method MvMaxBytesRefsFromOrdsBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method MvMaxBytesRefsFromOrdsBlockLoader.toString(): String - added:
method MvMaxDoublesFromDocValuesBlockLoader.sortedReader(TrackingSortedNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method MvMaxIntsFromDocValuesBlockLoader.sortedReader(TrackingSortedNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method MvMaxLongsFromDocValuesBlockLoader.sortedReader(TrackingSortedNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method MvMinBooleansBlockLoader.sortedReader(TrackingSortedNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method MvMinBytesRefsFromBinaryBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method MvMinBytesRefsFromBinaryBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method MvMinBytesRefsFromBinaryBlockLoader.toString(): String - added:
method MvMinBytesRefsFromOrdsBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.BytesRefBuilder - added:
method MvMinBytesRefsFromOrdsBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method MvMinBytesRefsFromOrdsBlockLoader.toString(): String - added:
method MvMinDoublesFromDocValuesBlockLoader.sortedReader(TrackingSortedNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method MvMinIntsFromDocValuesBlockLoader.sortedReader(TrackingSortedNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method MvMinLongsFromDocValuesBlockLoader.sortedReader(TrackingSortedNumericDocValues): BlockLoader.ColumnAtATimeReader - added:
method RoundToLongsFromDocValuesBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method RoundToLongsFromDocValuesBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method RoundToLongsFromDocValuesBlockLoader.toString(): String - added:
method Utf8CodePointsFromOrdsBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.IntBuilder - added:
method Utf8CodePointsFromOrdsBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method Utf8CodePointsFromOrdsBlockLoader.toString(): String
- added:
ctor BinaryAndCounts(TrackingBinaryDocValues, TrackingNumericDocValues) - added:
ctor NumericDvSingletonOrSorted(TrackingNumericDocValues, TrackingSortedNumericDocValues) - added:
ctor SortedDvSingletonOrSet(TrackingSortedDocValues, TrackingSortedSetDocValues) - added:
ctor TrackingBinaryDocValues(CircuitBreaker, BinaryDocValues) - added:
ctor TrackingNumericDocValues(CircuitBreaker, NumericDocValues) - added:
ctor TrackingSortedDocValues(CircuitBreaker, ByteSizeValue, SortedDocValues) - added:
ctor TrackingSortedNumericDocValues(CircuitBreaker, SortedNumericDocValues) - added:
ctor TrackingSortedSetDocValues(CircuitBreaker, ByteSizeValue, SortedSetDocValues) - added:
method BinaryAndCounts.binary(): TrackingBinaryDocValues - added:
method BinaryAndCounts.counts(): TrackingNumericDocValues - added:
method BinaryAndCounts.equals(Object): boolean - added:
method BinaryAndCounts.hashCode(): int - added:
method BinaryAndCounts.toString(): String - added:
method NumericDvSingletonOrSorted.equals(Object): boolean - added:
method NumericDvSingletonOrSorted.forceSorted(): TrackingSortedNumericDocValues - added:
method NumericDvSingletonOrSorted.hashCode(): int - added:
method NumericDvSingletonOrSorted.singleton(): TrackingNumericDocValues - added:
method NumericDvSingletonOrSorted.sorted(): TrackingSortedNumericDocValues - added:
method NumericDvSingletonOrSorted.toString(): String - added:
method SortedDvSingletonOrSet.equals(Object): boolean - added:
method SortedDvSingletonOrSet.forceSet(): TrackingSortedSetDocValues - added:
method SortedDvSingletonOrSet.forceSingle(): TrackingSortedDocValues - added:
method SortedDvSingletonOrSet.hashCode(): int - added:
method SortedDvSingletonOrSet.set(): TrackingSortedSetDocValues - added:
method SortedDvSingletonOrSet.singleton(): TrackingSortedDocValues - added:
method SortedDvSingletonOrSet.toString(): String - added:
method TrackingBinaryDocValues.breaker(): CircuitBreaker - added:
method TrackingBinaryDocValues.close(): void - added:
method TrackingBinaryDocValues.docValues(): BinaryDocValues - added:
method TrackingBinaryDocValues.equals(Object): boolean - added:
method TrackingBinaryDocValues.hashCode(): int - added:
method TrackingBinaryDocValues.toString(): String - added:
method TrackingNumericDocValues.breaker(): CircuitBreaker - added:
method TrackingNumericDocValues.close(): void - added:
method TrackingNumericDocValues.docValues(): NumericDocValues - added:
method TrackingNumericDocValues.equals(Object): boolean - added:
method TrackingNumericDocValues.hashCode(): int - added:
method TrackingNumericDocValues.toString(): String - added:
method TrackingSortedDocValues.breaker(): CircuitBreaker - added:
method TrackingSortedDocValues.close(): void - added:
method TrackingSortedDocValues.docValues(): SortedDocValues - added:
method TrackingSortedDocValues.equals(Object): boolean - added:
method TrackingSortedDocValues.hashCode(): int - added:
method TrackingSortedDocValues.size(): ByteSizeValue - added:
method TrackingSortedDocValues.toString(): String - added:
method TrackingSortedNumericDocValues.breaker(): CircuitBreaker - added:
method TrackingSortedNumericDocValues.close(): void - added:
method TrackingSortedNumericDocValues.docValues(): SortedNumericDocValues - added:
method TrackingSortedNumericDocValues.equals(Object): boolean - added:
method TrackingSortedNumericDocValues.hashCode(): int - added:
method TrackingSortedNumericDocValues.toString(): String - added:
method TrackingSortedSetDocValues.breaker(): CircuitBreaker - added:
method TrackingSortedSetDocValues.close(): void - added:
method TrackingSortedSetDocValues.docValues(): SortedSetDocValues - added:
method TrackingSortedSetDocValues.equals(Object): boolean - added:
method TrackingSortedSetDocValues.hashCode(): int - added:
method TrackingSortedSetDocValues.size(): ByteSizeValue - added:
method TrackingSortedSetDocValues.toString(): String - added:
record BinaryAndCounts - added:
record NumericDvSingletonOrSorted - added:
record SortedDvSingletonOrSet - added:
record TrackingBinaryDocValues implements Releasable - added:
record TrackingNumericDocValues implements Releasable - added:
record TrackingSortedDocValues implements Releasable - added:
record TrackingSortedNumericDocValues implements Releasable - added:
record TrackingSortedSetDocValues implements Releasable - added:
static field TrackingNumericDocValues.ESTIMATED_SIZE: long - added:
static field TrackingSortedDocValues.DEFAULT_SIZE: ByteSizeValue - added:
static method BinaryAndCounts.get(CircuitBreaker, LeafReaderContext, String, boolean): BinaryAndCounts - added:
static method NumericDvSingletonOrSorted.get(CircuitBreaker, LeafReaderContext, String): NumericDvSingletonOrSorted - added:
static method SortedDvSingletonOrSet.get(CircuitBreaker, ByteSizeValue, LeafReaderContext, String): SortedDvSingletonOrSet - added:
static method TrackingBinaryDocValues.get(CircuitBreaker, LeafReaderContext, IOFunction): TrackingBinaryDocValues - added:
static method TrackingBinaryDocValues.get(CircuitBreaker, LeafReaderContext, String): TrackingBinaryDocValues - added:
static method TrackingNumericDocValues.get(CircuitBreaker, LeafReaderContext, String): TrackingNumericDocValues - added:
static method TrackingSortedDocValues.get(CircuitBreaker, LeafReaderContext, String): TrackingSortedDocValues
- added:
abstract class BlockScriptReader implements BlockLoader.RowStrideReader - added:
class BooleanScriptBlockDocValuesReader extends BlockScriptReader - added:
class DateScriptBlockDocValuesReader extends BlockScriptReader - added:
class DoubleScriptBlockDocValuesReader extends BlockScriptReader - added:
class IpScriptBlockDocValuesReader extends BlockScriptReader - added:
class KeywordScriptBlockDocValuesReader extends BlockScriptReader - added:
class LongScriptBlockDocValuesReader extends BlockScriptReader - added:
ctor BlockScriptReader(CircuitBreaker, long) - added:
ctor BlockScriptReader.ScriptBlockLoader(ByteSizeValue) - added:
ctor BooleanScriptBlockDocValuesReader.BooleanScriptBlockLoader(BooleanFieldScript.LeafFactory, ByteSizeValue) - added:
ctor DateScriptBlockDocValuesReader.DateScriptBlockLoader(DateFieldScript.LeafFactory, ByteSizeValue) - added:
ctor DoubleScriptBlockDocValuesReader.DoubleScriptBlockLoader(DoubleFieldScript.LeafFactory, ByteSizeValue) - added:
ctor IpScriptBlockDocValuesReader.IpScriptBlockLoader(IpFieldScript.LeafFactory, ByteSizeValue) - added:
ctor KeywordScriptBlockDocValuesReader.KeywordScriptBlockLoader(StringFieldScript.LeafFactory, ByteSizeValue) - added:
ctor LongScriptBlockDocValuesReader.LongScriptBlockLoader(LongFieldScript.LeafFactory, ByteSizeValue) - added:
field BlockScriptReader.breaker: CircuitBreaker - added:
method BlockScriptReader.ScriptBlockLoader.columnAtATimeReader(LeafReaderContext): IOFunction - added:
method BlockScriptReader.ScriptBlockLoader.ordinals(LeafReaderContext): SortedSetDocValues - added:
method BlockScriptReader.ScriptBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockScriptReader - added:
method BlockScriptReader.ScriptBlockLoader.rowStrideReader(CircuitBreaker, LeafReaderContext): BlockLoader.RowStrideReader - added:
method BlockScriptReader.ScriptBlockLoader.rowStrideStoredFieldSpec(): StoredFieldsSpec - added:
method BlockScriptReader.ScriptBlockLoader.supportsOrdinals(): boolean - added:
method BlockScriptReader.canReuse(int): boolean - added:
method BlockScriptReader.close(): void - added:
method BlockScriptReader.docId(): int - added:
method BlockScriptReader.toString(): String - added:
method BooleanScriptBlockDocValuesReader.BooleanScriptBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method BooleanScriptBlockDocValuesReader.BooleanScriptBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockScriptReader - added:
method BooleanScriptBlockDocValuesReader.docId(): int - added:
method BooleanScriptBlockDocValuesReader.read(int, BlockLoader.StoredFields, BlockLoader.Builder): void - added:
method BooleanScriptBlockDocValuesReader.toString(): String - added:
method DateScriptBlockDocValuesReader.DateScriptBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method DateScriptBlockDocValuesReader.DateScriptBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockScriptReader - added:
method DateScriptBlockDocValuesReader.docId(): int - added:
method DateScriptBlockDocValuesReader.read(int, BlockLoader.StoredFields, BlockLoader.Builder): void - added:
method DateScriptBlockDocValuesReader.toString(): String - added:
method DoubleScriptBlockDocValuesReader.DoubleScriptBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method DoubleScriptBlockDocValuesReader.DoubleScriptBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockScriptReader - added:
method DoubleScriptBlockDocValuesReader.docId(): int - added:
method DoubleScriptBlockDocValuesReader.read(int, BlockLoader.StoredFields, BlockLoader.Builder): void - added:
method DoubleScriptBlockDocValuesReader.toString(): String - added:
method IpScriptBlockDocValuesReader.IpScriptBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method IpScriptBlockDocValuesReader.IpScriptBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockScriptReader - added:
method IpScriptBlockDocValuesReader.docId(): int - added:
method IpScriptBlockDocValuesReader.read(int, BlockLoader.StoredFields, BlockLoader.Builder): void - added:
method IpScriptBlockDocValuesReader.toString(): String - added:
method KeywordScriptBlockDocValuesReader.KeywordScriptBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method KeywordScriptBlockDocValuesReader.KeywordScriptBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockScriptReader - added:
method KeywordScriptBlockDocValuesReader.docId(): int - added:
method KeywordScriptBlockDocValuesReader.read(int, BlockLoader.StoredFields, BlockLoader.Builder): void - added:
method KeywordScriptBlockDocValuesReader.toString(): String - added:
method LongScriptBlockDocValuesReader.LongScriptBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method LongScriptBlockDocValuesReader.LongScriptBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockScriptReader - added:
method LongScriptBlockDocValuesReader.docId(): int - added:
method LongScriptBlockDocValuesReader.read(int, BlockLoader.StoredFields, BlockLoader.Builder): void - added:
method LongScriptBlockDocValuesReader.toString(): String - added:
static abstract class BlockScriptReader.ScriptBlockLoader implements BlockLoader - added:
static class BooleanScriptBlockDocValuesReader.BooleanScriptBlockLoader extends BlockScriptReader.ScriptBlockLoader - added:
static class DateScriptBlockDocValuesReader.DateScriptBlockLoader extends BlockScriptReader.ScriptBlockLoader - added:
static class DoubleScriptBlockDocValuesReader.DoubleScriptBlockLoader extends BlockScriptReader.ScriptBlockLoader - added:
static class IpScriptBlockDocValuesReader.IpScriptBlockLoader extends BlockScriptReader.ScriptBlockLoader - added:
static class KeywordScriptBlockDocValuesReader.KeywordScriptBlockLoader extends BlockScriptReader.ScriptBlockLoader - added:
static class LongScriptBlockDocValuesReader.LongScriptBlockLoader extends BlockScriptReader.ScriptBlockLoader
- removed:
method FlattenedFieldSyntheticWriterHelper.write(XContentBuilder): void - removed:
method KeyedFlattenedLeafFieldData.close(): void - removed:
static field FlattenedFieldMapper.IGNORE_ABOVE_SUPPORT: NodeFeature - removed:
static field FlattenedFieldMapper.IGNORE_ABOVE_WITH_ARRAYS_SUPPORT: NodeFeature - changed:
ctor FlattenedFieldMapper.Builder(String) → ctor FlattenedFieldMapper.Builder(String, IndexSettings) - changed:
ctor FlattenedFieldSyntheticWriterHelper(FlattenedFieldSyntheticWriterHelper.SortedKeyedValues) → ctor FlattenedFieldSyntheticWriterHelper(FlattenedFieldSyntheticWriterHelper.KeyedValueProducer, List) - changed:
final class FlattenedFieldMapper extends FieldMapper → final class FlattenedFieldMapper extends FieldMapper implements PassThroughFieldSource - changed:
static final class FlattenedFieldMapper.KeyedFlattenedFieldType extends StringFieldType → static final class FlattenedFieldMapper.KeyedFlattenedFieldType extends FlattenedFieldMapper.BaseFlattenedFieldType - changed:
static final class FlattenedFieldMapper.RootFlattenedFieldType extends StringFieldType implements DynamicFieldType → static final class FlattenedFieldMapper.RootFlattenedFieldType extends FlattenedFieldMapper.BaseFlattenedFieldType implements DynamicFieldType - added:
class KeyedFlattenedDocValuesBlockLoader extends BlockDocValuesReader.DocValuesBlockLoader - added:
ctor ExtractFlattenedSubfieldConfig(String) - added:
ctor FlattenedFieldArrayContext.KeyedOffsetField(String, int[]) - added:
ctor FlattenedFieldSyntheticWriterHelper.ArrayOrderKeyedValueProducer(TreeMap, TreeMap) - added:
ctor FlattenedFieldSyntheticWriterHelper.OffsetKeyedValueProducer(FlattenedFieldSyntheticWriterHelper.SortedKeyedValues, FlattenedFieldSyntheticWriterHelper.SortedOffsetValues) - added:
ctor FlattenedFieldSyntheticWriterHelper.OrderedField(FlattenedFieldSyntheticWriterHelper.FlattenedKey, List) - added:
ctor KeyedFlattenedDocValuesBlockLoader(String, String, boolean) - added:
ctor KeyedFlattenedDocValuesBlockLoader(String, String, boolean, boolean) - added:
ctor RootFlattenedFromKeyedFieldData.Builder(String, String, boolean, IndexVersion) - added:
enum FlattenedFieldMapper.PreserveLeafArrays - added:
final class BinaryKeyedFlattenedLeafFieldData implements LeafFieldData - added:
final class FlattenedFieldArrayContext extends FieldArrayContext - added:
final class RootFlattenedFromKeyedFieldData implements IndexFieldData - added:
interface FlattenedFieldSyntheticWriterHelper.KeyedValueProducer - added:
interface FlattenedFieldSyntheticWriterHelper.SortedOffsetValues - added:
method BinaryKeyedFlattenedLeafFieldData.getBytesValues(): SortedBinaryDocValues - added:
method BinaryKeyedFlattenedLeafFieldData.getChildResources(): Collection - added:
method BinaryKeyedFlattenedLeafFieldData.getScriptFieldFactory(String): DocValuesScriptFieldFactory - added:
method BinaryKeyedFlattenedLeafFieldData.ramBytesUsed(): long - added:
method ExtractFlattenedSubfieldConfig.equals(Object): boolean - added:
method ExtractFlattenedSubfieldConfig.function(): BlockLoaderFunctionConfig.Function - added:
method ExtractFlattenedSubfieldConfig.hashCode(): int - added:
method ExtractFlattenedSubfieldConfig.key(): String - added:
method ExtractFlattenedSubfieldConfig.toString(): String - added:
method FlattenedFieldArrayContext.KeyedOffsetField.equals(Object): boolean - added:
method FlattenedFieldArrayContext.KeyedOffsetField.fieldName(): String - added:
method FlattenedFieldArrayContext.KeyedOffsetField.hashCode(): int - added:
method FlattenedFieldArrayContext.KeyedOffsetField.offsets(): int[] - added:
method FlattenedFieldArrayContext.KeyedOffsetField.toString(): String - added:
method FlattenedFieldArrayContext.addToLuceneDocument(DocumentParserContext): void - added:
method FlattenedFieldMapper.BinaryKeyedFlattenedFieldData.Builder.build(IndexFieldDataCache, CircuitBreakerService): IndexFieldData - added:
method FlattenedFieldMapper.BinaryKeyedFlattenedFieldData.getFieldName(): String - added:
method FlattenedFieldMapper.BinaryKeyedFlattenedFieldData.getKey(): String - added:
method FlattenedFieldMapper.BinaryKeyedFlattenedFieldData.getValuesSourceType(): ValuesSourceType - added:
method FlattenedFieldMapper.BinaryKeyedFlattenedFieldData.load(LeafReaderContext): LeafFieldData - added:
method FlattenedFieldMapper.BinaryKeyedFlattenedFieldData.loadDirect(LeafReaderContext): LeafFieldData - added:
method FlattenedFieldMapper.BinaryKeyedFlattenedFieldData.newBucketedSort(BigArrays, Object, MultiValueMode, IndexFieldData.XFieldComparatorSource.Nested, SortOrder, DocValueFormat, int, BucketedSort.ExtraData): BucketedSort - added:
method FlattenedFieldMapper.BinaryKeyedFlattenedFieldData.sortField(Object, MultiValueMode, IndexFieldData.XFieldComparatorSource.Nested, boolean): SortField - added:
method FlattenedFieldMapper.Builder.contentType(): String - added:
method FlattenedFieldMapper.Builder.mergeFromBuilder(FieldMapper.Builder, FieldMapper.Conflicts, MapperMergeContext): void - added:
method FlattenedFieldMapper.Builder.passthrough(int): FlattenedFieldMapper.Builder - added:
method FlattenedFieldMapper.Builder.property(String, FieldMapper.Builder): FlattenedFieldMapper.Builder - added:
method FlattenedFieldMapper.KeyedFlattenedFieldType.blockLoader(MappedFieldType.BlockLoaderContext): BlockLoader - added:
method FlattenedFieldMapper.KeyedFlattenedFieldType.termQuery(Object, SearchExecutionContext): Query - added:
method FlattenedFieldMapper.KeyedFlattenedFieldType.termsQuery(Collection, SearchExecutionContext): Query - added:
method FlattenedFieldMapper.PreserveLeafArrays.toString(): String - added:
method FlattenedFieldMapper.RootFlattenedFieldType.blockLoader(MappedFieldType.BlockLoaderContext): BlockLoader - added:
method FlattenedFieldMapper.RootFlattenedFieldType.existsQuery(SearchExecutionContext): Query - added:
method FlattenedFieldMapper.RootFlattenedFieldType.isMappedSubField(String): boolean - added:
method FlattenedFieldMapper.RootFlattenedFieldType.sourceBlockLoaderLookup(MappedFieldType.BlockLoaderContext, String): BlockSourceReader.LeafIteratorLookup - added:
method FlattenedFieldMapper.RootFlattenedFieldType.supportsBlockLoaderConfig(BlockLoaderFunctionConfig, MappedFieldType.FieldExtractPreference): boolean - added:
method FlattenedFieldMapper.doXContentBody(XContentBuilder, ToXContent.Params): void - added:
method FlattenedFieldMapper.getTotalFieldsCount(): int - added:
method FlattenedFieldMapper.isPassthrough(): boolean - added:
method FlattenedFieldMapper.iterator(): Iterator - added:
method FlattenedFieldMapper.passThroughSubFields(): Collection - added:
method FlattenedFieldMapper.preserveLeafArrays(): FlattenedFieldMapper.PreserveLeafArrays - added:
method FlattenedFieldMapper.priority(): int - added:
method FlattenedFieldMapper.storesArrayValuesInOrder(): boolean - added:
method FlattenedFieldSyntheticWriterHelper.ArrayOrderKeyedValueProducer.next(): FlattenedFieldSyntheticWriterHelper.OrderedField - added:
method FlattenedFieldSyntheticWriterHelper.KeyedValueProducer.next(): FlattenedFieldSyntheticWriterHelper.OrderedField - added:
method FlattenedFieldSyntheticWriterHelper.OffsetKeyedValueProducer.next(): FlattenedFieldSyntheticWriterHelper.OrderedField - added:
method FlattenedFieldSyntheticWriterHelper.OffsetKeyedValueProducer.reset(): void - added:
method FlattenedFieldSyntheticWriterHelper.OrderedField.equals(Object): boolean - added:
method FlattenedFieldSyntheticWriterHelper.OrderedField.hashCode(): int - added:
method FlattenedFieldSyntheticWriterHelper.OrderedField.key(): FlattenedFieldSyntheticWriterHelper.FlattenedKey - added:
method FlattenedFieldSyntheticWriterHelper.OrderedField.toString(): String - added:
method FlattenedFieldSyntheticWriterHelper.OrderedField.values(): List - added:
method FlattenedFieldSyntheticWriterHelper.SortedOffsetValues.next(): FlattenedFieldArrayContext.KeyedOffsetField - added:
method FlattenedFieldSyntheticWriterHelper.writeFlattened(XContentBuilder): void - added:
method FlattenedFieldSyntheticWriterHelper.writeNested(XContentBuilder): void - added:
method KeyedFlattenedDocValuesBlockLoader.builder(BlockLoader.BlockFactory, int): BlockLoader.Builder - added:
method KeyedFlattenedDocValuesBlockLoader.reader(CircuitBreaker, LeafReaderContext): BlockLoader.ColumnAtATimeReader - added:
method RootFlattenedFromKeyedFieldData.Builder.build(IndexFieldDataCache, CircuitBreakerService): IndexFieldData - added:
method RootFlattenedFromKeyedFieldData.getFieldName(): String - added:
method RootFlattenedFromKeyedFieldData.getValuesSourceType(): ValuesSourceType - added:
method RootFlattenedFromKeyedFieldData.load(LeafReaderContext): LeafFieldData - added:
method RootFlattenedFromKeyedFieldData.loadDirect(LeafReaderContext): LeafFieldData - added:
method RootFlattenedFromKeyedFieldData.newBucketedSort(BigArrays, Object, MultiValueMode, IndexFieldData.XFieldComparatorSource.Nested, SortOrder, DocValueFormat, int, BucketedSort.ExtraData): BucketedSort - added:
method RootFlattenedFromKeyedFieldData.sortField(Object, MultiValueMode, IndexFieldData.XFieldComparatorSource.Nested, boolean): SortField - added:
record ExtractFlattenedSubfieldConfig implements BlockLoaderFunctionConfig - added:
record FlattenedFieldArrayContext.KeyedOffsetField - added:
record FlattenedFieldSyntheticWriterHelper.OrderedField - added:
static class FlattenedFieldMapper.BinaryKeyedFlattenedFieldData.Builder implements IndexFieldData.Builder - added:
static class FlattenedFieldSyntheticWriterHelper.OffsetKeyedValueProducer implements FlattenedFieldSyntheticWriterHelper.KeyedValueProducer - added:
static field FlattenedFieldMapper.FLATTENED_MAPPED_SUBFIELDS_FEATURE: NodeFeature - added:
static field FlattenedFieldMapper.FLATTENED_PASSTHROUGH_FEATURE: NodeFeature - added:
static field FlattenedFieldMapper.PreserveLeafArrays.EXACT: FlattenedFieldMapper.PreserveLeafArrays - added:
static field FlattenedFieldMapper.PreserveLeafArrays.LOSSY: FlattenedFieldMapper.PreserveLeafArrays - added:
static field FlattenedFieldSyntheticWriterHelper.SortedOffsetValues.NONE: FlattenedFieldSyntheticWriterHelper.SortedOffsetValues - added:
static final class FlattenedFieldMapper.BinaryKeyedFlattenedFieldData implements IndexFieldData - added:
static final class FlattenedFieldSyntheticWriterHelper.ArrayOrderKeyedValueProducer implements FlattenedFieldSyntheticWriterHelper.KeyedValueProducer - added:
static final class RootFlattenedFromKeyedFieldData.Builder implements IndexFieldData.Builder - added:
static method FlattenedFieldMapper.PreserveLeafArrays.valueOf(String): FlattenedFieldMapper.PreserveLeafArrays - added:
static method FlattenedFieldMapper.PreserveLeafArrays.values(): FlattenedFieldMapper.PreserveLeafArrays[]
- removed:
class VectorSimilarityFloatValueSource extends DoubleValuesSource - removed:
ctor VectorSimilarityFloatValueSource(String, float[], VectorSimilarityFunction) - removed:
ctor XFeatureField(String, String, float, boolean) - removed:
interface IndexOptions extends ToXContent - removed:
method DenormalizedCosineFloatVectorValues.advance(int): int - removed:
method DenormalizedCosineFloatVectorValues.docID(): int - removed:
method DenormalizedCosineFloatVectorValues.nextDoc(): int - removed:
method DenseVectorFieldMapper.BBQHnswIndexOptions.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method DenseVectorFieldMapper.ElementType.checkDimensions(Integer, int): void - removed:
method DenseVectorFieldMapper.ElementType.checkVectorBounds(float[]): void - removed:
method DenseVectorFieldMapper.ElementType.computeSquaredMagnitude(VectorData): double - removed:
method DenseVectorFieldMapper.ElementType.createByteBuffer(IndexVersion, int): ByteBuffer - removed:
method DenseVectorFieldMapper.ElementType.getNumBytes(int): int - removed:
method DenseVectorFieldMapper.ElementType.parseDimensionCount(DocumentParserContext): int - removed:
method DenseVectorFieldMapper.ElementType.parseKnnVector(DocumentParserContext, int, DenseVectorFieldMapper.IntBooleanConsumer, DenseVectorFieldMapper.VectorSimilarity): VectorData - removed:
method DenseVectorFieldMapper.ElementType.readAndWriteValue(ByteBuffer, XContentBuilder): void - removed:
method DenseVectorFieldMapper.ElementType.writeValue(ByteBuffer, float): void - removed:
method DenseVectorFieldMapper.Int4HnswIndexOptions.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method DenseVectorFieldMapper.Int8HnswIndexOptions.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method SparseVectorFieldMapper.IndexOptions.equals(Object): boolean - removed:
method SparseVectorFieldMapper.IndexOptions.getPrune(): Boolean - removed:
method SparseVectorFieldMapper.IndexOptions.getPruningConfig(): TokenPruningConfig - removed:
method SparseVectorFieldMapper.IndexOptions.hashCode(): int - removed:
method SparseVectorFieldMapper.IndexOptions.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method VectorSimilarityFloatValueSource.equals(Object): boolean - removed:
method VectorSimilarityFloatValueSource.getValues(LeafReaderContext, DoubleValues): DoubleValues - removed:
method VectorSimilarityFloatValueSource.hashCode(): int - removed:
method VectorSimilarityFloatValueSource.isCacheable(LeafReaderContext): boolean - removed:
method VectorSimilarityFloatValueSource.needsScores(): boolean - removed:
method VectorSimilarityFloatValueSource.rewrite(IndexSearcher): DoubleValuesSource - removed:
method VectorSimilarityFloatValueSource.toString(): String - removed:
method XFeatureField.getFeatureValue(): float - removed:
method XFeatureField.setFeatureValue(float): void - removed:
method XFeatureField.tokenStream(Analyzer, TokenStream): TokenStream - removed:
static class SparseVectorFieldMapper.IndexOptions implements ToXContent - removed:
static field DenseVectorFieldMapper.BBQ_FORMAT: NodeFeature - removed:
static field DenseVectorFieldMapper.BIT_VECTORS: NodeFeature - removed:
static field DenseVectorFieldMapper.INT4_QUANTIZATION: NodeFeature - removed:
static field SparseVectorFieldMapper.IndexOptions.DEFAULT_PRUNING_INDEX_OPTIONS: SparseVectorFieldMapper.IndexOptions - removed:
static field SparseVectorFieldMapper.IndexOptions.PRUNE_FIELD_NAME: ParseField - removed:
static field SparseVectorFieldMapper.IndexOptions.PRUNING_CONFIG_FIELD_NAME: ParseField - removed:
static method DenseVectorFieldMapper.isNotUnitVector(float): boolean - removed:
static method SparseVectorFieldMapper.IndexOptions.isDefaultOptions(SparseVectorFieldMapper.IndexOptions, IndexVersion): boolean - changed:
ctor DenseVectorFieldMapper.BBQHnswIndexOptions(int, int, DenseVectorFieldMapper.RescoreVector) → ctor DenseVectorFieldMapper.BBQHnswIndexOptions(int, int, boolean, DenseVectorFieldMapper.RescoreVector, int) - changed:
ctor DenseVectorFieldMapper.Builder(String, IndexVersion) → ctor DenseVectorFieldMapper.Builder(String, IndexVersion, IndexMode, boolean, boolean, List, boolean) - changed:
ctor DenseVectorFieldMapper.Int4HnswIndexOptions(int, int, Float, DenseVectorFieldMapper.RescoreVector) → ctor DenseVectorFieldMapper.Int4HnswIndexOptions(int, int, boolean, DenseVectorFieldMapper.RescoreVector, int) - changed:
ctor DenseVectorFieldMapper.Int8HnswIndexOptions(int, int, Float, DenseVectorFieldMapper.RescoreVector) → ctor DenseVectorFieldMapper.Int8HnswIndexOptions(int, int, boolean, DenseVectorFieldMapper.RescoreVector, int) - changed:
ctor SparseVectorFieldMapper.Builder(String, IndexVersion) → ctor SparseVectorFieldMapper.Builder(String, IndexVersion, boolean) - changed:
ctor SparseVectorFieldMapper.SparseVectorFieldType(IndexVersion, String, boolean, Map, SparseVectorFieldMapper.IndexOptions) → ctor SparseVectorFieldMapper.SparseVectorFieldType(IndexVersion, String, boolean, Map, SparseVectorFieldMapper.SparseVectorIndexOptions) - changed:
ctor XFeatureField(String, String, float) → ctor XFeatureField() - changed:
final class XFeatureField extends Field → final class XFeatureField - changed:
method DenormalizedCosineFloatVectorValues.vectorValue(): float[] → method DenormalizedCosineFloatVectorValues.vectorValue(int): float[] - changed:
method DenseVectorFieldMapper.DenseVectorFieldType.createKnnQuery(VectorData, int, int, Float, Query, Float, BitSetProducer): Query → method DenseVectorFieldMapper.DenseVectorFieldType.createKnnQuery(VectorData, int, int, Float, Float, Query, Float, BitSetProducer, DenseVectorFieldMapper.FilterHeuristic, boolean): Query - changed:
method DenseVectorFieldMapper.DenseVectorFieldType.getIndexOptions(): IndexOptions → method DenseVectorFieldMapper.DenseVectorFieldType.getIndexOptions(): DenseVectorFieldMapper.DenseVectorIndexOptions - changed:
method DenseVectorFieldMapper.Int4HnswIndexOptions.getVectorsFormat(DenseVectorFieldMapper.ElementType): KnnVectorsFormat → method DenseVectorFieldMapper.Int4HnswIndexOptions.getVectorsFormat(DenseVectorFieldMapper.ElementType, ExecutorService, int): KnnVectorsFormat - changed:
method DenseVectorFieldMapper.Int8HnswIndexOptions.getVectorsFormat(DenseVectorFieldMapper.ElementType): KnnVectorsFormat → method DenseVectorFieldMapper.Int8HnswIndexOptions.getVectorsFormat(DenseVectorFieldMapper.ElementType, ExecutorService, int): KnnVectorsFormat - changed:
method DenseVectorFieldMapper.VectorIndexType.parseIndexOptions(String, Map, IndexVersion): DenseVectorFieldMapper.DenseVectorIndexOptions → method DenseVectorFieldMapper.VectorIndexType.parseIndexOptions(String, Map, IndexVersion, boolean): DenseVectorFieldMapper.DenseVectorIndexOptions - changed:
method DenseVectorFieldMapper.getKnnVectorsFormatForField(KnnVectorsFormat): KnnVectorsFormat → method DenseVectorFieldMapper.getKnnVectorsFormatForField(KnnVectorsFormat, IndexSettings, ThreadPool): KnnVectorsFormat - changed:
method SparseVectorFieldMapper.SparseVectorFieldType.getIndexOptions(): SparseVectorFieldMapper.IndexOptions → method SparseVectorFieldMapper.SparseVectorFieldType.getIndexOptions(): SparseVectorFieldMapper.SparseVectorIndexOptions - changed:
method SparseVectorFieldMapper.getIndexOptions(): SparseVectorFieldMapper.IndexOptions → method SparseVectorFieldMapper.getIndexOptions(): SparseVectorFieldMapper.SparseVectorIndexOptions - changed:
static abstract class DenseVectorFieldMapper.DenseVectorIndexOptions implements IndexOptions → static abstract class DenseVectorFieldMapper.DenseVectorIndexOptions extends IndexOptions - added:
abstract class IndexOptions implements ToXContentObject - added:
class SyntheticVectorsPatchFieldLoader implements SourceLoader.SyntheticVectorsLoader - added:
ctor DenseVectorFieldMapper.BBQIVFIndexOptions(int, int, double, boolean, DenseVectorFieldMapper.RescoreVector, IndexVersion, boolean, int, boolean, boolean) - added:
ctor DenseVectorFieldMapper.Element() - added:
ctor DenseVectorFieldMapper.Int4HnswIndexOptions(int, int, boolean, DenseVectorFieldMapper.RescoreVector, int, Float) - added:
ctor DenseVectorFieldMapper.Int8HnswIndexOptions(int, int, boolean, DenseVectorFieldMapper.RescoreVector, int, Float) - added:
ctor DenseVectorFieldMapper.VectorSimilarityFunctionConfig(DenseVectorFieldMapper.SimilarityFunction, byte[]) - added:
ctor DenseVectorFieldMapper.VectorSimilarityFunctionConfig(DenseVectorFieldMapper.SimilarityFunction, float[]) - added:
ctor IndexOptions() - added:
ctor SparseVectorFieldMapper.SparseVectorIndexOptions(Boolean, TokenPruningConfig) - added:
ctor SyntheticVectorsPatchFieldLoader(Supplier, CheckedFunction) - added:
enum DenseVectorFieldMapper.FilterHeuristic - added:
interface DenseVectorFieldMapper.SimilarityFunction - added:
interface VectorsFormatProvider - added:
method DenormalizedCosineFloatVectorValues.copy(): FloatVectorValues - added:
method DenormalizedCosineFloatVectorValues.getVectorByteLength(): int - added:
method DenormalizedCosineFloatVectorValues.iterator(): KnnVectorValues.DocIndexIterator - added:
method DenormalizedCosineFloatVectorValues.ordToDoc(int): int - added:
method DenormalizedCosineFloatVectorValues.rescorer(float[]): VectorScorer - added:
method DenseVectorFieldMapper.BBQHnswIndexOptions.flatIndexThreshold(): int - added:
method DenseVectorFieldMapper.BBQHnswIndexOptions.isFlat(): boolean - added:
method DenseVectorFieldMapper.BBQHnswIndexOptions.toXContentFragment(XContentBuilder, ToXContent.Params): void - added:
method DenseVectorFieldMapper.BBQIVFIndexOptions.autoCalibrate(): boolean - added:
method DenseVectorFieldMapper.BBQIVFIndexOptions.doPrecondition(): boolean - added:
method DenseVectorFieldMapper.BBQIVFIndexOptions.getBits(): int - added:
method DenseVectorFieldMapper.BBQIVFIndexOptions.getClusterSize(): int - added:
method DenseVectorFieldMapper.BBQIVFIndexOptions.getDefaultVisitPercentage(): double - added:
method DenseVectorFieldMapper.BBQIVFIndexOptions.getFlatIndexThreshold(): int - added:
method DenseVectorFieldMapper.BBQIVFIndexOptions.isFlat(): boolean - added:
method DenseVectorFieldMapper.BBQIVFIndexOptions.isOnDiskRescore(): boolean - added:
method DenseVectorFieldMapper.BBQIVFIndexOptions.toString(): String - added:
method DenseVectorFieldMapper.BBQIVFIndexOptions.toXContentFragment(XContentBuilder, ToXContent.Params): void - added:
method DenseVectorFieldMapper.BBQIVFIndexOptions.updatableTo(DenseVectorFieldMapper.DenseVectorIndexOptions): boolean - added:
method DenseVectorFieldMapper.Builder.contentType(): String - added:
method DenseVectorFieldMapper.DenseVectorFieldType.createKnnQuery(VectorData, int, int, Float, Float, Query, Float, BitSetProducer, DenseVectorFieldMapper.FilterHeuristic, boolean, String): Query - added:
method DenseVectorFieldMapper.DenseVectorFieldType.createKnnQuery(VectorData, int, int, Float, Float, Query, Float, BitSetProducer, DenseVectorFieldMapper.FilterHeuristic, boolean, boolean, String): Query - added:
method DenseVectorFieldMapper.DenseVectorFieldType.getElementType(): DenseVectorFieldMapper.ElementType - added:
method DenseVectorFieldMapper.DenseVectorFieldType.getSimilarity(): DenseVectorFieldMapper.VectorSimilarity - added:
method DenseVectorFieldMapper.DenseVectorFieldType.getVectorDimensions(): int - added:
method DenseVectorFieldMapper.DenseVectorFieldType.isNormalized(): boolean - added:
method DenseVectorFieldMapper.DenseVectorFieldType.isSearchable(): boolean - added:
method DenseVectorFieldMapper.DenseVectorFieldType.resolveQueryVector(VectorData): VectorData - added:
method DenseVectorFieldMapper.DenseVectorFieldType.similarity(): DenseVectorFieldMapper.VectorSimilarity - added:
method DenseVectorFieldMapper.DenseVectorFieldType.supportsBlockLoaderConfig(BlockLoaderFunctionConfig, MappedFieldType.FieldExtractPreference): boolean - added:
method DenseVectorFieldMapper.DenseVectorIndexOptions.isFlat(): boolean - added:
method DenseVectorFieldMapper.Element.checkDimensions(Integer, int): void - added:
method DenseVectorFieldMapper.Element.checkVectorBounds(float[]): void - added:
method DenseVectorFieldMapper.Element.computeSquaredMagnitude(VectorData): double - added:
method DenseVectorFieldMapper.Element.createByteBuffer(IndexVersion, int): ByteBuffer - added:
method DenseVectorFieldMapper.Element.elementType(): DenseVectorFieldMapper.ElementType - added:
method DenseVectorFieldMapper.Element.getNumBytes(int): int - added:
method DenseVectorFieldMapper.Element.isUnitVector(float): boolean - added:
method DenseVectorFieldMapper.Element.parseDimensionCount(DocumentParserContext): int - added:
method DenseVectorFieldMapper.Element.parseKnnVector(DocumentParserContext, int, DenseVectorFieldMapper.IntBooleanConsumer, DenseVectorFieldMapper.VectorSimilarity): VectorData - added:
method DenseVectorFieldMapper.Element.readAndWriteValue(ByteBuffer, XContentBuilder): void - added:
method DenseVectorFieldMapper.Element.writeValues(ByteBuffer, float[]): void - added:
method DenseVectorFieldMapper.ElementType.toString(): String - added:
method DenseVectorFieldMapper.FilterHeuristic.getKnnSearchStrategy(): KnnSearchStrategy - added:
method DenseVectorFieldMapper.HnswIndexOptions.doEquals(DenseVectorFieldMapper.DenseVectorIndexOptions): boolean - added:
method DenseVectorFieldMapper.HnswIndexOptions.doHashCode(): int - added:
method DenseVectorFieldMapper.HnswIndexOptions.efConstruction(): int - added:
method DenseVectorFieldMapper.HnswIndexOptions.flatIndexThreshold(): int - added:
method DenseVectorFieldMapper.HnswIndexOptions.getVectorsFormat(DenseVectorFieldMapper.ElementType, ExecutorService, int): KnnVectorsFormat - added:
method DenseVectorFieldMapper.HnswIndexOptions.isFlat(): boolean - added:
method DenseVectorFieldMapper.HnswIndexOptions.m(): int - added:
method DenseVectorFieldMapper.HnswIndexOptions.toString(): String - added:
method DenseVectorFieldMapper.HnswIndexOptions.toXContentFragment(XContentBuilder, ToXContent.Params): void - added:
method DenseVectorFieldMapper.HnswIndexOptions.updatableTo(DenseVectorFieldMapper.DenseVectorIndexOptions): boolean - added:
method DenseVectorFieldMapper.Int4HnswIndexOptions.flatIndexThreshold(): int - added:
method DenseVectorFieldMapper.Int4HnswIndexOptions.isFlat(): boolean - added:
method DenseVectorFieldMapper.Int4HnswIndexOptions.toXContentFragment(XContentBuilder, ToXContent.Params): void - added:
method DenseVectorFieldMapper.Int8HnswIndexOptions.confidenceInterval(): Float - added:
method DenseVectorFieldMapper.Int8HnswIndexOptions.efConstruction(): int - added:
method DenseVectorFieldMapper.Int8HnswIndexOptions.flatIndexThreshold(): int - added:
method DenseVectorFieldMapper.Int8HnswIndexOptions.isFlat(): boolean - added:
method DenseVectorFieldMapper.Int8HnswIndexOptions.m(): int - added:
method DenseVectorFieldMapper.Int8HnswIndexOptions.toXContentFragment(XContentBuilder, ToXContent.Params): void - added:
method DenseVectorFieldMapper.SimilarityFunction.calculateSimilarity(byte[], byte[]): float - added:
method DenseVectorFieldMapper.SimilarityFunction.calculateSimilarity(float[], float[]): float - added:
method DenseVectorFieldMapper.SimilarityFunction.function(): BlockLoaderFunctionConfig.Function - added:
method DenseVectorFieldMapper.VectorSimilarityFunctionConfig.equals(Object): boolean - added:
method DenseVectorFieldMapper.VectorSimilarityFunctionConfig.function(): BlockLoaderFunctionConfig.Function - added:
method DenseVectorFieldMapper.VectorSimilarityFunctionConfig.hashCode(): int - added:
method DenseVectorFieldMapper.VectorSimilarityFunctionConfig.similarityFunction(): DenseVectorFieldMapper.SimilarityFunction - added:
method DenseVectorFieldMapper.VectorSimilarityFunctionConfig.vector(): float[] - added:
method DenseVectorFieldMapper.VectorSimilarityFunctionConfig.vectorAsBytes(): byte[] - added:
method DenseVectorFieldMapper.syntheticVectorsLoader(): SourceLoader.SyntheticVectorsLoader - added:
method IndexOptions.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method IndexOptions.toXContentFragment(XContentBuilder, ToXContent.Params): void - added:
method SparseVectorFieldMapper.Builder.contentType(): String - added:
method SparseVectorFieldMapper.Builder.setIndexOptions(SparseVectorFieldMapper.SparseVectorIndexOptions): void - added:
method SparseVectorFieldMapper.SparseVectorFieldType.getTextSearchInfo(): TextSearchInfo - added:
method SparseVectorFieldMapper.SparseVectorIndexOptions.equals(Object): boolean - added:
method SparseVectorFieldMapper.SparseVectorIndexOptions.getPrune(): Boolean - added:
method SparseVectorFieldMapper.SparseVectorIndexOptions.getPruningConfig(): TokenPruningConfig - added:
method SparseVectorFieldMapper.SparseVectorIndexOptions.hashCode(): int - added:
method SparseVectorFieldMapper.SparseVectorIndexOptions.toXContentFragment(XContentBuilder, ToXContent.Params): void - added:
method SparseVectorFieldMapper.syntheticVectorsLoader(): SourceLoader.SyntheticVectorsLoader - added:
method SyntheticVectorsPatchFieldLoader.leaf(LeafReaderContext): SourceLoader.SyntheticVectorsLoader.Leaf - added:
method VectorsFormatProvider.getKnnVectorsFormat(IndexSettings, DenseVectorFieldMapper.DenseVectorIndexOptions, DenseVectorFieldMapper.VectorSimilarity, DenseVectorFieldMapper.ElementType, ExecutorService, int): KnnVectorsFormat - added:
method VectorsFormatProvider.isVectorIndexTypeAllowed(IndexVersion, DenseVectorFieldMapper.VectorIndexType): boolean - added:
static abstract class DenseVectorFieldMapper.Element - added:
static class DenseVectorFieldMapper.BBQIVFIndexOptions extends DenseVectorFieldMapper.QuantizedIndexOptions - added:
static class DenseVectorFieldMapper.HnswIndexOptions extends DenseVectorFieldMapper.DenseVectorIndexOptions - added:
static class DenseVectorFieldMapper.VectorSimilarityFunctionConfig implements BlockLoaderFunctionConfig - added:
static class SparseVectorFieldMapper.SparseVectorIndexOptions extends IndexOptions - added:
static field DenseVectorFieldMapper.BBQ_DIMS_DEFAULT_THRESHOLD: int - added:
static field DenseVectorFieldMapper.BFLOAT16_DEFAULT_INDEX_OPTIONS: IndexVersion - added:
static field DenseVectorFieldMapper.BFLOAT16_DEFAULT_INDEX_OPTIONS_BACKPORT: IndexVersion - added:
static field DenseVectorFieldMapper.BFLOAT16_ELEMENT: DenseVectorFieldMapper.Element - added:
static field DenseVectorFieldMapper.BIT_ELEMENT: DenseVectorFieldMapper.Element - added:
static field DenseVectorFieldMapper.BYTE_ELEMENT: DenseVectorFieldMapper.Element - added:
static field DenseVectorFieldMapper.CONFIDENCE_INTERVAL_DEPRECATION_MESSAGE: String - added:
static field DenseVectorFieldMapper.DEFAULT_TO_BBQ: IndexVersion - added:
static field DenseVectorFieldMapper.DEFAULT_TO_BBQ_DISK: IndexVersion - added:
static field DenseVectorFieldMapper.ES_VERSION_94: IndexVersion - added:
static field DenseVectorFieldMapper.ElementType.BFLOAT16: DenseVectorFieldMapper.ElementType - added:
static field DenseVectorFieldMapper.FLOAT_ELEMENT: DenseVectorFieldMapper.Element - added:
static field DenseVectorFieldMapper.FilterHeuristic.ACORN: DenseVectorFieldMapper.FilterHeuristic - added:
static field DenseVectorFieldMapper.FilterHeuristic.FANOUT: DenseVectorFieldMapper.FilterHeuristic - added:
static field DenseVectorFieldMapper.HNSW_EARLY_TERMINATION: Setting - added:
static field DenseVectorFieldMapper.HNSW_FILTER_HEURISTIC: Setting - added:
static field DenseVectorFieldMapper.MIN_DIMS_FOR_DYNAMIC_FLOAT_MAPPING_VECTORDB: short - added:
static field DenseVectorFieldMapper.POST_FILTER_SELECTIVITY_THRESHOLD: Setting - added:
static field DenseVectorFieldMapper.VectorIndexType.BBQ_DISK: DenseVectorFieldMapper.VectorIndexType - added:
static field SparseVectorFieldMapper.SparseVectorIndexOptions.DEFAULT_PRUNING_INDEX_OPTIONS: SparseVectorFieldMapper.SparseVectorIndexOptions - added:
static field SparseVectorFieldMapper.SparseVectorIndexOptions.PRUNE_FIELD_NAME: ParseField - added:
static field SparseVectorFieldMapper.SparseVectorIndexOptions.PRUNING_CONFIG_FIELD_NAME: ParseField - added:
static method DenseVectorFieldMapper.Element.checkValidVector(float[], DenseVectorFieldMapper.ElementType[]): DenseVectorFieldMapper.ElementType - added:
static method DenseVectorFieldMapper.Element.getElement(DenseVectorFieldMapper.ElementType): DenseVectorFieldMapper.Element - added:
static method DenseVectorFieldMapper.FilterHeuristic.valueOf(String): DenseVectorFieldMapper.FilterHeuristic - added:
static method DenseVectorFieldMapper.FilterHeuristic.values(): DenseVectorFieldMapper.FilterHeuristic[] - added:
static method SparseVectorFieldMapper.SparseVectorIndexOptions.getDefaultIndexOptions(IndexVersion): SparseVectorFieldMapper.SparseVectorIndexOptions - added:
static method SparseVectorFieldMapper.SparseVectorIndexOptions.isDefaultOptions(SparseVectorFieldMapper.SparseVectorIndexOptions, IndexVersion): boolean - added:
static method SparseVectorFieldMapper.SparseVectorIndexOptions.parseFromMap(Map): SparseVectorFieldMapper.SparseVectorIndexOptions - added:
static method VectorEncoderDecoder.decodeBFloat16DenseVector(IndexVersion, BytesRef, float[]): void - added:
static method VectorEncoderDecoder.decodeDenseVector(BytesRef, byte[]): void
- removed:
class CommonTermsQueryBuilder extends AbstractQueryBuilder - removed:
class TypeQueryV7Builder extends AbstractQueryBuilder - removed:
ctor CommonTermsQueryBuilder() - removed:
ctor FuzzyQueryBuilder(String, boolean) - removed:
ctor FuzzyQueryBuilder(String, double) - removed:
ctor FuzzyQueryBuilder(String, float) - removed:
ctor FuzzyQueryBuilder(String, int) - removed:
ctor FuzzyQueryBuilder(String, long) - removed:
ctor SearchExecutionContext(int, int, IndexSettings, BitsetFilterCache, BiFunction, MapperService, MappingLookup, SimilarityService, ScriptCompiler, XContentParserConfiguration, NamedWriteableRegistry, Client, IndexSearcher, LongSupplier, String, Predicate, BooleanSupplier, ValuesSourceRegistry, Map, MapperMetrics) - removed:
ctor TypeQueryV7Builder() - removed:
ctor TypeQueryV7Builder(StreamInput) - removed:
ctor XIntervals() - removed:
final class XIntervals - removed:
method AbstractGeometryQueryBuilder.indexedShapeId(): String - removed:
method AbstractGeometryQueryBuilder.indexedShapeIndex(): String - removed:
method AbstractGeometryQueryBuilder.indexedShapeRouting(): String - removed:
method CombinedFieldsQueryBuilder.autoGenerateSynonymsPhraseQuery(): boolean - removed:
method CombinedFieldsQueryBuilder.zeroTermsQuery(): ZeroTermsQueryOption - removed:
method CommonTermsQueryBuilder.doEquals(CommonTermsQueryBuilder): boolean - removed:
method CommonTermsQueryBuilder.doHashCode(): int - removed:
method CommonTermsQueryBuilder.doToQuery(SearchExecutionContext): Query - removed:
method CommonTermsQueryBuilder.doWriteTo(StreamOutput): void - removed:
method CommonTermsQueryBuilder.doXContent(XContentBuilder, ToXContent.Params): void - removed:
method CommonTermsQueryBuilder.getMinimalSupportedVersion(): TransportVersion - removed:
method CommonTermsQueryBuilder.getWriteableName(): String - removed:
method CoordinatorRewriteContext.tier(): String - removed:
method FuzzyQueryBuilder.maxExpansions(): int - removed:
method FuzzyQueryBuilder.prefixLength(): int - removed:
method FuzzyQueryBuilder.rewrite(): String - removed:
method GeoBoundingBoxQueryBuilder.getValidationMethod(): GeoValidationMethod - removed:
method GeoBoundingBoxQueryBuilder.ignoreUnmapped(): boolean - removed:
method GeoDistanceQueryBuilder.geoDistance(): GeoDistance - removed:
method GeoDistanceQueryBuilder.getValidationMethod(): GeoValidationMethod - removed:
method GeoDistanceQueryBuilder.ignoreUnmapped(): boolean - removed:
method GeoPolygonQueryBuilder.getValidationMethod(): GeoValidationMethod - removed:
method GeoPolygonQueryBuilder.ignoreUnmapped(): boolean - removed:
method IntervalQueryBuilder.getField(): String - removed:
method MatchBoolPrefixQueryBuilder.analyzer(): String - removed:
method MatchBoolPrefixQueryBuilder.fieldName(): String - removed:
method MatchBoolPrefixQueryBuilder.fuzzyRewrite(): String - removed:
method MatchBoolPrefixQueryBuilder.maxExpansions(): int - removed:
method MatchBoolPrefixQueryBuilder.operator(): Operator - removed:
method MatchPhrasePrefixQueryBuilder.analyzer(): String - removed:
method MoreLikeThisQueryBuilder.Item.perFieldAnalyzer(): Map - removed:
method MoreLikeThisQueryBuilder.boostTerms(): float - removed:
method MoreLikeThisQueryBuilder.failOnUnsupportedField(): boolean - removed:
method MoreLikeThisQueryBuilder.maxDocFreq(): int - removed:
method MoreLikeThisQueryBuilder.maxQueryTerms(): int - removed:
method MoreLikeThisQueryBuilder.maxWordLength(): int - removed:
method MoreLikeThisQueryBuilder.minTermFreq(): int - removed:
method MoreLikeThisQueryBuilder.unlikeItems(): MoreLikeThisQueryBuilder.Item[] - removed:
method MoreLikeThisQueryBuilder.unlikeTexts(): String[] - removed:
method TypeQueryV7Builder.doEquals(TypeQueryV7Builder): boolean - removed:
method TypeQueryV7Builder.doHashCode(): int - removed:
method TypeQueryV7Builder.doToQuery(SearchExecutionContext): Query - removed:
method TypeQueryV7Builder.doWriteTo(StreamOutput): void - removed:
method TypeQueryV7Builder.doXContent(XContentBuilder, ToXContent.Params): void - removed:
method TypeQueryV7Builder.getMinimalSupportedVersion(): TransportVersion - removed:
method TypeQueryV7Builder.getWriteableName(): String - removed:
method TypeQueryV7Builder.setValue(String): void - removed:
static field AbstractGeometryQueryBuilder.SHAPE_TYPE_FIELD: ParseField - removed:
static field CommonTermsQueryBuilder.COMMON_TERMS_QUERY_DEPRECATION_MSG: String - removed:
static field CommonTermsQueryBuilder.NAME_V7: ParseField - removed:
static field InnerHitBuilder.DEFAULT_INNER_HIT_QUERY: QueryBuilder - removed:
static field MatchQueryBuilder.CUTOFF_FREQUENCY_FIELD: ParseField - removed:
static field RangeQueryBuilder.FROM_FIELD: ParseField - removed:
static field RangeQueryBuilder.TO_FIELD: ParseField - removed:
static field SimpleQueryStringBuilder.TYPE_FIELD_ADDED_VERSION: TransportVersion - removed:
static field TermsSetQueryBuilder.MINIMUM_SHOULD_MATCH_ADDED_VERSION: TransportVersion - removed:
static field TypeQueryV7Builder.NAME_V7: ParseField - removed:
static field TypeQueryV7Builder.TYPES_DEPRECATION_MESSAGE: String - removed:
static method CommonTermsQueryBuilder.fromXContent(XContentParser): CommonTermsQueryBuilder - removed:
static method GeoValidationMethod.infer(boolean, boolean): GeoValidationMethod - removed:
static method QueryBuilders.geoDisjointQuery(String, Geometry): GeoShapeQueryBuilder - removed:
static method QueryBuilders.geoWithinQuery(String, Geometry): GeoShapeQueryBuilder - removed:
static method QueryBuilders.spanWithinQuery(SpanQueryBuilder, SpanQueryBuilder): SpanWithinQueryBuilder - removed:
static method TypeQueryV7Builder.fromXContent(XContentParser): TypeQueryV7Builder - removed:
static method XIntervals.ordered(IntervalsSource[]): IntervalsSource - removed:
static method XIntervals.unordered(IntervalsSource[]): IntervalsSource - changed:
abstract class AbstractGeometryQueryBuilder extends AbstractQueryBuilder → abstract class AbstractGeometryQueryBuilder extends LeafQueryBuilder - changed:
abstract class BaseTermQueryBuilder extends AbstractQueryBuilder → abstract class BaseTermQueryBuilder extends LeafQueryBuilder - changed:
class BoostingQueryBuilder extends AbstractQueryBuilder → class BoostingQueryBuilder extends LeafQueryBuilder - changed:
class DistanceFeatureQueryBuilder extends AbstractQueryBuilder → class DistanceFeatureQueryBuilder extends LeafQueryBuilder - changed:
class ExistsQueryBuilder extends AbstractQueryBuilder → class ExistsQueryBuilder extends LeafQueryBuilder - changed:
class FieldMaskingSpanQueryBuilder extends AbstractQueryBuilder implements SpanQueryBuilder → class FieldMaskingSpanQueryBuilder extends LeafQueryBuilder implements SpanQueryBuilder - changed:
class FuzzyQueryBuilder extends AbstractQueryBuilder implements MultiTermQueryBuilder → class FuzzyQueryBuilder extends LeafQueryBuilder implements MultiTermQueryBuilder - changed:
class GeoBoundingBoxQueryBuilder extends AbstractQueryBuilder → class GeoBoundingBoxQueryBuilder extends LeafQueryBuilder - changed:
class GeoDistanceQueryBuilder extends AbstractQueryBuilder → class GeoDistanceQueryBuilder extends LeafQueryBuilder - changed:
class GeoPolygonQueryBuilder extends AbstractQueryBuilder → class GeoPolygonQueryBuilder extends LeafQueryBuilder - changed:
class IdsQueryBuilder extends AbstractQueryBuilder → class IdsQueryBuilder extends LeafQueryBuilder - changed:
class IntervalQueryBuilder extends AbstractQueryBuilder → class IntervalQueryBuilder extends LeafQueryBuilder - changed:
class MatchAllQueryBuilder extends AbstractQueryBuilder → class MatchAllQueryBuilder extends LeafQueryBuilder - changed:
class MatchNoneQueryBuilder extends AbstractQueryBuilder → class MatchNoneQueryBuilder extends LeafQueryBuilder - changed:
class MoreLikeThisQueryBuilder extends AbstractQueryBuilder → class MoreLikeThisQueryBuilder extends LeafQueryBuilder - changed:
class NestedQueryBuilder extends AbstractQueryBuilder → class NestedQueryBuilder extends LeafQueryBuilder - changed:
class PrefixQueryBuilder extends AbstractQueryBuilder implements MultiTermQueryBuilder → class PrefixQueryBuilder extends LeafQueryBuilder implements MultiTermQueryBuilder - changed:
class RangeQueryBuilder extends AbstractQueryBuilder implements MultiTermQueryBuilder → class RangeQueryBuilder extends LeafQueryBuilder implements MultiTermQueryBuilder - changed:
class RankDocsQueryBuilder extends AbstractQueryBuilder → class RankDocsQueryBuilder extends LeafQueryBuilder - changed:
class RegexpQueryBuilder extends AbstractQueryBuilder implements MultiTermQueryBuilder → class RegexpQueryBuilder extends LeafQueryBuilder implements MultiTermQueryBuilder - changed:
class ScriptQueryBuilder extends AbstractQueryBuilder → class ScriptQueryBuilder extends LeafQueryBuilder - changed:
class SpanContainingQueryBuilder extends AbstractQueryBuilder implements SpanQueryBuilder → class SpanContainingQueryBuilder extends LeafQueryBuilder implements SpanQueryBuilder - changed:
class SpanFirstQueryBuilder extends AbstractQueryBuilder implements SpanQueryBuilder → class SpanFirstQueryBuilder extends LeafQueryBuilder implements SpanQueryBuilder - changed:
class SpanMultiTermQueryBuilder extends AbstractQueryBuilder implements SpanQueryBuilder → class SpanMultiTermQueryBuilder extends LeafQueryBuilder implements SpanQueryBuilder - changed:
class SpanNearQueryBuilder extends AbstractQueryBuilder implements SpanQueryBuilder → class SpanNearQueryBuilder extends LeafQueryBuilder implements SpanQueryBuilder - changed:
class SpanNotQueryBuilder extends AbstractQueryBuilder implements SpanQueryBuilder → class SpanNotQueryBuilder extends LeafQueryBuilder implements SpanQueryBuilder - changed:
class SpanOrQueryBuilder extends AbstractQueryBuilder implements SpanQueryBuilder → class SpanOrQueryBuilder extends LeafQueryBuilder implements SpanQueryBuilder - changed:
class SpanWithinQueryBuilder extends AbstractQueryBuilder implements SpanQueryBuilder → class SpanWithinQueryBuilder extends LeafQueryBuilder implements SpanQueryBuilder - changed:
class TermsQueryBuilder extends AbstractQueryBuilder → class TermsQueryBuilder extends LeafQueryBuilder - changed:
class WildcardQueryBuilder extends AbstractQueryBuilder implements MultiTermQueryBuilder → class WildcardQueryBuilder extends LeafQueryBuilder implements MultiTermQueryBuilder - changed:
ctor QueryRewriteContext(XContentParserConfiguration, Client, LongSupplier, MapperService, MappingLookup, Map, IndexSettings, Index, Predicate, NamedWriteableRegistry, ValuesSourceRegistry, BooleanSupplier, ScriptCompiler, ResolvedIndices, PointInTimeBuilder, QueryRewriteInterceptor, boolean) → ctor QueryRewriteContext(XContentParserConfiguration, Client, LongSupplier, MapperService, MappingLookup, Map, IndexSettings, TransportVersion, String, Index, Predicate, NamedWriteableRegistry, ValuesSourceRegistry, BooleanSupplier, ScriptCompiler, ResolvedIndices, PointInTimeBuilder, QueryRewriteInterceptor, Boolean, boolean, boolean) - changed:
ctor QueryRewriteContext(XContentParserConfiguration, Client, LongSupplier, MapperService, MappingLookup, Map, IndexSettings, Index, Predicate, NamedWriteableRegistry, ValuesSourceRegistry, BooleanSupplier, ScriptCompiler, ResolvedIndices, PointInTimeBuilder, QueryRewriteInterceptor, boolean, boolean) → ctor QueryRewriteContext(XContentParserConfiguration, Client, LongSupplier, MapperService, MappingLookup, Map, IndexSettings, TransportVersion, String, Index, Predicate, NamedWriteableRegistry, ValuesSourceRegistry, BooleanSupplier, ScriptCompiler, ResolvedIndices, PointInTimeBuilder, QueryRewriteInterceptor, Boolean, boolean, boolean, boolean) - changed:
ctor QueryRewriteContext(XContentParserConfiguration, Client, LongSupplier, ResolvedIndices, PointInTimeBuilder, QueryRewriteInterceptor) → ctor QueryRewriteContext(XContentParserConfiguration, Client, LongSupplier, TransportVersion, String, ResolvedIndices, PointInTimeBuilder, QueryRewriteInterceptor, Boolean) - changed:
ctor QueryRewriteContext(XContentParserConfiguration, Client, LongSupplier, ResolvedIndices, PointInTimeBuilder, QueryRewriteInterceptor, boolean) → ctor QueryRewriteContext(XContentParserConfiguration, Client, LongSupplier, TransportVersion, String, ResolvedIndices, PointInTimeBuilder, QueryRewriteInterceptor, Boolean, boolean, boolean) - changed:
ctor QueryRewriteContext(XContentParserConfiguration, Client, LongSupplier, ResolvedIndices, PointInTimeBuilder, QueryRewriteInterceptor, boolean, boolean) → ctor QueryRewriteContext(XContentParserConfiguration, Client, LongSupplier, TransportVersion, String, ResolvedIndices, PointInTimeBuilder, QueryRewriteInterceptor, Boolean, boolean, boolean, boolean) - changed:
ctor SearchExecutionContext(int, int, IndexSettings, BitsetFilterCache, BiFunction, MapperService, MappingLookup, SimilarityService, ScriptCompiler, XContentParserConfiguration, NamedWriteableRegistry, Client, IndexSearcher, LongSupplier, String, Predicate, BooleanSupplier, ValuesSourceRegistry, Map, Integer, MapperMetrics) → ctor SearchExecutionContext(int, int, IndexSettings, BitsetFilterCache, BiFunction, MapperService, MappingLookup, SimilarityService, ScriptCompiler, XContentParserConfiguration, NamedWriteableRegistry, Client, IndexSearcher, LongSupplier, String, Predicate, BooleanSupplier, ValuesSourceRegistry, Map, Integer, MapperMetrics, ShardSearchStats) - changed:
final class CombinedFieldsQueryBuilder extends AbstractQueryBuilder → final class CombinedFieldsQueryBuilder extends LeafQueryBuilder - changed:
final class QueryStringQueryBuilder extends AbstractQueryBuilder → final class QueryStringQueryBuilder extends LeafQueryBuilder - changed:
final class SimpleQueryStringBuilder extends AbstractQueryBuilder → final class SimpleQueryStringBuilder extends LeafQueryBuilder - changed:
final class TermsSetQueryBuilder extends AbstractQueryBuilder → final class TermsSetQueryBuilder extends LeafQueryBuilder - changed:
method AbstractQueryBuilder.doToQuery(SearchExecutionContext): Query → method AbstractQueryBuilder.doToQuery(SearchExecutionContext, MaxClauseCountQueryVisitor): Query - changed:
method BoolQueryBuilder.doToQuery(SearchExecutionContext): Query → method BoolQueryBuilder.doToQuery(SearchExecutionContext, MaxClauseCountQueryVisitor): Query - changed:
method ConstantScoreQueryBuilder.doToQuery(SearchExecutionContext): Query → method ConstantScoreQueryBuilder.doToQuery(SearchExecutionContext, MaxClauseCountQueryVisitor): Query - changed:
method DisMaxQueryBuilder.doToQuery(SearchExecutionContext): Query → method DisMaxQueryBuilder.doToQuery(SearchExecutionContext, MaxClauseCountQueryVisitor): Query - changed:
method IntervalsSourceProvider.Combine.getSource(SearchExecutionContext, MappedFieldType): IntervalsSource → method IntervalsSourceProvider.Combine.getSource(SearchExecutionContext, TextFamilyFieldType): IntervalsSource - changed:
method IntervalsSourceProvider.Disjunction.getSource(SearchExecutionContext, MappedFieldType): IntervalsSource → method IntervalsSourceProvider.Disjunction.getSource(SearchExecutionContext, TextFamilyFieldType): IntervalsSource - changed:
method IntervalsSourceProvider.Fuzzy.getSource(SearchExecutionContext, MappedFieldType): IntervalsSource → method IntervalsSourceProvider.Fuzzy.getSource(SearchExecutionContext, TextFamilyFieldType): IntervalsSource - changed:
method IntervalsSourceProvider.IntervalFilter.filter(IntervalsSource, SearchExecutionContext, MappedFieldType): IntervalsSource → method IntervalsSourceProvider.IntervalFilter.filter(IntervalsSource, SearchExecutionContext, TextFamilyFieldType): IntervalsSource - changed:
method IntervalsSourceProvider.Match.getSource(SearchExecutionContext, MappedFieldType): IntervalsSource → method IntervalsSourceProvider.Match.getSource(SearchExecutionContext, TextFamilyFieldType): IntervalsSource - changed:
method IntervalsSourceProvider.Prefix.getSource(SearchExecutionContext, MappedFieldType): IntervalsSource → method IntervalsSourceProvider.Prefix.getSource(SearchExecutionContext, TextFamilyFieldType): IntervalsSource - changed:
method IntervalsSourceProvider.Range.getSource(SearchExecutionContext, MappedFieldType): IntervalsSource → method IntervalsSourceProvider.Range.getSource(SearchExecutionContext, TextFamilyFieldType): IntervalsSource - changed:
method IntervalsSourceProvider.Regexp.getSource(SearchExecutionContext, MappedFieldType): IntervalsSource → method IntervalsSourceProvider.Regexp.getSource(SearchExecutionContext, TextFamilyFieldType): IntervalsSource - changed:
method IntervalsSourceProvider.Wildcard.getSource(SearchExecutionContext, MappedFieldType): IntervalsSource → method IntervalsSourceProvider.Wildcard.getSource(SearchExecutionContext, TextFamilyFieldType): IntervalsSource - changed:
method IntervalsSourceProvider.getSource(SearchExecutionContext, MappedFieldType): IntervalsSource → method IntervalsSourceProvider.getSource(SearchExecutionContext, TextFamilyFieldType): IntervalsSource - changed:
method MatchBoolPrefixQueryBuilder.doToQuery(SearchExecutionContext): Query → method MatchBoolPrefixQueryBuilder.doToQuery(SearchExecutionContext, MaxClauseCountQueryVisitor): Query - changed:
method MatchPhrasePrefixQueryBuilder.doToQuery(SearchExecutionContext): Query → method MatchPhrasePrefixQueryBuilder.doToQuery(SearchExecutionContext, MaxClauseCountQueryVisitor): Query - changed:
method MatchPhraseQueryBuilder.doToQuery(SearchExecutionContext): Query → method MatchPhraseQueryBuilder.doToQuery(SearchExecutionContext, MaxClauseCountQueryVisitor): Query - changed:
method MatchQueryBuilder.doToQuery(SearchExecutionContext): Query → method MatchQueryBuilder.doToQuery(SearchExecutionContext, MaxClauseCountQueryVisitor): Query - changed:
method MultiMatchQueryBuilder.doToQuery(SearchExecutionContext): Query → method MultiMatchQueryBuilder.doToQuery(SearchExecutionContext, MaxClauseCountQueryVisitor): Query - changed:
method SearchExecutionContext.createSourceProvider(): SourceProvider → method SearchExecutionContext.createSourceProvider(SourceFilter): SourceProvider - changed:
method WrapperQueryBuilder.doToQuery(SearchExecutionContext): Query → method WrapperQueryBuilder.doToQuery(SearchExecutionContext, MaxClauseCountQueryVisitor): Query - added:
abstract class LeafQueryBuilder extends AbstractQueryBuilder - added:
abstract class QueryRewriteAsyncAction - added:
abstract class QueryRewriteRemoteAsyncAction extends QueryRewriteAsyncAction - added:
class InterceptedQueryBuilderWrapper implements QueryBuilder - added:
class ToChildBlockJoinQueryBuilder extends LeafQueryBuilder - added:
ctor AutomatonQueryWithDescription(Term, Automaton, String, MultiTermQuery.RewriteMethod) - added:
ctor InterceptedQueryBuilderWrapper(QueryBuilder) - added:
ctor LeafQueryBuilder() - added:
ctor LeafQueryBuilder(StreamInput) - added:
ctor QueryRewriteAsyncAction() - added:
ctor QueryRewriteRemoteAsyncAction(String) - added:
ctor ToChildBlockJoinQueryBuilder(QueryBuilder) - added:
ctor ToChildBlockJoinQueryBuilder(StreamInput) - added:
field InterceptedQueryBuilderWrapper.queryBuilder: QueryBuilder - added:
field QueryRewriteContext.uniqueAsyncActions: Map - added:
method AbstractQueryBuilder.toQuery(SearchExecutionContext, MaxClauseCountQueryVisitor): Query - added:
method InterceptedQueryBuilderWrapper.boost(): float - added:
method InterceptedQueryBuilderWrapper.boost(float): QueryBuilder - added:
method InterceptedQueryBuilderWrapper.equals(Object): boolean - added:
method InterceptedQueryBuilderWrapper.getMinimalSupportedVersion(): TransportVersion - added:
method InterceptedQueryBuilderWrapper.getName(): String - added:
method InterceptedQueryBuilderWrapper.getWriteableName(): String - added:
method InterceptedQueryBuilderWrapper.hashCode(): int - added:
method InterceptedQueryBuilderWrapper.query(): QueryBuilder - added:
method InterceptedQueryBuilderWrapper.queryName(): String - added:
method InterceptedQueryBuilderWrapper.queryName(String): QueryBuilder - added:
method InterceptedQueryBuilderWrapper.rewrite(QueryRewriteContext): QueryBuilder - added:
method InterceptedQueryBuilderWrapper.toQuery(SearchExecutionContext): Query - added:
method InterceptedQueryBuilderWrapper.toQuery(SearchExecutionContext, MaxClauseCountQueryVisitor): Query - added:
method InterceptedQueryBuilderWrapper.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method InterceptedQueryBuilderWrapper.writeTo(StreamOutput): void - added:
method IntervalFilterScript._getCancellationCheck(): Runnable - added:
method IntervalFilterScript._setCancellationCheck(Runnable): void - added:
method LeafQueryBuilder.doToQuery(SearchExecutionContext): Query - added:
method LeafQueryBuilder.doToQuery(SearchExecutionContext, MaxClauseCountQueryVisitor): Query - added:
method QueryBuilder.toQuery(SearchExecutionContext, MaxClauseCountQueryVisitor): Query - added:
method QueryRewriteAsyncAction.doEquals(QueryRewriteAsyncAction): boolean - added:
method QueryRewriteAsyncAction.doHashCode(): int - added:
method QueryRewriteAsyncAction.equals(Object): boolean - added:
method QueryRewriteAsyncAction.execute(Client, ActionListener): void - added:
method QueryRewriteAsyncAction.execute(Client, ActionListener, List): void - added:
method QueryRewriteAsyncAction.hashCode(): int - added:
method QueryRewriteContext.getHasAnyLocalInferenceFields(): Boolean - added:
method QueryRewriteContext.getLocalClusterAlias(): String - added:
method QueryRewriteContext.getMinTransportVersion(): TransportVersion - added:
method QueryRewriteContext.getTimeRangeFilterFromMillis(): Long - added:
method QueryRewriteContext.idFieldDataEnabled(): BooleanSupplier - added:
method QueryRewriteContext.isCcsMinimizeRoundTrips(): Boolean - added:
method QueryRewriteContext.isProfile(): boolean - added:
method QueryRewriteContext.isSliceFieldAlias(String): boolean - added:
method QueryRewriteContext.isTrackTimeRangeFilterFrom(): boolean - added:
method QueryRewriteContext.registerUniqueAsyncAction(QueryRewriteAsyncAction, Consumer): void - added:
method QueryRewriteContext.setHasAnyLocalInferenceFields(boolean): void - added:
method QueryRewriteContext.setTimeRangeFilterFromMillis(String, long, DateFieldMapper.Resolution): void - added:
method QueryRewriteContext.setTimeRangeFilterFromMillis(long): void - added:
method QueryRewriteContext.setTrackTimeRangeFilterFrom(boolean): void - added:
method QueryRewriteRemoteAsyncAction.equals(Object): boolean - added:
method QueryRewriteRemoteAsyncAction.execute(Client, ActionListener): void - added:
method QueryRewriteRemoteAsyncAction.execute(RemoteClusterClient, ThreadContext, ActionListener): void - added:
method QueryRewriteRemoteAsyncAction.getClusterAlias(): String - added:
method QueryRewriteRemoteAsyncAction.hashCode(): int - added:
method RankDocsQueryBuilder.getQueryBuilders(): QueryBuilder[] - added:
method SearchExecutionContext.addCircuitBreakerMemory(long, long, String): void - added:
method SearchExecutionContext.autoPrefilteringScope(): AutoPrefilteringScope - added:
method SearchExecutionContext.clearPreChargedQueries(): void - added:
method SearchExecutionContext.getSliceRouting(): String - added:
method SearchExecutionContext.isQueryMemoryPreCharged(Query): boolean - added:
method SearchExecutionContext.markQueryMemoryPreCharged(Query): void - added:
method SearchExecutionContext.setSliceRouting(String): void - added:
method SearchExecutionContext.stats(): ShardSearchStats - added:
method SpanNearQueryBuilder.SpanGapQueryBuilder.toQuery(SearchExecutionContext, MaxClauseCountQueryVisitor): Query - added:
method ToChildBlockJoinQueryBuilder.doEquals(ToChildBlockJoinQueryBuilder): boolean - added:
method ToChildBlockJoinQueryBuilder.doHashCode(): int - added:
method ToChildBlockJoinQueryBuilder.doRewrite(QueryRewriteContext): QueryBuilder - added:
method ToChildBlockJoinQueryBuilder.doToQuery(SearchExecutionContext): Query - added:
method ToChildBlockJoinQueryBuilder.doWriteTo(StreamOutput): void - added:
method ToChildBlockJoinQueryBuilder.doXContent(XContentBuilder, ToXContent.Params): void - added:
method ToChildBlockJoinQueryBuilder.getMinimalSupportedVersion(): TransportVersion - added:
method ToChildBlockJoinQueryBuilder.getWriteableName(): String - added:
static field MultiMatchQueryBuilder.ANALYZER_FIELD: ParseField - added:
static field MultiMatchQueryBuilder.BOOST_FIELD: ParseField - added:
static field MultiMatchQueryBuilder.FIELDS_FIELD: ParseField - added:
static field MultiMatchQueryBuilder.FUZZINESS_FIELD: ParseField - added:
static field MultiMatchQueryBuilder.FUZZY_REWRITE_FIELD: ParseField - added:
static field MultiMatchQueryBuilder.FUZZY_TRANSPOSITIONS_FIELD: ParseField - added:
static field MultiMatchQueryBuilder.GENERATE_SYNONYMS_PHRASE_QUERY: ParseField - added:
static field MultiMatchQueryBuilder.LENIENT_FIELD: ParseField - added:
static field MultiMatchQueryBuilder.MAX_EXPANSIONS_FIELD: ParseField - added:
static field MultiMatchQueryBuilder.MINIMUM_SHOULD_MATCH_FIELD: ParseField - added:
static field MultiMatchQueryBuilder.OPERATOR_FIELD: ParseField - added:
static field MultiMatchQueryBuilder.PREFIX_LENGTH_FIELD: ParseField - added:
static field MultiMatchQueryBuilder.QUERY_FIELD: ParseField - added:
static field MultiMatchQueryBuilder.SLOP_FIELD: ParseField - added:
static field MultiMatchQueryBuilder.TIE_BREAKER_FIELD: ParseField - added:
static field MultiMatchQueryBuilder.TYPE_FIELD: ParseField - added:
static field MultiMatchQueryBuilder.ZERO_TERMS_QUERY_FIELD: ParseField - added:
static field ToChildBlockJoinQueryBuilder.NAME: String
- removed:
method RandomScoreFunctionBuilder.getField(): String - removed:
static field GaussDecayFunctionBuilder.FUNCTION_NAME_FIELD: ParseField - changed:
method DecayFunctionBuilder.AbstractDistanceScoreFunction.distance(LeafReaderContext): NumericDoubleValues → method DecayFunctionBuilder.AbstractDistanceScoreFunction.distance(LeafReaderContext): DoubleValues - changed:
method FunctionScoreQueryBuilder.doToQuery(SearchExecutionContext): Query → method FunctionScoreQueryBuilder.doToQuery(SearchExecutionContext, MaxClauseCountQueryVisitor): Query - changed:
method ScriptScoreQueryBuilder.doToQuery(SearchExecutionContext): Query → method ScriptScoreQueryBuilder.doToQuery(SearchExecutionContext, MaxClauseCountQueryVisitor): Query - added:
ctor FunctionScoreQueryBuilder.FilterFunctionBuilder(QueryBuilder, String, ScoreFunctionBuilder) - added:
method FunctionScoreQueryBuilder.FilterFunctionBuilder.getName(): String - added:
static field FunctionScoreQueryBuilder.FilterFunctionBuilder.FILTER_FUNCTION_NAME: TransportVersion
- added:
ctor AutoPrefilteringScope() - added:
ctor AutoPrefilteringScope.ScopedPrefilter(QueryBuilder, NestedObjectMapper) - added:
final class AutoPrefilteringScope implements Releasable - added:
final class AutoPrefilteringUtils - added:
method AutoPrefilteringScope.ScopedPrefilter.equals(Object): boolean - added:
method AutoPrefilteringScope.ScopedPrefilter.hashCode(): int - added:
method AutoPrefilteringScope.ScopedPrefilter.nestedLevel(): NestedObjectMapper - added:
method AutoPrefilteringScope.ScopedPrefilter.query(): QueryBuilder - added:
method AutoPrefilteringScope.ScopedPrefilter.toString(): String - added:
method AutoPrefilteringScope.close(): void - added:
method AutoPrefilteringScope.getPrefilters(): List - added:
method AutoPrefilteringScope.pop(): void - added:
method AutoPrefilteringScope.push(List, NestedObjectMapper): void - added:
method NestedScope.unwindTo(NestedObjectMapper): Releasable - added:
record AutoPrefilteringScope.ScopedPrefilter - added:
static method AutoPrefilteringUtils.pruneQuery(QueryBuilder, Set): Optional
- removed:
method RecoveryStats.decCurrentAsSource(): void - removed:
method RecoveryStats.decCurrentAsTarget(): void - removed:
method RecoveryStats.incCurrentAsSource(): void - removed:
method RecoveryStats.incCurrentAsTarget(): void - added:
method RecoveryStats.currentAsSourceQueued(): int - added:
method RecoveryStats.currentAsTargetQueued(): int - added:
method RecoveryStats.currentFromStore(): int - added:
method RecoveryStats.currentFromStoreQueued(): int - added:
method RecoveryStats.noCurrentRecoveries(): boolean - added:
method RecoveryStats.sourceQueuedRecoveryDiscarded(): void - added:
method RecoveryStats.sourceRecoveryCompleted(): void - added:
method RecoveryStats.sourceRecoveryDequeuedAndStarted(): void - added:
method RecoveryStats.sourceRecoveryQueued(): void - added:
method RecoveryStats.sourceRecoveryStarted(): void - added:
method RecoveryStats.targetQueuedRecoveryDiscarded(RecoverySource.Type): void - added:
method RecoveryStats.targetRecoveryCompleted(RecoverySource.Type): void - added:
method RecoveryStats.targetRecoveryDequeuedAndStarted(RecoverySource.Type): void - added:
method RecoveryStats.targetRecoveryQueued(RecoverySource.Type): void
- removed:
abstract class AbstractBulkByScrollRequest extends UntypedActionRequest - removed:
abstract class AbstractBulkByScrollRequestBuilder extends ActionRequestLazyBuilder - removed:
abstract class AbstractBulkIndexByScrollRequest extends AbstractBulkByScrollRequest - removed:
abstract class AbstractBulkIndexByScrollRequestBuilder extends AbstractBulkByScrollRequestBuilder - removed:
abstract class ScrollableHitSource - removed:
class BulkByScrollResponse extends ActionResponse implements ToXContentFragment - removed:
class BulkByScrollTask extends CancellableTask - removed:
class ClientScrollableHitSource extends ScrollableHitSource - removed:
class LeaderBulkByScrollTaskState - removed:
class WorkerBulkByScrollTaskState implements SuccessfullyProcessed - removed:
ctor AbstractBulkByScrollRequest(SearchRequest, boolean) - removed:
ctor AbstractBulkByScrollRequest(StreamInput) - removed:
ctor AbstractBulkByScrollRequestBuilder(ElasticsearchClient, ActionType, SearchRequestBuilder) - removed:
ctor AbstractBulkIndexByScrollRequest(SearchRequest, boolean) - removed:
ctor AbstractBulkIndexByScrollRequest(StreamInput) - removed:
ctor AbstractBulkIndexByScrollRequestBuilder(ElasticsearchClient, ActionType, SearchRequestBuilder) - removed:
ctor BulkByScrollResponse(Iterable, String) - removed:
ctor BulkByScrollResponse(StreamInput) - removed:
ctor BulkByScrollResponse(TimeValue, BulkByScrollTask.Status, List, List, boolean) - removed:
ctor BulkByScrollTask(long, String, String, String, TaskId, Map) - removed:
ctor BulkByScrollTask.Status(Integer, long, long, long, long, int, long, long, long, long, TimeValue, float, String, TimeValue) - removed:
ctor BulkByScrollTask.Status(List, String) - removed:
ctor BulkByScrollTask.Status(StreamInput) - removed:
ctor BulkByScrollTask.StatusBuilder() - removed:
ctor BulkByScrollTask.StatusOrException(BulkByScrollTask.Status) - removed:
ctor BulkByScrollTask.StatusOrException(Exception) - removed:
ctor BulkByScrollTask.StatusOrException(StreamInput) - removed:
ctor ClientScrollableHitSource(Logger, BackoffPolicy, ThreadPool, Runnable, Consumer, Consumer, ParentTaskAssigningClient, SearchRequest) - removed:
ctor LeaderBulkByScrollTaskState(BulkByScrollTask, int) - removed:
ctor ScrollableHitSource(Logger, BackoffPolicy, ThreadPool, Runnable, Consumer, Consumer) - removed:
ctor ScrollableHitSource.BasicHit(String, String, long) - removed:
ctor ScrollableHitSource.Response(boolean, List, long, List, String) - removed:
ctor ScrollableHitSource.SearchFailure(StreamInput) - removed:
ctor ScrollableHitSource.SearchFailure(Throwable) - removed:
ctor ScrollableHitSource.SearchFailure(Throwable, String, Integer, String) - removed:
ctor ScrollableHitSource.SearchFailure(Throwable, String, Integer, String, RestStatus) - removed:
ctor WorkerBulkByScrollTaskState(BulkByScrollTask, Integer, float) - removed:
field ScrollableHitSource.backoffPolicy: BackoffPolicy - removed:
field ScrollableHitSource.countSearchRetry: Runnable - removed:
field ScrollableHitSource.fail: Consumer - removed:
field ScrollableHitSource.logger: Logger - removed:
field ScrollableHitSource.threadPool: ThreadPool - removed:
interface ScrollableHitSource.AsyncResponse - removed:
interface ScrollableHitSource.Hit - removed:
method AbstractBulkByScrollRequest.createTask(long, String, String, TaskId, Map): Task - removed:
method AbstractBulkByScrollRequest.doForSlice(AbstractBulkByScrollRequest, TaskId, int): AbstractBulkByScrollRequest - removed:
method AbstractBulkByScrollRequest.forSlice(TaskId, SearchRequest, int): AbstractBulkByScrollRequest - removed:
method AbstractBulkByScrollRequest.getDescription(): String - removed:
method AbstractBulkByScrollRequest.getMaxDocs(): int - removed:
method AbstractBulkByScrollRequest.getMaxRetries(): int - removed:
method AbstractBulkByScrollRequest.getRequestsPerSecond(): float - removed:
method AbstractBulkByScrollRequest.getRetryBackoffInitialTime(): TimeValue - removed:
method AbstractBulkByScrollRequest.getScrollTime(): TimeValue - removed:
method AbstractBulkByScrollRequest.getSearchRequest(): SearchRequest - removed:
method AbstractBulkByScrollRequest.getShouldStoreResult(): boolean - removed:
method AbstractBulkByScrollRequest.getSlices(): int - removed:
method AbstractBulkByScrollRequest.getTimeout(): TimeValue - removed:
method AbstractBulkByScrollRequest.getWaitForActiveShards(): ActiveShardCount - removed:
method AbstractBulkByScrollRequest.isAbortOnVersionConflict(): boolean - removed:
method AbstractBulkByScrollRequest.isRefresh(): boolean - removed:
method AbstractBulkByScrollRequest.searchToString(StringBuilder): void - removed:
method AbstractBulkByScrollRequest.self(): AbstractBulkByScrollRequest - removed:
method AbstractBulkByScrollRequest.setAbortOnVersionConflict(boolean): AbstractBulkByScrollRequest - removed:
method AbstractBulkByScrollRequest.setConflicts(String): void - removed:
method AbstractBulkByScrollRequest.setMaxDocs(int): AbstractBulkByScrollRequest - removed:
method AbstractBulkByScrollRequest.setMaxRetries(int): AbstractBulkByScrollRequest - removed:
method AbstractBulkByScrollRequest.setRefresh(boolean): AbstractBulkByScrollRequest - removed:
method AbstractBulkByScrollRequest.setRequestsPerSecond(float): AbstractBulkByScrollRequest - removed:
method AbstractBulkByScrollRequest.setRetryBackoffInitialTime(TimeValue): AbstractBulkByScrollRequest - removed:
method AbstractBulkByScrollRequest.setScroll(TimeValue): AbstractBulkByScrollRequest - removed:
method AbstractBulkByScrollRequest.setShouldStoreResult(boolean): AbstractBulkByScrollRequest - removed:
method AbstractBulkByScrollRequest.setSlices(int): AbstractBulkByScrollRequest - removed:
method AbstractBulkByScrollRequest.setTimeout(TimeValue): AbstractBulkByScrollRequest - removed:
method AbstractBulkByScrollRequest.setWaitForActiveShards(ActiveShardCount): AbstractBulkByScrollRequest - removed:
method AbstractBulkByScrollRequest.setWaitForActiveShards(int): AbstractBulkByScrollRequest - removed:
method AbstractBulkByScrollRequest.supportsRemoteIndicesSearch(): boolean - removed:
method AbstractBulkByScrollRequest.validate(): ActionRequestValidationException - removed:
method AbstractBulkByScrollRequest.writeTo(StreamOutput): void - removed:
method AbstractBulkByScrollRequestBuilder.abortOnVersionConflict(boolean): AbstractBulkByScrollRequestBuilder - removed:
method AbstractBulkByScrollRequestBuilder.apply(AbstractBulkByScrollRequest): void - removed:
method AbstractBulkByScrollRequestBuilder.filter(QueryBuilder): AbstractBulkByScrollRequestBuilder - removed:
method AbstractBulkByScrollRequestBuilder.maxDocs(int): AbstractBulkByScrollRequestBuilder - removed:
method AbstractBulkByScrollRequestBuilder.refresh(boolean): AbstractBulkByScrollRequestBuilder - removed:
method AbstractBulkByScrollRequestBuilder.self(): AbstractBulkByScrollRequestBuilder - removed:
method AbstractBulkByScrollRequestBuilder.setMaxRetries(int): AbstractBulkByScrollRequestBuilder - removed:
method AbstractBulkByScrollRequestBuilder.setRequestsPerSecond(float): AbstractBulkByScrollRequestBuilder - removed:
method AbstractBulkByScrollRequestBuilder.setRetryBackoffInitialTime(TimeValue): AbstractBulkByScrollRequestBuilder - removed:
method AbstractBulkByScrollRequestBuilder.setShouldStoreResult(boolean): AbstractBulkByScrollRequestBuilder - removed:
method AbstractBulkByScrollRequestBuilder.setSlices(int): AbstractBulkByScrollRequestBuilder - removed:
method AbstractBulkByScrollRequestBuilder.size(int): AbstractBulkByScrollRequestBuilder - removed:
method AbstractBulkByScrollRequestBuilder.source(): SearchRequestBuilder - removed:
method AbstractBulkByScrollRequestBuilder.source(String[]): AbstractBulkByScrollRequestBuilder - removed:
method AbstractBulkByScrollRequestBuilder.timeout(TimeValue): AbstractBulkByScrollRequestBuilder - removed:
method AbstractBulkByScrollRequestBuilder.waitForActiveShards(ActiveShardCount): AbstractBulkByScrollRequestBuilder - removed:
method AbstractBulkIndexByScrollRequest.doForSlice(AbstractBulkIndexByScrollRequest, TaskId, int): AbstractBulkIndexByScrollRequest - removed:
method AbstractBulkIndexByScrollRequest.getScript(): Script - removed:
method AbstractBulkIndexByScrollRequest.searchToString(StringBuilder): void - removed:
method AbstractBulkIndexByScrollRequest.setScript(Script): AbstractBulkIndexByScrollRequest - removed:
method AbstractBulkIndexByScrollRequest.writeTo(StreamOutput): void - removed:
method AbstractBulkIndexByScrollRequestBuilder.apply(AbstractBulkIndexByScrollRequest): void - removed:
method AbstractBulkIndexByScrollRequestBuilder.script(Script): AbstractBulkIndexByScrollRequestBuilder - removed:
method BulkByScrollResponse.getBatches(): int - removed:
method BulkByScrollResponse.getBulkFailures(): List - removed:
method BulkByScrollResponse.getBulkRetries(): long - removed:
method BulkByScrollResponse.getCreated(): long - removed:
method BulkByScrollResponse.getDeleted(): long - removed:
method BulkByScrollResponse.getNoops(): long - removed:
method BulkByScrollResponse.getReasonCancelled(): String - removed:
method BulkByScrollResponse.getSearchFailures(): List - removed:
method BulkByScrollResponse.getSearchRetries(): long - removed:
method BulkByScrollResponse.getStatus(): BulkByScrollTask.Status - removed:
method BulkByScrollResponse.getTook(): TimeValue - removed:
method BulkByScrollResponse.getTotal(): long - removed:
method BulkByScrollResponse.getUpdated(): long - removed:
method BulkByScrollResponse.getVersionConflicts(): long - removed:
method BulkByScrollResponse.isTimedOut(): boolean - removed:
method BulkByScrollResponse.toString(): String - removed:
method BulkByScrollResponse.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method BulkByScrollResponse.writeTo(StreamOutput): void - removed:
method BulkByScrollTask.Status.equals(Object): boolean - removed:
method BulkByScrollTask.Status.equalsWithoutSliceStatus(Object, boolean, boolean): boolean - removed:
method BulkByScrollTask.Status.getBatches(): int - removed:
method BulkByScrollTask.Status.getBulkRetries(): long - removed:
method BulkByScrollTask.Status.getCreated(): long - removed:
method BulkByScrollTask.Status.getDeleted(): long - removed:
method BulkByScrollTask.Status.getNoops(): long - removed:
method BulkByScrollTask.Status.getReasonCancelled(): String - removed:
method BulkByScrollTask.Status.getRequestsPerSecond(): float - removed:
method BulkByScrollTask.Status.getSearchRetries(): long - removed:
method BulkByScrollTask.Status.getSliceStatuses(): List - removed:
method BulkByScrollTask.Status.getThrottled(): TimeValue - removed:
method BulkByScrollTask.Status.getThrottledUntil(): TimeValue - removed:
method BulkByScrollTask.Status.getTotal(): long - removed:
method BulkByScrollTask.Status.getUpdated(): long - removed:
method BulkByScrollTask.Status.getVersionConflicts(): long - removed:
method BulkByScrollTask.Status.getWriteableName(): String - removed:
method BulkByScrollTask.Status.hashCode(): int - removed:
method BulkByScrollTask.Status.innerToString(StringBuilder): void - removed:
method BulkByScrollTask.Status.innerXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method BulkByScrollTask.Status.toString(): String - removed:
method BulkByScrollTask.Status.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method BulkByScrollTask.Status.writeTo(StreamOutput): void - removed:
method BulkByScrollTask.StatusBuilder.addToSliceStatuses(BulkByScrollTask.StatusOrException): void - removed:
method BulkByScrollTask.StatusBuilder.buildStatus(): BulkByScrollTask.Status - removed:
method BulkByScrollTask.StatusBuilder.setBatches(Integer): void - removed:
method BulkByScrollTask.StatusBuilder.setBulkRetries(Long): void - removed:
method BulkByScrollTask.StatusBuilder.setCreated(Long): void - removed:
method BulkByScrollTask.StatusBuilder.setDeleted(Long): void - removed:
method BulkByScrollTask.StatusBuilder.setNoops(Long): void - removed:
method BulkByScrollTask.StatusBuilder.setReasonCancelled(String): void - removed:
method BulkByScrollTask.StatusBuilder.setRequestsPerSecond(Float): void - removed:
method BulkByScrollTask.StatusBuilder.setRetries(Tuple): void - removed:
method BulkByScrollTask.StatusBuilder.setSearchRetries(Long): void - removed:
method BulkByScrollTask.StatusBuilder.setSliceId(Integer): void - removed:
method BulkByScrollTask.StatusBuilder.setSliceStatuses(List): void - removed:
method BulkByScrollTask.StatusBuilder.setThrottled(Long): void - removed:
method BulkByScrollTask.StatusBuilder.setThrottledUntil(Long): void - removed:
method BulkByScrollTask.StatusBuilder.setTotal(Long): void - removed:
method BulkByScrollTask.StatusBuilder.setUpdated(Long): void - removed:
method BulkByScrollTask.StatusBuilder.setVersionConflicts(Long): void - removed:
method BulkByScrollTask.StatusOrException.equals(Object): boolean - removed:
method BulkByScrollTask.StatusOrException.getException(): Exception - removed:
method BulkByScrollTask.StatusOrException.getStatus(): BulkByScrollTask.Status - removed:
method BulkByScrollTask.StatusOrException.hashCode(): int - removed:
method BulkByScrollTask.StatusOrException.toString(): String - removed:
method BulkByScrollTask.StatusOrException.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method BulkByScrollTask.StatusOrException.writeTo(StreamOutput): void - removed:
method BulkByScrollTask.getLeaderState(): LeaderBulkByScrollTaskState - removed:
method BulkByScrollTask.getStatus(): BulkByScrollTask.Status - removed:
method BulkByScrollTask.getWorkerState(): WorkerBulkByScrollTaskState - removed:
method BulkByScrollTask.isLeader(): boolean - removed:
method BulkByScrollTask.isWorker(): boolean - removed:
method BulkByScrollTask.onCancelled(): void - removed:
method BulkByScrollTask.setWorker(float, Integer): void - removed:
method BulkByScrollTask.setWorkerCount(int): void - removed:
method BulkByScrollTask.taskInfoGivenSubtaskInfo(String, List): TaskInfo - removed:
method ClientScrollableHitSource.cleanup(Runnable): void - removed:
method ClientScrollableHitSource.clearScroll(String, Runnable): void - removed:
method ClientScrollableHitSource.doStart(RejectAwareActionListener): void - removed:
method ClientScrollableHitSource.doStartNextScroll(String, TimeValue, RejectAwareActionListener): void - removed:
method LeaderBulkByScrollTaskState.getSlices(): int - removed:
method LeaderBulkByScrollTaskState.getStatus(): BulkByScrollTask.Status - removed:
method LeaderBulkByScrollTaskState.getStatus(List): BulkByScrollTask.Status - removed:
method LeaderBulkByScrollTaskState.onSliceFailure(ActionListener, int, Exception): void - removed:
method LeaderBulkByScrollTaskState.onSliceResponse(ActionListener, int, BulkByScrollResponse): void - removed:
method LeaderBulkByScrollTaskState.runningSliceSubTasks(): int - removed:
method ScrollableHitSource.AsyncResponse.done(TimeValue): void - removed:
method ScrollableHitSource.AsyncResponse.response(): ScrollableHitSource.Response - removed:
method ScrollableHitSource.BasicHit.getId(): String - removed:
method ScrollableHitSource.BasicHit.getIndex(): String - removed:
method ScrollableHitSource.BasicHit.getPrimaryTerm(): long - removed:
method ScrollableHitSource.BasicHit.getRouting(): String - removed:
method ScrollableHitSource.BasicHit.getSeqNo(): long - removed:
method ScrollableHitSource.BasicHit.getSource(): BytesReference - removed:
method ScrollableHitSource.BasicHit.getVersion(): long - removed:
method ScrollableHitSource.BasicHit.getXContentType(): XContentType - removed:
method ScrollableHitSource.BasicHit.setPrimaryTerm(long): void - removed:
method ScrollableHitSource.BasicHit.setRouting(String): ScrollableHitSource.BasicHit - removed:
method ScrollableHitSource.BasicHit.setSeqNo(long): void - removed:
method ScrollableHitSource.BasicHit.setSource(BytesReference, XContentType): ScrollableHitSource.BasicHit - removed:
method ScrollableHitSource.Hit.getId(): String - removed:
method ScrollableHitSource.Hit.getIndex(): String - removed:
method ScrollableHitSource.Hit.getPrimaryTerm(): long - removed:
method ScrollableHitSource.Hit.getRouting(): String - removed:
method ScrollableHitSource.Hit.getSeqNo(): long - removed:
method ScrollableHitSource.Hit.getSource(): BytesReference - removed:
method ScrollableHitSource.Hit.getVersion(): long - removed:
method ScrollableHitSource.Hit.getXContentType(): XContentType - removed:
method ScrollableHitSource.Response.getFailures(): List - removed:
method ScrollableHitSource.Response.getHits(): List - removed:
method ScrollableHitSource.Response.getScrollId(): String - removed:
method ScrollableHitSource.Response.getTotalHits(): long - removed:
method ScrollableHitSource.Response.isTimedOut(): boolean - removed:
method ScrollableHitSource.SearchFailure.getIndex(): String - removed:
method ScrollableHitSource.SearchFailure.getNodeId(): String - removed:
method ScrollableHitSource.SearchFailure.getReason(): Throwable - removed:
method ScrollableHitSource.SearchFailure.getShardId(): Integer - removed:
method ScrollableHitSource.SearchFailure.getStatus(): RestStatus - removed:
method ScrollableHitSource.SearchFailure.toString(): String - removed:
method ScrollableHitSource.SearchFailure.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method ScrollableHitSource.SearchFailure.writeTo(StreamOutput): void - removed:
method ScrollableHitSource.cleanup(Runnable): void - removed:
method ScrollableHitSource.clearScroll(String, Runnable): void - removed:
method ScrollableHitSource.close(Runnable): void - removed:
method ScrollableHitSource.doStart(RejectAwareActionListener): void - removed:
method ScrollableHitSource.doStartNextScroll(String, TimeValue, RejectAwareActionListener): void - removed:
method ScrollableHitSource.hasScroll(): boolean - removed:
method ScrollableHitSource.setScroll(String): void - removed:
method ScrollableHitSource.start(): void - removed:
method ScrollableHitSource.startNextScroll(TimeValue): void - removed:
method WorkerBulkByScrollTaskState.countBatch(): void - removed:
method WorkerBulkByScrollTaskState.countBulkRetry(): void - removed:
method WorkerBulkByScrollTaskState.countCreated(): void - removed:
method WorkerBulkByScrollTaskState.countDeleted(): void - removed:
method WorkerBulkByScrollTaskState.countNoop(): void - removed:
method WorkerBulkByScrollTaskState.countSearchRetry(): void - removed:
method WorkerBulkByScrollTaskState.countUpdated(): void - removed:
method WorkerBulkByScrollTaskState.countVersionConflict(): void - removed:
method WorkerBulkByScrollTaskState.delayPrepareBulkRequest(ThreadPool, long, int, AbstractRunnable): void - removed:
method WorkerBulkByScrollTaskState.getCreated(): long - removed:
method WorkerBulkByScrollTaskState.getDeleted(): long - removed:
method WorkerBulkByScrollTaskState.getStatus(): BulkByScrollTask.Status - removed:
method WorkerBulkByScrollTaskState.getUpdated(): long - removed:
method WorkerBulkByScrollTaskState.handleCancel(): void - removed:
method WorkerBulkByScrollTaskState.rethrottle(float): void - removed:
method WorkerBulkByScrollTaskState.setTotal(long): void - removed:
method WorkerBulkByScrollTaskState.throttleWaitTime(long, long, int): TimeValue - removed:
static class BulkByScrollTask.Status implements Task.Status, SuccessfullyProcessed - removed:
static class BulkByScrollTask.StatusBuilder - removed:
static class BulkByScrollTask.StatusOrException implements Writeable, ToXContentObject - removed:
static class ScrollableHitSource.BasicHit implements ScrollableHitSource.Hit - removed:
static class ScrollableHitSource.Response - removed:
static class ScrollableHitSource.SearchFailure implements Writeable, ToXContentObject - removed:
static field AbstractBulkByScrollRequest.AUTO_SLICES: int - removed:
static field AbstractBulkByScrollRequest.AUTO_SLICES_VALUE: String - removed:
static field AbstractBulkByScrollRequest.DEFAULT_SCROLL_SIZE: int - removed:
static field AbstractBulkByScrollRequest.DEFAULT_SCROLL_TIMEOUT: TimeValue - removed:
static field AbstractBulkByScrollRequest.MAX_DOCS_ALL_MATCHES: int - removed:
static field BulkByScrollTask.Status.BATCHES_FIELD: String - removed:
static field BulkByScrollTask.Status.CANCELED_FIELD: String - removed:
static field BulkByScrollTask.Status.CREATED_FIELD: String - removed:
static field BulkByScrollTask.Status.DELETED_FIELD: String - removed:
static field BulkByScrollTask.Status.FIELDS_SET: Set - removed:
static field BulkByScrollTask.Status.INCLUDE_CREATED: String - removed:
static field BulkByScrollTask.Status.INCLUDE_UPDATED: String - removed:
static field BulkByScrollTask.Status.NAME: String - removed:
static field BulkByScrollTask.Status.NOOPS_FIELD: String - removed:
static field BulkByScrollTask.Status.REQUESTS_PER_SEC_FIELD: String - removed:
static field BulkByScrollTask.Status.RETRIES_BULK_FIELD: String - removed:
static field BulkByScrollTask.Status.RETRIES_FIELD: String - removed:
static field BulkByScrollTask.Status.RETRIES_SEARCH_FIELD: String - removed:
static field BulkByScrollTask.Status.SLICES_FIELD: String - removed:
static field BulkByScrollTask.Status.SLICE_ID_FIELD: String - removed:
static field BulkByScrollTask.Status.THROTTLED_HR_FIELD: String - removed:
static field BulkByScrollTask.Status.THROTTLED_RAW_FIELD: String - removed:
static field BulkByScrollTask.Status.THROTTLED_UNTIL_HR_FIELD: String - removed:
static field BulkByScrollTask.Status.THROTTLED_UNTIL_RAW_FIELD: String - removed:
static field BulkByScrollTask.Status.TOTAL_FIELD: String - removed:
static field BulkByScrollTask.Status.UPDATED_FIELD: String - removed:
static field BulkByScrollTask.Status.VERSION_CONFLICTS_FIELD: String - removed:
static field BulkByScrollTask.StatusOrException.EXPECTED_EXCEPTION_FIELDS: Set - removed:
static field ScrollableHitSource.SearchFailure.INDEX_FIELD: String - removed:
static field ScrollableHitSource.SearchFailure.NODE_FIELD: String - removed:
static field ScrollableHitSource.SearchFailure.REASON_FIELD: String - removed:
static field ScrollableHitSource.SearchFailure.SHARD_FIELD: String - removed:
static field ScrollableHitSource.SearchFailure.STATUS_FIELD: String - changed:
class DeleteByQueryRequest extends AbstractBulkByScrollRequest implements IndicesRequest.Replaceable, ToXContentObject → class DeleteByQueryRequest extends AbstractBulkByPaginatedSearchRequest implements IndicesRequest.Replaceable, ToXContentObject - changed:
class DeleteByQueryRequestBuilder extends AbstractBulkByScrollRequestBuilder → class DeleteByQueryRequestBuilder extends AbstractBulkByPaginatedSearchRequestBuilder - changed:
class ReindexRequest extends AbstractBulkIndexByScrollRequest implements CompositeIndicesRequest, ToXContentObject → class ReindexRequest extends AbstractBulkIndexByPaginatedSearchRequest implements CompositeIndicesRequest, ToXContentObject - changed:
class ReindexRequestBuilder extends AbstractBulkIndexByScrollRequestBuilder → class ReindexRequestBuilder extends AbstractBulkIndexByPaginatedSearchRequestBuilder - changed:
class RemoteInfo implements Writeable, ToXContentObject, Closeable → class RemoteInfo implements Writeable, ToXContentObject, Releasable - changed:
class UpdateByQueryRequest extends AbstractBulkIndexByScrollRequest implements IndicesRequest.Replaceable, ToXContentObject → class UpdateByQueryRequest extends AbstractBulkIndexByPaginatedSearchRequest implements IndicesRequest.Replaceable, ToXContentObject - changed:
class UpdateByQueryRequestBuilder extends AbstractBulkIndexByScrollRequestBuilder → class UpdateByQueryRequestBuilder extends AbstractBulkIndexByPaginatedSearchRequestBuilder - changed:
method DeleteByQueryRequest.forSlice(TaskId, SearchRequest, int): DeleteByQueryRequest → method DeleteByQueryRequest.forSlice(TaskId, SearchRequest, int, int): DeleteByQueryRequest - changed:
method ReindexRequest.forSlice(TaskId, SearchRequest, int): ReindexRequest → method ReindexRequest.forSlice(TaskId, SearchRequest, int, int): ReindexRequest - changed:
method UpdateByQueryRequest.forSlice(TaskId, SearchRequest, int): UpdateByQueryRequest → method UpdateByQueryRequest.forSlice(TaskId, SearchRequest, int, int): UpdateByQueryRequest - added:
abstract class AbstractBulkByPaginatedSearchRequest extends UntypedActionRequest - added:
abstract class AbstractBulkByPaginatedSearchRequestBuilder extends ActionRequestLazyBuilder - added:
abstract class AbstractBulkIndexByPaginatedSearchRequest extends AbstractBulkByPaginatedSearchRequest - added:
abstract class AbstractBulkIndexByPaginatedSearchRequestBuilder extends AbstractBulkByPaginatedSearchRequestBuilder - added:
class BulkByPaginatedSearchResponse extends ActionResponse implements ToXContentFragment - added:
class BulkByPaginatedSearchTask extends CancellableTask - added:
class LeaderBulkByPaginatedSearchTaskState - added:
class PaginatedSearchFailure implements Writeable, ToXContentObject - added:
class ResumeBulkByPaginatedSearchRequest extends ActionRequest implements CompositeIndicesRequest - added:
class ResumeBulkByPaginatedSearchResponse extends ActionResponse - added:
class ResumeReindexAction extends ActionType - added:
class RetryListener extends DelegatingActionListener implements RejectAwareActionListener - added:
class TaskRelocatedException extends ElasticsearchException - added:
class WorkerBulkByPaginatedSearchTaskState implements SuccessfullyProcessed - added:
ctor AbstractBulkByPaginatedSearchRequest(SearchRequest, boolean) - added:
ctor AbstractBulkByPaginatedSearchRequest(StreamInput) - added:
ctor AbstractBulkByPaginatedSearchRequestBuilder(ElasticsearchClient, ActionType, SearchRequestBuilder) - added:
ctor AbstractBulkIndexByPaginatedSearchRequest(SearchRequest, boolean) - added:
ctor AbstractBulkIndexByPaginatedSearchRequest(StreamInput) - added:
ctor AbstractBulkIndexByPaginatedSearchRequestBuilder(ElasticsearchClient, ActionType, SearchRequestBuilder) - added:
ctor BulkByPaginatedSearchResponse(Iterable, String, BytesReference, float) - added:
ctor BulkByPaginatedSearchResponse(StreamInput) - added:
ctor BulkByPaginatedSearchResponse(TimeValue, BulkByPaginatedSearchTask.Status, List, List, boolean) - added:
ctor BulkByPaginatedSearchResponse(TimeValue, BulkByPaginatedSearchTask.Status, List, List, boolean, ResumeInfo) - added:
ctor BulkByPaginatedSearchResponse(TimeValue, BulkByPaginatedSearchTask.Status, List, List, boolean, ResumeInfo, BytesReference) - added:
ctor BulkByPaginatedSearchTask(TaskId, String, String, String, TaskId, Map, boolean, ResumeInfo.RelocationOrigin) - added:
ctor BulkByPaginatedSearchTask.RelocationProgress() - added:
ctor BulkByPaginatedSearchTask.Status(Integer, long, long, long, long, int, long, long, long, long, TimeValue, float, String, TimeValue) - added:
ctor BulkByPaginatedSearchTask.Status(List, String, float) - added:
ctor BulkByPaginatedSearchTask.Status(StreamInput) - added:
ctor BulkByPaginatedSearchTask.StatusBuilder() - added:
ctor BulkByPaginatedSearchTask.StatusOrException(BulkByPaginatedSearchTask.Status) - added:
ctor BulkByPaginatedSearchTask.StatusOrException(Exception) - added:
ctor BulkByPaginatedSearchTask.StatusOrException(StreamInput) - added:
ctor LeaderBulkByPaginatedSearchTaskState(BulkByPaginatedSearchTask, int, float) - added:
ctor PaginatedSearchFailure(StreamInput) - added:
ctor PaginatedSearchFailure(Throwable) - added:
ctor PaginatedSearchFailure(Throwable, String, Integer, String) - added:
ctor PaginatedSearchFailure(Throwable, String, Integer, String, RestStatus) - added:
ctor ResumeBulkByPaginatedSearchRequest(AbstractBulkByPaginatedSearchRequest) - added:
ctor ResumeBulkByPaginatedSearchRequest(StreamInput, Writeable.Reader) - added:
ctor ResumeBulkByPaginatedSearchResponse(StreamInput) - added:
ctor ResumeBulkByPaginatedSearchResponse(TaskId) - added:
ctor ResumeInfo(ResumeInfo.RelocationOrigin, ResumeInfo.WorkerResumeInfo, Map) - added:
ctor ResumeInfo(ResumeInfo.RelocationOrigin, ResumeInfo.WorkerResumeInfo, Map, TaskResult) - added:
ctor ResumeInfo(StreamInput) - added:
ctor ResumeInfo.PitWorkerResumeInfo(BytesReference, Object[], long, BulkByPaginatedSearchTask.Status, Version) - added:
ctor ResumeInfo.PitWorkerResumeInfo(StreamInput) - added:
ctor ResumeInfo.RelocationOrigin(StreamInput) - added:
ctor ResumeInfo.RelocationOrigin(TaskId, long) - added:
ctor ResumeInfo.ScrollWorkerResumeInfo(StreamInput) - added:
ctor ResumeInfo.ScrollWorkerResumeInfo(String, long, BulkByPaginatedSearchTask.Status, Version) - added:
ctor ResumeInfo.SliceStatus(StreamInput) - added:
ctor ResumeInfo.SliceStatus(int, ResumeInfo.WorkerResumeInfo, ResumeInfo.WorkerResult) - added:
ctor ResumeInfo.WorkerResult(BulkByPaginatedSearchResponse, Exception) - added:
ctor ResumeInfo.WorkerResult(StreamInput) - added:
ctor RetryListener(Logger, ThreadPool, BackoffPolicy, Consumer, ActionListener) - added:
ctor TaskRelocatedException() - added:
ctor TaskRelocatedException(StreamInput) - added:
ctor TaskRelocatedException(TaskId, TaskId) - added:
ctor WorkerBulkByPaginatedSearchTaskState(BulkByPaginatedSearchTask, Integer, float) - added:
enum BulkByPaginatedSearchTask.RelocationProgress.State - added:
interface ResumeInfo.WorkerResumeInfo extends NamedWriteable - added:
method AbstractBulkByPaginatedSearchRequest.createTask(TaskId, String, String, TaskId, Map): Task - added:
method AbstractBulkByPaginatedSearchRequest.doForSlice(AbstractBulkByPaginatedSearchRequest, TaskId, int, int): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.forSlice(TaskId, SearchRequest, int, int): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.getDescription(): String - added:
method AbstractBulkByPaginatedSearchRequest.getMaxDocs(): int - added:
method AbstractBulkByPaginatedSearchRequest.getMaxRetries(): int - added:
method AbstractBulkByPaginatedSearchRequest.getRequestsPerSecond(): float - added:
method AbstractBulkByPaginatedSearchRequest.getResumeInfo(): Optional - added:
method AbstractBulkByPaginatedSearchRequest.getRetryBackoffInitialTime(): TimeValue - added:
method AbstractBulkByPaginatedSearchRequest.getScrollTime(): TimeValue - added:
method AbstractBulkByPaginatedSearchRequest.getSearchRequest(): SearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.getShouldStoreResult(): boolean - added:
method AbstractBulkByPaginatedSearchRequest.getSlices(): int - added:
method AbstractBulkByPaginatedSearchRequest.getSourceIndicesForDescription(): String[] - added:
method AbstractBulkByPaginatedSearchRequest.getTimeout(): TimeValue - added:
method AbstractBulkByPaginatedSearchRequest.getWaitForActiveShards(): ActiveShardCount - added:
method AbstractBulkByPaginatedSearchRequest.isAbortOnVersionConflict(): boolean - added:
method AbstractBulkByPaginatedSearchRequest.isEligibleForRelocationOnShutdown(): boolean - added:
method AbstractBulkByPaginatedSearchRequest.isRefresh(): boolean - added:
method AbstractBulkByPaginatedSearchRequest.searchToString(StringBuilder): void - added:
method AbstractBulkByPaginatedSearchRequest.self(): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.setAbortOnVersionConflict(boolean): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.setConflicts(String): void - added:
method AbstractBulkByPaginatedSearchRequest.setEligibleForRelocationOnShutdown(boolean): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.setMaxDocs(int): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.setMaxRetries(int): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.setRefresh(boolean): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.setRequestsPerSecond(float): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.setResumeInfo(ResumeInfo): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.setRetryBackoffInitialTime(TimeValue): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.setScroll(TimeValue): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.setShouldStoreResult(boolean): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.setSlices(int): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.setSourceIndicesForDescription(String[]): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.setTimeout(TimeValue): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.setWaitForActiveShards(ActiveShardCount): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.setWaitForActiveShards(int): AbstractBulkByPaginatedSearchRequest - added:
method AbstractBulkByPaginatedSearchRequest.supportsRemoteIndicesSearch(): boolean - added:
method AbstractBulkByPaginatedSearchRequest.validate(): ActionRequestValidationException - added:
method AbstractBulkByPaginatedSearchRequest.writeTo(StreamOutput): void - added:
method AbstractBulkByPaginatedSearchRequestBuilder.abortOnVersionConflict(boolean): AbstractBulkByPaginatedSearchRequestBuilder - added:
method AbstractBulkByPaginatedSearchRequestBuilder.apply(AbstractBulkByPaginatedSearchRequest): void - added:
method AbstractBulkByPaginatedSearchRequestBuilder.filter(QueryBuilder): AbstractBulkByPaginatedSearchRequestBuilder - added:
method AbstractBulkByPaginatedSearchRequestBuilder.maxDocs(int): AbstractBulkByPaginatedSearchRequestBuilder - added:
method AbstractBulkByPaginatedSearchRequestBuilder.refresh(boolean): AbstractBulkByPaginatedSearchRequestBuilder - added:
method AbstractBulkByPaginatedSearchRequestBuilder.self(): AbstractBulkByPaginatedSearchRequestBuilder - added:
method AbstractBulkByPaginatedSearchRequestBuilder.setMaxRetries(int): AbstractBulkByPaginatedSearchRequestBuilder - added:
method AbstractBulkByPaginatedSearchRequestBuilder.setRequestsPerSecond(float): AbstractBulkByPaginatedSearchRequestBuilder - added:
method AbstractBulkByPaginatedSearchRequestBuilder.setRetryBackoffInitialTime(TimeValue): AbstractBulkByPaginatedSearchRequestBuilder - added:
method AbstractBulkByPaginatedSearchRequestBuilder.setShouldStoreResult(boolean): AbstractBulkByPaginatedSearchRequestBuilder - added:
method AbstractBulkByPaginatedSearchRequestBuilder.setSlices(int): AbstractBulkByPaginatedSearchRequestBuilder - added:
method AbstractBulkByPaginatedSearchRequestBuilder.size(int): AbstractBulkByPaginatedSearchRequestBuilder - added:
method AbstractBulkByPaginatedSearchRequestBuilder.source(): SearchRequestBuilder - added:
method AbstractBulkByPaginatedSearchRequestBuilder.source(String[]): AbstractBulkByPaginatedSearchRequestBuilder - added:
method AbstractBulkByPaginatedSearchRequestBuilder.timeout(TimeValue): AbstractBulkByPaginatedSearchRequestBuilder - added:
method AbstractBulkByPaginatedSearchRequestBuilder.waitForActiveShards(ActiveShardCount): AbstractBulkByPaginatedSearchRequestBuilder - added:
method AbstractBulkIndexByPaginatedSearchRequest.doForSlice(AbstractBulkIndexByPaginatedSearchRequest, TaskId, int, int): AbstractBulkIndexByPaginatedSearchRequest - added:
method AbstractBulkIndexByPaginatedSearchRequest.getScript(): Script - added:
method AbstractBulkIndexByPaginatedSearchRequest.searchToString(StringBuilder): void - added:
method AbstractBulkIndexByPaginatedSearchRequest.setScript(Script): AbstractBulkIndexByPaginatedSearchRequest - added:
method AbstractBulkIndexByPaginatedSearchRequest.writeTo(StreamOutput): void - added:
method AbstractBulkIndexByPaginatedSearchRequestBuilder.apply(AbstractBulkIndexByPaginatedSearchRequest): void - added:
method AbstractBulkIndexByPaginatedSearchRequestBuilder.script(Script): AbstractBulkIndexByPaginatedSearchRequestBuilder - added:
method BulkByPaginatedSearchResponse.getBatches(): int - added:
method BulkByPaginatedSearchResponse.getBulkFailures(): List - added:
method BulkByPaginatedSearchResponse.getBulkRetries(): long - added:
method BulkByPaginatedSearchResponse.getCreated(): long - added:
method BulkByPaginatedSearchResponse.getDeleted(): long - added:
method BulkByPaginatedSearchResponse.getNoops(): long - added:
method BulkByPaginatedSearchResponse.getPitId(): Optional - added:
method BulkByPaginatedSearchResponse.getReasonCancelled(): String - added:
method BulkByPaginatedSearchResponse.getSearchFailures(): List - added:
method BulkByPaginatedSearchResponse.getSearchRetries(): long - added:
method BulkByPaginatedSearchResponse.getStatus(): BulkByPaginatedSearchTask.Status - added:
method BulkByPaginatedSearchResponse.getTaskResumeInfo(): Optional - added:
method BulkByPaginatedSearchResponse.getTook(): TimeValue - added:
method BulkByPaginatedSearchResponse.getTotal(): long - added:
method BulkByPaginatedSearchResponse.getUpdated(): long - added:
method BulkByPaginatedSearchResponse.getVersionConflicts(): long - added:
method BulkByPaginatedSearchResponse.isTimedOut(): boolean - added:
method BulkByPaginatedSearchResponse.toString(): String - added:
method BulkByPaginatedSearchResponse.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method BulkByPaginatedSearchResponse.writeTo(StreamOutput): void - added:
method BulkByPaginatedSearchTask.RelocationProgress.current(): BulkByPaginatedSearchTask.RelocationProgress.State - added:
method BulkByPaginatedSearchTask.RelocationProgress.tryInitiateHandoff(): boolean - added:
method BulkByPaginatedSearchTask.RelocationProgress.tryPrepareCancellation(): boolean - added:
method BulkByPaginatedSearchTask.Status.equals(Object): boolean - added:
method BulkByPaginatedSearchTask.Status.equalsWithoutSliceStatus(Object, boolean, boolean): boolean - added:
method BulkByPaginatedSearchTask.Status.getBatches(): int - added:
method BulkByPaginatedSearchTask.Status.getBulkRetries(): long - added:
method BulkByPaginatedSearchTask.Status.getCreated(): long - added:
method BulkByPaginatedSearchTask.Status.getDeleted(): long - added:
method BulkByPaginatedSearchTask.Status.getNoops(): long - added:
method BulkByPaginatedSearchTask.Status.getReasonCancelled(): String - added:
method BulkByPaginatedSearchTask.Status.getRequestsPerSecond(): float - added:
method BulkByPaginatedSearchTask.Status.getSearchRetries(): long - added:
method BulkByPaginatedSearchTask.Status.getSliceStatuses(): List - added:
method BulkByPaginatedSearchTask.Status.getThrottled(): TimeValue - added:
method BulkByPaginatedSearchTask.Status.getThrottledUntil(): TimeValue - added:
method BulkByPaginatedSearchTask.Status.getTotal(): long - added:
method BulkByPaginatedSearchTask.Status.getUpdated(): long - added:
method BulkByPaginatedSearchTask.Status.getVersionConflicts(): long - added:
method BulkByPaginatedSearchTask.Status.getWriteableName(): String - added:
method BulkByPaginatedSearchTask.Status.hashCode(): int - added:
method BulkByPaginatedSearchTask.Status.innerToString(StringBuilder): void - added:
method BulkByPaginatedSearchTask.Status.innerXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method BulkByPaginatedSearchTask.Status.toString(): String - added:
method BulkByPaginatedSearchTask.Status.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method BulkByPaginatedSearchTask.Status.writeTo(StreamOutput): void - added:
method BulkByPaginatedSearchTask.StatusBuilder.addToSliceStatuses(BulkByPaginatedSearchTask.StatusOrException): void - added:
method BulkByPaginatedSearchTask.StatusBuilder.buildStatus(): BulkByPaginatedSearchTask.Status - added:
method BulkByPaginatedSearchTask.StatusBuilder.setBatches(Integer): void - added:
method BulkByPaginatedSearchTask.StatusBuilder.setBulkRetries(Long): void - added:
method BulkByPaginatedSearchTask.StatusBuilder.setCreated(Long): void - added:
method BulkByPaginatedSearchTask.StatusBuilder.setDeleted(Long): void - added:
method BulkByPaginatedSearchTask.StatusBuilder.setNoops(Long): void - added:
method BulkByPaginatedSearchTask.StatusBuilder.setReasonCancelled(String): void - added:
method BulkByPaginatedSearchTask.StatusBuilder.setRequestsPerSecond(Float): void - added:
method BulkByPaginatedSearchTask.StatusBuilder.setRetries(Tuple): void - added:
method BulkByPaginatedSearchTask.StatusBuilder.setSearchRetries(Long): void - added:
method BulkByPaginatedSearchTask.StatusBuilder.setSliceId(Integer): void - added:
method BulkByPaginatedSearchTask.StatusBuilder.setSliceStatuses(List): void - added:
method BulkByPaginatedSearchTask.StatusBuilder.setThrottled(Long): void - added:
method BulkByPaginatedSearchTask.StatusBuilder.setThrottledUntil(Long): void - added:
method BulkByPaginatedSearchTask.StatusBuilder.setTotal(Long): void - added:
method BulkByPaginatedSearchTask.StatusBuilder.setUpdated(Long): void - added:
method BulkByPaginatedSearchTask.StatusBuilder.setVersionConflicts(Long): void - added:
method BulkByPaginatedSearchTask.StatusOrException.equals(Object): boolean - added:
method BulkByPaginatedSearchTask.StatusOrException.getException(): Exception - added:
method BulkByPaginatedSearchTask.StatusOrException.getStatus(): BulkByPaginatedSearchTask.Status - added:
method BulkByPaginatedSearchTask.StatusOrException.hashCode(): int - added:
method BulkByPaginatedSearchTask.StatusOrException.toString(): String - added:
method BulkByPaginatedSearchTask.StatusOrException.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method BulkByPaginatedSearchTask.StatusOrException.writeTo(StreamOutput): void - added:
method BulkByPaginatedSearchTask.ensureCancellable(): void - added:
method BulkByPaginatedSearchTask.getLeaderState(): LeaderBulkByPaginatedSearchTaskState - added:
method BulkByPaginatedSearchTask.getNodeId(): String - added:
method BulkByPaginatedSearchTask.getOriginalTaskInfo(): Optional - added:
method BulkByPaginatedSearchTask.getRelocationProgress(): BulkByPaginatedSearchTask.RelocationProgress - added:
method BulkByPaginatedSearchTask.getStatus(): BulkByPaginatedSearchTask.Status - added:
method BulkByPaginatedSearchTask.getWorkerState(): WorkerBulkByPaginatedSearchTaskState - added:
method BulkByPaginatedSearchTask.isEligibleForRelocationOnShutdown(): boolean - added:
method BulkByPaginatedSearchTask.isLeader(): boolean - added:
method BulkByPaginatedSearchTask.isRelocatedTask(): boolean - added:
method BulkByPaginatedSearchTask.isRelocationHandoffInitiated(): boolean - added:
method BulkByPaginatedSearchTask.isRelocationRequested(): boolean - added:
method BulkByPaginatedSearchTask.isWorker(): boolean - added:
method BulkByPaginatedSearchTask.onCancelled(): void - added:
method BulkByPaginatedSearchTask.relocationOrigin(): ResumeInfo.RelocationOrigin - added:
method BulkByPaginatedSearchTask.requestRelocation(): void - added:
method BulkByPaginatedSearchTask.result(DiscoveryNode, Exception): TaskResult - added:
method BulkByPaginatedSearchTask.setWorker(float, Integer): void - added:
method BulkByPaginatedSearchTask.setWorkerCount(int, float): void - added:
method BulkByPaginatedSearchTask.taskInfoGivenSubtaskInfo(String, List): TaskInfo - added:
method BulkByPaginatedSearchTask.tryInitiateRelocationHandoff(): boolean - added:
method BulkByPaginatedSearchTask.useCreateSemanticsForResultStorage(): boolean - added:
method LeaderBulkByPaginatedSearchTaskState.captureRequestsPerSecondForRelocation(): float - added:
method LeaderBulkByPaginatedSearchTaskState.getNodeToRelocateTo(): Optional - added:
method LeaderBulkByPaginatedSearchTaskState.getSlices(): int - added:
method LeaderBulkByPaginatedSearchTaskState.getStatus(): BulkByPaginatedSearchTask.Status - added:
method LeaderBulkByPaginatedSearchTaskState.getStatus(List): BulkByPaginatedSearchTask.Status - added:
method LeaderBulkByPaginatedSearchTaskState.onSliceFailure(ActionListener, int, Exception): void - added:
method LeaderBulkByPaginatedSearchTaskState.onSliceResponse(ActionListener, int, BulkByPaginatedSearchResponse): void - added:
method LeaderBulkByPaginatedSearchTaskState.runningSliceSubTasks(): int - added:
method LeaderBulkByPaginatedSearchTaskState.setNodeToRelocateToSupplier(Supplier): void - added:
method LeaderBulkByPaginatedSearchTaskState.setRequestsPerSecondWithRelocationGuard(float): void - added:
method PaginatedSearchFailure.getIndex(): String - added:
method PaginatedSearchFailure.getNodeId(): String - added:
method PaginatedSearchFailure.getReason(): Throwable - added:
method PaginatedSearchFailure.getShardId(): Integer - added:
method PaginatedSearchFailure.getStatus(): RestStatus - added:
method PaginatedSearchFailure.toString(): String - added:
method PaginatedSearchFailure.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method PaginatedSearchFailure.writeTo(StreamOutput): void - added:
method ReindexRequest.convertSearchRequestToUsePit(BytesReference, TimeValue): void - added:
method ResumeBulkByPaginatedSearchRequest.getDelegate(): AbstractBulkByPaginatedSearchRequest - added:
method ResumeBulkByPaginatedSearchRequest.validate(): ActionRequestValidationException - added:
method ResumeBulkByPaginatedSearchRequest.writeTo(StreamOutput): void - added:
method ResumeBulkByPaginatedSearchResponse.getTaskId(): TaskId - added:
method ResumeBulkByPaginatedSearchResponse.writeTo(StreamOutput): void - added:
method ResumeInfo.PitWorkerResumeInfo.equals(Object): boolean - added:
method ResumeInfo.PitWorkerResumeInfo.getWriteableName(): String - added:
method ResumeInfo.PitWorkerResumeInfo.hashCode(): int - added:
method ResumeInfo.PitWorkerResumeInfo.pitId(): BytesReference - added:
method ResumeInfo.PitWorkerResumeInfo.remoteVersion(): Version - added:
method ResumeInfo.PitWorkerResumeInfo.searchAfterValues(): Object[] - added:
method ResumeInfo.PitWorkerResumeInfo.startTimeEpochMillis(): long - added:
method ResumeInfo.PitWorkerResumeInfo.status(): BulkByPaginatedSearchTask.Status - added:
method ResumeInfo.PitWorkerResumeInfo.toString(): String - added:
method ResumeInfo.PitWorkerResumeInfo.writeTo(StreamOutput): void - added:
method ResumeInfo.RelocationOrigin.equals(Object): boolean - added:
method ResumeInfo.RelocationOrigin.hashCode(): int - added:
method ResumeInfo.RelocationOrigin.originalStartTimeMillis(): long - added:
method ResumeInfo.RelocationOrigin.originalTaskId(): TaskId - added:
method ResumeInfo.RelocationOrigin.toString(): String - added:
method ResumeInfo.RelocationOrigin.writeTo(StreamOutput): void - added:
method ResumeInfo.ScrollWorkerResumeInfo.equals(Object): boolean - added:
method ResumeInfo.ScrollWorkerResumeInfo.getWriteableName(): String - added:
method ResumeInfo.ScrollWorkerResumeInfo.hashCode(): int - added:
method ResumeInfo.ScrollWorkerResumeInfo.remoteVersion(): Version - added:
method ResumeInfo.ScrollWorkerResumeInfo.scrollId(): String - added:
method ResumeInfo.ScrollWorkerResumeInfo.startTimeEpochMillis(): long - added:
method ResumeInfo.ScrollWorkerResumeInfo.status(): BulkByPaginatedSearchTask.Status - added:
method ResumeInfo.ScrollWorkerResumeInfo.toString(): String - added:
method ResumeInfo.ScrollWorkerResumeInfo.writeTo(StreamOutput): void - added:
method ResumeInfo.SliceStatus.equals(Object): boolean - added:
method ResumeInfo.SliceStatus.hashCode(): int - added:
method ResumeInfo.SliceStatus.isCompleted(): boolean - added:
method ResumeInfo.SliceStatus.result(): ResumeInfo.WorkerResult - added:
method ResumeInfo.SliceStatus.resumeInfo(): ResumeInfo.WorkerResumeInfo - added:
method ResumeInfo.SliceStatus.sliceId(): int - added:
method ResumeInfo.SliceStatus.toString(): String - added:
method ResumeInfo.SliceStatus.writeTo(StreamOutput): void - added:
method ResumeInfo.WorkerResult.equals(Object): boolean - added:
method ResumeInfo.WorkerResult.failure(): Exception - added:
method ResumeInfo.WorkerResult.getFailure(): Optional - added:
method ResumeInfo.WorkerResult.getResponse(): Optional - added:
method ResumeInfo.WorkerResult.hashCode(): int - added:
method ResumeInfo.WorkerResult.response(): BulkByPaginatedSearchResponse - added:
method ResumeInfo.WorkerResult.toString(): String - added:
method ResumeInfo.WorkerResult.writeTo(StreamOutput): void - added:
method ResumeInfo.WorkerResumeInfo.startTimeEpochMillis(): long - added:
method ResumeInfo.WorkerResumeInfo.status(): BulkByPaginatedSearchTask.Status - added:
method ResumeInfo.equals(Object): boolean - added:
method ResumeInfo.getSlice(int): Optional - added:
method ResumeInfo.getTotalSlices(): int - added:
method ResumeInfo.getWorker(): Optional - added:
method ResumeInfo.hashCode(): int - added:
method ResumeInfo.isSliceCompleted(int): boolean - added:
method ResumeInfo.relocationOrigin(): ResumeInfo.RelocationOrigin - added:
method ResumeInfo.slices(): Map - added:
method ResumeInfo.sourceTaskResult(): TaskResult - added:
method ResumeInfo.toString(): String - added:
method ResumeInfo.worker(): ResumeInfo.WorkerResumeInfo - added:
method ResumeInfo.writeTo(StreamOutput): void - added:
method RetryListener.onRejection(Exception): void - added:
method RetryListener.onResponse(Object): void - added:
method TaskRelocatedException.getRelocatedTaskId(): Optional - added:
method WorkerBulkByPaginatedSearchTaskState.captureRequestsPerSecondForRelocation(): float - added:
method WorkerBulkByPaginatedSearchTaskState.countBatch(): void - added:
method WorkerBulkByPaginatedSearchTaskState.countBulkRetry(): void - added:
method WorkerBulkByPaginatedSearchTaskState.countCreated(): void - added:
method WorkerBulkByPaginatedSearchTaskState.countDeleted(): void - added:
method WorkerBulkByPaginatedSearchTaskState.countNoop(): void - added:
method WorkerBulkByPaginatedSearchTaskState.countSearchRetry(): void - added:
method WorkerBulkByPaginatedSearchTaskState.countUpdated(): void - added:
method WorkerBulkByPaginatedSearchTaskState.countVersionConflict(): void - added:
method WorkerBulkByPaginatedSearchTaskState.delayPrepareBulkRequest(ThreadPool, long, int, AbstractRunnable): void - added:
method WorkerBulkByPaginatedSearchTaskState.getCreated(): long - added:
method WorkerBulkByPaginatedSearchTaskState.getDeleted(): long - added:
method WorkerBulkByPaginatedSearchTaskState.getNodeToRelocateTo(): Optional - added:
method WorkerBulkByPaginatedSearchTaskState.getStatus(): BulkByPaginatedSearchTask.Status - added:
method WorkerBulkByPaginatedSearchTaskState.getTask(): BulkByPaginatedSearchTask - added:
method WorkerBulkByPaginatedSearchTaskState.getUpdated(): long - added:
method WorkerBulkByPaginatedSearchTaskState.handleCancel(): void - added:
method WorkerBulkByPaginatedSearchTaskState.restoreState(BulkByPaginatedSearchTask.Status): void - added:
method WorkerBulkByPaginatedSearchTaskState.rethrottle(float): void - added:
method WorkerBulkByPaginatedSearchTaskState.rethrottleWithRelocationGuard(float): void - added:
method WorkerBulkByPaginatedSearchTaskState.setNodeToRelocateToSupplier(Supplier): void - added:
method WorkerBulkByPaginatedSearchTaskState.setTotal(long): void - added:
method WorkerBulkByPaginatedSearchTaskState.throttleWaitTime(long, long, int): TimeValue - added:
record ResumeInfo implements Writeable - added:
record ResumeInfo.PitWorkerResumeInfo implements ResumeInfo.WorkerResumeInfo - added:
record ResumeInfo.RelocationOrigin implements Writeable - added:
record ResumeInfo.ScrollWorkerResumeInfo implements ResumeInfo.WorkerResumeInfo - added:
record ResumeInfo.SliceStatus implements Writeable - added:
record ResumeInfo.WorkerResult implements Writeable - added:
static class BulkByPaginatedSearchTask.Status implements Task.Status, SuccessfullyProcessed - added:
static class BulkByPaginatedSearchTask.StatusBuilder - added:
static class BulkByPaginatedSearchTask.StatusOrException implements Writeable, ToXContentObject - added:
static field AbstractBulkByPaginatedSearchRequest.AUTO_SLICES: int - added:
static field AbstractBulkByPaginatedSearchRequest.AUTO_SLICES_VALUE: String - added:
static field AbstractBulkByPaginatedSearchRequest.DEFAULT_SCROLL_SIZE: int - added:
static field AbstractBulkByPaginatedSearchRequest.DEFAULT_SCROLL_TIMEOUT: TimeValue - added:
static field AbstractBulkByPaginatedSearchRequest.MAX_DOCS_ALL_MATCHES: int - added:
static field BulkByPaginatedSearchTask.RelocationProgress.State.HANDOFF_INITIATED: BulkByPaginatedSearchTask.RelocationProgress.State - added:
static field BulkByPaginatedSearchTask.RelocationProgress.State.NOT_STARTED: BulkByPaginatedSearchTask.RelocationProgress.State - added:
static field BulkByPaginatedSearchTask.RelocationProgress.State.TASK_CANCELLED: BulkByPaginatedSearchTask.RelocationProgress.State - added:
static field BulkByPaginatedSearchTask.Status.BATCHES_FIELD: String - added:
static field BulkByPaginatedSearchTask.Status.CANCELED_FIELD: String - added:
static field BulkByPaginatedSearchTask.Status.CREATED_FIELD: String - added:
static field BulkByPaginatedSearchTask.Status.DELETED_FIELD: String - added:
static field BulkByPaginatedSearchTask.Status.FIELDS_SET: Set - added:
static field BulkByPaginatedSearchTask.Status.INCLUDE_CREATED: String - added:
static field BulkByPaginatedSearchTask.Status.INCLUDE_UPDATED: String - added:
static field BulkByPaginatedSearchTask.Status.NAME: String - added:
static field BulkByPaginatedSearchTask.Status.NOOPS_FIELD: String - added:
static field BulkByPaginatedSearchTask.Status.REQUESTS_PER_SEC_FIELD: String - added:
static field BulkByPaginatedSearchTask.Status.RETRIES_BULK_FIELD: String - added:
static field BulkByPaginatedSearchTask.Status.RETRIES_FIELD: String - added:
static field BulkByPaginatedSearchTask.Status.RETRIES_SEARCH_FIELD: String - added:
static field BulkByPaginatedSearchTask.Status.SLICES_FIELD: String - added:
static field BulkByPaginatedSearchTask.Status.SLICE_ID_FIELD: String - added:
static field BulkByPaginatedSearchTask.Status.THROTTLED_HR_FIELD: String - added:
static field BulkByPaginatedSearchTask.Status.THROTTLED_RAW_FIELD: String - added:
static field BulkByPaginatedSearchTask.Status.THROTTLED_UNTIL_HR_FIELD: String - added:
static field BulkByPaginatedSearchTask.Status.THROTTLED_UNTIL_RAW_FIELD: String - added:
static field BulkByPaginatedSearchTask.Status.TOTAL_FIELD: String - added:
static field BulkByPaginatedSearchTask.Status.UPDATED_FIELD: String - added:
static field BulkByPaginatedSearchTask.Status.VERSION_CONFLICTS_FIELD: String - added:
static field BulkByPaginatedSearchTask.StatusOrException.EXPECTED_EXCEPTION_FIELDS: Set - added:
static field PaginatedSearchFailure.INDEX_FIELD: String - added:
static field PaginatedSearchFailure.NODE_FIELD: String - added:
static field PaginatedSearchFailure.REASON_FIELD: String - added:
static field PaginatedSearchFailure.SHARD_FIELD: String - added:
static field PaginatedSearchFailure.STATUS_FIELD: String - added:
static field ResumeInfo.PitWorkerResumeInfo.NAME: String - added:
static field ResumeInfo.ScrollWorkerResumeInfo.NAME: String - added:
static field ResumeReindexAction.INSTANCE: ResumeReindexAction - added:
static field ResumeReindexAction.NAME: String - added:
static field TaskRelocatedException.TASK_RELOCATED_EXCEPTION_VERSION: TransportVersion - added:
static final class BulkByPaginatedSearchTask.RelocationProgress - added:
static method BulkByPaginatedSearchTask.RelocationProgress.State.valueOf(String): BulkByPaginatedSearchTask.RelocationProgress.State - added:
static method BulkByPaginatedSearchTask.RelocationProgress.State.values(): BulkByPaginatedSearchTask.RelocationProgress.State[] - added:
static method TaskRelocatedException.relocatedTaskIdFromErrorMap(Map): Optional
- removed:
ctor NestedHelper(NestedLookup, Predicate) - changed:
ctor MatchQueryParser(SearchExecutionContext) → ctor MatchQueryParser(SearchExecutionContext, QueryVisitor) - changed:
ctor MultiMatchQueryParser(SearchExecutionContext) → ctor MultiMatchQueryParser(SearchExecutionContext, QueryVisitor) - changed:
method NestedHelper.mightMatchNestedDocs(Query): boolean → static method NestedHelper.mightMatchNestedDocs(Query, SearchExecutionContext): boolean - changed:
method NestedHelper.mightMatchNonNestedDocs(Query, String): boolean → static method NestedHelper.mightMatchNonNestedDocs(Query, String, SearchExecutionContext): boolean - added:
field MatchQueryParser.queryVisitor: QueryVisitor
- removed:
static field ShardSearchPhaseAPMMetrics.SYSTEM_THREAD_ATTRIBUTE_NAME: String - changed:
ctor SearchStats.Stats(long, long, long, long, long, long, long, long, long, long, long, long, long, long) → ctor SearchStats.Stats(long, long, long, long, long, long, long, long, long, long, long, long, long, long, double) - changed:
ctor ShardSearchStats() → ctor ShardSearchStats(SearchStatsSettings) - added:
class SearchStatsSettings - added:
ctor SearchStatsSettings(ClusterSettings) - added:
method SearchStats.Stats.getSearchLoadRate(): double - added:
method SearchStatsSettings.getRecentReadLoadHalfLifeForNewShards(): TimeValue - added:
method ShardSearchPhaseAPMMetrics.onCanMatchPhase(Map, long): void - added:
method ShardSearchPhaseAPMMetrics.onDfsPhase(SearchContext, long): void - added:
method ShardSearchStats.accumulateSearchLoad(long, long): void - added:
method ShardSearchStats.onDfsPhase(SearchContext, long): void - added:
static field SearchStatsSettings.RECENT_READ_LOAD_HALF_LIFE_DEFAULT: TimeValue - added:
static field SearchStatsSettings.RECENT_READ_LOAD_HALF_LIFE_SETTING: Setting - added:
static field ShardSearchPhaseAPMMetrics.CAN_MATCH_SEARCH_PHASE_METRIC: String - added:
static field ShardSearchPhaseAPMMetrics.DFS_SEARCH_PHASE_METRIC: String
- removed:
method RetentionLeaseSyncAction.dispatchedShardOperationOnPrimary(RetentionLeaseSyncAction.Request, IndexShard, ActionListener): void - removed:
method RetentionLeaseSyncAction.dispatchedShardOperationOnReplica(RetentionLeaseSyncAction.Request, IndexShard, ActionListener): void - changed:
ctor RetentionLeaseActions.TransportAddAction(ThreadPool, ClusterService, TransportService, ActionFilters, IndexNameExpressionResolver, IndicesService) → ctor RetentionLeaseActions.TransportAddAction(ThreadPool, ClusterService, TransportService, ActionFilters, ProjectResolver, IndexNameExpressionResolver, IndicesService) - changed:
ctor RetentionLeaseActions.TransportRemoveAction(ThreadPool, ClusterService, TransportService, ActionFilters, IndexNameExpressionResolver, IndicesService) → ctor RetentionLeaseActions.TransportRemoveAction(ThreadPool, ClusterService, TransportService, ActionFilters, ProjectResolver, IndexNameExpressionResolver, IndicesService) - changed:
ctor RetentionLeaseActions.TransportRenewAction(ThreadPool, ClusterService, TransportService, ActionFilters, IndexNameExpressionResolver, IndicesService) → ctor RetentionLeaseActions.TransportRenewAction(ThreadPool, ClusterService, TransportService, ActionFilters, ProjectResolver, IndexNameExpressionResolver, IndicesService) - changed:
ctor RetentionLeaseSyncAction(Settings, TransportService, ClusterService, IndicesService, ThreadPool, ShardStateAction, ActionFilters, IndexingPressure, SystemIndices) → ctor RetentionLeaseSyncAction(Settings, TransportService, ClusterService, IndicesService, ThreadPool, ShardStateAction, ActionFilters, IndexingPressure, SystemIndices, ProjectResolver) - added:
method LocalCheckpointTracker.generateSeqNos(int): long - added:
method RetentionLeaseSyncAction.shardOperationOnPrimary(RetentionLeaseSyncAction.Request, IndexShard, ActionListener): void - added:
method RetentionLeaseSyncAction.shardOperationOnReplica(RetentionLeaseSyncAction.Request, IndexShard, ActionListener): void
- removed:
method IndexShard.acquireSearcherSupplier(): Engine.SearcherSupplier - removed:
method IndexShard.acquireSearcherSupplier(Engine.SearcherScope): Engine.SearcherSupplier - changed:
ctor IndexShard(ShardRouting, IndexSettings, ShardPath, Store, Supplier, IndexCache, MapperService, SimilarityService, EngineFactory, IndexEventListener, CheckedFunction, ThreadPool, ThreadPoolMergeExecutorService, BigArrays, Engine.Warmer, List, List, GlobalCheckpointSyncer, RetentionLeaseSyncer, CircuitBreakerService, IndexStorePlugin.SnapshotCommitSupplier, LongSupplier, Engine.IndexCommitListener, MapperMetrics) → ctor IndexShard(ShardRouting, IndexSettings, ShardPath, Store, Supplier, IndexCache, MapperService, SimilarityService, EngineFactory, IndexEventListener, CheckedFunction, ThreadPool, ThreadPoolMergeExecutorService, BigArrays, Engine.Warmer, List, List, GlobalCheckpointSyncer, RetentionLeaseSyncer, CircuitBreakerService, IndexStorePlugin.SnapshotCommitSupplier, LongSupplier, Engine.IndexCommitListener, MutableOperationGate, MapperMetrics, IndexingStatsSettings, SearchStatsSettings, MergeMetrics, RecoverySchedulingListener) - changed:
ctor IndexingStats.Stats(long, long, long, long, long, long, long, long, long, boolean, long, long, long) → ctor IndexingStats.Stats(long, long, long, long, long, long, long, long, long, boolean, long, long, long, long, double, double) - changed:
ctor ShardFieldStats(int, int, long) → ctor ShardFieldStats(int, int, long, long, long, long) - changed:
method IndexShard.flush(FlushRequest): boolean → method IndexShard.flush(FlushRequest): Engine.FlushResult - changed:
method IndexShard.get(Engine.Get): Engine.GetResult → method IndexShard.get(Engine.Get, SplitShardCountSummary): Engine.GetResult - changed:
method IndexShard.getFromTranslog(Engine.Get): Engine.GetResult → method IndexShard.getFromTranslog(Engine.Get, SplitShardCountSummary): Engine.GetResult - changed:
method IndexShard.relocated(String, String, BiConsumer, ActionListener): void → method IndexShard.relocated(String, String, CheckedBiConsumer, ActionListener): void - changed:
method IndexShard.startRecovery(RecoveryState, PeerRecoveryTargetService, PeerRecoveryTargetService.RecoveryListener, RepositoriesService, BiConsumer, IndicesService, long): void → method IndexShard.startRecovery(RecoveryState, PeerRecoveryTargetService, RecoveryListener, RepositoriesService, BiConsumer, IndicesService, long): void - changed:
method MultiEngineGet.get(Engine.Get): Engine.GetResult → method MultiEngineGet.get(Engine.Get, SplitShardCountSummary): Engine.GetResult - changed:
record ShardFieldStats → record ShardFieldStats implements ToXContentFragment - added:
class IndexingStatsSettings - added:
class ShardRecoveryNotCancellableException extends Exception - added:
ctor DenseVectorStats(long, Map) - added:
ctor EngineResetLock() - added:
ctor IndexingStatsSettings(ClusterSettings) - added:
ctor ShardRecoveryNotCancellableException(ShardId, String) - added:
ctor ShardSplittingQuery(Index, int, int, IndexRouting, IndexVersion, boolean, boolean, boolean) - added:
ctor ShardSplittingQuery(IndexMetadata, int, boolean) - added:
final class EngineResetLock implements ReadWriteLock - added:
final class ShardSplittingQuery extends Query - added:
interface MutableOperationGate - added:
method DenseVectorStats.offHeapStats(): Map - added:
method DocsStats.toString(): String - added:
method EngineResetLock.getReadLockCount(): int - added:
method EngineResetLock.isReadLocked(): boolean - added:
method EngineResetLock.isReadLockedByCurrentThread(): boolean - added:
method EngineResetLock.isWriteLocked(): boolean - added:
method EngineResetLock.isWriteLockedByCurrentThread(): boolean - added:
method EngineResetLock.readLock(): Lock - added:
method EngineResetLock.writeLock(): Lock - added:
method IndexShard.acquireExternalSearcher(String, SplitShardCountSummary): Engine.Searcher - added:
method IndexShard.acquireExternalSearcherSupplier(SplitShardCountSummary): Engine.SearcherSupplier - added:
method IndexShard.addWriteIndexBuffersToIndexThreadsTime(long): void - added:
method IndexShard.applyIndexOperationBatchOnPrimary(List, SourceBatch): List - added:
method IndexShard.applyIndexOperationBatchOnReplica(List, SourceBatch): List - added:
method IndexShard.blockOperations(ActionListener, long, TimeUnit, Executor): void - added:
method IndexShard.ensureMutable(ActionListener, boolean, Executor): void - added:
method IndexShard.ensureRecoveryNotCancelled(): void - added:
method IndexShard.flush(FlushRequest, Supplier, ActionListener): void - added:
method IndexShard.hasTranslog(): boolean - added:
method IndexShard.readGlobalCheckpointForRecovery(Map): long - added:
method IndexShard.requestRecoveryCancellation(RecoveryCancelledException): void - added:
method IndexShard.resetEngine(Consumer): void - added:
method IndexShard.shardSearchStats(): ShardSearchStats - added:
method IndexShard.triggerPendingMerges(): void - added:
method IndexShard.tryWithEngineOrNull(Function): Object - added:
method IndexShard.waitForSearchReady(ActionListener): Releasable - added:
method IndexShard.withEngine(Function): Object - added:
method IndexShard.withEngineException(CheckedFunction): Object - added:
method IndexShard.withEngineOrNull(Function): Object - added:
method IndexShard.wrapSearcher(Engine.Searcher): Engine.Searcher - added:
method IndexingStats.Stats.getPeakWriteLoad(): double - added:
method IndexingStats.Stats.getRecentWriteLoad(): double - added:
method IndexingStats.Stats.getTotalIndexingExecutionTimeInMillis(): long - added:
method MutableOperationGate.beforeMutableOperation(IndexShard, boolean, Executor, ActionListener): void - added:
method SearchOperationListener.CompositeListener.onCanMatchPhase(Map, long): void - added:
method SearchOperationListener.CompositeListener.onDfsPhase(SearchContext, long): void - added:
method SearchOperationListener.CompositeListener.onFailedDfsPhase(SearchContext): void - added:
method SearchOperationListener.CompositeListener.onPreDfsPhase(SearchContext): void - added:
method SearchOperationListener.onCanMatchPhase(Map, long): void - added:
method SearchOperationListener.onDfsPhase(SearchContext, long): void - added:
method SearchOperationListener.onFailedDfsPhase(SearchContext): void - added:
method SearchOperationListener.onPreDfsPhase(SearchContext): void - added:
method ShardFieldStats.liveDocsBytes(): long - added:
method ShardFieldStats.pointsInMemoryBytes(): long - added:
method ShardFieldStats.postingsInMemoryBytes(): long - added:
method ShardFieldStats.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ShardSplittingQuery.createWeight(IndexSearcher, ScoreMode, float): Weight - added:
method ShardSplittingQuery.equals(Object): boolean - added:
method ShardSplittingQuery.hashCode(): int - added:
method ShardSplittingQuery.toString(String): String - added:
method ShardSplittingQuery.visit(QueryVisitor): void - added:
static field DenseVectorStats.INCLUDE_OFF_HEAP: String - added:
static field DenseVectorStats.INCLUDE_PER_FIELD_STATS: String - added:
static field DocsStats.DOC_STATS_PARSER: ConstructingObjectParser - added:
static field DocsStats.PARSER: ConstructingObjectParser - added:
static field IndexingStatsSettings.RECENT_WRITE_LOAD_HALF_LIFE_SETTING: Setting - added:
static field ShardFieldStats.FIXED_BITSET_BASE_RAM_BYTES_USED: long - added:
static field ShardFieldStats.PARSER: ConstructingObjectParser - added:
static field ShardFieldStats.SHARD_FIELD_STATS_PARSER: ConstructingObjectParser
- removed:
method IndexShardSnapshotStatus.Copy.getStartTime(): long - removed:
method IndexShardSnapshotStatus.Copy.getTotalTime(): long - changed:
ctor IndexShardSnapshotStatus.Copy(IndexShardSnapshotStatus.Stage, long, long, int, int, int, long, long, long, String) → ctor IndexShardSnapshotStatus.Copy(IndexShardSnapshotStatus.Stage, long, long, int, int, int, long, long, long, String, String) - changed:
static method IndexShardSnapshotStatus.newInitializing(ShardGeneration): IndexShardSnapshotStatus → static method IndexShardSnapshotStatus.newInitializing(ShardGeneration, long): IndexShardSnapshotStatus - added:
method IndexShardSnapshotStatus.Copy.getStartTimeMillis(): long - added:
method IndexShardSnapshotStatus.Copy.getStatusDescription(): String - added:
method IndexShardSnapshotStatus.Copy.getTotalTimeMillis(): long - added:
method IndexShardSnapshotStatus.getCreationTimeMillis(): long - added:
method IndexShardSnapshotStatus.getStage(): IndexShardSnapshotStatus.Stage - added:
method IndexShardSnapshotStatus.getTotalTimeMillis(): long - added:
method IndexShardSnapshotStatus.moveFromPausedToFailed(): void - added:
method IndexShardSnapshotStatus.toString(): String - added:
method IndexShardSnapshotStatus.updateStatusDescription(String): void - added:
static method IndexShardSnapshotStatus.ensureNotAborted(IndexShardSnapshotStatus.Stage): void
- changed:
ctor IndexingPressureStats(long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long) → ctor IndexingPressureStats(long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long, long) - added:
method IndexingPressureStats.getLargeOpsRejections(): long - added:
method IndexingPressureStats.getTotalLargeRejectedOpsBytes(): long
- removed:
method Store.MetadataSnapshot.getSyncId(): String - removed:
static field StoreStats.RESERVED_BYTES_VERSION: TransportVersion - removed:
static field StoreStats.TOTAL_DATA_SET_SIZE_SIZE_VERSION: TransportVersion - removed:
static method FsDirectoryFactory.setPreload(MMapDirectory, LockFactory, Set): MMapDirectory - added:
class AsyncDirectIOIndexInput extends IndexInput - added:
class DirectoryMetrics implements ToXContentFragment, Writeable - added:
class SingleThreadDirectoryMetricHolder implements PluggableDirectoryMetricsHolder - added:
class StoreMetrics implements DirectoryMetrics.PluggableMetrics - added:
class StoreMetricsDirectory extends ByteSizeDirectory - added:
class StoreMetricsIndexInput extends FilterIndexInput implements DirectAccessInput - added:
class ThreadLocalDirectoryMetricHolder implements PluggableDirectoryMetricsHolder - added:
ctor AsyncDirectIOIndexInput(Path, int, int, int) - added:
ctor DirectoryMetrics(StreamInput) - added:
ctor DirectoryMetrics.Builder() - added:
ctor FieldInfoCachingDirectory(Directory) - added:
ctor FsDirectoryFactory.AlwaysDirectIODirectory(FSDirectory, int, long, int) - added:
ctor FsDirectoryFactory.HybridDirectory(LockFactory, MMapDirectory, int) - added:
ctor SingleThreadDirectoryMetricHolder(SingleThreadDirectoryMetricHolder) - added:
ctor SingleThreadDirectoryMetricHolder(ThreadLocalDirectoryMetricHolder) - added:
ctor Store(ShardId, IndexSettings, Directory, ShardLock, Store.OnClose, boolean, PluggableDirectoryMetricsHolder) - added:
ctor Store.VerifyingIndexInput(IndexInput) - added:
ctor StoreMetrics() - added:
ctor StoreMetrics(StreamInput) - added:
ctor StoreMetrics(long) - added:
ctor StoreMetricsDirectory(ByteSizeDirectory, PluggableDirectoryMetricsHolder) - added:
ctor ThreadLocalDirectoryMetricHolder(Supplier) - added:
enum Store.FileFooterOnly implements IOContext.FileOpenHint - added:
final class ByteSizeCachingDirectory extends ByteSizeDirectory - added:
final class FieldInfoCachingDirectory extends ByteSizeDirectory implements Accountable - added:
interface DirectoryMetrics.Capture - added:
interface DirectoryMetrics.PluggableMetrics extends ToXContentObject, NamedWriteable - added:
interface PluggableDirectoryMetricsHolder - added:
method AsyncDirectIOIndexInput.clone(): AsyncDirectIOIndexInput - added:
method AsyncDirectIOIndexInput.close(): void - added:
method AsyncDirectIOIndexInput.getFilePointer(): long - added:
method AsyncDirectIOIndexInput.length(): long - added:
method AsyncDirectIOIndexInput.prefetch(long, long): void - added:
method AsyncDirectIOIndexInput.readByte(): byte - added:
method AsyncDirectIOIndexInput.readBytes(byte[], int, int): void - added:
method AsyncDirectIOIndexInput.readFloats(float[], int, int): void - added:
method AsyncDirectIOIndexInput.readInt(): int - added:
method AsyncDirectIOIndexInput.readInts(int[], int, int): void - added:
method AsyncDirectIOIndexInput.readLong(): long - added:
method AsyncDirectIOIndexInput.readLongs(long[], int, int): void - added:
method AsyncDirectIOIndexInput.readShort(): short - added:
method AsyncDirectIOIndexInput.seek(long): void - added:
method AsyncDirectIOIndexInput.slice(String, long, long): IndexInput - added:
method ByteSizeCachingDirectory.createOutput(String, IOContext): IndexOutput - added:
method ByteSizeCachingDirectory.createTempOutput(String, String, IOContext): IndexOutput - added:
method ByteSizeCachingDirectory.deleteFile(String): void - added:
method ByteSizeCachingDirectory.estimateDataSetSizeInBytes(): long - added:
method ByteSizeCachingDirectory.estimateSizeInBytes(): long - added:
method ByteSizeCachingDirectory.markEstimatedSizeAsStale(): void - added:
method DirectoryMetrics.Builder.add(String, DirectoryMetrics.PluggableMetrics): void - added:
method DirectoryMetrics.Builder.build(): DirectoryMetrics - added:
method DirectoryMetrics.Capture.measure(Runnable, AtomicReference): void - added:
method DirectoryMetrics.Capture.measure(Supplier, AtomicReference): Object - added:
method DirectoryMetrics.Capture.start(): Supplier - added:
method DirectoryMetrics.PluggableMetrics.cast(Class): Object - added:
method DirectoryMetrics.PluggableMetrics.copy(): DirectoryMetrics.PluggableMetrics - added:
method DirectoryMetrics.PluggableMetrics.delta(): Supplier - added:
method DirectoryMetrics.PluggableMetrics.entries(): Map - added:
method DirectoryMetrics.PluggableMetrics.merge(DirectoryMetrics.PluggableMetrics): DirectoryMetrics.PluggableMetrics - added:
method DirectoryMetrics.delta(): Supplier - added:
method DirectoryMetrics.entries(): Map - added:
method DirectoryMetrics.isEmpty(): boolean - added:
method DirectoryMetrics.merge(DirectoryMetrics): DirectoryMetrics - added:
method DirectoryMetrics.metrics(String): DirectoryMetrics.PluggableMetrics - added:
method DirectoryMetrics.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method DirectoryMetrics.writeTo(StreamOutput): void - added:
method FieldInfoCachingDirectory.estimateDataSetSizeInBytes(): long - added:
method FieldInfoCachingDirectory.estimateSizeInBytes(): long - added:
method FieldInfoCachingDirectory.fieldInfoCacheSize(): int - added:
method FieldInfoCachingDirectory.internFieldInfo(Object, Supplier): FieldInfo - added:
method FieldInfoCachingDirectory.ramBytesUsed(): long - added:
method FsDirectoryFactory.AlwaysDirectIODirectory.openInput(String, IOContext): IndexInput - added:
method FsDirectoryFactory.AlwaysDirectIODirectory.useDirectIO(String, IOContext, OptionalLong): boolean - added:
method FsDirectoryFactory.HybridDirectory.close(): void - added:
method FsDirectoryFactory.HybridDirectory.openInput(String, IOContext): IndexInput - added:
method FsDirectoryFactory.setMMapFunctions(MMapDirectory, Set): MMapDirectory - added:
method PluggableDirectoryMetricsHolder.instance(): DirectoryMetrics.PluggableMetrics - added:
method PluggableDirectoryMetricsHolder.singleThreaded(): PluggableDirectoryMetricsHolder - added:
method SingleThreadDirectoryMetricHolder.instance(): DirectoryMetrics.PluggableMetrics - added:
method SingleThreadDirectoryMetricHolder.singleThreaded(): PluggableDirectoryMetricsHolder - added:
method Store.VerifyingIndexInput.clone(): IndexInput - added:
method Store.VerifyingIndexInput.close(): void - added:
method Store.VerifyingIndexInput.getChecksum(): long - added:
method Store.VerifyingIndexInput.getFilePointer(): long - added:
method Store.VerifyingIndexInput.getStoredChecksum(): long - added:
method Store.VerifyingIndexInput.length(): long - added:
method Store.VerifyingIndexInput.readByte(): byte - added:
method Store.VerifyingIndexInput.readBytes(byte[], int, int): void - added:
method Store.VerifyingIndexInput.seek(long): void - added:
method Store.VerifyingIndexInput.slice(String, long, long): IndexInput - added:
method Store.VerifyingIndexInput.verify(): long - added:
method Store.associateIndexWithNewUserData(Map): void - added:
method Store.associateIndexWithNewUserKeyValueData(String, String): void - added:
method StoreMetrics.addBytesRead(long): void - added:
method StoreMetrics.copy(): StoreMetrics - added:
method StoreMetrics.delta(): Supplier - added:
method StoreMetrics.entries(): Map - added:
method StoreMetrics.equals(Object): boolean - added:
method StoreMetrics.getBytesRead(): long - added:
method StoreMetrics.getWriteableName(): String - added:
method StoreMetrics.hashCode(): int - added:
method StoreMetrics.merge(StoreMetrics): StoreMetrics - added:
method StoreMetrics.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method StoreMetrics.writeTo(StreamOutput): void - added:
method StoreMetricsDirectory.estimateDataSetSizeInBytes(): long - added:
method StoreMetricsDirectory.estimateSizeInBytes(): long - added:
method StoreMetricsDirectory.openInput(String, IOContext): IndexInput - added:
method StoreMetricsIndexInput.clone(): IndexInput - added:
method StoreMetricsIndexInput.isLoaded(): Optional - added:
method StoreMetricsIndexInput.prefetch(long, long): void - added:
method StoreMetricsIndexInput.randomAccessSlice(long, long): RandomAccessInput - added:
method StoreMetricsIndexInput.readByte(): byte - added:
method StoreMetricsIndexInput.readBytes(byte[], int, int): void - added:
method StoreMetricsIndexInput.readBytes(byte[], int, int, boolean): void - added:
method StoreMetricsIndexInput.readFloats(float[], int, int): void - added:
method StoreMetricsIndexInput.readInt(): int - added:
method StoreMetricsIndexInput.readInts(int[], int, int): void - added:
method StoreMetricsIndexInput.readLong(): long - added:
method StoreMetricsIndexInput.readLongs(long[], int, int): void - added:
method StoreMetricsIndexInput.readMapOfStrings(): Map - added:
method StoreMetricsIndexInput.readSetOfStrings(): Set - added:
method StoreMetricsIndexInput.readShort(): short - added:
method StoreMetricsIndexInput.readString(): String - added:
method StoreMetricsIndexInput.readVInt(): int - added:
method StoreMetricsIndexInput.readVLong(): long - added:
method StoreMetricsIndexInput.readZInt(): int - added:
method StoreMetricsIndexInput.readZLong(): long - added:
method StoreMetricsIndexInput.slice(String, long, long): IndexInput - added:
method StoreMetricsIndexInput.slice(String, long, long, IOContext): IndexInput - added:
method StoreMetricsIndexInput.updateIOContext(IOContext): void - added:
method StoreMetricsIndexInput.withByteBufferSlice(long, long, CheckedConsumer): boolean - added:
method StoreMetricsIndexInput.withByteBufferSlices(long[], int, int, CheckedConsumer): boolean - added:
method ThreadLocalDirectoryMetricHolder.instance(): DirectoryMetrics.PluggableMetrics - added:
method ThreadLocalDirectoryMetricHolder.singleThreaded(): PluggableDirectoryMetricsHolder - added:
static class DirectoryMetrics.Builder - added:
static class Store.VerifyingIndexInput extends ChecksumIndexInput - added:
static field DirectoryMetrics.Capture.NOOP: DirectoryMetrics.Capture - added:
static field DirectoryMetrics.EMPTY: DirectoryMetrics - added:
static field FieldInfoCachingDirectory.FEATURE_FLAG: FeatureFlag - added:
static field FsDirectoryFactory.ASYNC_PREFETCH_LIMIT: Setting - added:
static field LuceneFilesExtensions.CENIVF: LuceneFilesExtensions - added:
static field LuceneFilesExtensions.CLIVF: LuceneFilesExtensions - added:
static field LuceneFilesExtensions.DVS: LuceneFilesExtensions - added:
static field LuceneFilesExtensions.MIVF: LuceneFilesExtensions - added:
static field LuceneFilesExtensions.SFBF: LuceneFilesExtensions - added:
static field LuceneFilesExtensions.SFBFM: LuceneFilesExtensions - added:
static field LuceneFilesExtensions.VFI: LuceneFilesExtensions - added:
static field Store.DIRECTORY_METRICS_FEATURE_FLAG: FeatureFlag - added:
static field Store.FileFooterOnly.INSTANCE: Store.FileFooterOnly - added:
static field StoreMetrics.BYTES_READ_METRIC_KEY: String - added:
static field StoreMetrics.NAME: String - added:
static field StoreMetrics.NOOP_HOLDER: PluggableDirectoryMetricsHolder - added:
static final class FsDirectoryFactory.AlwaysDirectIODirectory extends DirectIODirectory - added:
static final class FsDirectoryFactory.HybridDirectory extends NIOFSDirectory - added:
static method ByteSizeCachingDirectory.unwrapDirectory(Directory): ByteSizeCachingDirectory - added:
static method DirectoryMetrics.accumulate(AtomicReference, DirectoryMetrics): void - added:
static method FieldInfoCachingDirectory.unwrap(Directory): FieldInfoCachingDirectory - added:
static method FieldInfoCachingDirectory.wrapIfEnabled(Directory): Directory - added:
static method FsDirectoryFactory.getReadAdviceFunc(): BiFunction - added:
static method LuceneFilesExtensions.isLuceneExtension(String): boolean - added:
static method PluggableDirectoryMetricsHolder.noop(DirectoryMetrics.PluggableMetrics): PluggableDirectoryMetricsHolder - added:
static method Store.FileFooterOnly.valueOf(String): Store.FileFooterOnly - added:
static method Store.FileFooterOnly.values(): Store.FileFooterOnly[] - added:
static method Store.MetadataSnapshot.loadFromIndexCommit(IndexCommit, Directory, Logger): Store.MetadataSnapshot - added:
static method StoreMetricsIndexInput.create(String, IndexInput, PluggableDirectoryMetricsHolder): IndexInput
- removed:
method Translog.Delete.id(): String - removed:
method Translog.Index.id(): String - removed:
static method Translog.Operation.Type.fromId(byte): Translog.Operation.Type - removed:
static method Translog.writeOperationWithSize(BytesStreamOutput, Translog.Operation): void - changed:
method OperationListener.operationAdded(BytesReference, long, Translog.Location): void → method OperationListener.operationAdded(Translog.Serialized, long, Translog.Location): void - changed:
method TranslogWriter.add(BytesReference, long): Translog.Location → method TranslogWriter.add(Translog.Serialized, long): Translog.Location - changed:
static abstract class Translog.Operation implements Writeable → static abstract class Translog.Operation implements Writeable, Translog.Record - changed:
static method Translog.Index.equalsWithoutAutoGeneratedTimestamp(Translog.Index, Translog.Index): boolean → static method Translog.Index.equalsWithoutAutoGeneratedTimestamp(Translog.Index, Translog.Index, boolean): boolean - added:
ctor Translog.Delete(BytesRef, long, long, long) - added:
ctor Translog.Index(BytesRef, long, long, long, BytesReference, String, long) - added:
ctor Translog.IndexBatch(BytesReference, long, List) - added:
ctor Translog.IndexBatch.IndexOp(long, long, long, int, XContentType, BytesRef, String) - added:
ctor Translog.IndexBatch.NoOpOp(long, String) - added:
ctor Translog.Serialized(BytesReference, BytesReference, int) - added:
ctor Translog.Serialized(BytesReference, BytesReference, int, int) - added:
enum Translog.Record.Type - added:
final class TranslogHeaderWriter - added:
interface Translog.IndexBatch.Op extends Writeable - added:
interface Translog.Record - added:
method BaseTranslogReader.readRecord(BufferedChecksumStreamInput): Translog.Record - added:
method BufferedChecksumStreamOutput.position(): long - added:
method BufferedChecksumStreamOutput.writeGenericString(String): void - added:
method BufferedChecksumStreamOutput.writeOptionalString(String): void - added:
method BufferedChecksumStreamOutput.writeString(String): void - added:
method Translog.Delete.uid(): BytesRef - added:
method Translog.Delete.writeHeader(int, StreamOutput): void - added:
method Translog.Index.uid(): BytesRef - added:
method Translog.Index.writeHeader(int, StreamOutput): void - added:
method Translog.IndexBatch.IndexOp.autoGeneratedIdTimestamp(): long - added:
method Translog.IndexBatch.IndexOp.equals(Object): boolean - added:
method Translog.IndexBatch.IndexOp.hashCode(): int - added:
method Translog.IndexBatch.IndexOp.routing(): String - added:
method Translog.IndexBatch.IndexOp.rowIndex(): int - added:
method Translog.IndexBatch.IndexOp.seqNo(): long - added:
method Translog.IndexBatch.IndexOp.toString(): String - added:
method Translog.IndexBatch.IndexOp.uid(): BytesRef - added:
method Translog.IndexBatch.IndexOp.version(): long - added:
method Translog.IndexBatch.IndexOp.writeTo(StreamOutput): void - added:
method Translog.IndexBatch.IndexOp.xContentType(): XContentType - added:
method Translog.IndexBatch.NoOpOp.equals(Object): boolean - added:
method Translog.IndexBatch.NoOpOp.hashCode(): int - added:
method Translog.IndexBatch.NoOpOp.reason(): String - added:
method Translog.IndexBatch.NoOpOp.seqNo(): long - added:
method Translog.IndexBatch.NoOpOp.toString(): String - added:
method Translog.IndexBatch.NoOpOp.writeTo(StreamOutput): void - added:
method Translog.IndexBatch.Op.seqNo(): long - added:
method Translog.IndexBatch.batchData(): BytesReference - added:
method Translog.IndexBatch.docCount(): int - added:
method Translog.IndexBatch.equals(Object): boolean - added:
method Translog.IndexBatch.explode(): List - added:
method Translog.IndexBatch.hashCode(): int - added:
method Translog.IndexBatch.ops(): List - added:
method Translog.IndexBatch.primaryTerm(): long - added:
method Translog.IndexBatch.toString(): String - added:
method Translog.IndexBatch.writeTo(StreamOutput): void - added:
method Translog.NoOp.writeHeader(int, StreamOutput): void - added:
method Translog.Operation.writeHeader(int, StreamOutput): void - added:
method Translog.Record.Type.id(): byte - added:
method Translog.Record.primaryTerm(): long - added:
method Translog.Serialized.checksum(): int - added:
method Translog.Serialized.equals(Object): boolean - added:
method Translog.Serialized.hashCode(): int - added:
method Translog.Serialized.header(): BytesReference - added:
method Translog.Serialized.length(): int - added:
method Translog.Serialized.payload(): BytesReference - added:
method Translog.Serialized.toBytesReference(): BytesReference - added:
method Translog.Serialized.toString(): String - added:
method Translog.Serialized.writeToTranslogBuffer(RecyclerBytesStreamOutput): void - added:
method Translog.add(Translog.IndexBatch): Translog.Location - added:
method TranslogConfig.hasTranslog(): boolean - added:
method TranslogWriter.addBatch(Translog.Serialized, Translog.IndexBatch): Translog.Location - added:
record Translog.IndexBatch implements Writeable, Translog.Record - added:
record Translog.IndexBatch.IndexOp implements Translog.IndexBatch.Op - added:
record Translog.IndexBatch.NoOpOp implements Translog.IndexBatch.Op - added:
record Translog.Serialized - added:
static field Translog.Delete.FORMAT_REORDERED: int - added:
static field Translog.Index.FORMAT_REORDERED: int - added:
static field Translog.IndexBatch.EXPERIMENTAL_PRE_RELEASE: int - added:
static field Translog.IndexBatch.Op.INDEX_TAG: byte - added:
static field Translog.IndexBatch.Op.NO_OP_TAG: byte - added:
static field Translog.REORDERED_TRANSLOG_OPERATIONS: TransportVersion - added:
static field Translog.Record.Type.BATCH: Translog.Record.Type - added:
static field Translog.Record.Type.CREATE: Translog.Record.Type - added:
static field Translog.Record.Type.DELETE: Translog.Record.Type - added:
static field Translog.Record.Type.INDEX: Translog.Record.Type - added:
static field Translog.Record.Type.NO_OP: Translog.Record.Type - added:
static field TranslogHeaderWriter.FIXED_DELETE_HEADER_SIZE: int - added:
static field TranslogHeaderWriter.FIXED_INDEX_HEADER_SIZE: int - added:
static field TranslogHeaderWriter.FIXED_NO_OP_HEADER_SIZE: int - added:
static field TranslogHeaderWriter.INDEX_AUTO_GENERATED_ID_TIMESTAMP_OFFSET: int - added:
static field TranslogHeaderWriter.INDEX_UID_LENGTH_OFFSET: int - added:
static field TranslogHeaderWriter.OPERATION_TYPE_OFFSET: int - added:
static field TranslogHeaderWriter.PRIMARY_TERM_OFFSET: int - added:
static field TranslogHeaderWriter.SEQ_NO_OFFSET: int - added:
static field TranslogHeaderWriter.SERIALIZATION_FORMAT_OFFSET: int - added:
static field TranslogHeaderWriter.VERSION_OFFSET: int - added:
static method Translog.IndexBatch.Op.readFrom(StreamInput): Translog.IndexBatch.Op - added:
static method Translog.IndexBatch.readFrom(StreamInput): Translog.IndexBatch - added:
static method Translog.Record.Type.fromId(byte): Translog.Record.Type - added:
static method Translog.Record.Type.valueOf(String): Translog.Record.Type - added:
static method Translog.Record.Type.values(): Translog.Record.Type[] - added:
static method Translog.Serialized.create(BytesReference, BytesReference, Checksum): Translog.Serialized - added:
static method Translog.deleteAll(Path): void - added:
static method Translog.readRecord(BufferedChecksumStreamInput): Translog.Record - added:
static method Translog.readRecordBody(StreamInput): Translog.Record - added:
static method Translog.writeBatchHeaderWithSize(RecyclerBytesStreamOutput, Translog.IndexBatch): void - added:
static method Translog.writeHeaderWithSize(RecyclerBytesStreamOutput, Translog.Operation): void - added:
static method TranslogHeaderWriter.writeDeleteHeader(RecyclerBytesStreamOutput, Translog.Delete): void - added:
static method TranslogHeaderWriter.writeIndexHeader(RecyclerBytesStreamOutput, Translog.Index): void - added:
static method TranslogHeaderWriter.writeNoOpHeader(RecyclerBytesStreamOutput, Translog.NoOp): void
- removed:
class IndicesFeatures implements FeatureSpecification - removed:
ctor IndicesFeatures() - removed:
method IndicesExpressionGrouper.getConfiguredClusters(): Set - removed:
method IndicesExpressionGrouper.groupIndices(Set, IndicesOptions, String[]): Map - removed:
method IndicesFeatures.getHistoricalFeatures(): Map - removed:
method IndicesServiceBuilder.featureService(FeatureService): IndicesServiceBuilder - removed:
method IndicesServiceBuilder.slowLogFieldProvider(SlowLogFieldProvider): IndicesServiceBuilder - removed:
method SystemIndexDescriptor.Builder.setMinimumNodeVersion(Version): SystemIndexDescriptor.Builder - removed:
method SystemIndexDescriptor.Builder.setVersionMetaKey(String): SystemIndexDescriptor.Builder - removed:
method SystemIndexDescriptor.getDescriptorCompatibleWith(Version): SystemIndexDescriptor - removed:
method SystemIndexDescriptor.getMappingsNodeVersion(): Version - removed:
method SystemIndexDescriptor.getMinimumNodeVersion(): Version - removed:
method SystemIndexDescriptor.getMinimumNodeVersionMessage(String): String - removed:
static method ShardLimitValidator.checkShardLimitForFrozenNodes(int, int, int, DiscoveryNodes, Metadata): ShardLimitValidator.Result - removed:
static method ShardLimitValidator.checkShardLimitForNormalNodes(int, int, int, DiscoveryNodes, Metadata): ShardLimitValidator.Result - changed:
ctor NodeIndicesStats(CommonStats, Map, Map, boolean) → ctor NodeIndicesStats(CommonStats, Map, Map, Map, boolean) - changed:
ctor ShardLimitValidator.Result(boolean, Optional, int, int, String) → ctor ShardLimitValidator.Result(boolean, Optional, int, int, ShardLimitValidator.LimitGroup) - changed:
ctor SystemIndexDescriptor(String, String, String, String, Settings, String, int, String, String, Version, String, SystemIndexDescriptor.Type, List, List, ExecutorNames, boolean, boolean) → ctor SystemIndexDescriptor(String, String, String, String, Settings, String, int, String, String, SystemIndexDescriptor.Type, List, List, ExecutorNames, boolean, boolean) - changed:
ctor SystemIndexMappingUpdateService(SystemIndices, Client) → ctor SystemIndexMappingUpdateService(SystemIndices, Client, ProjectResolver) - changed:
ctor SystemIndices.Feature(String, String, Collection, Collection, Collection, TriConsumer, SystemIndices.Feature.MigrationPreparationHandler, SystemIndices.Feature.MigrationCompletionHandler) → ctor SystemIndices.Feature(String, String, Collection, Collection, Collection, SystemIndices.Feature.CleanupFunction, SystemIndices.Feature.MigrationPreparationHandler, SystemIndices.Feature.MigrationCompletionHandler) - changed:
method AssociatedIndexDescriptor.getMatchingIndices(Metadata): List → method AssociatedIndexDescriptor.getMatchingIndices(ProjectMetadata): List - changed:
method IndexMatcher.getMatchingIndices(Metadata): List → method IndexMatcher.getMatchingIndices(ProjectMetadata): List - changed:
method IndicesExpressionGrouper.groupIndices(Set, IndicesOptions, String): Map → method IndicesExpressionGrouper.groupIndices(IndicesOptions, String[], boolean): Map - changed:
method IndicesService.buildAliasFilter(ClusterState, String, Set): AliasFilter → method IndicesService.buildAliasFilter(ProjectState, String, Set): AliasFilter - changed:
method IndicesService.createShard(ShardRouting, PeerRecoveryTargetService, PeerRecoveryTargetService.RecoveryListener, RepositoriesService, Consumer, GlobalCheckpointSyncer, RetentionLeaseSyncer, DiscoveryNode, DiscoveryNode, long): void → method IndicesService.createShard(ProjectId, ShardRouting, PeerRecoveryTargetService, RecoveryListener, RepositoriesService, Consumer, GlobalCheckpointSyncer, RetentionLeaseSyncer, DiscoveryNode, DiscoveryNode, long): void - changed:
method IndicesService.deleteUnassignedIndex(String, IndexMetadata, ClusterState): void → method IndicesService.deleteUnassignedIndex(String, IndexMetadata, ProjectMetadata): void - changed:
method IndicesService.getRewriteContext(LongSupplier, ResolvedIndices, PointInTimeBuilder, boolean, boolean): QueryRewriteContext → method IndicesService.getRewriteContext(LongSupplier, TransportVersion, String, ResolvedIndices, PointInTimeBuilder, Boolean, boolean, boolean, boolean): QueryRewriteContext - changed:
method ShardLimitValidator.Result.group(): String → method ShardLimitValidator.Result.group(): ShardLimitValidator.LimitGroup - changed:
method ShardLimitValidator.getShardLimitPerNode(): int → static method ShardLimitValidator.getShardLimitPerNode(ShardLimitValidator.LimitGroup, HealthMetadata.ShardLimits): int - changed:
method SystemDataStreamDescriptor.getMatchingIndices(Metadata): List → method SystemDataStreamDescriptor.getMatchingIndices(ProjectMetadata): List - changed:
method SystemIndexDescriptor.getMatchingIndices(Metadata): List → method SystemIndexDescriptor.getMatchingIndices(ProjectMetadata): List - changed:
method SystemIndices.Feature.MigrationCompletionHandler.indicesMigrationComplete(Map, ClusterService, Client, ActionListener): void → method SystemIndices.Feature.MigrationCompletionHandler.indicesMigrationComplete(Map, Client, ActionListener): void - changed:
method SystemIndices.Feature.MigrationPreparationHandler.prepareForIndicesMigration(ClusterService, Client, ActionListener): void → method SystemIndices.Feature.MigrationPreparationHandler.prepareForIndicesMigration(ProjectMetadata, Client, ActionListener): void - changed:
method SystemIndices.Feature.getCleanUpFunction(): TriConsumer → method SystemIndices.Feature.getCleanUpFunction(): SystemIndices.Feature.CleanupFunction - changed:
static method SystemIndices.Feature.cleanUpFeature(Collection, Collection, String, ClusterService, Client, ActionListener): void → static method SystemIndices.Feature.cleanUpFeature(Collection, Collection, String, ClusterService, ProjectResolver, Client, TimeValue, ActionListener): void - added:
class IndexLimitExceededException extends ElasticsearchException - added:
class SystemIndexSettingsUpdateService implements ClusterStateListener - added:
ctor IndexLimitExceededException(StreamInput) - added:
ctor IndexLimitExceededException(String) - added:
ctor IndicesModule(List, List, RootObjectMapperNamespaceValidator) - added:
ctor IndicesQueryCache.OptionalCachingWeight(Weight) - added:
ctor SystemIndexSettingsUpdateService(MetadataUpdateSettingsService, SystemIndices, Settings) - added:
enum ShardLimitValidator.LimitGroup - added:
interface SystemIndices.Feature.CleanupFunction - added:
method AssociatedIndexDescriptor.getIndexPatternAutomaton(): Automaton - added:
method IndexLimitExceededException.status(): RestStatus - added:
method IndicesQueryCache.OptionalCachingWeight.startCaching(LeafReaderContext): Releasable - added:
method IndicesService.currentStoreBytesRead(): long - added:
method IndicesService.directoryMetricsDelta(): Supplier - added:
method IndicesService.hasShardPredicate(): Predicate - added:
method IndicesService.withDirectoryMetrics(CheckedSupplier): Tuple - added:
method IndicesServiceBuilder.loggingFieldsProvider(ActionLoggingFieldsProvider): IndicesServiceBuilder - added:
method IndicesServiceBuilder.mergeMetrics(MergeMetrics): IndicesServiceBuilder - added:
method IndicesServiceBuilder.projectResolver(ProjectResolver): IndicesServiceBuilder - added:
method IndicesServiceBuilder.recoverySchedulingListener(RecoverySchedulingListener): IndicesServiceBuilder - added:
method IndicesServiceBuilder.throttlingRecoveryService(ThrottlingRecoveryService): IndicesServiceBuilder - added:
method ShardLimitValidator.LimitGroup.checkShardLimit(int, int, int, DiscoveryNodes, Metadata): ShardLimitValidator.Result - added:
method ShardLimitValidator.LimitGroup.countShards(IndexMetadata): int - added:
method ShardLimitValidator.LimitGroup.groupName(): String - added:
method ShardLimitValidator.LimitGroup.newReplicaShards(boolean, int, int): int - added:
method ShardLimitValidator.LimitGroup.newShardsTotal(Settings): int - added:
method ShardLimitValidator.LimitGroup.newShardsTotal(Settings, int): int - added:
method ShardLimitValidator.LimitGroup.newShardsTotal(int, int): int - added:
method ShardLimitValidator.LimitGroup.numberOfNodes(DiscoveryNodes): int - added:
method ShardLimitValidator.LimitGroup.toString(): String - added:
method SystemDataStreamDescriptor.getBackingIndexNames(ProjectMetadata): List - added:
method SystemIndexSettingsUpdateService.clusterChanged(ClusterChangedEvent): void - added:
method SystemIndices.Feature.CleanupFunction.apply(ClusterService, ProjectResolver, Client, TimeValue, ActionListener): void - added:
method SystemIndices.isFeatureAssociatedIndex(String): boolean - added:
static abstract class IndicesQueryCache.OptionalCachingWeight extends FilterWeight - added:
static field ExecutorNames.DEFAULT_INDEX_THREAD_POOLS: ExecutorNames - added:
static field IndexingMemoryController.PAUSE_INDEXING_ON_THROTTLE: Setting - added:
static field ShardLimitValidator.LimitGroup.FROZEN: ShardLimitValidator.LimitGroup - added:
static field ShardLimitValidator.LimitGroup.INDEX: ShardLimitValidator.LimitGroup - added:
static field ShardLimitValidator.LimitGroup.NORMAL: ShardLimitValidator.LimitGroup - added:
static field ShardLimitValidator.LimitGroup.SEARCH: ShardLimitValidator.LimitGroup - added:
static field SystemIndices.AUTO_EXPAND_REPLICAS_SETTING: Setting - added:
static field SystemIndices.AUTO_EXPAND_REPLICAS_SETTING_NAME: String - added:
static field SystemIndices.NUMBER_OF_REPLICAS_SETTING: Setting - added:
static field SystemIndices.NUMBER_OF_REPLICAS_SETTING_NAME: String - added:
static method ShardLimitValidator.LimitGroup.valueOf(String): ShardLimitValidator.LimitGroup - added:
static method ShardLimitValidator.LimitGroup.values(): ShardLimitValidator.LimitGroup[] - added:
static method ShardLimitValidator.applicableLimitGroups(boolean): List
- removed:
method CircuitBreakerService.doClose(): void - removed:
method CircuitBreakerService.doStart(): void - removed:
method CircuitBreakerService.doStop(): void - changed:
abstract class CircuitBreakerService extends AbstractLifecycleComponent → abstract class CircuitBreakerService
- changed:
ctor IndicesClusterStateService(Settings, IndicesService, ClusterService, ThreadPool, PeerRecoveryTargetService, ShardStateAction, RepositoriesService, SearchService, PeerRecoverySourceService, SnapshotShardsService, PrimaryReplicaSyncer, RetentionLeaseSyncer, NodeClient) → ctor IndicesClusterStateService(Settings, IndicesService, ClusterService, ThreadPool, PeerRecoveryTargetService, ShardStateAction, RepositoriesService, SearchService, PeerRecoverySourceService, SnapshotShardsService, PrimaryReplicaSyncer, RetentionLeaseSyncer, NodeClient, RecoveryMetricsCollector) - changed:
method IndicesClusterStateService.AllocatedIndices.createShard(ShardRouting, PeerRecoveryTargetService, PeerRecoveryTargetService.RecoveryListener, RepositoriesService, Consumer, GlobalCheckpointSyncer, RetentionLeaseSyncer, DiscoveryNode, DiscoveryNode, long): void → method IndicesClusterStateService.AllocatedIndices.createShard(ProjectId, ShardRouting, PeerRecoveryTargetService, RecoveryListener, RepositoriesService, Consumer, GlobalCheckpointSyncer, RetentionLeaseSyncer, DiscoveryNode, DiscoveryNode, long): void - changed:
method IndicesClusterStateService.AllocatedIndices.deleteUnassignedIndex(String, IndexMetadata, ClusterState): void → method IndicesClusterStateService.AllocatedIndices.deleteUnassignedIndex(String, IndexMetadata, ProjectMetadata): void
- removed:
class PeerRecoverySourceClusterStateDelay - removed:
interface PeerRecoveryTargetService.RecoveryListener - removed:
method PeerRecoveryTargetService.RecoveryListener.onRecoveryDone(RecoveryState, ShardLongFieldRange, ShardLongFieldRange): void - removed:
method PeerRecoveryTargetService.RecoveryListener.onRecoveryFailure(RecoveryFailedException, boolean): void - removed:
method RecoveriesCollection.getRecoveryTarget(long): RecoveryTarget - removed:
method RecoverySettings.activityTimeout(): TimeValue - removed:
method RecoverySettings.setActivityTimeout(TimeValue): void - removed:
method RecoveryTarget.disableRecoveryMonitor(): Releasable - removed:
method RecoveryTarget.lastAccessTime(): long - removed:
method RecoveryTarget.notifyListener(RecoveryFailedException, boolean): void - removed:
method RecoveryTarget.setLastAccessTime(): void - removed:
static field RecoverySettings.SNAPSHOT_FILE_DOWNLOAD_THROTTLING_SUPPORTED_TRANSPORT_VERSION: TransportVersion - removed:
static field RecoverySettings.SNAPSHOT_RECOVERIES_SUPPORTED_TRANSPORT_VERSION: TransportVersion - removed:
static method PeerRecoverySourceClusterStateDelay.ensureClusterStateVersion(long, ClusterService, Executor, ThreadContext, ActionListener, Consumer): void - changed:
abstract class RecoveryTransportRequest extends TransportRequest → abstract class RecoveryTransportRequest extends AbstractTransportRequest - changed:
class ReestablishRecoveryRequest extends TransportRequest → class ReestablishRecoveryRequest extends AbstractTransportRequest - changed:
class StartRecoveryRequest extends TransportRequest → class StartRecoveryRequest extends AbstractTransportRequest - changed:
ctor PeerRecoverySourceService(TransportService, IndicesService, ClusterService, RecoverySettings, RecoveryPlannerService) → ctor PeerRecoverySourceService(TransportService, IndicesService, ClusterService, RecoverySettings, RecoveryPlannerService, CompositeRecoverySchedulingListener) - changed:
ctor RecoveriesCollection(Logger, ThreadPool) → ctor RecoveriesCollection(Logger) - changed:
ctor RecoveryTarget(IndexShard, DiscoveryNode, long, SnapshotFilesProvider, Releasable, PeerRecoveryTargetService.RecoveryListener) → ctor RecoveryTarget(IndexShard, DiscoveryNode, long, SnapshotFilesProvider, Releasable, RecoveryListener) - changed:
method PeerRecoveryTargetService.retryRecovery(long, String, TimeValue, TimeValue): void → method PeerRecoveryTargetService.retryRecovery(long, String, TimeValue): void - changed:
method PeerRecoveryTargetService.retryRecovery(long, Throwable, TimeValue, TimeValue): void → method PeerRecoveryTargetService.retryRecovery(long, Throwable, TimeValue): void - changed:
method PeerRecoveryTargetService.startRecovery(IndexShard, DiscoveryNode, long, PeerRecoveryTargetService.RecoveryListener): void → method PeerRecoveryTargetService.startRecovery(IndexShard, DiscoveryNode, long, RecoveryListener): void - changed:
method RecoveriesCollection.resetRecovery(long, TimeValue): RecoveryTarget → method RecoveriesCollection.resetRecovery(long): RecoveryTarget - changed:
method RecoveriesCollection.startRecovery(IndexShard, DiscoveryNode, long, SnapshotFilesProvider, PeerRecoveryTargetService.RecoveryListener, TimeValue, Releasable): long → method RecoveriesCollection.startRecovery(IndexShard, DiscoveryNode, long, SnapshotFilesProvider, RecoveryListener, Releasable): long - added:
class CancelRecoveriesAction - added:
class CompositeRecoverySchedulingListener implements RecoverySchedulingListener - added:
class RecoveryCancelledException extends RecoveryFailedException - added:
class RecoveryClusterStateDelay - added:
class RecoveryMetricsCollector implements IndexEventListener, RecoverySchedulingListener - added:
class StatelessUnpromotableRelocationAction - added:
class TransportCancelRecoveriesAction extends HandledTransportAction - added:
ctor CancelRecoveriesAction() - added:
ctor CancelRecoveriesAction.Request(StreamInput) - added:
ctor CancelRecoveriesAction.Request(long, List) - added:
ctor CancelRecoveriesAction.Response(Set) - added:
ctor CancelRecoveriesAction.Response(StreamInput) - added:
ctor CancelRecoveriesAction.ShardRecoveryCancellation(ShardId, String, boolean) - added:
ctor CancelRecoveriesAction.ShardRecoveryCancellation(StreamInput) - added:
ctor CompositeRecoverySchedulingListener() - added:
ctor RecoveryCancelledException(ShardId, DiscoveryNode, DiscoveryNode) - added:
ctor RecoveryCancelledException(StreamInput) - added:
ctor RecoveryMetricsCollector(TelemetryProvider) - added:
ctor StatelessUnpromotableRelocationAction() - added:
ctor StatelessUnpromotableRelocationAction.Request(StreamInput) - added:
ctor StatelessUnpromotableRelocationAction.Request(long, ShardId, String, long) - added:
ctor ThrottlingRecoveryService(ThreadPool, ProjectResolver, ClusterService, RecoverySchedulingListener) - added:
ctor TransportCancelRecoveriesAction(TransportService, ActionFilters, ClusterService, IndicesService, ThrottlingRecoveryService) - added:
enum RecoveryRole - added:
final class ThrottlingRecoveryService implements ClusterStateListener, Closeable - added:
interface RecoveryListener - added:
interface RecoverySchedulingListener - added:
method CancelRecoveriesAction.Request.cancellations(): List - added:
method CancelRecoveriesAction.Request.clusterStateVersion(): long - added:
method CancelRecoveriesAction.Request.equals(Object): boolean - added:
method CancelRecoveriesAction.Request.hashCode(): int - added:
method CancelRecoveriesAction.Request.validate(): ActionRequestValidationException - added:
method CancelRecoveriesAction.Request.writeTo(StreamOutput): void - added:
method CancelRecoveriesAction.Response.cancelledInQueue(): Set - added:
method CancelRecoveriesAction.Response.equals(Object): boolean - added:
method CancelRecoveriesAction.Response.hashCode(): int - added:
method CancelRecoveriesAction.Response.writeTo(StreamOutput): void - added:
method CancelRecoveriesAction.ShardRecoveryCancellation.allocationId(): String - added:
method CancelRecoveriesAction.ShardRecoveryCancellation.cancelIfStarted(): boolean - added:
method CancelRecoveriesAction.ShardRecoveryCancellation.equals(Object): boolean - added:
method CancelRecoveriesAction.ShardRecoveryCancellation.hashCode(): int - added:
method CancelRecoveriesAction.ShardRecoveryCancellation.shardId(): ShardId - added:
method CancelRecoveriesAction.ShardRecoveryCancellation.toString(): String - added:
method CancelRecoveriesAction.ShardRecoveryCancellation.writeTo(StreamOutput): void - added:
method CompositeRecoverySchedulingListener.addListener(RecoverySchedulingListener): void - added:
method CompositeRecoverySchedulingListener.onQueuedRecoveryDiscarded(RecoverySource.Type, RecoveryRole): void - added:
method CompositeRecoverySchedulingListener.onRecoveryCompleted(RecoverySource.Type, RecoveryRole): void - added:
method CompositeRecoverySchedulingListener.onRecoveryDequeuedAndStarted(RecoverySource.Type, RecoveryRole): void - added:
method CompositeRecoverySchedulingListener.onRecoveryQueued(RecoverySource.Type, RecoveryRole): void - added:
method CompositeRecoverySchedulingListener.onRecoveryStarted(RecoverySource.Type, RecoveryRole): void - added:
method CompositeRecoverySchedulingListener.onStartedRecoveryCancelled(RecoverySource.Type, RecoveryRole): void - added:
method CompositeRecoverySchedulingListener.removeListener(RecoverySchedulingListener): void - added:
method RecoveryCancelledException.fillInStackTrace(): Throwable - added:
method RecoveryListener.onRecoveryAborted(): void - added:
method RecoveryListener.onRecoveryDone(RecoveryState, ShardLongFieldRange, ShardLongFieldRange): void - added:
method RecoveryListener.onRecoveryFailure(RecoveryFailedException, boolean): void - added:
method RecoveryMetricsCollector.afterIndexShardRecovery(IndexShard, ActionListener): void - added:
method RecoveryMetricsCollector.onQueuedRecoveryDiscarded(RecoverySource.Type, RecoveryRole): void - added:
method RecoveryMetricsCollector.onRecoveryCompleted(RecoverySource.Type, RecoveryRole): void - added:
method RecoveryMetricsCollector.onRecoveryDequeuedAndStarted(RecoverySource.Type, RecoveryRole): void - added:
method RecoveryMetricsCollector.onRecoveryQueued(RecoverySource.Type, RecoveryRole): void - added:
method RecoveryMetricsCollector.onRecoveryStarted(RecoverySource.Type, RecoveryRole): void - added:
method RecoveryMetricsCollector.onStartedRecoveryCancelled(RecoverySource.Type, RecoveryRole): void - added:
method RecoverySchedulingListener.onQueuedRecoveryDiscarded(RecoverySource.Type, RecoveryRole): void - added:
method RecoverySchedulingListener.onRecoveryCompleted(RecoverySource.Type, RecoveryRole): void - added:
method RecoverySchedulingListener.onRecoveryDequeuedAndStarted(RecoverySource.Type, RecoveryRole): void - added:
method RecoverySchedulingListener.onRecoveryQueued(RecoverySource.Type, RecoveryRole): void - added:
method RecoverySchedulingListener.onRecoveryStarted(RecoverySource.Type, RecoveryRole): void - added:
method RecoverySchedulingListener.onStartedRecoveryCancelled(RecoverySource.Type, RecoveryRole): void - added:
method RecoveryState.toString(): String - added:
method StatelessUnpromotableRelocationAction.Request.equals(Object): boolean - added:
method StatelessUnpromotableRelocationAction.Request.getClusterStateVersion(): long - added:
method StatelessUnpromotableRelocationAction.Request.getRecoveryId(): long - added:
method StatelessUnpromotableRelocationAction.Request.getShardId(): ShardId - added:
method StatelessUnpromotableRelocationAction.Request.getTargetAllocationId(): String - added:
method StatelessUnpromotableRelocationAction.Request.hashCode(): int - added:
method StatelessUnpromotableRelocationAction.Request.validate(): ActionRequestValidationException - added:
method StatelessUnpromotableRelocationAction.Request.writeTo(StreamOutput): void - added:
method ThrottlingRecoveryService.cancelRecoveries(Map): Set - added:
method ThrottlingRecoveryService.close(): void - added:
method ThrottlingRecoveryService.clusterChanged(ClusterChangedEvent): void - added:
method ThrottlingRecoveryService.enqueue(ProjectId, RecoveryListener, RecoveryState, String, RecoveryStats, Consumer): void - added:
method TransportCancelRecoveriesAction.doExecute(Task, CancelRecoveriesAction.Request, ActionListener): void - added:
record CancelRecoveriesAction.ShardRecoveryCancellation implements Writeable - added:
static class CancelRecoveriesAction.Request extends UntypedActionRequest - added:
static class CancelRecoveriesAction.Response extends ActionResponse - added:
static class StatelessUnpromotableRelocationAction.Request extends UntypedActionRequest - added:
static field CancelRecoveriesAction.TYPE: ActionType - added:
static field PeerRecoverySourceService.INDICES_RECOVERY_MAX_CONCURRENT_OUTGOING_RECOVERIES_SETTING: Setting - added:
static field RecoveryCancelledException.RECOVERY_CANCELLED_EXCEPTION_VERSION: TransportVersion - added:
static field RecoveryListener.NOOP: RecoveryListener - added:
static field RecoveryMetricsCollector.CURRENT_PEER_RECOVERIES_AS_SOURCE: String - added:
static field RecoveryMetricsCollector.CURRENT_PEER_RECOVERIES_AS_TARGET: String - added:
static field RecoveryMetricsCollector.CURRENT_STORE_RECOVERIES: String - added:
static field RecoveryMetricsCollector.NOOP: RecoveryMetricsCollector - added:
static field RecoveryMetricsCollector.QUEUED_PEER_RECOVERIES_AS_SOURCE: String - added:
static field RecoveryMetricsCollector.QUEUED_PEER_RECOVERIES_AS_TARGET: String - added:
static field RecoveryMetricsCollector.QUEUED_STORE_RECOVERIES: String - added:
static field RecoveryMetricsCollector.RECOVERY_DIRECT_CANCELLATIONS_METRIC: String - added:
static field RecoveryMetricsCollector.RECOVERY_INDEX_TIME_METRIC_IN_SECONDS: String - added:
static field RecoveryMetricsCollector.RECOVERY_TOTAL_COUNT_METRIC: String - added:
static field RecoveryMetricsCollector.RECOVERY_TOTAL_TIME_METRIC_IN_SECONDS: String - added:
static field RecoveryMetricsCollector.RECOVERY_TRANSLOG_TIME_METRIC_IN_SECONDS: String - added:
static field RecoveryRole.SOURCE: RecoveryRole - added:
static field RecoveryRole.TARGET: RecoveryRole - added:
static field RecoverySchedulingListener.NOOP: RecoverySchedulingListener - added:
static field StatelessUnpromotableRelocationAction.TYPE: ActionType - added:
static field ThrottlingRecoveryService.INDICES_RECOVERY_MAX_CONCURRENT_RECOVERIES_SETTING: Setting - added:
static method RecoveryClusterStateDelay.ensureClusterStateVersion(long, ClusterService, Executor, ThreadContext, ActionListener, Consumer): void - added:
static method RecoveryListener.assertOnce(RecoveryListener): RecoveryListener - added:
static method RecoveryListener.runAfter(RecoveryListener, Runnable): RecoveryListener - added:
static method RecoveryListener.runBefore(RecoveryListener, Runnable): RecoveryListener - added:
static method RecoveryListener.runBeforeDone(RecoveryListener, Runnable): RecoveryListener - added:
static method RecoveryListener.wrapPreservingContext(RecoveryListener, Supplier): RecoveryListener - added:
static method RecoveryRole.valueOf(String): RecoveryRole - added:
static method RecoveryRole.values(): RecoveryRole[]
- removed:
method TransportNodesListShardStoreMetadata.StoreFilesMetadata.syncId(): String - changed:
static class TransportNodesListShardStoreMetadata.NodeRequest extends TransportRequest → static class TransportNodesListShardStoreMetadata.NodeRequest extends AbstractTransportRequest
- removed:
ctor UnifiedCompletionRequest.ContentObject(StreamInput) - removed:
ctor UnifiedCompletionRequest.ContentObject(String, String) - removed:
ctor UnifiedCompletionRequest.ContentObjects(List) - removed:
ctor UnifiedCompletionRequest.ContentObjects(StreamInput) - removed:
ctor UnifiedCompletionRequest.ContentString(StreamInput) - removed:
ctor UnifiedCompletionRequest.ContentString(String) - removed:
ctor UnifiedCompletionRequest.Message(StreamInput) - removed:
ctor UnifiedCompletionRequest.Message(UnifiedCompletionRequest.Content, String, String, List) - removed:
ctor UnifiedCompletionRequest.Tool(StreamInput) - removed:
ctor UnifiedCompletionRequest.Tool(String, UnifiedCompletionRequest.Tool.FunctionField) - removed:
ctor UnifiedCompletionRequest.Tool.FunctionField(StreamInput) - removed:
ctor UnifiedCompletionRequest.Tool.FunctionField(String, String, Map, Boolean) - removed:
ctor UnifiedCompletionRequest.ToolCall(StreamInput) - removed:
ctor UnifiedCompletionRequest.ToolCall(String, UnifiedCompletionRequest.ToolCall.FunctionField, String) - removed:
ctor UnifiedCompletionRequest.ToolCall.FunctionField(StreamInput) - removed:
ctor UnifiedCompletionRequest.ToolCall.FunctionField(String, String) - removed:
ctor UnifiedCompletionRequest.ToolChoiceObject(StreamInput) - removed:
ctor UnifiedCompletionRequest.ToolChoiceObject(String, UnifiedCompletionRequest.ToolChoiceObject.FunctionField) - removed:
ctor UnifiedCompletionRequest.ToolChoiceObject.FunctionField(StreamInput) - removed:
ctor UnifiedCompletionRequest.ToolChoiceObject.FunctionField(String) - removed:
ctor UnifiedCompletionRequest.ToolChoiceString(StreamInput) - removed:
ctor UnifiedCompletionRequest.ToolChoiceString(String) - removed:
interface UnifiedCompletionRequest.Content extends NamedWriteable, ToXContent - removed:
interface UnifiedCompletionRequest.ToolChoice extends NamedWriteable, ToXContent - removed:
method EmptyTaskSettings.toString(): String - removed:
method InferenceService.init(Client): void - removed:
method InferenceService.parsePersistedConfigWithSecrets(String, TaskType, Map, Map): Model - removed:
method InferenceService.updateModelWithChatCompletionDetails(Model): Model - removed:
method InferenceServiceRegistry.init(Client): void - removed:
method InferenceServiceResults.transformToLegacyFormat(): List - removed:
method UnifiedCompletionRequest.ContentObject.equals(Object): boolean - removed:
method UnifiedCompletionRequest.ContentObject.hashCode(): int - removed:
method UnifiedCompletionRequest.ContentObject.text(): String - removed:
method UnifiedCompletionRequest.ContentObject.toString(): String - removed:
method UnifiedCompletionRequest.ContentObject.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method UnifiedCompletionRequest.ContentObject.type(): String - removed:
method UnifiedCompletionRequest.ContentObject.writeTo(StreamOutput): void - removed:
method UnifiedCompletionRequest.ContentObjects.contentObjects(): List - removed:
method UnifiedCompletionRequest.ContentObjects.equals(Object): boolean - removed:
method UnifiedCompletionRequest.ContentObjects.getWriteableName(): String - removed:
method UnifiedCompletionRequest.ContentObjects.hashCode(): int - removed:
method UnifiedCompletionRequest.ContentObjects.toString(): String - removed:
method UnifiedCompletionRequest.ContentObjects.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method UnifiedCompletionRequest.ContentObjects.writeTo(StreamOutput): void - removed:
method UnifiedCompletionRequest.ContentString.content(): String - removed:
method UnifiedCompletionRequest.ContentString.equals(Object): boolean - removed:
method UnifiedCompletionRequest.ContentString.getWriteableName(): String - removed:
method UnifiedCompletionRequest.ContentString.hashCode(): int - removed:
method UnifiedCompletionRequest.ContentString.toString(): String - removed:
method UnifiedCompletionRequest.ContentString.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method UnifiedCompletionRequest.ContentString.writeTo(StreamOutput): void - removed:
method UnifiedCompletionRequest.Message.content(): UnifiedCompletionRequest.Content - removed:
method UnifiedCompletionRequest.Message.equals(Object): boolean - removed:
method UnifiedCompletionRequest.Message.hashCode(): int - removed:
method UnifiedCompletionRequest.Message.role(): String - removed:
method UnifiedCompletionRequest.Message.toString(): String - removed:
method UnifiedCompletionRequest.Message.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method UnifiedCompletionRequest.Message.toolCallId(): String - removed:
method UnifiedCompletionRequest.Message.toolCalls(): List - removed:
method UnifiedCompletionRequest.Message.writeTo(StreamOutput): void - removed:
method UnifiedCompletionRequest.Tool.FunctionField.description(): String - removed:
method UnifiedCompletionRequest.Tool.FunctionField.equals(Object): boolean - removed:
method UnifiedCompletionRequest.Tool.FunctionField.hashCode(): int - removed:
method UnifiedCompletionRequest.Tool.FunctionField.name(): String - removed:
method UnifiedCompletionRequest.Tool.FunctionField.parameters(): Map - removed:
method UnifiedCompletionRequest.Tool.FunctionField.strict(): Boolean - removed:
method UnifiedCompletionRequest.Tool.FunctionField.toString(): String - removed:
method UnifiedCompletionRequest.Tool.FunctionField.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method UnifiedCompletionRequest.Tool.FunctionField.writeTo(StreamOutput): void - removed:
method UnifiedCompletionRequest.Tool.equals(Object): boolean - removed:
method UnifiedCompletionRequest.Tool.function(): UnifiedCompletionRequest.Tool.FunctionField - removed:
method UnifiedCompletionRequest.Tool.hashCode(): int - removed:
method UnifiedCompletionRequest.Tool.toString(): String - removed:
method UnifiedCompletionRequest.Tool.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method UnifiedCompletionRequest.Tool.type(): String - removed:
method UnifiedCompletionRequest.Tool.writeTo(StreamOutput): void - removed:
method UnifiedCompletionRequest.ToolCall.FunctionField.arguments(): String - removed:
method UnifiedCompletionRequest.ToolCall.FunctionField.equals(Object): boolean - removed:
method UnifiedCompletionRequest.ToolCall.FunctionField.hashCode(): int - removed:
method UnifiedCompletionRequest.ToolCall.FunctionField.name(): String - removed:
method UnifiedCompletionRequest.ToolCall.FunctionField.toString(): String - removed:
method UnifiedCompletionRequest.ToolCall.FunctionField.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method UnifiedCompletionRequest.ToolCall.FunctionField.writeTo(StreamOutput): void - removed:
method UnifiedCompletionRequest.ToolCall.equals(Object): boolean - removed:
method UnifiedCompletionRequest.ToolCall.function(): UnifiedCompletionRequest.ToolCall.FunctionField - removed:
method UnifiedCompletionRequest.ToolCall.hashCode(): int - removed:
method UnifiedCompletionRequest.ToolCall.id(): String - removed:
method UnifiedCompletionRequest.ToolCall.toString(): String - removed:
method UnifiedCompletionRequest.ToolCall.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method UnifiedCompletionRequest.ToolCall.type(): String - removed:
method UnifiedCompletionRequest.ToolCall.writeTo(StreamOutput): void - removed:
method UnifiedCompletionRequest.ToolChoiceObject.FunctionField.equals(Object): boolean - removed:
method UnifiedCompletionRequest.ToolChoiceObject.FunctionField.hashCode(): int - removed:
method UnifiedCompletionRequest.ToolChoiceObject.FunctionField.name(): String - removed:
method UnifiedCompletionRequest.ToolChoiceObject.FunctionField.toString(): String - removed:
method UnifiedCompletionRequest.ToolChoiceObject.FunctionField.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method UnifiedCompletionRequest.ToolChoiceObject.FunctionField.writeTo(StreamOutput): void - removed:
method UnifiedCompletionRequest.ToolChoiceObject.equals(Object): boolean - removed:
method UnifiedCompletionRequest.ToolChoiceObject.function(): UnifiedCompletionRequest.ToolChoiceObject.FunctionField - removed:
method UnifiedCompletionRequest.ToolChoiceObject.getWriteableName(): String - removed:
method UnifiedCompletionRequest.ToolChoiceObject.hashCode(): int - removed:
method UnifiedCompletionRequest.ToolChoiceObject.toString(): String - removed:
method UnifiedCompletionRequest.ToolChoiceObject.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method UnifiedCompletionRequest.ToolChoiceObject.type(): String - removed:
method UnifiedCompletionRequest.ToolChoiceObject.writeTo(StreamOutput): void - removed:
method UnifiedCompletionRequest.ToolChoiceString.equals(Object): boolean - removed:
method UnifiedCompletionRequest.ToolChoiceString.getWriteableName(): String - removed:
method UnifiedCompletionRequest.ToolChoiceString.hashCode(): int - removed:
method UnifiedCompletionRequest.ToolChoiceString.toString(): String - removed:
method UnifiedCompletionRequest.ToolChoiceString.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method UnifiedCompletionRequest.ToolChoiceString.value(): String - removed:
method UnifiedCompletionRequest.ToolChoiceString.writeTo(StreamOutput): void - removed:
record EmptyTaskSettings implements TaskSettings - removed:
record UnifiedCompletionRequest.ContentObject implements Writeable, ToXContentObject - removed:
record UnifiedCompletionRequest.ContentObjects implements UnifiedCompletionRequest.Content, NamedWriteable - removed:
record UnifiedCompletionRequest.ContentString implements UnifiedCompletionRequest.Content, NamedWriteable - removed:
record UnifiedCompletionRequest.Message implements Writeable, ToXContentObject - removed:
record UnifiedCompletionRequest.Tool implements Writeable, ToXContentObject - removed:
record UnifiedCompletionRequest.Tool.FunctionField implements Writeable, ToXContentObject - removed:
record UnifiedCompletionRequest.ToolCall implements Writeable, ToXContentObject - removed:
record UnifiedCompletionRequest.ToolCall.FunctionField implements Writeable, ToXContentObject - removed:
record UnifiedCompletionRequest.ToolChoiceObject implements UnifiedCompletionRequest.ToolChoice, NamedWriteable - removed:
record UnifiedCompletionRequest.ToolChoiceObject.FunctionField implements Writeable, ToXContentObject - removed:
record UnifiedCompletionRequest.ToolChoiceString implements UnifiedCompletionRequest.ToolChoice, NamedWriteable - removed:
static field UnifiedCompletionRequest.ARGUMENTS_FIELD: String - removed:
static field UnifiedCompletionRequest.ContentObjects.NAME: String - removed:
static field UnifiedCompletionRequest.ContentString.NAME: String - removed:
static field UnifiedCompletionRequest.DESCRIPTION_FIELD: String - removed:
static field UnifiedCompletionRequest.FUNCTION_FIELD: String - removed:
static field UnifiedCompletionRequest.ID_FIELD: String - removed:
static field UnifiedCompletionRequest.MESSAGES_FIELD: String - removed:
static field UnifiedCompletionRequest.NAME_FIELD: String - removed:
static field UnifiedCompletionRequest.PARAMETERS_FIELD: String - removed:
static field UnifiedCompletionRequest.STRICT_FIELD: String - removed:
static field UnifiedCompletionRequest.TOOL_CALLS_FIELD: String - removed:
static field UnifiedCompletionRequest.TOOL_CALL_ID_FIELD: String - removed:
static field UnifiedCompletionRequest.TOP_P_FIELD: String - removed:
static field UnifiedCompletionRequest.ToolChoiceObject.NAME: String - removed:
static field UnifiedCompletionRequest.ToolChoiceString.NAME: String - removed:
static method SimilarityMeasure.translateSimilarity(SimilarityMeasure, TransportVersion): SimilarityMeasure - removed:
static method UnifiedCompletionRequest.ContentString.of(XContentParser): UnifiedCompletionRequest.ContentString - removed:
static method UnifiedCompletionRequest.ToolChoiceString.of(XContentParser): UnifiedCompletionRequest.ToolChoiceString - removed:
static method UnifiedCompletionRequest.withMaxCompletionTokensTokens(String, ToXContent.Params): ToXContent.Params - removed:
static method UnifiedCompletionRequest.withMaxCompletionTokensTokens(ToXContent.Params): ToXContent.Params - changed:
class Model → class Model implements Writeable - changed:
ctor ChunkInferenceInput(String, ChunkingSettings) → ctor ChunkInferenceInput(InferenceStringGroup, ChunkingSettings) - changed:
ctor InferenceServiceExtension.InferenceServiceFactoryContext(Client, ThreadPool, ClusterService, Settings) → ctor InferenceServiceExtension.InferenceServiceFactoryContext(Client, ThreadPool, ClusterService, Settings, InferenceStats, FeatureService) - changed:
ctor UnifiedCompletionRequest(List, String, Long, List, Float, UnifiedCompletionRequest.ToolChoice, List, Float) → ctor UnifiedCompletionRequest(List, String, Long, List, Float, ToolChoice, List, Float) - changed:
method ChunkInferenceInput.input(): String → method ChunkInferenceInput.input(): InferenceStringGroup - changed:
method InferenceService.chunkedInfer(Model, String, List, Map, InputType, TimeValue, ActionListener): void → method InferenceService.chunkedInfer(Model, List, Map, InputType, TimeValue, ActionListener): void - changed:
method InferenceService.infer(Model, String, Boolean, Integer, List, boolean, Map, InputType, TimeValue, ActionListener): void → method InferenceService.infer(Model, List, boolean, Map, InputType, TimeValue, ActionListener): void - changed:
method InferenceService.parsePersistedConfig(String, TaskType, Map): Model → method InferenceService.parsePersistedConfig(UnparsedModel): Model - changed:
method UnifiedCompletionRequest.toolChoice(): UnifiedCompletionRequest.ToolChoice → method UnifiedCompletionRequest.toolChoice(): ToolChoice - added:
class EmptyTaskSettings implements TaskSettings - added:
class InferenceIndexDocTypeField - added:
class ToXContentParams - added:
ctor EmbeddingRequest(List, InputType, Map) - added:
ctor EmbeddingRequest(StreamInput) - added:
ctor InferenceString(DataType, DataFormat, String) - added:
ctor InferenceString(DataType, String) - added:
ctor InferenceString(StreamInput) - added:
ctor InferenceString.DataUri(String, String) - added:
ctor InferenceStringGroup(InferenceString) - added:
ctor InferenceStringGroup(List) - added:
ctor InferenceStringGroup(StreamInput) - added:
ctor InferenceStringGroup(String) - added:
ctor MinimalServiceSettings(String, TaskType, Integer, SimilarityMeasure, DenseVectorFieldMapper.ElementType, EndpointMetadata) - added:
ctor Model(StreamInput) - added:
ctor ModelConfigurations(String, TaskType, String, ServiceSettings, TaskSettings, ChunkingSettings, EndpointMetadata) - added:
ctor RerankRequest(List, InferenceString, Integer, Boolean, Map) - added:
ctor RerankRequest(StreamInput) - added:
ctor UnifiedCompletionRequest(List, String, Long, List, Float, ToolChoice, List, Float, Reasoning) - added:
ctor UnparsedModel(String, TaskType, String, Map, Map, EndpointMetadata) - added:
enum DataFormat - added:
enum DataType - added:
enum StatusHeuristic - added:
final class InferenceStringGroup implements Writeable, ToXContentObject - added:
interface EmbeddingInferenceService - added:
interface RerankingInferenceService - added:
interface TopNProvider - added:
method ChunkInferenceInput.inputText(): String - added:
method ChunkingSettings.maxChunkSize(): Integer - added:
method ChunkingSettings.validate(): void - added:
method DataFormat.toString(): String - added:
method DataType.getDefaultFormat(): DataFormat - added:
method DataType.getSupportedFormats(): EnumSet - added:
method DataType.toString(): String - added:
method EmbeddingInferenceService.requiresSingleInputEmbeddingRequest(Model, InferenceString): boolean - added:
method EmbeddingRequest.equals(Object): boolean - added:
method EmbeddingRequest.hashCode(): int - added:
method EmbeddingRequest.inputType(): InputType - added:
method EmbeddingRequest.inputs(): List - added:
method EmbeddingRequest.taskSettings(): Map - added:
method EmbeddingRequest.toString(): String - added:
method EmbeddingRequest.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method EmbeddingRequest.writeTo(StreamOutput): void - added:
method InferenceService.buildModelFromConfigAndSecrets(ModelConfigurations, ModelSecrets): Model - added:
method InferenceService.embeddingInfer(Model, EmbeddingRequest, TimeValue, ActionListener): void - added:
method InferenceService.onModelUpdated(Model, Model, ActionListener): void - added:
method InferenceService.rerankInfer(Model, RerankRequest, TimeValue, ActionListener): void - added:
method InferenceService.supportsChunkedInfer(): boolean - added:
method InferenceService.supportsNonTextEmbeddingContent(): boolean - added:
method InferenceService.usesParserForServiceSettings(): boolean - added:
method InferenceService.usesParserForTaskSettings(): boolean - added:
method InferenceServiceExtension.InferenceServiceFactoryContext.featureService(): FeatureService - added:
method InferenceServiceExtension.InferenceServiceFactoryContext.inferenceStats(): InferenceStats - added:
method InferenceString.DataUri.base64Data(): String - added:
method InferenceString.DataUri.equals(Object): boolean - added:
method InferenceString.DataUri.hashCode(): int - added:
method InferenceString.DataUri.mediaType(): String - added:
method InferenceString.DataUri.toString(): String - added:
method InferenceString.dataFormat(): DataFormat - added:
method InferenceString.dataType(): DataType - added:
method InferenceString.equals(Object): boolean - added:
method InferenceString.hashCode(): int - added:
method InferenceString.isAudio(): boolean - added:
method InferenceString.isImage(): boolean - added:
method InferenceString.isNonText(): boolean - added:
method InferenceString.isPdf(): boolean - added:
method InferenceString.isText(): boolean - added:
method InferenceString.isVideo(): boolean - added:
method InferenceString.toString(): String - added:
method InferenceString.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method InferenceString.value(): String - added:
method InferenceString.writeTo(StreamOutput): void - added:
method InferenceStringGroup.containsMultipleInferenceStrings(): boolean - added:
method InferenceStringGroup.containsNonTextEntry(): boolean - added:
method InferenceStringGroup.containsPdfEntry(): boolean - added:
method InferenceStringGroup.equals(Object): boolean - added:
method InferenceStringGroup.hashCode(): int - added:
method InferenceStringGroup.inferenceStrings(): List - added:
method InferenceStringGroup.size(): int - added:
method InferenceStringGroup.textValue(): String - added:
method InferenceStringGroup.toString(): String - added:
method InferenceStringGroup.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method InferenceStringGroup.value(): InferenceString - added:
method InferenceStringGroup.writeTo(StreamOutput): void - added:
method MinimalServiceSettings.endpointMetadata(): EndpointMetadata - added:
method MinimalServiceSettings.supportsVersion(TransportVersion): boolean - added:
method Model.writeTo(StreamOutput): void - added:
method ModelConfigurations.getEndpointMetadata(): EndpointMetadata - added:
method ModelConfigurations.getEndpointMetadataOrEmpty(): EndpointMetadata - added:
method RerankRequest.equals(Object): boolean - added:
method RerankRequest.hashCode(): int - added:
method RerankRequest.inputs(): List - added:
method RerankRequest.query(): InferenceString - added:
method RerankRequest.returnDocuments(): Boolean - added:
method RerankRequest.taskSettings(): Map - added:
method RerankRequest.toString(): String - added:
method RerankRequest.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method RerankRequest.topN(): Integer - added:
method RerankRequest.writeTo(StreamOutput): void - added:
method RerankingInferenceService.rerankerWindowSize(String): int - added:
method SecretSettings.updateExactlyOneField(String, String, SecureString, Map, Function): SecretSettings - added:
method ServiceSettings.isMultimodal(): boolean - added:
method SimilarityMeasure.vectorSimilarity(): DenseVectorFieldMapper.VectorSimilarity - added:
method StatusHeuristic.toString(): String - added:
method TopNProvider.getTopN(): Integer - added:
method UnifiedCompletionRequest.containsChatCompletionReasoning(): boolean - added:
method UnifiedCompletionRequest.containsMultimodalContent(): boolean - added:
method UnifiedCompletionRequest.excludeReasoning(): boolean - added:
method UnifiedCompletionRequest.reasoning(): Reasoning - added:
method UnparsedModel.endpointMetadata(): EndpointMetadata - added:
record EmbeddingRequest implements Writeable, ToXContentFragment - added:
record InferenceString implements Writeable, ToXContentObject - added:
record InferenceString.DataUri - added:
record RerankRequest implements Writeable, ToXContentFragment - added:
static field DataFormat.BASE64: DataFormat - added:
static field DataFormat.TEXT: DataFormat - added:
static field DataType.AUDIO: DataType - added:
static field DataType.IMAGE: DataType - added:
static field DataType.PDF: DataType - added:
static field DataType.TEXT: DataType - added:
static field DataType.VIDEO: DataType - added:
static field EmbeddingRequest.INPUT_FIELD: String - added:
static field EmbeddingRequest.JINA_AI_EMBEDDING_TASK_ADDED: TransportVersion - added:
static field EmbeddingRequest.PARSER: ConstructingObjectParser - added:
static field InferenceIndexDocTypeField.DOC_TYPE_FIELD: String - added:
static field InferenceIndexDocTypeField.ENDPOINT_CONFIG_TYPE: String - added:
static field InferenceIndexDocTypeField.REGION_POLICY_TYPE: String - added:
static field InferenceString.EMBEDDING_AUDIO_VIDEO_PDF_INPUT_SUPPORT_ADDED: TransportVersion - added:
static field InferenceString.FORMAT_FIELD: String - added:
static field InferenceString.PARSER: ConstructingObjectParser - added:
static field InferenceString.TYPE_FIELD: String - added:
static field InferenceString.VALUE_FIELD: String - added:
static field InferenceStringGroup.CONTENT_FIELD: String - added:
static field RerankRequest.INPUT_FIELD: String - added:
static field RerankRequest.PARSER: ConstructingObjectParser - added:
static field RerankRequest.QUERY_FIELD: String - added:
static field RerankRequest.RETURN_DOCUMENTS_FIELD: String - added:
static field RerankRequest.SUPPORTED_RERANK_DATA_TYPES: EnumSet - added:
static field RerankRequest.TOP_N_FIELD: String - added:
static field RerankingInferenceService.CONSERVATIVE_DEFAULT_WINDOW_SIZE: int - added:
static field StatusHeuristic.BETA: StatusHeuristic - added:
static field StatusHeuristic.DEPRECATED: StatusHeuristic - added:
static field StatusHeuristic.GA: StatusHeuristic - added:
static field StatusHeuristic.PREVIEW: StatusHeuristic - added:
static field TaskType.EMBEDDING: TaskType - added:
static field ToXContentParams.FOR_INTERNAL_STORAGE: String - added:
static method DataFormat.fromString(String): DataFormat - added:
static method DataFormat.valueOf(String): DataFormat - added:
static method DataFormat.values(): DataFormat[] - added:
static method DataType.fromString(String): DataType - added:
static method DataType.valueOf(String): DataType - added:
static method DataType.values(): DataType[] - added:
static method EmbeddingRequest.of(List): EmbeddingRequest - added:
static method InferenceService.validateChunkedInferInputs(InferenceService, List): void - added:
static method InferenceString.fromStringList(List): List - added:
static method InferenceString.ofText(String): InferenceString - added:
static method InferenceString.textValue(InferenceString): String - added:
static method InferenceString.toStringList(List): List - added:
static method InferenceString.tryParseDataUri(String): InferenceString.DataUri - added:
static method InferenceStringGroup.containsNonTextEntry(List): boolean - added:
static method InferenceStringGroup.indexContainingMultipleInferenceStrings(List): Integer - added:
static method InferenceStringGroup.parse(XContentParser): InferenceStringGroup - added:
static method InferenceStringGroup.toInferenceStringList(List): List - added:
static method InferenceStringGroup.toStringList(List): List - added:
static method InputType.isIngest(InputType): boolean - added:
static method ModelSecrets.emptySecrets(): ModelSecrets - added:
static method SecretSettings.exactlyOneFieldError(String, Set): String - added:
static method SecretSettings.validateExactlyOneField(Map, String, Set): void - added:
static method StatusHeuristic.fromString(String): StatusHeuristic - added:
static method StatusHeuristic.valueOf(String): StatusHeuristic - added:
static method StatusHeuristic.values(): StatusHeuristic[] - added:
static method UnifiedCompletionRequest.withMaxCompletionTokens(String, ToXContent.Params): ToXContent.Params - added:
static method UnifiedCompletionRequest.withMaxCompletionTokens(ToXContent.Params): ToXContent.Params
- added:
abstract class ContentObject implements NamedWriteable, ToXContent - added:
abstract class ReasoningDetail implements ToXContentObject, ChunkedToXContentObject, NamedWriteable - added:
ctor ContentObject.ContentObjectFile(ContentObject.ContentObjectFile.ContentObjectFileFields) - added:
ctor ContentObject.ContentObjectFile(StreamInput) - added:
ctor ContentObject.ContentObjectFile.ContentObjectFileFields(StreamInput) - added:
ctor ContentObject.ContentObjectFile.ContentObjectFileFields(String, String, String) - added:
ctor ContentObject.ContentObjectImage(ContentObject.ContentObjectImage.ContentObjectImageUrl) - added:
ctor ContentObject.ContentObjectImage(StreamInput) - added:
ctor ContentObject.ContentObjectImage.ContentObjectImageUrl(StreamInput) - added:
ctor ContentObject.ContentObjectImage.ContentObjectImageUrl(String, ContentObject.ContentObjectImage.ContentObjectImageUrl.ImageUrlDetail) - added:
ctor ContentObject.ContentObjectText(StreamInput) - added:
ctor ContentObject.ContentObjectText(String) - added:
ctor ContentObjects(List) - added:
ctor ContentObjects(StreamInput) - added:
ctor ContentString(StreamInput) - added:
ctor ContentString(String) - added:
ctor Message(Content, String, String, List) - added:
ctor Message(Content, String, String, List, String, List) - added:
ctor Message(StreamInput) - added:
ctor Reasoning(Reasoning.ReasoningEffort, Reasoning.ReasoningSummary, Boolean, Boolean) - added:
ctor Reasoning(StreamInput) - added:
ctor ReasoningDetail(StreamInput) - added:
ctor ReasoningDetail(String, String, Long) - added:
ctor ReasoningDetail.EncryptedReasoningDetail(StreamInput) - added:
ctor ReasoningDetail.EncryptedReasoningDetail(String, String, Long, String) - added:
ctor ReasoningDetail.SummaryReasoningDetail(StreamInput) - added:
ctor ReasoningDetail.SummaryReasoningDetail(String, String, Long, String) - added:
ctor ReasoningDetail.TextReasoningDetail(StreamInput) - added:
ctor ReasoningDetail.TextReasoningDetail(String, String, Long, String, String) - added:
ctor Tool(StreamInput) - added:
ctor Tool(String, Tool.FunctionField) - added:
ctor Tool.FunctionField(StreamInput) - added:
ctor Tool.FunctionField(String, String, Map, Boolean) - added:
ctor ToolCall(StreamInput) - added:
ctor ToolCall(String, ToolCall.FunctionField, String) - added:
ctor ToolCall.FunctionField(StreamInput) - added:
ctor ToolCall.FunctionField(String, String) - added:
ctor ToolChoice.ToolChoiceObject(StreamInput) - added:
ctor ToolChoice.ToolChoiceObject(String, ToolChoice.ToolChoiceObject.FunctionField) - added:
ctor ToolChoice.ToolChoiceObject.FunctionField(StreamInput) - added:
ctor ToolChoice.ToolChoiceObject.FunctionField(String) - added:
ctor ToolChoice.ToolChoiceString(StreamInput) - added:
ctor ToolChoice.ToolChoiceString(String) - added:
enum ContentObject.ContentObjectImage.ContentObjectImageUrl.ImageUrlDetail - added:
enum ContentObject.ContentObjectType - added:
enum Reasoning.ReasoningEffort - added:
enum Reasoning.ReasoningSummary - added:
enum ReasoningDetail.ReasoningDetailType - added:
final class Reasoning implements ToXContentObject, NamedWriteable - added:
final class UnifiedCompletionUtils - added:
interface Content extends NamedWriteable, ToXContent - added:
interface ToolChoice extends NamedWriteable, ToXContent - added:
method Content.containsMultimodalContent(): boolean - added:
method ContentObject.ContentObjectFile.ContentObjectFileFields.equals(Object): boolean - added:
method ContentObject.ContentObjectFile.ContentObjectFileFields.fileData(): String - added:
method ContentObject.ContentObjectFile.ContentObjectFileFields.fileId(): String - added:
method ContentObject.ContentObjectFile.ContentObjectFileFields.filename(): String - added:
method ContentObject.ContentObjectFile.ContentObjectFileFields.hashCode(): int - added:
method ContentObject.ContentObjectFile.ContentObjectFileFields.toString(): String - added:
method ContentObject.ContentObjectFile.ContentObjectFileFields.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ContentObject.ContentObjectFile.ContentObjectFileFields.writeTo(StreamOutput): void - added:
method ContentObject.ContentObjectFile.equals(Object): boolean - added:
method ContentObject.ContentObjectFile.fileFields(): ContentObject.ContentObjectFile.ContentObjectFileFields - added:
method ContentObject.ContentObjectFile.getWriteableName(): String - added:
method ContentObject.ContentObjectFile.hashCode(): int - added:
method ContentObject.ContentObjectFile.toString(): String - added:
method ContentObject.ContentObjectFile.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ContentObject.ContentObjectFile.writeTo(StreamOutput): void - added:
method ContentObject.ContentObjectImage.ContentObjectImageUrl.ImageUrlDetail.toString(): String - added:
method ContentObject.ContentObjectImage.ContentObjectImageUrl.detail(): ContentObject.ContentObjectImage.ContentObjectImageUrl.ImageUrlDetail - added:
method ContentObject.ContentObjectImage.ContentObjectImageUrl.equals(Object): boolean - added:
method ContentObject.ContentObjectImage.ContentObjectImageUrl.hashCode(): int - added:
method ContentObject.ContentObjectImage.ContentObjectImageUrl.toString(): String - added:
method ContentObject.ContentObjectImage.ContentObjectImageUrl.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ContentObject.ContentObjectImage.ContentObjectImageUrl.url(): String - added:
method ContentObject.ContentObjectImage.ContentObjectImageUrl.writeTo(StreamOutput): void - added:
method ContentObject.ContentObjectImage.equals(Object): boolean - added:
method ContentObject.ContentObjectImage.getWriteableName(): String - added:
method ContentObject.ContentObjectImage.hashCode(): int - added:
method ContentObject.ContentObjectImage.imageUrl(): ContentObject.ContentObjectImage.ContentObjectImageUrl - added:
method ContentObject.ContentObjectImage.toString(): String - added:
method ContentObject.ContentObjectImage.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ContentObject.ContentObjectImage.writeTo(StreamOutput): void - added:
method ContentObject.ContentObjectText.equals(Object): boolean - added:
method ContentObject.ContentObjectText.getWriteableName(): String - added:
method ContentObject.ContentObjectText.hashCode(): int - added:
method ContentObject.ContentObjectText.text(): String - added:
method ContentObject.ContentObjectText.toString(): String - added:
method ContentObject.ContentObjectText.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ContentObject.ContentObjectText.writeTo(StreamOutput): void - added:
method ContentObject.ContentObjectType.toString(): String - added:
method ContentObject.type(): ContentObject.ContentObjectType - added:
method ContentObjects.containsMultimodalContent(): boolean - added:
method ContentObjects.contentObjects(): List - added:
method ContentObjects.equals(Object): boolean - added:
method ContentObjects.getWriteableName(): String - added:
method ContentObjects.hashCode(): int - added:
method ContentObjects.toString(): String - added:
method ContentObjects.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ContentObjects.writeTo(StreamOutput): void - added:
method ContentString.containsMultimodalContent(): boolean - added:
method ContentString.content(): String - added:
method ContentString.equals(Object): boolean - added:
method ContentString.getWriteableName(): String - added:
method ContentString.hashCode(): int - added:
method ContentString.toString(): String - added:
method ContentString.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ContentString.writeTo(StreamOutput): void - added:
method Message.content(): Content - added:
method Message.equals(Object): boolean - added:
method Message.hashCode(): int - added:
method Message.reasoning(): String - added:
method Message.reasoningDetails(): List - added:
method Message.role(): String - added:
method Message.toString(): String - added:
method Message.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method Message.toolCallId(): String - added:
method Message.toolCalls(): List - added:
method Message.writeTo(StreamOutput): void - added:
method Reasoning.ReasoningEffort.toString(): String - added:
method Reasoning.ReasoningSummary.toString(): String - added:
method Reasoning.effort(): Reasoning.ReasoningEffort - added:
method Reasoning.enabled(): Boolean - added:
method Reasoning.equals(Object): boolean - added:
method Reasoning.exclude(): Boolean - added:
method Reasoning.getWriteableName(): String - added:
method Reasoning.hashCode(): int - added:
method Reasoning.summary(): Reasoning.ReasoningSummary - added:
method Reasoning.toString(): String - added:
method Reasoning.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method Reasoning.writeTo(StreamOutput): void - added:
method ReasoningDetail.EncryptedReasoningDetail.data(): String - added:
method ReasoningDetail.EncryptedReasoningDetail.equals(Object): boolean - added:
method ReasoningDetail.EncryptedReasoningDetail.getWriteableName(): String - added:
method ReasoningDetail.EncryptedReasoningDetail.hashCode(): int - added:
method ReasoningDetail.EncryptedReasoningDetail.toString(): String - added:
method ReasoningDetail.EncryptedReasoningDetail.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ReasoningDetail.EncryptedReasoningDetail.toXContentChunked(ToXContent.Params): Iterator - added:
method ReasoningDetail.EncryptedReasoningDetail.writeTo(StreamOutput): void - added:
method ReasoningDetail.ReasoningDetailType.toString(): String - added:
method ReasoningDetail.SummaryReasoningDetail.equals(Object): boolean - added:
method ReasoningDetail.SummaryReasoningDetail.getWriteableName(): String - added:
method ReasoningDetail.SummaryReasoningDetail.hashCode(): int - added:
method ReasoningDetail.SummaryReasoningDetail.summary(): String - added:
method ReasoningDetail.SummaryReasoningDetail.toString(): String - added:
method ReasoningDetail.SummaryReasoningDetail.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ReasoningDetail.SummaryReasoningDetail.toXContentChunked(ToXContent.Params): Iterator - added:
method ReasoningDetail.SummaryReasoningDetail.writeTo(StreamOutput): void - added:
method ReasoningDetail.TextReasoningDetail.equals(Object): boolean - added:
method ReasoningDetail.TextReasoningDetail.getWriteableName(): String - added:
method ReasoningDetail.TextReasoningDetail.hashCode(): int - added:
method ReasoningDetail.TextReasoningDetail.signature(): String - added:
method ReasoningDetail.TextReasoningDetail.text(): String - added:
method ReasoningDetail.TextReasoningDetail.toString(): String - added:
method ReasoningDetail.TextReasoningDetail.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ReasoningDetail.TextReasoningDetail.toXContentChunked(ToXContent.Params): Iterator - added:
method ReasoningDetail.TextReasoningDetail.writeTo(StreamOutput): void - added:
method ReasoningDetail.equals(Object): boolean - added:
method ReasoningDetail.format(): String - added:
method ReasoningDetail.hashCode(): int - added:
method ReasoningDetail.id(): String - added:
method ReasoningDetail.index(): Long - added:
method ReasoningDetail.isFragment(): boolean - added:
method ReasoningDetail.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ReasoningDetail.toXContentChunked(ToXContent.Params): Iterator - added:
method ReasoningDetail.writeTo(StreamOutput): void - added:
method Tool.FunctionField.description(): String - added:
method Tool.FunctionField.equals(Object): boolean - added:
method Tool.FunctionField.hashCode(): int - added:
method Tool.FunctionField.name(): String - added:
method Tool.FunctionField.parameters(): Map - added:
method Tool.FunctionField.strict(): Boolean - added:
method Tool.FunctionField.toString(): String - added:
method Tool.FunctionField.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method Tool.FunctionField.writeTo(StreamOutput): void - added:
method Tool.equals(Object): boolean - added:
method Tool.function(): Tool.FunctionField - added:
method Tool.hashCode(): int - added:
method Tool.toString(): String - added:
method Tool.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method Tool.type(): String - added:
method Tool.writeTo(StreamOutput): void - added:
method ToolCall.FunctionField.arguments(): String - added:
method ToolCall.FunctionField.equals(Object): boolean - added:
method ToolCall.FunctionField.hashCode(): int - added:
method ToolCall.FunctionField.name(): String - added:
method ToolCall.FunctionField.toString(): String - added:
method ToolCall.FunctionField.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ToolCall.FunctionField.writeTo(StreamOutput): void - added:
method ToolCall.equals(Object): boolean - added:
method ToolCall.function(): ToolCall.FunctionField - added:
method ToolCall.hashCode(): int - added:
method ToolCall.id(): String - added:
method ToolCall.toString(): String - added:
method ToolCall.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ToolCall.type(): String - added:
method ToolCall.writeTo(StreamOutput): void - added:
method ToolChoice.ToolChoiceObject.FunctionField.equals(Object): boolean - added:
method ToolChoice.ToolChoiceObject.FunctionField.hashCode(): int - added:
method ToolChoice.ToolChoiceObject.FunctionField.name(): String - added:
method ToolChoice.ToolChoiceObject.FunctionField.toString(): String - added:
method ToolChoice.ToolChoiceObject.FunctionField.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ToolChoice.ToolChoiceObject.FunctionField.writeTo(StreamOutput): void - added:
method ToolChoice.ToolChoiceObject.equals(Object): boolean - added:
method ToolChoice.ToolChoiceObject.function(): ToolChoice.ToolChoiceObject.FunctionField - added:
method ToolChoice.ToolChoiceObject.getWriteableName(): String - added:
method ToolChoice.ToolChoiceObject.hashCode(): int - added:
method ToolChoice.ToolChoiceObject.toString(): String - added:
method ToolChoice.ToolChoiceObject.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ToolChoice.ToolChoiceObject.type(): String - added:
method ToolChoice.ToolChoiceObject.writeTo(StreamOutput): void - added:
method ToolChoice.ToolChoiceString.equals(Object): boolean - added:
method ToolChoice.ToolChoiceString.getWriteableName(): String - added:
method ToolChoice.ToolChoiceString.hashCode(): int - added:
method ToolChoice.ToolChoiceString.toString(): String - added:
method ToolChoice.ToolChoiceString.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ToolChoice.ToolChoiceString.value(): String - added:
method ToolChoice.ToolChoiceString.writeTo(StreamOutput): void - added:
record ContentObject.ContentObjectFile.ContentObjectFileFields implements Writeable, ToXContentObject - added:
record ContentObject.ContentObjectImage.ContentObjectImageUrl implements Writeable, ToXContentObject - added:
record ContentObjects implements Content, NamedWriteable - added:
record ContentString implements Content, NamedWriteable - added:
record Message implements Writeable, ToXContentObject - added:
record Tool implements Writeable, ToXContentObject - added:
record Tool.FunctionField implements Writeable, ToXContentObject - added:
record ToolCall implements Writeable, ToXContentObject - added:
record ToolCall.FunctionField implements Writeable, ToXContentObject - added:
record ToolChoice.ToolChoiceObject implements ToolChoice, NamedWriteable - added:
record ToolChoice.ToolChoiceObject.FunctionField implements Writeable, ToXContentObject - added:
record ToolChoice.ToolChoiceString implements ToolChoice, NamedWriteable - added:
static field ContentObject.ContentObjectFile.NAME: String - added:
static field ContentObject.ContentObjectImage.ContentObjectImageUrl.ImageUrlDetail.AUTO: ContentObject.ContentObjectImage.ContentObjectImageUrl.ImageUrlDetail - added:
static field ContentObject.ContentObjectImage.ContentObjectImageUrl.ImageUrlDetail.HIGH: ContentObject.ContentObjectImage.ContentObjectImageUrl.ImageUrlDetail - added:
static field ContentObject.ContentObjectImage.ContentObjectImageUrl.ImageUrlDetail.LOW: ContentObject.ContentObjectImage.ContentObjectImageUrl.ImageUrlDetail - added:
static field ContentObject.ContentObjectImage.NAME: String - added:
static field ContentObject.ContentObjectText.NAME: String - added:
static field ContentObject.ContentObjectType.FILE: ContentObject.ContentObjectType - added:
static field ContentObject.ContentObjectType.IMAGE_URL: ContentObject.ContentObjectType - added:
static field ContentObject.ContentObjectType.TEXT: ContentObject.ContentObjectType - added:
static field ContentObjects.NAME: String - added:
static field ContentString.NAME: String - added:
static field Message.PARSER: ConstructingObjectParser - added:
static field Reasoning.NAME: String - added:
static field Reasoning.PARSER: ConstructingObjectParser - added:
static field Reasoning.ReasoningEffort.HIGH: Reasoning.ReasoningEffort - added:
static field Reasoning.ReasoningEffort.LOW: Reasoning.ReasoningEffort - added:
static field Reasoning.ReasoningEffort.MEDIUM: Reasoning.ReasoningEffort - added:
static field Reasoning.ReasoningEffort.MINIMAL: Reasoning.ReasoningEffort - added:
static field Reasoning.ReasoningEffort.NONE: Reasoning.ReasoningEffort - added:
static field Reasoning.ReasoningEffort.XHIGH: Reasoning.ReasoningEffort - added:
static field Reasoning.ReasoningSummary.AUTO: Reasoning.ReasoningSummary - added:
static field Reasoning.ReasoningSummary.CONCISE: Reasoning.ReasoningSummary - added:
static field Reasoning.ReasoningSummary.DETAILED: Reasoning.ReasoningSummary - added:
static field ReasoningDetail.EncryptedReasoningDetail.NAME: String - added:
static field ReasoningDetail.REQUEST_PARSER: ConstructingObjectParser - added:
static field ReasoningDetail.RESPONSE_PARSER: ConstructingObjectParser - added:
static field ReasoningDetail.ReasoningDetailType.ENCRYPTED: ReasoningDetail.ReasoningDetailType - added:
static field ReasoningDetail.ReasoningDetailType.SUMMARY: ReasoningDetail.ReasoningDetailType - added:
static field ReasoningDetail.ReasoningDetailType.TEXT: ReasoningDetail.ReasoningDetailType - added:
static field ReasoningDetail.SummaryReasoningDetail.NAME: String - added:
static field ReasoningDetail.TextReasoningDetail.NAME: String - added:
static field Tool.PARSER: ConstructingObjectParser - added:
static field ToolChoice.ToolChoiceObject.NAME: String - added:
static field ToolChoice.ToolChoiceObject.PARSER: ConstructingObjectParser - added:
static field ToolChoice.ToolChoiceString.NAME: String - added:
static field UnifiedCompletionUtils.ARGUMENTS_FIELD: String - added:
static field UnifiedCompletionUtils.CACHED_TOKENS_FIELD: String - added:
static field UnifiedCompletionUtils.CHAT_COMPLETION_REASONING_MAX_TOKENS_REMOVED: TransportVersion - added:
static field UnifiedCompletionUtils.CHAT_COMPLETION_REASONING_SUPPORT_ADDED: TransportVersion - added:
static field UnifiedCompletionUtils.CHOICES_FIELD: String - added:
static field UnifiedCompletionUtils.COMPLETION_TOKENS_DETAILS_FIELD: String - added:
static field UnifiedCompletionUtils.COMPLETION_TOKENS_FIELD: String - added:
static field UnifiedCompletionUtils.CONTENT_FIELD: String - added:
static field UnifiedCompletionUtils.DATA_FIELD: String - added:
static field UnifiedCompletionUtils.DELTA_FIELD: String - added:
static field UnifiedCompletionUtils.DESCRIPTION_FIELD: String - added:
static field UnifiedCompletionUtils.DETAIL_FIELD: String - added:
static field UnifiedCompletionUtils.EFFORT_FIELD: String - added:
static field UnifiedCompletionUtils.ENABLED_FIELD: String - added:
static field UnifiedCompletionUtils.EXCLUDE_FIELD: String - added:
static field UnifiedCompletionUtils.FILENAME_FIELD: String - added:
static field UnifiedCompletionUtils.FILE_DATA_FIELD: String - added:
static field UnifiedCompletionUtils.FILE_FIELD: String - added:
static field UnifiedCompletionUtils.FILE_ID_FIELD: String - added:
static field UnifiedCompletionUtils.FINISH_REASON_FIELD: String - added:
static field UnifiedCompletionUtils.FORMAT_FIELD: String - added:
static field UnifiedCompletionUtils.FUNCTION_ARGUMENTS_FIELD: String - added:
static field UnifiedCompletionUtils.FUNCTION_FIELD: String - added:
static field UnifiedCompletionUtils.FUNCTION_NAME_FIELD: String - added:
static field UnifiedCompletionUtils.ID_FIELD: String - added:
static field UnifiedCompletionUtils.IMAGE_URL_FIELD: String - added:
static field UnifiedCompletionUtils.INDEX_FIELD: String - added:
static field UnifiedCompletionUtils.INFERENCE_CACHED_TOKENS: TransportVersion - added:
static field UnifiedCompletionUtils.MAX_COMPLETION_TOKENS_FIELD: String - added:
static field UnifiedCompletionUtils.MAX_TOKENS_FIELD: String - added:
static field UnifiedCompletionUtils.MESSAGES_FIELD: String - added:
static field UnifiedCompletionUtils.MODEL_FIELD: String - added:
static field UnifiedCompletionUtils.MULTIMODAL_CHAT_COMPLETION_SUPPORT_ADDED: TransportVersion - added:
static field UnifiedCompletionUtils.NAME_FIELD: String - added:
static field UnifiedCompletionUtils.OBJECT_FIELD: String - added:
static field UnifiedCompletionUtils.PARAMETERS_FIELD: String - added:
static field UnifiedCompletionUtils.PROMPT_TOKENS_DETAILS_FIELD: String - added:
static field UnifiedCompletionUtils.PROMPT_TOKENS_FIELD: String - added:
static field UnifiedCompletionUtils.REASONING_DETAILS_FIELD: String - added:
static field UnifiedCompletionUtils.REASONING_DETAIL_TYPE_FIELD: String - added:
static field UnifiedCompletionUtils.REASONING_FIELD: String - added:
static field UnifiedCompletionUtils.REASONING_TOKENS_FIELD: String - added:
static field UnifiedCompletionUtils.REFUSAL_FIELD: String - added:
static field UnifiedCompletionUtils.ROLE_FIELD: String - added:
static field UnifiedCompletionUtils.SIGNATURE_FIELD: String - added:
static field UnifiedCompletionUtils.STOP_FIELD: String - added:
static field UnifiedCompletionUtils.STRICT_FIELD: String - added:
static field UnifiedCompletionUtils.SUMMARY_FIELD: String - added:
static field UnifiedCompletionUtils.TEMPERATURE_FIELD: String - added:
static field UnifiedCompletionUtils.TEXT_FIELD: String - added:
static field UnifiedCompletionUtils.TOOL_CALLS_FIELD: String - added:
static field UnifiedCompletionUtils.TOOL_CALL_ID_FIELD: String - added:
static field UnifiedCompletionUtils.TOOL_CHOICE_FIELD: String - added:
static field UnifiedCompletionUtils.TOOL_FIELD: String - added:
static field UnifiedCompletionUtils.TOP_P_FIELD: String - added:
static field UnifiedCompletionUtils.TOTAL_TOKENS_FIELD: String - added:
static field UnifiedCompletionUtils.TYPE_FIELD: String - added:
static field UnifiedCompletionUtils.URL_FIELD: String - added:
static field UnifiedCompletionUtils.USAGE_FIELD: String - added:
static final class ContentObject.ContentObjectFile extends ContentObject - added:
static final class ContentObject.ContentObjectImage extends ContentObject - added:
static final class ContentObject.ContentObjectText extends ContentObject - added:
static final class ReasoningDetail.EncryptedReasoningDetail extends ReasoningDetail - added:
static final class ReasoningDetail.SummaryReasoningDetail extends ReasoningDetail - added:
static final class ReasoningDetail.TextReasoningDetail extends ReasoningDetail - added:
static method ContentObject.ContentObjectFile.ContentObjectFileFields.fromMap(Map): ContentObject.ContentObjectFile.ContentObjectFileFields - added:
static method ContentObject.ContentObjectImage.ContentObjectImageUrl.ImageUrlDetail.fromString(String): ContentObject.ContentObjectImage.ContentObjectImageUrl.ImageUrlDetail - added:
static method ContentObject.ContentObjectImage.ContentObjectImageUrl.ImageUrlDetail.valueOf(String): ContentObject.ContentObjectImage.ContentObjectImageUrl.ImageUrlDetail - added:
static method ContentObject.ContentObjectImage.ContentObjectImageUrl.ImageUrlDetail.values(): ContentObject.ContentObjectImage.ContentObjectImageUrl.ImageUrlDetail[] - added:
static method ContentObject.ContentObjectImage.ContentObjectImageUrl.fromMap(Map): ContentObject.ContentObjectImage.ContentObjectImageUrl - added:
static method ContentObject.ContentObjectType.fromString(String): ContentObject.ContentObjectType - added:
static method ContentObject.ContentObjectType.valueOf(String): ContentObject.ContentObjectType - added:
static method ContentObject.ContentObjectType.values(): ContentObject.ContentObjectType[] - added:
static method ContentObject.fromMap(Map): ContentObject - added:
static method ContentString.of(XContentParser): ContentString - added:
static method Reasoning.ReasoningEffort.fromString(String): Reasoning.ReasoningEffort - added:
static method Reasoning.ReasoningEffort.valueOf(String): Reasoning.ReasoningEffort - added:
static method Reasoning.ReasoningEffort.values(): Reasoning.ReasoningEffort[] - added:
static method Reasoning.ReasoningSummary.fromString(String): Reasoning.ReasoningSummary - added:
static method Reasoning.ReasoningSummary.valueOf(String): Reasoning.ReasoningSummary - added:
static method Reasoning.ReasoningSummary.values(): Reasoning.ReasoningSummary[] - added:
static method ReasoningDetail.ReasoningDetailType.fromString(String): ReasoningDetail.ReasoningDetailType - added:
static method ReasoningDetail.ReasoningDetailType.valueOf(String): ReasoningDetail.ReasoningDetailType - added:
static method ReasoningDetail.ReasoningDetailType.values(): ReasoningDetail.ReasoningDetailType[] - added:
static method ToolChoice.ToolChoiceString.of(XContentParser): ToolChoice.ToolChoiceString - added:
static method UnifiedCompletionUtils.extractOptionalFieldOfType(Map, String, Class, String): Object - added:
static method UnifiedCompletionUtils.extractRequiredFieldOfType(Map, String, Class, String): Object - added:
static method UnifiedCompletionUtils.getUnrecognizedTypeException(String, String, Class): ElasticsearchStatusException - added:
static method UnifiedCompletionUtils.throwIfNotEmptyMap(Map, String): void - added:
static method UnifiedCompletionUtils.validateNonNegativeLong(Long, String): void
- added:
static field SettingsConfigurationFieldType.MAP: SettingsConfigurationFieldType
- added:
ctor EndpointMetadata(EndpointMetadata.Heuristics, EndpointMetadata.Internal, EndpointMetadata.Display, List, boolean) - added:
ctor EndpointMetadata(StreamInput) - added:
ctor EndpointMetadata.Display(StreamInput) - added:
ctor EndpointMetadata.Display(String, String) - added:
ctor EndpointMetadata.EndpointRegion(StreamInput) - added:
ctor EndpointMetadata.EndpointRegion(String, String, String) - added:
ctor EndpointMetadata.Heuristics(List, StatusHeuristic, LocalDate, LocalDate) - added:
ctor EndpointMetadata.Heuristics(List, StatusHeuristic, String, String) - added:
ctor EndpointMetadata.Heuristics(StreamInput) - added:
ctor EndpointMetadata.Internal(StreamInput) - added:
ctor EndpointMetadata.Internal(String, Long) - added:
method EndpointMetadata.Display.equals(Object): boolean - added:
method EndpointMetadata.Display.hashCode(): int - added:
method EndpointMetadata.Display.isEmpty(): boolean - added:
method EndpointMetadata.Display.modelCreator(): String - added:
method EndpointMetadata.Display.name(): String - added:
method EndpointMetadata.Display.toString(): String - added:
method EndpointMetadata.Display.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method EndpointMetadata.Display.writeTo(StreamOutput): void - added:
method EndpointMetadata.EndpointRegion.csp(): String - added:
method EndpointMetadata.EndpointRegion.equals(Object): boolean - added:
method EndpointMetadata.EndpointRegion.geo(): String - added:
method EndpointMetadata.EndpointRegion.hashCode(): int - added:
method EndpointMetadata.EndpointRegion.region(): String - added:
method EndpointMetadata.EndpointRegion.toString(): String - added:
method EndpointMetadata.EndpointRegion.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method EndpointMetadata.EndpointRegion.writeTo(StreamOutput): void - added:
method EndpointMetadata.Heuristics.endOfLifeDate(): LocalDate - added:
method EndpointMetadata.Heuristics.equals(Object): boolean - added:
method EndpointMetadata.Heuristics.hashCode(): int - added:
method EndpointMetadata.Heuristics.isEmpty(): boolean - added:
method EndpointMetadata.Heuristics.properties(): List - added:
method EndpointMetadata.Heuristics.releaseDate(): LocalDate - added:
method EndpointMetadata.Heuristics.status(): StatusHeuristic - added:
method EndpointMetadata.Heuristics.toString(): String - added:
method EndpointMetadata.Heuristics.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method EndpointMetadata.Heuristics.writeTo(StreamOutput): void - added:
method EndpointMetadata.Internal.equals(Object): boolean - added:
method EndpointMetadata.Internal.fingerprint(): String - added:
method EndpointMetadata.Internal.hashCode(): int - added:
method EndpointMetadata.Internal.isEmpty(): boolean - added:
method EndpointMetadata.Internal.toString(): String - added:
method EndpointMetadata.Internal.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method EndpointMetadata.Internal.version(): Long - added:
method EndpointMetadata.Internal.writeTo(StreamOutput): void - added:
method EndpointMetadata.deniedByRegionPolicy(): boolean - added:
method EndpointMetadata.display(): EndpointMetadata.Display - added:
method EndpointMetadata.equals(Object): boolean - added:
method EndpointMetadata.fingerprintMatches(EndpointMetadata): boolean - added:
method EndpointMetadata.getXContentParamsExcludeInternalFields(): ToXContent.Params - added:
method EndpointMetadata.hasNewerVersionThan(EndpointMetadata): boolean - added:
method EndpointMetadata.hashCode(): int - added:
method EndpointMetadata.heuristics(): EndpointMetadata.Heuristics - added:
method EndpointMetadata.internal(): EndpointMetadata.Internal - added:
method EndpointMetadata.isEmpty(): boolean - added:
method EndpointMetadata.regions(): List - added:
method EndpointMetadata.toString(): String - added:
method EndpointMetadata.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method EndpointMetadata.writeTo(StreamOutput): void - added:
record EndpointMetadata implements ToXContentObject, Writeable - added:
record EndpointMetadata.Display implements ToXContentObject, Writeable - added:
record EndpointMetadata.EndpointRegion implements ToXContentObject, Writeable - added:
record EndpointMetadata.Heuristics implements ToXContentObject, Writeable - added:
record EndpointMetadata.Internal implements ToXContentObject, Writeable - added:
static field EndpointMetadata.DENIED_BY_REGION_POLICY_FIELD_NAME: String - added:
static field EndpointMetadata.DISPLAY_FIELD_NAME: String - added:
static field EndpointMetadata.Display.EMPTY_INSTANCE: EndpointMetadata.Display - added:
static field EndpointMetadata.Display.MODEL_CREATOR_ADDED: TransportVersion - added:
static field EndpointMetadata.Display.MODEL_CREATOR_FIELD: String - added:
static field EndpointMetadata.Display.NAME_FIELD: String - added:
static field EndpointMetadata.EMPTY_INSTANCE: EndpointMetadata - added:
static field EndpointMetadata.EndpointRegion.CSP_FIELD: ParseField - added:
static field EndpointMetadata.EndpointRegion.GEO_FIELD: ParseField - added:
static field EndpointMetadata.EndpointRegion.REGION_FIELD: ParseField - added:
static field EndpointMetadata.HEURISTICS_FIELD_NAME: String - added:
static field EndpointMetadata.Heuristics.EMPTY_INSTANCE: EndpointMetadata.Heuristics - added:
static field EndpointMetadata.Heuristics.END_OF_LIFE_DATE_FIELD_NAME: String - added:
static field EndpointMetadata.Heuristics.PROPERTIES_FIELD_NAME: String - added:
static field EndpointMetadata.Heuristics.RELEASE_DATE_FIELD_NAME: String - added:
static field EndpointMetadata.Heuristics.STATUS_FIELD_NAME: String - added:
static field EndpointMetadata.INFERENCE_ENDPOINT_METADATA_FIELDS_ADDED: TransportVersion - added:
static field EndpointMetadata.INTERNAL_FIELD_NAME: String - added:
static field EndpointMetadata.Internal.EMPTY_INSTANCE: EndpointMetadata.Internal - added:
static field EndpointMetadata.Internal.FINGERPRINT_FIELD_NAME: String - added:
static field EndpointMetadata.Internal.VERSION_FIELD_NAME: String - added:
static field EndpointMetadata.METADATA_FIELD_NAME: String - added:
static field EndpointMetadata.REGIONS_ADDED: TransportVersion - added:
static field EndpointMetadata.REGIONS_FIELD_NAME: String - added:
static method EndpointMetadata.Display.parse(XContentParser): EndpointMetadata.Display - added:
static method EndpointMetadata.EndpointRegion.parse(XContentParser): EndpointMetadata.EndpointRegion - added:
static method EndpointMetadata.Heuristics.parse(XContentParser): EndpointMetadata.Heuristics - added:
static method EndpointMetadata.Internal.parse(XContentParser): EndpointMetadata.Internal - added:
static method EndpointMetadata.parse(XContentParser): EndpointMetadata
- added:
class InferenceStats - added:
ctor InferenceProductContext(String, String) - added:
ctor InferenceStats(LongCounter, LongHistogram, LongHistogram, Map) - added:
ctor NodeTelemetryAttributes(String, boolean, String) - added:
method InferenceProductContext.equals(Object): boolean - added:
method InferenceProductContext.hashCode(): int - added:
method InferenceProductContext.productOrigin(): String - added:
method InferenceProductContext.productUseCase(): String - added:
method InferenceProductContext.toString(): String - added:
method InferenceStats.CounterBuilder.incrementBy(long): void - added:
method InferenceStats.DurationBuilder.record(long): void - added:
method InferenceStats.deploymentDuration(): InferenceStats.DurationBuilder - added:
method InferenceStats.inferenceDuration(): InferenceStats.DurationBuilder - added:
method InferenceStats.requestCount(): InferenceStats.CounterBuilder - added:
method NodeTelemetryAttributes.asMap(): Map - added:
method NodeTelemetryAttributes.deploymentType(): String - added:
method NodeTelemetryAttributes.equals(Object): boolean - added:
method NodeTelemetryAttributes.hashCode(): int - added:
method NodeTelemetryAttributes.isProductionRelease(): boolean - added:
method NodeTelemetryAttributes.stackVersion(): String - added:
method NodeTelemetryAttributes.toString(): String - added:
record InferenceProductContext - added:
record NodeTelemetryAttributes - added:
static class InferenceStats.CounterBuilder extends InferenceStats.AbstractBuilder - added:
static class InferenceStats.DurationBuilder extends InferenceStats.AbstractBuilder - added:
static field InferenceProductContext.EMPTY: InferenceProductContext - added:
static field InferenceProductContext.X_ELASTIC_PRODUCT_USE_CASE_HTTP_HEADER: String - added:
static field InferenceStats.INFERENCE_DEPLOYMENT_DURATION: String - added:
static field InferenceStats.INFERENCE_REQUEST_COUNT_TOTAL: String - added:
static field InferenceStats.INFERENCE_REQUEST_DURATION: String - added:
static field InferenceStats.INFERENCE_SOURCE_ATTRIBUTE: String - added:
static field InferenceStats.KNOWN_PRODUCT_USE_CASES: Set - added:
static field InferenceStats.SEMANTIC_TEXT_USE_CASE: String - added:
static field InferenceStats.SERVICE_ATTRIBUTE: String - added:
static field InferenceStats.STATUS_CODE_ATTRIBUTE: String - added:
static field InferenceStats.TASK_TYPE_ATTRIBUTE: String - added:
static method InferenceProductContext.create(ThreadContext): InferenceProductContext - added:
static method InferenceStats.create(MeterRegistry, NodeTelemetryAttributes): InferenceStats - added:
static method NodeTelemetryAttributes.from(Build, Settings): NodeTelemetryAttributes
- added:
static method ServiceIntegrationValidator.wrapListenerForValidation(ActionListener): ActionListener
- removed:
class IngestGeoIpFeatures implements FeatureSpecification - removed:
ctor IngestGeoIpFeatures() - removed:
method IngestGeoIpFeatures.getFeatures(): Set - removed:
static field EnterpriseGeoIpTask.GEOIP_DOWNLOADER_DATABASE_CONFIGURATION: NodeFeature - removed:
static field IngestGeoIpFeatures.GET_DATABASE_CONFIGURATION_ACTION_MULTI_NODE: NodeFeature - removed:
static field IngestGeoIpFeatures.PUT_DATABASE_CONFIGURATION_ACTION_IPINFO: NodeFeature - changed:
ctor IngestService(ClusterService, ThreadPool, Environment, ScriptService, AnalysisRegistry, List, Client, MatcherWatchdog, DocumentParsingProvider, FailureStoreMetrics, FeatureService) → ctor IngestService(ClusterService, ThreadPool, Environment, ScriptService, AnalysisRegistry, List, Client, MatcherWatchdog, UserAgentParserRegistry, IpLocationService, FailureStoreMetrics, ProjectResolver, FeatureService) - changed:
ctor IngestService.DeletePipelineClusterStateUpdateTask(String) → ctor IngestService.DeletePipelineClusterStateUpdateTask(ProjectId, ActionListener, DeletePipelineRequest) - changed:
ctor IngestService.PutPipelineClusterStateUpdateTask(PutPipelineRequest) → ctor IngestService.PutPipelineClusterStateUpdateTask(ProjectId, PutPipelineRequest) - changed:
ctor IngestStats.PipelineStat(String, IngestStats.Stats, IngestStats.ByteStats) → ctor IngestStats.PipelineStat(ProjectId, String, IngestStats.Stats, IngestStats.ByteStats) - changed:
ctor Pipeline(String, String, Integer, Map, CompoundProcessor, Boolean) → ctor Pipeline(String, String, Integer, Map, CompoundProcessor, IngestPipelineFieldAccessPattern, Boolean, Long, Long) - changed:
ctor Processor.Parameters(Environment, ScriptService, AnalysisRegistry, ThreadContext, LongSupplier, BiFunction, IngestService, Client, Consumer, MatcherWatchdog) → ctor Processor.Parameters(Environment, ScriptService, AnalysisRegistry, ThreadContext, LongSupplier, BiFunction, IngestService, Client, Consumer, MatcherWatchdog, UserAgentParserRegistry, IpLocationService) - changed:
final class IngestMetadata implements Metadata.Custom → final class IngestMetadata implements Metadata.ProjectCustom - changed:
final class Pipeline → class Pipeline - changed:
method DropProcessor.Factory.create(Map, String, String, Map): Processor → method DropProcessor.Factory.create(Map, String, String, Map, ProjectId): Processor - changed:
method IngestDocument.appendFieldValue(String, ValueSource, boolean): void → method IngestDocument.appendFieldValue(String, Object, boolean, boolean): void - changed:
method IngestMetadata.diff(Metadata.Custom): Diff → method IngestMetadata.diff(Metadata.ProjectCustom): Diff - changed:
method IngestService.delete(DeletePipelineRequest, ActionListener): void → method IngestService.delete(ProjectId, DeletePipelineRequest, ActionListener): void - changed:
method IngestService.executeBulkRequest(int, Iterable, IntConsumer, Function, TriConsumer, TriConsumer, BiConsumer, Executor): void → method IngestService.executeBulkRequest(ProjectId, int, Iterable, IntConsumer, Function, TriConsumer, TriConsumer, ActionListener): void - changed:
method IngestService.getPipelineWithProcessorType(Class, Predicate): Collection → method IngestService.getPipelineWithProcessorType(ProjectId, Class, Predicate): Collection - changed:
method IngestService.getProcessorsInPipeline(String, Class): List → method IngestService.getProcessorsInPipeline(ProjectId, String, Class): List - changed:
method IngestService.putPipeline(PutPipelineRequest, ActionListener, Consumer): void → method IngestService.putPipeline(ProjectId, PutPipelineRequest, ActionListener): void - changed:
method IngestService.reloadPipeline(String): void → method IngestService.reloadPipeline(ProjectId, String): void - changed:
method IngestService.validatePipelineRequest(PutPipelineRequest, NodesInfoResponse): void → method IngestService.validatePipelineRequest(ProjectId, PutPipelineRequest, NodesInfoResponse): void - changed:
method PipelineProcessor.Factory.create(Map, String, String, Map): PipelineProcessor → method PipelineProcessor.Factory.create(Map, String, String, Map, ProjectId): PipelineProcessor - changed:
method Processor.Factory.create(Map, String, String, Map): Processor → method Processor.Factory.create(Map, String, String, Map, ProjectId): Processor - changed:
static method ConfigurationUtils.readProcessor(Map, ScriptService, String, Map): Processor → static method ConfigurationUtils.readProcessor(Map, ScriptService, String, Map, ProjectId): Processor - changed:
static method ConfigurationUtils.readProcessor(Map, ScriptService, String, Object): Processor → static method ConfigurationUtils.readProcessor(Map, ScriptService, String, Object, ProjectId): Processor - changed:
static method ConfigurationUtils.readProcessorConfigs(List, ScriptService, Map): List → static method ConfigurationUtils.readProcessorConfigs(List, ScriptService, Map, ProjectId): List - changed:
static method IngestService.getPipelines(ClusterState, String[]): List → static method IngestService.getPipelines(ProjectMetadata, String[]): List - changed:
static method IngestService.isNoOpPipelineUpdate(ClusterState, PutPipelineRequest): boolean → static method IngestService.isNoOpPipelineUpdate(ProjectMetadata, PutPipelineRequest): boolean - changed:
static method IngestService.resolvePipelines(DocWriteRequest, IndexRequest, Metadata, long): IngestService.Pipelines → static method IngestService.resolvePipelines(DocWriteRequest, IndexRequest, ProjectMetadata, long): IngestService.Pipelines - changed:
static method IngestService.resolvePipelinesAndUpdateIndexRequest(DocWriteRequest, IndexRequest, Metadata): void → static method IngestService.resolvePipelinesAndUpdateIndexRequest(DocWriteRequest, IndexRequest, ProjectMetadata): void - changed:
static method Pipeline.create(String, Map, Map, ScriptService): Pipeline → static method Pipeline.create(String, Map, Map, ScriptService, ProjectId): Pipeline - added:
class IngestFeatures implements FeatureSpecification - added:
ctor IngestFeatures() - added:
ctor IngestService(ClusterService, ThreadPool, Environment, ScriptService, AnalysisRegistry, List, Client, MatcherWatchdog, UserAgentParserRegistry, IpLocationService, FailureStoreMetrics, ProjectResolver, FeatureService, Consumer) - added:
enum IngestPipelineFieldAccessPattern - added:
field Processor.Parameters.ipLocationService: IpLocationService - added:
field Processor.Parameters.userAgentParserRegistry: UserAgentParserRegistry - added:
interface IngestMetadata.ProcessorConfigUpgrader - added:
method IngestDocument.appendFieldValue(String, ValueSource, boolean, boolean): void - added:
method IngestDocument.getCurrentAccessPattern(): Optional - added:
method IngestDocument.getCurrentAccessPatternSafe(): IngestPipelineFieldAccessPattern - added:
method IngestDocument.getFieldValueAsBytes(String, Object): byte[] - added:
method IngestDocument.getFieldValueRawBytesLength(String, Object): int - added:
method IngestDocument.getUnmodifiableSourceAndMetadata(): Map - added:
method IngestFeatures.getFeatures(): Set - added:
method IngestFeatures.getTestFeatures(): Set - added:
method IngestMetadata.ProcessorConfigUpgrader.maybeUpgrade(Map): boolean - added:
method IngestMetadata.maybeUpgradeProcessors(String, IngestMetadata.ProcessorConfigUpgrader): IngestMetadata - added:
method IngestPipelineFieldAccessPattern.getKey(): String - added:
method IngestService.getFeatureService(): FeatureService - added:
method IngestService.getPipeline(ProjectId, String): Pipeline - added:
method IngestService.getProjectResolver(): ProjectResolver - added:
method IngestStats.PipelineStat.projectId(): ProjectId - added:
method Pipeline.getCreatedDateMillis(): Optional - added:
method Pipeline.getFieldAccessPattern(): IngestPipelineFieldAccessPattern - added:
method Pipeline.getModifiedDateMillis(): Optional - added:
method Pipeline.toString(): String - added:
method SimulateIngestService.getPipeline(ProjectId, String): Pipeline - added:
static field IngestFeatures.DYNAMIC_STRINGS_AUTO_TEXT_SETTING: NodeFeature - added:
static field IngestPipelineFieldAccessPattern.CLASSIC: IngestPipelineFieldAccessPattern - added:
static field IngestPipelineFieldAccessPattern.FLEXIBLE: IngestPipelineFieldAccessPattern - added:
static field IngestService.FIELD_ACCESS_PATTERN: NodeFeature - added:
static field Pipeline.CREATED_DATE: String - added:
static field Pipeline.CREATED_DATE_MILLIS: String - added:
static field Pipeline.FIELD_ACCESS_PATTERN: String - added:
static field Pipeline.MODIFIED_DATE: String - added:
static field Pipeline.MODIFIED_DATE_MILLIS: String - added:
static method IngestPipelineFieldAccessPattern.getAccessPattern(String): IngestPipelineFieldAccessPattern - added:
static method IngestPipelineFieldAccessPattern.isValidAccessPattern(String): boolean - added:
static method IngestPipelineFieldAccessPattern.valueOf(String): IngestPipelineFieldAccessPattern - added:
static method IngestPipelineFieldAccessPattern.values(): IngestPipelineFieldAccessPattern[] - added:
static method IngestService.locallySupportedIngestFeature(NodeFeature): boolean - added:
static method IngestService.validateNoSystemPropertiesInPipelineConfig(Map): void - added:
static method Pipeline.create(String, Map, Map, ScriptService, ProjectId, Predicate): Pipeline
- removed:
method VersionExtension.getCurrentTransportVersion(TransportVersion): TransportVersion - added:
method BuildExtension.fromNodeMetadata(String): BuildVersion - added:
method BuildExtension.fromStream(StreamInput): BuildVersion - added:
method BuildExtension.fromString(String): BuildVersion - added:
method VersionExtension.getTransportVersions(): Collection
- added:
abstract class XNumericComparator extends FieldComparator - added:
abstract class XNumericComparator.CompetitiveDISIBuilder - added:
abstract class XNumericComparator.NumericLeafComparator implements LeafFieldComparator - added:
class XLongComparator extends XNumericComparator - added:
class XLongComparator.LongLeafComparator extends XNumericComparator.NumericLeafComparator - added:
ctor XLongComparator(int, String, Long, boolean, Pruning) - added:
ctor XLongComparator.LongLeafComparator(XLongComparator, LeafReaderContext) - added:
ctor XNumericComparator(String, Number, boolean, Pruning, int) - added:
ctor XNumericComparator.CompetitiveDISIBuilder(XNumericComparator, XNumericComparator.NumericLeafComparator) - added:
ctor XNumericComparator.NumericLeafComparator(XNumericComparator, LeafReaderContext) - added:
ctor XUpdateableDocIdSetIterator() - added:
field XLongComparator.bottom: long - added:
field XLongComparator.topValue: long - added:
field XNumericComparator.CompetitiveDISIBuilder.competitiveIterator: XUpdateableDocIdSetIterator - added:
field XNumericComparator.CompetitiveDISIBuilder.maxValueAsLong: long - added:
field XNumericComparator.CompetitiveDISIBuilder.minValueAsLong: long - added:
field XNumericComparator.NumericLeafComparator.docValues: NumericDocValues - added:
field XNumericComparator.field: String - added:
field XNumericComparator.hitsThresholdReached: boolean - added:
field XNumericComparator.missingValue: Number - added:
field XNumericComparator.pruning: Pruning - added:
field XNumericComparator.queueFull: boolean - added:
field XNumericComparator.reverse: boolean - added:
field XNumericComparator.singleSort: boolean - added:
field XNumericComparator.topValueSet: boolean - added:
final class XUpdateableDocIdSetIterator extends AbstractDocIdSetIterator - added:
method XLongComparator.LongLeafComparator.bottomAsComparableLong(): long - added:
method XLongComparator.LongLeafComparator.buildCompetitiveDISIBuilder(LeafReaderContext): XNumericComparator.CompetitiveDISIBuilder - added:
method XLongComparator.LongLeafComparator.compareBottom(int): int - added:
method XLongComparator.LongLeafComparator.compareTop(int): int - added:
method XLongComparator.LongLeafComparator.copy(int, int): void - added:
method XLongComparator.LongLeafComparator.setBottom(int): void - added:
method XLongComparator.LongLeafComparator.topAsComparableLong(): long - added:
method XLongComparator.compare(int, int): int - added:
method XLongComparator.getLeafComparator(LeafReaderContext): LeafFieldComparator - added:
method XLongComparator.missingValueAsComparableLong(): long - added:
method XLongComparator.setTopValue(Long): void - added:
method XLongComparator.sortableBytesToLong(byte[]): long - added:
method XLongComparator.value(int): Long - added:
method XNumericComparator.CompetitiveDISIBuilder.doUpdateCompetitiveIterator(): void - added:
method XNumericComparator.CompetitiveDISIBuilder.docCount(): int - added:
method XNumericComparator.NumericLeafComparator.bottomAsComparableLong(): long - added:
method XNumericComparator.NumericLeafComparator.buildCompetitiveDISIBuilder(LeafReaderContext): XNumericComparator.CompetitiveDISIBuilder - added:
method XNumericComparator.NumericLeafComparator.competitiveIterator(): DocIdSetIterator - added:
method XNumericComparator.NumericLeafComparator.copy(int, int): void - added:
method XNumericComparator.NumericLeafComparator.getNumericDocValues(LeafReaderContext, String): NumericDocValues - added:
method XNumericComparator.NumericLeafComparator.setBottom(int): void - added:
method XNumericComparator.NumericLeafComparator.setHitsThresholdReached(): void - added:
method XNumericComparator.NumericLeafComparator.setScorer(Scorable): void - added:
method XNumericComparator.NumericLeafComparator.topAsComparableLong(): long - added:
method XNumericComparator.disableSkipping(): void - added:
method XNumericComparator.missingValueAsComparableLong(): long - added:
method XNumericComparator.setSingleSort(): void - added:
method XNumericComparator.setTopValue(Number): void - added:
method XNumericComparator.sortableBytesToLong(byte[]): long - added:
method XUpdateableDocIdSetIterator.advance(int): int - added:
method XUpdateableDocIdSetIterator.cost(): long - added:
method XUpdateableDocIdSetIterator.docIDRunEnd(): int - added:
method XUpdateableDocIdSetIterator.getDelegate(): DocIdSetIterator - added:
method XUpdateableDocIdSetIterator.intoBitSet(int, FixedBitSet, int): void - added:
method XUpdateableDocIdSetIterator.nextDoc(): int - added:
method XUpdateableDocIdSetIterator.update(DocIdSetIterator): void
- added:
abstract class XSortedSkipperScorerSupplier extends ScorerSupplier - added:
ctor XSortedSkipperScorerSupplier(DocValuesSkipper, SortField, float, ScoreMode) - added:
method XSortedSkipperScorerSupplier.bulkScorer(): BulkScorer - added:
method XSortedSkipperScorerSupplier.cost(): long - added:
method XSortedSkipperScorerSupplier.get(long): Scorer - added:
method XSortedSkipperScorerSupplier.getLowerValue(): long - added:
method XSortedSkipperScorerSupplier.getUpperValue(): long - added:
method XSortedSkipperScorerSupplier.nextDoc(int, LongPredicate): int
- added:
class KeyedArrayOrderInlineNullTermQuery extends AbstractBinaryDocValuesQuery - added:
class ScanningBinaryDocValuesTermQuery extends AbstractBinaryDocValuesQuery - added:
ctor KeyedArrayOrderInlineNullTermQuery(String, BytesRef) - added:
ctor ScanningBinaryDocValuesAutomatonQuery(String, Automaton, boolean, String) - added:
ctor ScanningBinaryDocValuesPrefixQuery(String, String, boolean, boolean) - added:
ctor ScanningBinaryDocValuesRangeQuery(String, BytesRef, BytesRef, boolean) - added:
ctor ScanningBinaryDocValuesRangeQuery(String, BytesRef, BytesRef, boolean, boolean, boolean) - added:
ctor ScanningBinaryDocValuesRegexpQuery(String, String, int, int, int, boolean, CircuitBreaker) - added:
ctor ScanningBinaryDocValuesTermInSetQuery(String, List, boolean) - added:
ctor ScanningBinaryDocValuesTermQuery(String, BytesRef, boolean) - added:
ctor SortedNumericDocValuesRangeQuery(String, long, long) - added:
final class BinaryDocValuesContainsTermQuery extends AbstractBinaryDocValuesQuery - added:
final class ScanningBinaryDocValuesAutomatonQuery extends AbstractBinaryDocValuesAutomatonQuery - added:
final class ScanningBinaryDocValuesPrefixQuery extends AbstractBinaryDocValuesQuery - added:
final class ScanningBinaryDocValuesRangeQuery extends AbstractBinaryDocValuesQuery - added:
final class ScanningBinaryDocValuesRegexpQuery extends AbstractBinaryDocValuesAutomatonQuery - added:
final class ScanningBinaryDocValuesTermInSetQuery extends AbstractBinaryDocValuesQuery - added:
final class SortedNumericDocValuesRangeQuery extends NumericDocValuesRangeQuery - added:
final class XSortedSetDocValuesRangeQuery extends Query - added:
method BinaryDocValuesContainsTermQuery.equals(Object): boolean - added:
method BinaryDocValuesContainsTermQuery.getDocIdSetIterator(LeafReaderContext, float): DocIdSetIterator - added:
method BinaryDocValuesContainsTermQuery.hashCode(): int - added:
method BinaryDocValuesContainsTermQuery.matchCost(): float - added:
method BinaryDocValuesContainsTermQuery.toString(String): String - added:
method KeyedArrayOrderInlineNullTermQuery.equals(Object): boolean - added:
method KeyedArrayOrderInlineNullTermQuery.getDocIdSetIterator(LeafReaderContext, float): DocIdSetIterator - added:
method KeyedArrayOrderInlineNullTermQuery.hashCode(): int - added:
method KeyedArrayOrderInlineNullTermQuery.matchCost(): float - added:
method KeyedArrayOrderInlineNullTermQuery.toString(String): String - added:
method ScanningBinaryDocValuesAutomatonQuery.equals(Object): boolean - added:
method ScanningBinaryDocValuesAutomatonQuery.hashCode(): int - added:
method ScanningBinaryDocValuesAutomatonQuery.toString(String): String - added:
method ScanningBinaryDocValuesPrefixQuery.equals(Object): boolean - added:
method ScanningBinaryDocValuesPrefixQuery.hashCode(): int - added:
method ScanningBinaryDocValuesPrefixQuery.matchCost(): float - added:
method ScanningBinaryDocValuesPrefixQuery.toString(String): String - added:
method ScanningBinaryDocValuesRangeQuery.equals(Object): boolean - added:
method ScanningBinaryDocValuesRangeQuery.hashCode(): int - added:
method ScanningBinaryDocValuesRangeQuery.matchCost(): float - added:
method ScanningBinaryDocValuesRangeQuery.rewrite(IndexSearcher): Query - added:
method ScanningBinaryDocValuesRangeQuery.toString(String): String - added:
method ScanningBinaryDocValuesRegexpQuery.equals(Object): boolean - added:
method ScanningBinaryDocValuesRegexpQuery.hashCode(): int - added:
method ScanningBinaryDocValuesRegexpQuery.toString(String): String - added:
method ScanningBinaryDocValuesTermInSetQuery.equals(Object): boolean - added:
method ScanningBinaryDocValuesTermInSetQuery.hashCode(): int - added:
method ScanningBinaryDocValuesTermInSetQuery.matchCost(): float - added:
method ScanningBinaryDocValuesTermInSetQuery.toString(String): String - added:
method ScanningBinaryDocValuesTermQuery.equals(Object): boolean - added:
method ScanningBinaryDocValuesTermQuery.getDocIdSetIterator(LeafReaderContext, float): DocIdSetIterator - added:
method ScanningBinaryDocValuesTermQuery.hashCode(): int - added:
method ScanningBinaryDocValuesTermQuery.matchCost(): float - added:
method ScanningBinaryDocValuesTermQuery.rewrite(IndexSearcher): Query - added:
method ScanningBinaryDocValuesTermQuery.toString(String): String - added:
method SortedNumericDocValuesRangeQuery.createWeight(IndexSearcher, ScoreMode, float): Weight - added:
method SortedNumericDocValuesRangeQuery.equals(Object): boolean - added:
method SortedNumericDocValuesRangeQuery.hashCode(): int - added:
method SortedNumericDocValuesRangeQuery.rewrite(IndexSearcher): Query - added:
method SortedNumericDocValuesRangeQuery.toString(String): String - added:
method SortedNumericDocValuesRangeQuery.visit(QueryVisitor): void - added:
method XSortedSetDocValuesRangeQuery.createWeight(IndexSearcher, ScoreMode, float): Weight - added:
method XSortedSetDocValuesRangeQuery.equals(Object): boolean - added:
method XSortedSetDocValuesRangeQuery.hashCode(): int - added:
method XSortedSetDocValuesRangeQuery.rewrite(IndexSearcher): Query - added:
method XSortedSetDocValuesRangeQuery.toString(String): String - added:
method XSortedSetDocValuesRangeQuery.visit(QueryVisitor): void - added:
static field SortedNumericDocValuesRangeQuery.NUMERIC_RANGE_COLLECT_PUSHDOWN: FeatureFlag - added:
static method BinaryDocValuesContainsTermQuery.contains(BytesRef, BytesRef): boolean - added:
static method BinaryDocValuesContainsTermQuery.contains(byte[], int, int, BytesRef): boolean - added:
static method ScanningBinaryDocValuesAutomatonQuery.forCaseInsensitiveTerm(String, String, boolean): Query - added:
static method ScanningBinaryDocValuesAutomatonQuery.forFuzzy(String, String, int, int, boolean, boolean): Query - added:
static method ScanningBinaryDocValuesAutomatonQuery.forWildcard(String, String, boolean, boolean): Query - added:
static method SortedNumericDocValuesRangeQuery.newRangeQuery(String, long, long): Query - added:
static method XSortedSetDocValuesRangeQuery.newSlowExactQuery(String, BytesRef): Query - added:
static method XSortedSetDocValuesRangeQuery.newSlowRangeQuery(String, BytesRef, BytesRef, boolean, boolean): Query
- added:
final class FuzzyQueries - added:
static field FuzzyQueries.DEFAULT_SEGMENT_COUNT_WHEN_UNKNOWN: int - added:
static method FuzzyQueries.create(Term, int, int, int, boolean, MultiTermQuery.RewriteMethod, SearchExecutionContext, String): FuzzyQuery - added:
static method FuzzyQueries.estimateBytes(FuzzyQuery): long - added:
static method FuzzyQueries.estimateBytes(FuzzyQuery, int): long - added:
static method FuzzyQueries.queryRamBytes(FuzzyQuery): long
- added:
ctor AutomatonQueryCostEstimator(long) - added:
ctor FuzzyQueryCostEstimator(int, int, int, int, int, int) - added:
ctor PointRangeQueryCostEstimator(int, int) - added:
ctor TermsQueryCostEstimator() - added:
final class AutomatonQueryCostEstimator implements QueryCostEstimator - added:
final class FuzzyQueryCostEstimator implements QueryCostEstimator - added:
final class PointRangeQueryCostEstimator implements QueryCostEstimator - added:
final class TermsQueryCostEstimator implements QueryCostEstimator - added:
interface QueryCostEstimator - added:
method AutomatonQueryCostEstimator.estimate(): long - added:
method FuzzyQueryCostEstimator.estimate(): long - added:
method PointRangeQueryCostEstimator.estimate(): long - added:
method QueryCostEstimator.charge(SearchExecutionContext, String): void - added:
method QueryCostEstimator.estimate(): long - added:
method TermsQueryCostEstimator.estimate(): long - added:
static field FuzzyQueryCostEstimator.BASE_BYTES: long - added:
static field FuzzyQueryCostEstimator.BYTES_PER_BYTE: long - added:
static field FuzzyQueryCostEstimator.EXPANSION_BYTES_PER_SEGMENT_PER_TERM: long - added:
static field FuzzyQueryCostEstimator.EXPANSION_BYTES_PER_TERM: long - added:
static field FuzzyQueryCostEstimator.MAX_CHARGED_EXPANSIONS: int - added:
static field FuzzyQueryCostEstimator.WIDE_ALPHABET_FACTOR: long - added:
static field FuzzyQueryCostEstimator.WIDE_ALPHABET_THRESHOLD: int - added:
static field PointRangeQueryCostEstimator.ARRAY_HEADER_BYTES: long - added:
static field PointRangeQueryCostEstimator.BASE_BYTES: long - added:
static field PointRangeQueryCostEstimator.BYTES_PER_DOC_ID: long - added:
static field PointRangeQueryCostEstimator.DOC_ID_SET_BUILDER_BASE_BYTES: long - added:
static field PointRangeQueryCostEstimator.FIXED_BITSET_BASE_BYTES: long - added:
static field PointRangeQueryCostEstimator.MAX_POINTS_IN_LEAF_NODE: long - added:
static method PointRangeQueryCostEstimator.executionBytesForLeaf(long, int, boolean, boolean, int, int): long
- changed:
static method XYQueriesUtils.toXYPointQuery(Geometry, String, ShapeRelation, boolean, boolean): Query → static method XYQueriesUtils.toXYPointQuery(Geometry, String, ShapeRelation, IndexType): Query - changed:
static method XYQueriesUtils.toXYShapeQuery(Geometry, String, ShapeRelation, boolean, boolean): Query → static method XYQueriesUtils.toXYShapeQuery(Geometry, String, ShapeRelation, IndexType): Query
- removed:
ctor CombinedBitSet(BitSet, Bits) - removed:
final class CombinedBitSet extends BitSet implements Bits - removed:
method CombinedBitSet.approximateCardinality(): int - removed:
method CombinedBitSet.cardinality(): int - removed:
method CombinedBitSet.clear(int): void - removed:
method CombinedBitSet.clear(int, int): void - removed:
method CombinedBitSet.get(int): boolean - removed:
method CombinedBitSet.getAndSet(int): boolean - removed:
method CombinedBitSet.getFirst(): BitSet - removed:
method CombinedBitSet.length(): int - removed:
method CombinedBitSet.nextSetBit(int): int - removed:
method CombinedBitSet.nextSetBit(int, int): int - removed:
method CombinedBitSet.prevSetBit(int): int - removed:
method CombinedBitSet.ramBytesUsed(): long - removed:
method CombinedBitSet.set(int): void - added:
ctor CombinedBits(Bits, Bits) - added:
final class CombinedBits implements Bits - added:
method CombinedBits.applyMask(FixedBitSet, int): void - added:
method CombinedBits.get(int): boolean - added:
method CombinedBits.length(): int - added:
method MatchAllBitSet.nextClearBit(int, int): int
- added:
final class MinimizationOperations - added:
static method MinimizationOperations.minimize(Automaton, int): Automaton
- removed:
static method Probes.getLoadAndScaleToPercent(Method, OperatingSystemMXBean): short - added:
static method Probes.getLoad(Method, OperatingSystemMXBean): double - added:
static method Probes.scaleToPercent(double): short
- added:
method HotThreads.detect(Writer, Runnable): void - added:
method SunThreadInfo.getAllThreadAllocatedBytes(long[]): long[] - added:
static method HotThreads.logLocalCurrentThreads(Logger, Level, String, ReferenceDocs): void
- changed:
ctor IndicesMetrics(MeterRegistry, IndicesService, TimeValue) → ctor IndicesMetrics(MeterRegistry, IndicesService, TimeValue, ClusterService, SystemIndices) - changed:
static final class IndexModeStatsActionType.NodeRequest extends TransportRequest → static final class IndexModeStatsActionType.NodeRequest extends AbstractTransportRequest - added:
class ShardMetrics extends AbstractLifecycleComponent - added:
class SystemMetrics extends AbstractLifecycleComponent - added:
ctor ShardMetrics(MeterRegistry, ThreadPool, ClusterService, IndicesService, TimeValue) - added:
ctor SystemMetrics(MeterRegistry, boolean) - added:
method ShardMetrics.doClose(): void - added:
method ShardMetrics.doStart(): void - added:
method ShardMetrics.doStop(): void - added:
method ShardMetrics.runNow(): void - added:
method SystemMetrics.doClose(): void - added:
method SystemMetrics.doStart(): void - added:
method SystemMetrics.doStop(): void - added:
static field IndicesMetrics.FIELD_INFOS_CACHED_CURRENT_METRIC_NAME: String - added:
static field IndicesMetrics.FIELD_INFOS_CURRENT_METRIC_NAME: String - added:
static field IndicesMetrics.MAPPING_FIELDS_CURRENT_METRIC_NAME: String - added:
static field IndicesMetrics.USER_INDEX_TOTAL_METRIC_NAME: String - added:
static field ShardMetrics.SHARD_SIZE_HISTOGRAM: String
- changed:
ctor OsStats.Cpu(short, double[]) → ctor OsStats.Cpu(short, double[], int) - added:
method OsProbe.getActualFreePhysicalMemorySize(): long - added:
method OsProbe.getCgroupMemoryLimitInBytes(): OptionalLong - added:
method OsProbe.getCgroupMemoryUsageInBytes(): OptionalLong - added:
method OsStats.Cpu.getAvailableProcessors(): int - added:
static method OsProbe.getAvailableProcessors(): int - added:
static method OsProbe.getCpuLoad(): double
- added:
static method ProcessProbe.getProcessCpuLoad(): double
- removed:
method PluginServiceInstances.slowLogFieldProvider(): SlowLogFieldProvider - removed:
static field Node.MAXIMUM_SHUTDOWN_TIMEOUT_SETTING: Setting - changed:
ctor PluginServiceInstances(Client, ClusterService, RerouteService, ThreadPool, ResourceWatcherService, ScriptService, NamedXContentRegistry, Environment, NodeEnvironment, NamedWriteableRegistry, IndexNameExpressionResolver, RepositoriesService, TelemetryProvider, AllocationService, IndicesService, FeatureService, SystemIndices, DataStreamGlobalRetentionSettings, DocumentParsingProvider, TaskManager, SlowLogFieldProvider, IndexingPressure) → ctor PluginServiceInstances(Client, ClusterService, RerouteService, ThreadPool, BigArrays, ResourceWatcherService, ScriptService, NamedXContentRegistry, Environment, NodeEnvironment, NamedWriteableRegistry, IndexNameExpressionResolver, RepositoriesService, TelemetryProvider, AllocationService, IndicesService, FeatureService, SystemIndices, DataStreamGlobalRetentionSettings, DocumentParsingProvider, TaskManager, ProjectResolver, ActionLoggingFieldsProvider, IndexingPressure, LinkedProjectConfigService, ProjectRoutingResolver, RemoteTransportClient, CrossProjectModeDecider, PersistentTaskLifecycleManager, DataStreamLifecycleErrorStore, IpLocationService) - added:
class ShutdownPrepareService - added:
ctor ShutdownPrepareService(Settings, HttpServerTransport, TransportService, TerminationHandler) - added:
ctor ShutdownPrepareService.Sleeper() - added:
method PluginServiceInstances.bigArrays(): BigArrays - added:
method PluginServiceInstances.crossProjectModeDecider(): CrossProjectModeDecider - added:
method PluginServiceInstances.dlmErrorStore(): DataStreamLifecycleErrorStore - added:
method PluginServiceInstances.ipLocationService(): IpLocationService - added:
method PluginServiceInstances.linkedProjectConfigService(): LinkedProjectConfigService - added:
method PluginServiceInstances.loggingFieldsProvider(): ActionLoggingFieldsProvider - added:
method PluginServiceInstances.projectResolver(): ProjectResolver - added:
method PluginServiceInstances.projectRoutingResolver(): ProjectRoutingResolver - added:
method PluginServiceInstances.remoteTransportClient(): RemoteTransportClient - added:
method PluginServiceInstances.taskLifecycleManager(): PersistentTaskLifecycleManager - added:
method ShutdownPrepareService.addShutdownHook(String, Runnable): void - added:
method ShutdownPrepareService.awaitTasksCancellation(TimeValue, ShutdownPrepareService.Sleeper, String, TaskManager): boolean - added:
method ShutdownPrepareService.awaitTasksComplete(TimeValue, ShutdownPrepareService.Sleeper, String, TaskManager, Consumer, Consumer): boolean - added:
method ShutdownPrepareService.isShuttingDown(): boolean - added:
method ShutdownPrepareService.prepareForShutdown(): void - added:
static class ShutdownPrepareService.Sleeper - added:
static field Node.APM_PROPFILE_REGEX: String - added:
static field ShutdownPrepareService.CANNOT_RELOCATE_REINDEX_CANCEL_REASON: String - added:
static field ShutdownPrepareService.MAXIMUM_REINDEXING_TIMEOUT_SETTING: Setting - added:
static field ShutdownPrepareService.MAXIMUM_SHUTDOWN_TIMEOUT_SETTING: Setting
- added:
method TerminationHandler.blockTermination(): void
- removed:
ctor CompletionPersistentTaskAction.Request(String, long, Exception, String) - removed:
ctor RemovePersistentTaskAction.Request(String) - removed:
ctor StartPersistentTaskAction.Request(String, String, PersistentTaskParams) - removed:
ctor UpdatePersistentTaskStatusAction.Request(String, long, PersistentTaskState) - removed:
method PersistentTasksClusterService.completePersistentTask(String, long, Exception, ActionListener): void - removed:
method PersistentTasksClusterService.createPersistentTask(String, String, PersistentTaskParams, ActionListener): void - removed:
method PersistentTasksClusterService.removePersistentTask(String, ActionListener): void - removed:
method PersistentTasksClusterService.updatePersistentTaskState(String, long, PersistentTaskState, ActionListener): void - removed:
method PersistentTasksCustomMetadata.Builder.addTask(String, String, PersistentTaskParams, PersistentTasksCustomMetadata.Assignment): PersistentTasksCustomMetadata.Builder - removed:
method PersistentTasksCustomMetadata.Builder.getLastAllocationId(): long - removed:
method PersistentTasksCustomMetadata.Builder.hasTask(String): boolean - removed:
method PersistentTasksCustomMetadata.Builder.hasTask(String, long): boolean - removed:
method PersistentTasksCustomMetadata.Builder.isChanged(): boolean - removed:
method PersistentTasksCustomMetadata.Builder.reassignTask(String, PersistentTasksCustomMetadata.Assignment): PersistentTasksCustomMetadata.Builder - removed:
method PersistentTasksCustomMetadata.Builder.removeTask(String): PersistentTasksCustomMetadata.Builder - removed:
method PersistentTasksCustomMetadata.Builder.updateTaskState(String, PersistentTaskState): PersistentTasksCustomMetadata.Builder - removed:
method PersistentTasksCustomMetadata.findTasks(String, Predicate): Collection - removed:
method PersistentTasksCustomMetadata.getNumberOfTasksOnNode(String, String): long - removed:
method PersistentTasksCustomMetadata.getTask(String): PersistentTasksCustomMetadata.PersistentTask - removed:
method PersistentTasksCustomMetadata.tasks(): Collection - removed:
method RemovePersistentTaskAction.Request.setTaskId(String): void - removed:
method StartPersistentTaskAction.Request.setParams(PersistentTaskParams): void - removed:
method StartPersistentTaskAction.Request.setTaskId(String): void - removed:
method StartPersistentTaskAction.Request.setTaskName(String): void - removed:
method UpdatePersistentTaskStatusAction.Request.setAllocationId(long): void - removed:
method UpdatePersistentTaskStatusAction.Request.setState(PersistentTaskState): void - removed:
method UpdatePersistentTaskStatusAction.Request.setTaskId(String): void - removed:
static field CompletionPersistentTaskAction.NAME: String - removed:
static field PersistentTasksCustomMetadata.ASSIGNMENT_PARSER: ConstructingObjectParser - removed:
static field PersistentTasksCustomMetadata.INITIAL_ASSIGNMENT: PersistentTasksCustomMetadata.Assignment - removed:
static field RemovePersistentTaskAction.NAME: String - removed:
static field StartPersistentTaskAction.NAME: String - removed:
static field UpdatePersistentTaskStatusAction.NAME: String - changed:
class CompletionPersistentTaskAction extends ActionType → class CompletionPersistentTaskAction - changed:
class RemovePersistentTaskAction extends ActionType → class RemovePersistentTaskAction - changed:
class StartPersistentTaskAction extends ActionType → class StartPersistentTaskAction - changed:
class UpdatePersistentTaskStatusAction extends ActionType → class UpdatePersistentTaskStatusAction - changed:
ctor CompletionPersistentTaskAction.Request() → ctor CompletionPersistentTaskAction.Request(TimeValue, String, long, Exception, String) - changed:
ctor CompletionPersistentTaskAction.TransportAction(TransportService, ClusterService, ThreadPool, ActionFilters, PersistentTasksClusterService) → ctor CompletionPersistentTaskAction.TransportAction(TransportService, ClusterService, ThreadPool, ActionFilters, PersistentTasksClusterService, ProjectResolver) - changed:
ctor RemovePersistentTaskAction.Request() → ctor RemovePersistentTaskAction.Request(TimeValue, String) - changed:
ctor RemovePersistentTaskAction.TransportAction(TransportService, ClusterService, ThreadPool, ActionFilters, PersistentTasksClusterService) → ctor RemovePersistentTaskAction.TransportAction(TransportService, ClusterService, ThreadPool, ActionFilters, PersistentTasksClusterService, ProjectResolver) - changed:
ctor StartPersistentTaskAction.Request() → ctor StartPersistentTaskAction.Request(TimeValue, String, String, PersistentTaskParams) - changed:
ctor StartPersistentTaskAction.TransportAction(TransportService, ClusterService, ThreadPool, ActionFilters, PersistentTasksClusterService, PersistentTasksExecutorRegistry, PersistentTasksService) → ctor StartPersistentTaskAction.TransportAction(TransportService, ClusterService, ThreadPool, ActionFilters, PersistentTasksClusterService, PersistentTasksExecutorRegistry, PersistentTasksService, ProjectResolver) - changed:
ctor UpdatePersistentTaskStatusAction.Request() → ctor UpdatePersistentTaskStatusAction.Request(TimeValue, String, long, PersistentTaskState) - changed:
ctor UpdatePersistentTaskStatusAction.TransportAction(TransportService, ClusterService, ThreadPool, ActionFilters, PersistentTasksClusterService) → ctor UpdatePersistentTaskStatusAction.TransportAction(TransportService, ClusterService, ThreadPool, ActionFilters, PersistentTasksClusterService, ProjectResolver) - changed:
final class PersistentTasksCustomMetadata extends AbstractNamedDiffable implements Metadata.Custom → final class PersistentTasksCustomMetadata extends AbstractNamedDiffable implements Metadata.ProjectCustom, PersistentTasks - changed:
method PersistentTasksClusterService.unassignPersistentTask(String, long, String, ActionListener): void → method PersistentTasksClusterService.unassignPersistentTask(ProjectId, String, long, String, ActionListener): void - changed:
method PersistentTasksExecutor.getAssignment(PersistentTaskParams, Collection, ClusterState): PersistentTasksCustomMetadata.Assignment → method PersistentTasksExecutor.getAssignment(PersistentTaskParams, Collection, ClusterState, ProjectId): PersistentTasksCustomMetadata.Assignment - changed:
method PersistentTasksExecutor.validate(PersistentTaskParams, ClusterState): void → method PersistentTasksExecutor.validate(PersistentTaskParams, ClusterState, ProjectId): void - changed:
method PersistentTasksService.waitForPersistentTasksCondition(Predicate, TimeValue, ActionListener): void → method PersistentTasksService.waitForPersistentTasksCondition(ProjectId, Predicate, TimeValue, ActionListener): void - changed:
static class PersistentTasksCustomMetadata.Builder → static class PersistentTasksCustomMetadata.Builder extends PersistentTasks.Builder - changed:
static field CompletionPersistentTaskAction.INSTANCE: CompletionPersistentTaskAction → static field CompletionPersistentTaskAction.INSTANCE: ActionType - changed:
static field RemovePersistentTaskAction.INSTANCE: RemovePersistentTaskAction → static field RemovePersistentTaskAction.INSTANCE: ActionType - changed:
static field StartPersistentTaskAction.INSTANCE: StartPersistentTaskAction → static field StartPersistentTaskAction.INSTANCE: ActionType - changed:
static field UpdatePersistentTaskStatusAction.INSTANCE: UpdatePersistentTaskStatusAction → static field UpdatePersistentTaskStatusAction.INSTANCE: ActionType - changed:
static method PersistentTasksClusterService.needsReassignment(PersistentTasksCustomMetadata.Assignment, DiscoveryNodes): boolean → method PersistentTasksClusterService.needsReassignment(PersistentTasksCustomMetadata.PersistentTask, DiscoveryNodes, Metadata): boolean - added:
ctor ClusterPersistentTasksCustomMetadata(StreamInput) - added:
ctor ClusterPersistentTasksCustomMetadata(long, Map) - added:
ctor ClusterPersistentTasksCustomMetadata.Builder() - added:
ctor ClusterPersistentTasksCustomMetadata.Builder(PersistentTasks) - added:
ctor PersistentTaskLifecycleManager(PersistentTasksService, ClusterService) - added:
ctor PersistentTasks.Builder() - added:
ctor PersistentTasks.Builder(PersistentTasks) - added:
ctor PersistentTasks.Parsers() - added:
ctor PersistentTasks.TaskBuilder() - added:
ctor PersistentTasksCustomMetadata.Builder() - added:
ctor PersistentTasksCustomMetadata.Builder(PersistentTasks) - added:
enum PersistentTasksExecutor.Scope - added:
final class ClusterPersistentTasksCustomMetadata extends AbstractNamedDiffable implements Metadata.ClusterCustom, PersistentTasks - added:
final class PersistentTaskLifecycleManager extends AbstractLifecycleComponent implements ClusterStateListener - added:
interface PersistentTasks - added:
method AllocatedPersistentTask.updateProjectPersistentTaskState(ProjectId, PersistentTaskState, ActionListener): void - added:
method ClusterPersistentTasksCustomMetadata.Builder.build(): ClusterPersistentTasksCustomMetadata - added:
method ClusterPersistentTasksCustomMetadata.Builder.doBuildAndUpdate(ClusterState, ProjectId): ClusterState - added:
method ClusterPersistentTasksCustomMetadata.context(): EnumSet - added:
method ClusterPersistentTasksCustomMetadata.equals(Object): boolean - added:
method ClusterPersistentTasksCustomMetadata.getLastAllocationId(): long - added:
method ClusterPersistentTasksCustomMetadata.getMinimalSupportedVersion(): TransportVersion - added:
method ClusterPersistentTasksCustomMetadata.getWriteableName(): String - added:
method ClusterPersistentTasksCustomMetadata.hashCode(): int - added:
method ClusterPersistentTasksCustomMetadata.taskMap(): Map - added:
method ClusterPersistentTasksCustomMetadata.toBuilder(): ClusterPersistentTasksCustomMetadata.Builder - added:
method ClusterPersistentTasksCustomMetadata.toString(): String - added:
method ClusterPersistentTasksCustomMetadata.toXContentChunked(ToXContent.Params): Iterator - added:
method ClusterPersistentTasksCustomMetadata.writeTo(StreamOutput): void - added:
method PersistentTaskLifecycleManager.clusterChanged(ClusterChangedEvent): void - added:
method PersistentTaskLifecycleManager.doClose(): void - added:
method PersistentTaskLifecycleManager.doStart(): void - added:
method PersistentTaskLifecycleManager.doStop(): void - added:
method PersistentTaskLifecycleManager.registerClusterTask(String, Setting, Supplier): void - added:
method PersistentTaskLifecycleManager.registerProjectTask(String, Function, Setting, Supplier): void - added:
method PersistentTaskLifecycleManager.registerProjectTask(String, Function, Setting, Supplier, Consumer): void - added:
method PersistentTasks.Builder.addTask(String, String, PersistentTaskParams, PersistentTasksCustomMetadata.Assignment): PersistentTasks.Builder - added:
method PersistentTasks.Builder.build(): PersistentTasks - added:
method PersistentTasks.Builder.buildAndUpdate(ClusterState, ProjectId): ClusterState - added:
method PersistentTasks.Builder.doBuildAndUpdate(ClusterState, ProjectId): ClusterState - added:
method PersistentTasks.Builder.getLastAllocationId(): long - added:
method PersistentTasks.Builder.hasTask(String): boolean - added:
method PersistentTasks.Builder.hasTask(String, long): boolean - added:
method PersistentTasks.Builder.isChanged(): boolean - added:
method PersistentTasks.Builder.reassignTask(String, PersistentTasksCustomMetadata.Assignment): PersistentTasks.Builder - added:
method PersistentTasks.Builder.removeTask(String): PersistentTasks.Builder - added:
method PersistentTasks.Builder.setLastAllocationId(ClusterState): PersistentTasks.Builder - added:
method PersistentTasks.Builder.setLastAllocationId(long): PersistentTasks.Builder - added:
method PersistentTasks.Builder.setTasks(List): PersistentTasks.Builder - added:
method PersistentTasks.Builder.updateTaskState(String, PersistentTaskState): PersistentTasks.Builder - added:
method PersistentTasks.TaskBuilder.build(): PersistentTasksCustomMetadata.PersistentTask - added:
method PersistentTasks.TaskBuilder.setAllocationId(long): PersistentTasks.TaskBuilder - added:
method PersistentTasks.TaskBuilder.setAllocationIdOnLastStatusUpdate(Long): PersistentTasks.TaskBuilder - added:
method PersistentTasks.TaskBuilder.setAssignment(PersistentTasksCustomMetadata.Assignment): PersistentTasks.TaskBuilder - added:
method PersistentTasks.TaskBuilder.setId(String): PersistentTasks.TaskBuilder - added:
method PersistentTasks.TaskBuilder.setParams(PersistentTaskParams): PersistentTasks.TaskBuilder - added:
method PersistentTasks.TaskBuilder.setState(PersistentTaskState): PersistentTasks.TaskBuilder - added:
method PersistentTasks.TaskBuilder.setTaskName(String): PersistentTasks.TaskBuilder - added:
method PersistentTasks.doToXContentChunked(): Iterator - added:
method PersistentTasks.doWriteTo(StreamOutput): void - added:
method PersistentTasks.findTasks(String, Predicate): Collection - added:
method PersistentTasks.getLastAllocationId(): long - added:
method PersistentTasks.getNumberOfTasksOnNode(String, String): long - added:
method PersistentTasks.getTask(String): PersistentTasksCustomMetadata.PersistentTask - added:
method PersistentTasks.taskMap(): Map - added:
method PersistentTasks.tasks(): Collection - added:
method PersistentTasks.toBuilder(): PersistentTasks.Builder - added:
method PersistentTasksClusterService.createClusterPersistentTask(String, String, PersistentTaskParams, ActionListener): void - added:
method PersistentTasksClusterService.createProjectPersistentTask(ProjectId, String, String, PersistentTaskParams, ActionListener): void - added:
method PersistentTasksCustomMetadata.Builder.doBuildAndUpdate(ClusterState, ProjectId): ClusterState - added:
method PersistentTasksCustomMetadata.getLastAllocationId(): long - added:
method PersistentTasksCustomMetadata.split(): Tuple - added:
method PersistentTasksCustomMetadata.toBuilder(): PersistentTasksCustomMetadata.Builder - added:
method PersistentTasksExecutor.automaticReassignmentOnShutdown(): boolean - added:
method PersistentTasksExecutor.doGetAssignment(PersistentTaskParams, Collection, ClusterState, ProjectId): PersistentTasksCustomMetadata.Assignment - added:
method PersistentTasksExecutor.scope(): PersistentTasksExecutor.Scope - added:
method PersistentTasksService.sendClusterCompletionRequest(String, long, Exception, String, TimeValue, ActionListener): void - added:
method PersistentTasksService.sendClusterRemoveRequest(String, TimeValue, ActionListener): void - added:
method PersistentTasksService.sendClusterStartRequest(String, String, PersistentTaskParams, TimeValue, ActionListener): void - added:
method PersistentTasksService.sendProjectCompletionRequest(ProjectId, String, long, Exception, String, TimeValue, ActionListener): void - added:
method PersistentTasksService.sendProjectRemoveRequest(ProjectId, String, TimeValue, ActionListener): void - added:
method PersistentTasksService.sendProjectStartRequest(ProjectId, String, String, PersistentTaskParams, TimeValue, ActionListener): void - added:
method PersistentTasksService.waitForPersistentTaskCondition(ProjectId, String, Predicate, TimeValue, PersistentTasksService.WaitForPersistentTaskListener): void - added:
static abstract class PersistentTasks.Builder - added:
static class ClusterPersistentTasksCustomMetadata.Builder extends PersistentTasks.Builder - added:
static class PersistentTasks.Parsers - added:
static class PersistentTasks.TaskBuilder - added:
static class PersistentTasks.TaskDescriptionBuilder - added:
static field ClusterPersistentTasksCustomMetadata.TYPE: String - added:
static field PersistentTasks.API_CONTEXT: String - added:
static field PersistentTasks.INITIAL_ASSIGNMENT: PersistentTasksCustomMetadata.Assignment - added:
static field PersistentTasks.LOST_NODE_ASSIGNMENT: PersistentTasksCustomMetadata.Assignment - added:
static field PersistentTasks.Parsers.ASSIGNMENT_PARSER: ConstructingObjectParser - added:
static field PersistentTasksExecutor.Scope.CLUSTER: PersistentTasksExecutor.Scope - added:
static field PersistentTasksExecutor.Scope.PROJECT: PersistentTasksExecutor.Scope - added:
static method ClusterPersistentTasksCustomMetadata.builder(): ClusterPersistentTasksCustomMetadata.Builder - added:
static method ClusterPersistentTasksCustomMetadata.builder(ClusterPersistentTasksCustomMetadata): ClusterPersistentTasksCustomMetadata.Builder - added:
static method ClusterPersistentTasksCustomMetadata.fromXContent(XContentParser): ClusterPersistentTasksCustomMetadata - added:
static method ClusterPersistentTasksCustomMetadata.get(Metadata): ClusterPersistentTasksCustomMetadata - added:
static method ClusterPersistentTasksCustomMetadata.getPersistentTasksCustomMetadata(ClusterState): ClusterPersistentTasksCustomMetadata - added:
static method ClusterPersistentTasksCustomMetadata.getTaskWithId(ClusterState, String): PersistentTasksCustomMetadata.PersistentTask - added:
static method ClusterPersistentTasksCustomMetadata.readDiffFrom(StreamInput): NamedDiff - added:
static method PersistentTasks.getAllTasks(ClusterState): Stream - added:
static method PersistentTasks.getMaxLastAllocationId(ClusterState): long - added:
static method PersistentTasks.getTasks(ClusterState, ProjectId): PersistentTasks - added:
static method PersistentTasks.taskTypeString(ProjectId): String - added:
static method PersistentTasks.taskTypeString(String): String - added:
static method PersistentTasksClusterService.isUnassignedOrMisassigned(PersistentTasksCustomMetadata.Assignment, DiscoveryNodes): boolean - added:
static method PersistentTasksCustomMetadata.combine(ClusterPersistentTasksCustomMetadata, PersistentTasksCustomMetadata): PersistentTasksCustomMetadata - added:
static method PersistentTasksCustomMetadata.get(ProjectMetadata): PersistentTasksCustomMetadata - added:
static method PersistentTasksCustomMetadata.getTaskWithId(ProjectMetadata, String): PersistentTasksCustomMetadata.PersistentTask - added:
static method PersistentTasksExecutor.Scope.valueOf(String): PersistentTasksExecutor.Scope - added:
static method PersistentTasksExecutor.Scope.values(): PersistentTasksExecutor.Scope[] - added:
static method PersistentTasksExecutorRegistry.isClusterScopedTask(String): boolean - added:
static method PersistentTasksExecutorRegistry.taskHasReassignmentOnShutdownDisabled(String): boolean
- removed:
method Plugin.PluginServices.slowLogFieldProvider(): SlowLogFieldProvider - changed:
ctor MetadataUpgrader(Collection) → ctor MetadataUpgrader(Collection, Collection) - changed:
ctor PluginDescriptor(String, String, String, String, String, String, String, List, boolean, boolean, boolean, boolean) → ctor PluginDescriptor(String, String, String, String, String, String, String, List, boolean, boolean, boolean, boolean, PluginDescriptor.DeploymentTarget) - changed:
method ActionPlugin.getRestHandlers(Settings, NamedWriteableRegistry, RestController, ClusterSettings, IndexScopedSettings, SettingsFilter, IndexNameExpressionResolver, Supplier, Predicate): Collection → method ActionPlugin.getRestHandlers(ActionPlugin.RestHandlersServices, Supplier, Predicate): Collection - changed:
method ClusterPlugin.createWriteLoadForecasters(ThreadPool, Settings, ClusterSettings): Collection → method ClusterPlugin.createWriteLoadForecasters(ThreadPool, Settings, ClusterSettings, ClusterInfoService): Collection - changed:
method NetworkPlugin.getHttpTransports(Settings, ThreadPool, BigArrays, PageCacheRecycler, CircuitBreakerService, NamedXContentRegistry, NetworkService, HttpServerTransport.Dispatcher, BiConsumer, ClusterSettings, Tracer): Map → method NetworkPlugin.getHttpTransports(Settings, ThreadPool, BigArrays, PageCacheRecycler, CircuitBreakerService, NamedXContentRegistry, NetworkService, HttpServerTransport.Dispatcher, BiConsumer, ClusterSettings, TelemetryProvider): Map - changed:
method RepositoryPlugin.getRepositories(Environment, NamedXContentRegistry, ClusterService, BigArrays, RecoverySettings, RepositoriesMetrics): Map → method RepositoryPlugin.getRepositories(Environment, NamedXContentRegistry, ClusterService, BigArrays, RecoverySettings, RepositoriesMetrics, SnapshotMetrics): Map - changed:
method SystemIndexPlugin.cleanUpFeature(ClusterService, Client, ActionListener): void → method SystemIndexPlugin.cleanUpFeature(ClusterService, ProjectResolver, Client, TimeValue, ActionListener): void - changed:
method SystemIndexPlugin.indicesMigrationComplete(Map, ClusterService, Client, ActionListener): void → method SystemIndexPlugin.indicesMigrationComplete(Map, Client, ActionListener): void - changed:
method SystemIndexPlugin.prepareForIndicesMigration(ClusterService, Client, ActionListener): void → method SystemIndexPlugin.prepareForIndicesMigration(ProjectMetadata, Client, ActionListener): void - changed:
method TelemetryPlugin.getTelemetryProvider(Settings): TelemetryProvider → method TelemetryPlugin.getTelemetryProvider(Environment): TelemetryProvider - changed:
static method PluginsLoader.loadModulesBundles(Path): Set → static method PluginsLoader.loadModulesBundles(Path, boolean): Set - changed:
static method PluginsLoader.loadPluginsBundles(Path): Set → static method PluginsLoader.loadPluginsBundles(Path, boolean): Set - changed:
static method PluginsUtils.getModuleBundles(Path): Set → static method PluginsUtils.getModuleBundles(Path, Predicate): Set - changed:
static method PluginsUtils.getPluginBundles(Path): Set → static method PluginsUtils.getPluginBundles(Path, Predicate): Set - added:
ctor ActionPlugin.RestHandlersServices(Settings, RestController, ProjectResolver, CrossProjectModeDecider) - added:
enum PluginDescriptor.DeploymentTarget - added:
field MetadataUpgrader.customMetadataUpgraders: Map - added:
interface IpLocationServiceProvider - added:
interface UserAgentParserRegistryProvider - added:
method ActionPlugin.RestHandlersServices.crossProjectModeDecider(): CrossProjectModeDecider - added:
method ActionPlugin.RestHandlersServices.equals(Object): boolean - added:
method ActionPlugin.RestHandlersServices.hashCode(): int - added:
method ActionPlugin.RestHandlersServices.projectResolver(): ProjectResolver - added:
method ActionPlugin.RestHandlersServices.restController(): RestController - added:
method ActionPlugin.RestHandlersServices.settings(): Settings - added:
method ActionPlugin.RestHandlersServices.toString(): String - added:
method ClusterPlugin.getBalancingWeightsFactory(BalancerSettings, ClusterSettings): BalancingWeightsFactory - added:
method ClusterPlugin.getShardRelocationOrder(ClusterSettings): ShardRelocationOrder - added:
method EnginePlugin.registerDirectoryMetrics(BiConsumer): void - added:
method IpLocationServiceProvider.createIpLocationService(Environment, Client, Consumer, ClusterService, ProjectResolver): IpLocationService - added:
method Plugin.PluginServices.bigArrays(): BigArrays - added:
method Plugin.PluginServices.crossProjectModeDecider(): CrossProjectModeDecider - added:
method Plugin.PluginServices.dlmErrorStore(): DataStreamLifecycleErrorStore - added:
method Plugin.PluginServices.ipLocationService(): IpLocationService - added:
method Plugin.PluginServices.linkedProjectConfigService(): LinkedProjectConfigService - added:
method Plugin.PluginServices.loggingFieldsProvider(): ActionLoggingFieldsProvider - added:
method Plugin.PluginServices.projectResolver(): ProjectResolver - added:
method Plugin.PluginServices.projectRoutingResolver(): ProjectRoutingResolver - added:
method Plugin.PluginServices.remoteTransportClient(): RemoteTransportClient - added:
method Plugin.PluginServices.taskLifecycleManager(): PersistentTaskLifecycleManager - added:
method Plugin.getProjectCustomMetadataUpgraders(): Map - added:
method PluginDescriptor.getDeploymentTarget(): PluginDescriptor.DeploymentTarget - added:
method UserAgentParserRegistryProvider.createRegistry(Environment): UserAgentParserRegistry - added:
record ActionPlugin.RestHandlersServices - added:
static field PluginDescriptor.DeploymentTarget.ALL: PluginDescriptor.DeploymentTarget - added:
static field PluginDescriptor.DeploymentTarget.STATEFUL_ONLY: PluginDescriptor.DeploymentTarget - added:
static field PluginDescriptor.DeploymentTarget.STATELESS_ONLY: PluginDescriptor.DeploymentTarget - added:
static method PluginDescriptor.DeploymentTarget.valueOf(String): PluginDescriptor.DeploymentTarget - added:
static method PluginDescriptor.DeploymentTarget.values(): PluginDescriptor.DeploymentTarget[]
- changed:
method DocumentParsingProvider.newDocumentSizeReporter(String, MapperService, DocumentSizeAccumulator): DocumentSizeReporter → method DocumentParsingProvider.newDocumentSizeReporter(Index, MapperService, DocumentSizeAccumulator): DocumentSizeReporter - changed:
method DocumentParsingProvider.newMeteringParserDecorator(DocWriteRequest): XContentMeteringParserDecorator → method DocumentParsingProvider.newMeteringParserDecorator(IndexRequest): XContentMeteringParserDecorator - changed:
method XContentMeteringParserDecorator.meteredDocumentSize(): ParsedDocument.DocumentSize → method XContentMeteringParserDecorator.meteredDocumentSize(): long - changed:
method XContentParserDecorator.decorate(XContentParser): XContentParser → method XContentParserDecorator.decorate(XContentParser, Mapping): XContentParser - added:
interface InternalVectorFormatProviderPlugin - added:
method InternalVectorFormatProviderPlugin.getVectorsFormatProvider(): VectorsFormatProvider - added:
static field XContentMeteringParserDecorator.UNKNOWN_SIZE: long
- added:
class TransportReadinessAction extends HandledTransportAction - added:
ctor ReadinessRequest() - added:
ctor ReadinessRequest(StreamInput) - added:
ctor TransportReadinessAction(ActionFilters, TransportService, ReadinessService) - added:
final class ReadinessRequest extends ActionRequest - added:
method ReadinessRequest.validate(): ActionRequestValidationException - added:
method ReadinessRequest.writeTo(StreamOutput): void - added:
method TransportReadinessAction.doExecute(Task, ReadinessRequest, ActionListener): void - added:
static field TransportReadinessAction.TYPE: ActionType
- removed:
class RepositoriesFeatures implements FeatureSpecification - removed:
ctor RepositoriesFeatures() - removed:
ctor RepositoriesStats.ThrottlingStats(long, long) - removed:
field RepositoryStats.requestCounts: Map - removed:
method FilterRepository.getRestoreThrottleTimeInNanos(): long - removed:
method FilterRepository.getSnapshotThrottleTimeInNanos(): long - removed:
method InvalidRepository.getRestoreThrottleTimeInNanos(): long - removed:
method InvalidRepository.getSnapshotThrottleTimeInNanos(): long - removed:
method RepositoriesFeatures.getFeatures(): Set - removed:
method RepositoriesStats.ThrottlingStats.equals(Object): boolean - removed:
method RepositoriesStats.ThrottlingStats.hashCode(): int - removed:
method RepositoriesStats.ThrottlingStats.toString(): String - removed:
method RepositoriesStats.ThrottlingStats.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method RepositoriesStats.ThrottlingStats.totalReadThrottledNanos(): long - removed:
method RepositoriesStats.ThrottlingStats.totalWriteThrottledNanos(): long - removed:
method RepositoriesStats.ThrottlingStats.writeTo(StreamOutput): void - removed:
method RepositoriesStats.getRepositoryThrottlingStats(): Map - removed:
method Repository.getRestoreThrottleTimeInNanos(): long - removed:
method Repository.getSnapshotThrottleTimeInNanos(): long - removed:
method RepositoryConflictException.getBackwardCompatibleMessage(): String - removed:
method SnapshotIndexCommit.onAbort(): void - removed:
method SnapshotShardContext.indexCommit(): IndexCommit - removed:
method SnapshotShardContext.mapperService(): MapperService - removed:
method SnapshotShardContext.store(): Store - removed:
method SnapshotShardContext.withCommitRef(): Releasable - removed:
method UnknownTypeRepository.getRestoreThrottleTimeInNanos(): long - removed:
method UnknownTypeRepository.getSnapshotThrottleTimeInNanos(): long - removed:
record RepositoriesStats.ThrottlingStats implements ToXContentObject, Writeable - removed:
static field RepositoriesFeatures.SUPPORTS_REPOSITORIES_USAGE_STATS: NodeFeature - changed:
ctor FinalizeSnapshotContext(FinalizeSnapshotContext.UpdatedShardGenerations, long, Metadata, SnapshotInfo, IndexVersion, ActionListener, Runnable) → ctor FinalizeSnapshotContext(boolean, FinalizeSnapshotContext.UpdatedShardGenerations, long, Metadata, SnapshotInfo, IndexVersion, ActionListener, Runnable) - changed:
ctor InvalidRepository(RepositoryMetadata, RepositoryException) → ctor InvalidRepository(ProjectId, RepositoryMetadata, RepositoryException) - changed:
ctor RepositoriesMetrics(MeterRegistry, LongCounter, LongCounter, LongCounter, LongCounter, LongCounter, LongCounter, LongHistogram, LongHistogram, LongHistogram) → ctor RepositoriesMetrics(MeterRegistry, LongCounter, LongCounter, LongCounter, LongCounter, LongCounter, LongCounter, LongHistogram, LongHistogram, LongHistogram, LongCounter, LongCounter, LongHistogram, LongCounter, LongCounter, LongCounter) - changed:
ctor RepositoriesModule(Environment, List, NodeClient, ThreadPool, ClusterService, BigArrays, NamedXContentRegistry, RecoverySettings, TelemetryProvider) → ctor RepositoriesModule(Environment, List, NodeClient, ThreadPool, ClusterService, BigArrays, NamedXContentRegistry, RecoverySettings, TelemetryProvider, SnapshotMetrics) - changed:
ctor RepositoriesService(Settings, ClusterService, Map, Map, ThreadPool, NodeClient, List) → ctor RepositoriesService(Settings, ClusterService, Map, Map, ThreadPool, NodeClient, List, SnapshotMetrics) - changed:
ctor RepositoriesService.RegisterRepositoryTask(RepositoriesService, PutRepositoryRequest) → ctor RepositoriesService.RegisterRepositoryTask(RepositoriesService, ProjectId, PutRepositoryRequest) - changed:
ctor RepositoriesService.UnregisterRepositoryTask(TimeValue, String) → ctor RepositoriesService.UnregisterRepositoryTask(TimeValue, ProjectId, String) - changed:
ctor RepositoryConflictException(String, String, String) → ctor RepositoryConflictException(String, String) - changed:
ctor SnapshotShardContext(Store, MapperService, SnapshotId, IndexId, SnapshotIndexCommit, String, IndexShardSnapshotStatus, IndexVersion, long, ActionListener) → ctor SnapshotShardContext(SnapshotId, IndexId, String, IndexShardSnapshotStatus, IndexVersion, long, ActionListener) - changed:
ctor UnknownTypeRepository(RepositoryMetadata) → ctor UnknownTypeRepository(ProjectId, RepositoryMetadata) - changed:
ctor VerifyNodeRepositoryAction.TransportAction(TransportService, ActionFilters, ThreadPool, ClusterService, RepositoriesService) → ctor VerifyNodeRepositoryAction.TransportAction(TransportService, ActionFilters, ThreadPool, ClusterService, RepositoriesService, ProjectResolver) - changed:
final class SnapshotShardContext extends DelegatingActionListener → abstract class SnapshotShardContext extends DelegatingActionListener - changed:
method FilterRepository.getSnapshotGlobalMetadata(SnapshotId): Metadata → method FilterRepository.getSnapshotGlobalMetadata(SnapshotId, boolean): Metadata - changed:
method InvalidRepository.getSnapshotGlobalMetadata(SnapshotId): Metadata → method InvalidRepository.getSnapshotGlobalMetadata(SnapshotId, boolean): Metadata - changed:
method RepositoriesService.createRepository(RepositoryMetadata): Repository → method RepositoriesService.createRepository(ProjectId, RepositoryMetadata): Repository - changed:
method RepositoriesService.getRepositories(): Map → method RepositoriesService.getRepositories(): List - changed:
method RepositoriesService.getRepositoryData(String, ActionListener): void → method RepositoriesService.getRepositoryData(ProjectId, String, ActionListener): void - changed:
method RepositoriesService.registerInternalRepository(String, String): void → method RepositoriesService.registerInternalRepository(ProjectId, String, String): void - changed:
method RepositoriesService.registerRepository(PutRepositoryRequest, ActionListener): void → method RepositoriesService.registerRepository(ProjectId, PutRepositoryRequest, ActionListener): void - changed:
method RepositoriesService.unregisterInternalRepository(String): void → method RepositoriesService.unregisterInternalRepository(ProjectId, String): void - changed:
method RepositoriesService.unregisterRepository(DeleteRepositoryRequest, ActionListener): void → method RepositoriesService.unregisterRepository(ProjectId, DeleteRepositoryRequest, ActionListener): void - changed:
method RepositoriesService.validateRepositoryCanBeCreated(PutRepositoryRequest): void → method RepositoriesService.validateRepositoryCanBeCreated(ProjectId, PutRepositoryRequest): void - changed:
method RepositoriesService.verifyRepository(String, ActionListener): void → method RepositoriesService.verifyRepository(ProjectId, String, ActionListener): void - changed:
method Repository.Factory.create(RepositoryMetadata): Repository → method Repository.Factory.create(ProjectId, RepositoryMetadata): Repository - changed:
method Repository.Factory.create(RepositoryMetadata, Function): Repository → method Repository.Factory.create(ProjectId, RepositoryMetadata, Function): Repository - changed:
method Repository.getSnapshotGlobalMetadata(SnapshotId): Metadata → method Repository.getSnapshotGlobalMetadata(SnapshotId, boolean): Metadata - changed:
method RepositoryData.indexMetaDataToRemoveAfterRemovingSnapshots(Collection): Map → method RepositoryData.indexMetaDataToRemoveAfterRemovingSnapshots(Collection): Iterator - changed:
method UnknownTypeRepository.getSnapshotGlobalMetadata(SnapshotId): Metadata → method UnknownTypeRepository.getSnapshotGlobalMetadata(SnapshotId, boolean): Metadata - changed:
static method RepositoriesService.updateRepositoryUuidInMetadata(ClusterService, String, RepositoryData, ActionListener): void → static method RepositoriesService.updateRepositoryUuidInMetadata(ClusterService, ProjectId, String, RepositoryData, ActionListener): void - changed:
static method ResolvedRepositories.resolve(ClusterState, String[]): ResolvedRepositories → static method ResolvedRepositories.resolve(ProjectMetadata, String[]): ResolvedRepositories - added:
class LocalPrimarySnapshotShardContextFactory implements SnapshotShardContextFactory - added:
class SnapshotShardContextHelper - added:
ctor LocalPrimarySnapshotShardContext(Store, MapperService, SnapshotId, IndexId, SnapshotIndexCommit, String, IndexShardSnapshotStatus, IndexVersion, long, ActionListener) - added:
ctor LocalPrimarySnapshotShardContextFactory(ClusterService, IndicesService) - added:
ctor ProjectRepo(ProjectId, String) - added:
ctor ProjectRepo(StreamInput) - added:
ctor RepositoriesStats.SnapshotStats(long, long) - added:
ctor RepositoriesStats.SnapshotStats(long, long, long, long, long, long, long, long, long) - added:
ctor SnapshotMetrics(LongCounter, LongCounter, DoubleHistogram, LongCounter, LongCounter, DoubleHistogram, DoubleHistogram, LongCounter, LongCounter, LongCounter, LongCounter, LongCounter, LongCounter, MeterRegistry) - added:
ctor SnapshotMetrics(MeterRegistry) - added:
ctor SnapshotShardContext.IndexInputFileReader(Releasable, IndexInput) - added:
ctor SnapshotShardContextHelper.SnapshotIndexCommitAndShardStateId(SnapshotIndexCommit, String) - added:
field RepositoryStats.actionStats: Map - added:
final class LocalPrimarySnapshotShardContext extends SnapshotShardContext - added:
interface SnapshotShardContext.FileReader extends Closeable - added:
interface SnapshotShardContextFactory - added:
method FilterRepository.getProjectId(): ProjectId - added:
method FilterRepository.getShardSnapshotsInProgress(): LongWithAttributes - added:
method FilterRepository.getSnapshotStats(): RepositoriesStats.SnapshotStats - added:
method FinalizeSnapshotContext.serializeProjectMetadata(): boolean - added:
method InvalidRepository.getProjectId(): ProjectId - added:
method InvalidRepository.getShardSnapshotsInProgress(): LongWithAttributes - added:
method InvalidRepository.getSnapshotStats(): RepositoriesStats.SnapshotStats - added:
method LocalPrimarySnapshotShardContext.assertFileContentsMatchHash(BlobStoreIndexShardSnapshot.FileInfo): boolean - added:
method LocalPrimarySnapshotShardContext.failStoreIfCorrupted(Exception): void - added:
method LocalPrimarySnapshotShardContext.fileNames(): Collection - added:
method LocalPrimarySnapshotShardContext.fileReader(String, StoreFileMetadata): SnapshotShardContext.FileReader - added:
method LocalPrimarySnapshotShardContext.indexCommit(): IndexCommit - added:
method LocalPrimarySnapshotShardContext.isSearchableSnapshot(): boolean - added:
method LocalPrimarySnapshotShardContext.mapperService(): MapperService - added:
method LocalPrimarySnapshotShardContext.metadataSnapshot(): Store.MetadataSnapshot - added:
method LocalPrimarySnapshotShardContext.shardId(): ShardId - added:
method LocalPrimarySnapshotShardContext.store(): Store - added:
method LocalPrimarySnapshotShardContext.withCommitRef(): Releasable - added:
method LocalPrimarySnapshotShardContextFactory.asyncCreate(ShardId, Snapshot, IndexId, IndexShardSnapshotStatus, IndexVersion, long, ActionListener): SubscribableListener - added:
method ProjectRepo.equals(Object): boolean - added:
method ProjectRepo.hashCode(): int - added:
method ProjectRepo.name(): String - added:
method ProjectRepo.projectId(): ProjectId - added:
method ProjectRepo.toString(): String - added:
method ProjectRepo.writeTo(StreamOutput): void - added:
method RepositoriesMetrics.TransientErrorRetryFailureCounter(): LongCounter - added:
method RepositoriesMetrics.inputStreamRetryCompletedCounter(): LongCounter - added:
method RepositoriesMetrics.inputStreamRetryHistogram(): LongHistogram - added:
method RepositoriesMetrics.inputStreamRetryStartedCounter(): LongCounter - added:
method RepositoriesMetrics.transientErrorRetryCounter(): LongCounter - added:
method RepositoriesMetrics.transientErrorRetrySuccessCounter(): LongCounter - added:
method RepositoriesService.createNonProjectRepository(RepositoryMetadata): Repository - added:
method RepositoriesService.getDefaultRepository(): String - added:
method RepositoriesService.getProjectRepositories(ProjectId): Map - added:
method RepositoriesService.repository(ProjectId, String): Repository - added:
method RepositoriesService.repositoryOrNull(ProjectId, String): Repository - added:
method RepositoriesStats.SnapshotStats.equals(Object): boolean - added:
method RepositoriesStats.SnapshotStats.hashCode(): int - added:
method RepositoriesStats.SnapshotStats.numberOfBlobsUploaded(): long - added:
method RepositoriesStats.SnapshotStats.numberOfBytesUploaded(): long - added:
method RepositoriesStats.SnapshotStats.shardSnapshotsCompleted(): long - added:
method RepositoriesStats.SnapshotStats.shardSnapshotsInProgress(): long - added:
method RepositoriesStats.SnapshotStats.shardSnapshotsStarted(): long - added:
method RepositoriesStats.SnapshotStats.toString(): String - added:
method RepositoriesStats.SnapshotStats.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method RepositoriesStats.SnapshotStats.totalReadThrottledNanos(): long - added:
method RepositoriesStats.SnapshotStats.totalUploadReadTimeInMillis(): long - added:
method RepositoriesStats.SnapshotStats.totalUploadTimeInMillis(): long - added:
method RepositoriesStats.SnapshotStats.totalWriteThrottledNanos(): long - added:
method RepositoriesStats.SnapshotStats.writeTo(StreamOutput): void - added:
method RepositoriesStats.equals(Object): boolean - added:
method RepositoriesStats.getRepositorySnapshotStats(): Map - added:
method RepositoriesStats.hashCode(): int - added:
method Repository.getProjectId(): ProjectId - added:
method Repository.getProjectRepo(): ProjectRepo - added:
method Repository.getShardSnapshotsInProgress(): LongWithAttributes - added:
method Repository.getSnapshotStats(): RepositoriesStats.SnapshotStats - added:
method RepositoryOperation.projectId(): ProjectId - added:
method SnapshotIndexCommit.releaseInitialReference(): void - added:
method SnapshotMetrics.blobsUploadedCounter(): LongCounter - added:
method SnapshotMetrics.bytesUploadedCounter(): LongCounter - added:
method SnapshotMetrics.createSnapshotShardsByStateMetric(Supplier): void - added:
method SnapshotMetrics.createSnapshotShardsInProgressMetric(Supplier): void - added:
method SnapshotMetrics.createSnapshotsByStateMetric(Supplier): void - added:
method SnapshotMetrics.createThrottleDurationCounter(): LongCounter - added:
method SnapshotMetrics.equals(Object): boolean - added:
method SnapshotMetrics.hashCode(): int - added:
method SnapshotMetrics.meterRegistry(): MeterRegistry - added:
method SnapshotMetrics.restoreThrottleDurationCounter(): LongCounter - added:
method SnapshotMetrics.shardsCompletedCounter(): LongCounter - added:
method SnapshotMetrics.shardsDurationHistogram(): DoubleHistogram - added:
method SnapshotMetrics.shardsQueueTimeHistogram(): DoubleHistogram - added:
method SnapshotMetrics.shardsStartedCounter(): LongCounter - added:
method SnapshotMetrics.snapshotsCompletedCounter(): LongCounter - added:
method SnapshotMetrics.snapshotsDurationHistogram(): DoubleHistogram - added:
method SnapshotMetrics.snapshotsStartedCounter(): LongCounter - added:
method SnapshotMetrics.toString(): String - added:
method SnapshotMetrics.uploadDurationCounter(): LongCounter - added:
method SnapshotMetrics.uploadReadDurationCounter(): LongCounter - added:
method SnapshotShardContext.FileReader.maybeReleaseCommitRef(): void - added:
method SnapshotShardContext.FileReader.openInput(long): InputStream - added:
method SnapshotShardContext.FileReader.verify(): void - added:
method SnapshotShardContext.IndexInputFileReader.close(): void - added:
method SnapshotShardContext.IndexInputFileReader.openInput(long): InputStream - added:
method SnapshotShardContext.IndexInputFileReader.verify(): void - added:
method SnapshotShardContext.addListener(ActionListener): void - added:
method SnapshotShardContext.assertFileContentsMatchHash(BlobStoreIndexShardSnapshot.FileInfo): boolean - added:
method SnapshotShardContext.failStoreIfCorrupted(Exception): void - added:
method SnapshotShardContext.fileNames(): Collection - added:
method SnapshotShardContext.fileReader(String, StoreFileMetadata): SnapshotShardContext.FileReader - added:
method SnapshotShardContext.isSearchableSnapshot(): boolean - added:
method SnapshotShardContext.metadataSnapshot(): Store.MetadataSnapshot - added:
method SnapshotShardContext.shardId(): ShardId - added:
method SnapshotShardContextFactory.asyncCreate(ShardId, Snapshot, IndexId, IndexShardSnapshotStatus, IndexVersion, long, ActionListener): SubscribableListener - added:
method SnapshotShardContextFactory.supportsRelocationDuringSnapshot(): boolean - added:
method SnapshotShardContextHelper.SnapshotIndexCommitAndShardStateId.equals(Object): boolean - added:
method SnapshotShardContextHelper.SnapshotIndexCommitAndShardStateId.hashCode(): int - added:
method SnapshotShardContextHelper.SnapshotIndexCommitAndShardStateId.shardStateId(): String - added:
method SnapshotShardContextHelper.SnapshotIndexCommitAndShardStateId.snapshotIndexCommit(): SnapshotIndexCommit - added:
method SnapshotShardContextHelper.SnapshotIndexCommitAndShardStateId.toString(): String - added:
method UnknownTypeRepository.getProjectId(): ProjectId - added:
method UnknownTypeRepository.getShardSnapshotsInProgress(): LongWithAttributes - added:
method UnknownTypeRepository.getSnapshotStats(): RepositoriesStats.SnapshotStats - added:
record ProjectRepo implements Writeable - added:
record RepositoriesStats.SnapshotStats implements ToXContentObject, Writeable - added:
record SnapshotMetrics - added:
record SnapshotShardContextHelper.SnapshotIndexCommitAndShardStateId - added:
static class SnapshotShardContext.IndexInputFileReader implements SnapshotShardContext.FileReader - added:
static field ProjectRepo.PROJECT_REPO_SERIALIZER: DiffableUtils.KeySerializer - added:
static field RepositoriesMetrics.METRIC_INPUT_STREAM_RETRY_ATTEMPTS_HISTOGRAM: String - added:
static field RepositoriesMetrics.METRIC_INPUT_STREAM_RETRY_EVENT_TOTAL: String - added:
static field RepositoriesMetrics.METRIC_INPUT_STREAM_RETRY_SUCCESS_TOTAL: String - added:
static field RepositoriesMetrics.METRIC_TRANSIENT_ERROR_RETRY_ATTEMPTS_TOTAL: String - added:
static field RepositoriesMetrics.METRIC_TRANSIENT_ERROR_RETRY_SUCCESS_TOTAL: String - added:
static field RepositoriesMetrics.METRIC_TRANSIENT_ERROR_RETRY_TOTAL: String - added:
static field RepositoriesService.DEFAULT_REPOSITORY_SETTING: Setting - added:
static field RepositoriesStats.SnapshotStats.ZERO: RepositoriesStats.SnapshotStats - added:
static field SnapshotMetrics.NOOP: SnapshotMetrics - added:
static field SnapshotMetrics.SNAPSHOTS_BY_STATE: String - added:
static field SnapshotMetrics.SNAPSHOTS_COMPLETED: String - added:
static field SnapshotMetrics.SNAPSHOTS_STARTED: String - added:
static field SnapshotMetrics.SNAPSHOT_BLOBS_UPLOADED: String - added:
static field SnapshotMetrics.SNAPSHOT_BYTES_UPLOADED: String - added:
static field SnapshotMetrics.SNAPSHOT_CREATE_THROTTLE_DURATION: String - added:
static field SnapshotMetrics.SNAPSHOT_DURATION: String - added:
static field SnapshotMetrics.SNAPSHOT_RESTORE_THROTTLE_DURATION: String - added:
static field SnapshotMetrics.SNAPSHOT_SHARDS_BY_STATE: String - added:
static field SnapshotMetrics.SNAPSHOT_SHARDS_COMPLETED: String - added:
static field SnapshotMetrics.SNAPSHOT_SHARDS_DURATION: String - added:
static field SnapshotMetrics.SNAPSHOT_SHARDS_IN_PROGRESS: String - added:
static field SnapshotMetrics.SNAPSHOT_SHARDS_QUEUE_TIME: String - added:
static field SnapshotMetrics.SNAPSHOT_SHARDS_STARTED: String - added:
static field SnapshotMetrics.SNAPSHOT_UPLOAD_DURATION: String - added:
static field SnapshotMetrics.SNAPSHOT_UPLOAD_READ_DURATION: String - added:
static field SnapshotShardContextHelper.NOOP_RELEASABLE: Releasable - added:
static field SnapshotShardContextHelper.logger: Logger - added:
static method ProjectRepo.projectRepoString(ProjectId, String): String - added:
static method RepositoriesMetrics.createAttributesMap(RepositoryMetadata, OperationPurpose, String): Map - added:
static method RepositoriesService.validateDefaultRepositoryName(String): void - added:
static method RepositoriesStats.SnapshotStats.readFrom(StreamInput): RepositoriesStats.SnapshotStats - added:
static method SnapshotMetrics.createAttributesMap(ProjectId, RepositoryMetadata): Map - added:
static method SnapshotShardContextHelper.acquireSnapshotIndexCommit(ClusterService, IndexShard, Snapshot, boolean, IndexShardSnapshotStatus): SnapshotShardContextHelper.SnapshotIndexCommitAndShardStateId - added:
static method SnapshotShardContextHelper.closeSnapshotIndexCommit(SnapshotIndexCommit, ShardId, Snapshot): void - added:
static method SnapshotShardContextHelper.maybeEnsureNotAborted(IndexShardSnapshotStatus): void - added:
static method SnapshotShardContextHelper.withSnapshotIndexCommitRef(ShardId, SnapshotId, SnapshotIndexCommit, IndexShardSnapshotStatus): Releasable - added:
static method SnapshotShardContextHelper.withSnapshotIndexCommitRef(ShardId, SnapshotId, SnapshotIndexCommit, IndexShardSnapshotStatus, BooleanSupplier): Releasable
- removed:
method BlobStoreRepository.getRestoreThrottleTimeInNanos(): long - removed:
method BlobStoreRepository.getSnapshotThrottleTimeInNanos(): long - changed:
ctor BlobStoreRepository(RepositoryMetadata, NamedXContentRegistry, ClusterService, BigArrays, RecoverySettings, BlobPath) → ctor BlobStoreRepository(ProjectId, RepositoryMetadata, NamedXContentRegistry, ClusterService, BigArrays, RecoverySettings, BlobPath, SnapshotMetrics) - changed:
ctor MeteredBlobStoreRepository(RepositoryMetadata, NamedXContentRegistry, ClusterService, BigArrays, RecoverySettings, BlobPath, Map) → ctor MeteredBlobStoreRepository(ProjectId, RepositoryMetadata, NamedXContentRegistry, ClusterService, BigArrays, RecoverySettings, BlobPath, Map, SnapshotMetrics) - changed:
method BlobStoreRepository.getSnapshotGlobalMetadata(SnapshotId): Metadata → method BlobStoreRepository.getSnapshotGlobalMetadata(SnapshotId, boolean): Metadata - changed:
method ChecksumBlobStoreFormat.deserialize(String, NamedXContentRegistry, InputStream): Object → method ChecksumBlobStoreFormat.deserialize(ProjectRepo, NamedXContentRegistry, InputStream): Object - changed:
method ChecksumBlobStoreFormat.read(String, BlobContainer, String, NamedXContentRegistry): Object → method ChecksumBlobStoreFormat.read(ProjectRepo, BlobContainer, String, NamedXContentRegistry): Object - added:
class BlobStoreSnapshotMetrics - added:
ctor BlobStoreSnapshotMetrics(ProjectId, RepositoryMetadata, SnapshotMetrics) - added:
ctor IndexShardCount(int) - added:
method BlobStoreRepository.getProjectId(): ProjectId - added:
method BlobStoreRepository.getShardSnapshotsInProgress(): LongWithAttributes - added:
method BlobStoreRepository.getSnapshotStats(): RepositoriesStats.SnapshotStats - added:
method BlobStoreSnapshotMetrics.getShardSnapshotsInProgress(): LongWithAttributes - added:
method BlobStoreSnapshotMetrics.getSnapshotStats(): RepositoriesStats.SnapshotStats - added:
method BlobStoreSnapshotMetrics.incrementCountersForPartUpload(long, long): void - added:
method BlobStoreSnapshotMetrics.incrementNumberOfBlobsUploaded(): void - added:
method BlobStoreSnapshotMetrics.incrementRestoreRateLimitingTimeInNanos(long): void - added:
method BlobStoreSnapshotMetrics.incrementSnapshotRateLimitingTimeInNanos(long): void - added:
method BlobStoreSnapshotMetrics.incrementUploadReadTime(long): void - added:
method BlobStoreSnapshotMetrics.shardSnapshotCompleted(IndexShardSnapshotStatus): void - added:
method BlobStoreSnapshotMetrics.shardSnapshotStarted(IndexShardSnapshotStatus, long): void - added:
method IndexShardCount.count(): int - added:
method IndexShardCount.equals(Object): boolean - added:
method IndexShardCount.hashCode(): int - added:
method IndexShardCount.toString(): String - added:
record IndexShardCount - added:
static field BlobStoreRepository.INDEX_SHARD_COUNT_FORMAT: ChecksumBlobStoreFormat - added:
static field BlobStoreRepository.MAX_HEAP_SIZE_FOR_SNAPSHOT_DELETION_SETTING: Setting - added:
static field BlobStoreRepository.PROJECT_METADATA_FORMAT: ChecksumBlobStoreFormat - added:
static field BlobStoreRepository.RESHARDED_METADATA_IDENTIFIER_PREFIX: String - added:
static field BlobStoreRepository.STATELESS_BLOB_COPY_THREAD_NAME: String - added:
static field BlobStoreRepository.STATELESS_SHARD_UPLOAD_PREWARMING_THREAD_NAME: String - added:
static method IndexShardCount.fromIndexMetadata(XContentParser): IndexShardCount
- changed:
ctor FsRepository(RepositoryMetadata, Environment, NamedXContentRegistry, ClusterService, BigArrays, RecoverySettings) → ctor FsRepository(ProjectId, RepositoryMetadata, Environment, NamedXContentRegistry, ClusterService, BigArrays, RecoverySettings) - added:
ctor FsRepository(ProjectId, RepositoryMetadata, Environment, NamedXContentRegistry, ClusterService, BigArrays, RecoverySettings, SnapshotMetrics)
- removed:
interface ReservedClusterStateHandlerProvider - removed:
method ReservedClusterStateHandler.dependencies(): Collection - removed:
method ReservedClusterStateHandler.fromXContent(XContentParser): Object - removed:
method ReservedClusterStateHandler.name(): String - removed:
method ReservedClusterStateHandler.optionalDependencies(): Collection - removed:
method ReservedClusterStateHandler.validate(MasterNodeRequest): void - removed:
method ReservedClusterStateHandlerProvider.handlers(): Collection - removed:
static field ReservedClusterStateHandler.DUMMY_TIMEOUT: TimeValue - changed:
interface ReservedClusterStateHandler → interface ReservedClusterStateHandler extends ReservedStateHandler - changed:
method ActionWithReservedState.validateForReservedState(ClusterState, String, Set, String): void → method ActionWithReservedState.validateForReservedState(Collection, String, Set, Supplier): void - added:
interface ReservedProjectStateHandler extends ReservedStateHandler - added:
interface ReservedStateHandler - added:
interface ReservedStateHandlerProvider - added:
method ReservedProjectStateHandler.remove(ProjectId, TransformState): ClusterState - added:
method ReservedProjectStateHandler.transform(ProjectId, Object, TransformState): TransformState - added:
method ReservedStateHandler.dependencies(): Collection - added:
method ReservedStateHandler.fromXContent(XContentParser): Object - added:
method ReservedStateHandler.name(): String - added:
method ReservedStateHandler.optionalDependencies(): Collection - added:
method ReservedStateHandler.validate(MasterNodeRequest): void - added:
method ReservedStateHandlerProvider.clusterHandlers(): Collection - added:
method ReservedStateHandlerProvider.projectHandlers(): Collection - added:
static field ReservedStateHandler.RESERVED_CLUSTER_STATE_HANDLER_IGNORED_TIMEOUT: TimeValue - added:
static method ReservedStateHandler.reservedStateSettingsPath(Environment): Path
- changed:
method ReservedClusterSettingsAction.transform(Object, TransformState): TransformState → method ReservedClusterSettingsAction.transform(Map, TransformState): TransformState
- removed:
class FileSettingsFeatures implements FeatureSpecification - removed:
ctor FileSettingsFeatures() - removed:
interface FileChangedListener - removed:
method FileChangedListener.watchedFileChanged(): void - removed:
method FileSettingsFeatures.getFeatures(): Set - removed:
method FileSettingsService.processInitialFileMissing(): void - removed:
method ReservedClusterStateService.installStateHandler(ReservedClusterStateHandler): void - removed:
method ReservedStateUpdateTask.execute(ClusterState): ClusterState - removed:
method ReservedStateVersion.compatibleWith(): Version - removed:
method ReservedStateVersion.minCompatibleVersion(): Version - removed:
static field FileSettingsFeatures.FILE_SETTINGS_SUPPORTED: NodeFeature - changed:
class ReservedStateUpdateTask implements ClusterStateTaskListener → abstract class ReservedStateUpdateTask implements ClusterStateTaskListener - changed:
ctor FileSettingsService(ClusterService, ReservedClusterStateService, Environment) → ctor FileSettingsService(ClusterService, ReservedClusterStateService, Environment, FileSettingsHealthTracker) - changed:
ctor ReservedClusterStateService(ClusterService, RerouteService, List) → ctor ReservedClusterStateService(ClusterService, RerouteService, List, List) - changed:
ctor ReservedStateUpdateTask(String, ReservedStateChunk, ReservedStateVersionCheck, Map, Collection, Consumer, ActionListener) → ctor ReservedStateUpdateTask(String, ReservedStateChunk, ReservedStateVersionCheck, Map, SequencedCollection, Consumer, ActionListener) - changed:
ctor ReservedStateVersion(Long, Version) → ctor ReservedStateVersion(Long, BuildVersion) - changed:
method FileSettingsService.handleSnapshotRestore(ClusterState, Metadata.Builder): void → method FileSettingsService.handleSnapshotRestore(ClusterState, ClusterState.Builder, Metadata.Builder, ProjectId): void - changed:
method FileSettingsService.onProcessFileChangesException(Exception): void → method FileSettingsService.onProcessFileChangesException(Path, Exception): void - changed:
method FileSettingsService.processFileChanges(): void → method FileSettingsService.processFileChanges(Path): void - changed:
method FileSettingsService.processFileOnServiceStart(): void → method FileSettingsService.processFileOnServiceStart(Path): void - added:
class ReservedClusterStateUpdateTask extends ReservedStateUpdateTask - added:
class ReservedProjectStateUpdateTask extends ReservedStateUpdateTask - added:
ctor ErrorState(Optional, String, Long, ReservedStateVersionCheck, List, ReservedStateErrorMetadata.ErrorKind) - added:
ctor FileSettingsService.FileSettingsHealthIndicatorService() - added:
ctor ReservedClusterStateUpdateTask(String, ReservedStateChunk, ReservedStateVersionCheck, Map, SequencedCollection, Consumer, ActionListener) - added:
ctor ReservedProjectStateUpdateTask(ProjectId, String, ReservedStateChunk, ReservedStateVersionCheck, Map, SequencedCollection, Consumer, ActionListener) - added:
interface FileSettingsServiceProvider - added:
method ErrorState.equals(Object): boolean - added:
method ErrorState.errorKind(): ReservedStateErrorMetadata.ErrorKind - added:
method ErrorState.errors(): List - added:
method ErrorState.hashCode(): int - added:
method ErrorState.namespace(): String - added:
method ErrorState.projectId(): Optional - added:
method ErrorState.toString(): String - added:
method ErrorState.version(): Long - added:
method ErrorState.versionCheck(): ReservedStateVersionCheck - added:
method FileSettingsService.FileSettingsHealthIndicatorService.calculate(FileSettingsHealthInfo): HealthIndicatorResult - added:
method FileSettingsService.FileSettingsHealthIndicatorService.calculate(boolean, int, HealthInfo): HealthIndicatorResult - added:
method FileSettingsService.FileSettingsHealthIndicatorService.name(): String - added:
method FileSettingsService.completeProcessing(Exception, PlainActionFuture): void - added:
method FileSettingsService.createParser(InputStream): XContentParser - added:
method FileSettingsService.doStart(): void - added:
method FileSettingsService.doStop(): void - added:
method FileSettingsService.filesIsSymbolicLink(Path): boolean - added:
method FileSettingsService.logger(): Logger - added:
method FileSettingsService.processFile(Path, boolean): void - added:
method FileSettingsService.processInitialFilesMissing(): void - added:
method FileSettingsService.watchedFile(): Path - added:
method FileSettingsServiceProvider.construct(ClusterService, ReservedClusterStateService, Environment, FileSettingsHealthTracker): FileSettingsService - added:
method ReservedClusterStateService.installClusterStateHandler(ReservedClusterStateHandler): void - added:
method ReservedClusterStateService.installProjectStateHandler(ReservedProjectStateHandler): void - added:
method ReservedClusterStateService.parse(ProjectId, String, XContentParser): ReservedStateChunk - added:
method ReservedClusterStateService.process(ProjectId, String, List, ReservedStateVersionCheck, Consumer): void - added:
method ReservedClusterStateService.process(ProjectId, String, ReservedStateChunk, ReservedStateVersionCheck, Consumer): void - added:
method ReservedClusterStateService.process(ProjectId, String, XContentParser, ReservedStateVersionCheck, Consumer): void - added:
method ReservedClusterStateService.removeReservedProjectState(ProjectId, ActionListener): void - added:
method ReservedClusterStateUpdateTask.projectId(): Optional - added:
method ReservedClusterStateUpdateTask.remove(ReservedClusterStateHandler, TransformState): ClusterState - added:
method ReservedClusterStateUpdateTask.transform(ReservedClusterStateHandler, Object, TransformState): TransformState - added:
method ReservedProjectStateUpdateTask.execute(ClusterState): ClusterState - added:
method ReservedProjectStateUpdateTask.projectId(): Optional - added:
method ReservedProjectStateUpdateTask.remove(ReservedProjectStateHandler, TransformState): ClusterState - added:
method ReservedProjectStateUpdateTask.transform(ReservedProjectStateHandler, Object, TransformState): TransformState - added:
method ReservedStateUpdateTask.projectId(): Optional - added:
method ReservedStateUpdateTask.remove(ReservedStateHandler, TransformState): ClusterState - added:
method ReservedStateUpdateTask.transform(ReservedStateHandler, Object, TransformState): TransformState - added:
method ReservedStateVersion.buildVersion(): BuildVersion - added:
record ErrorState - added:
static class FileSettingsService.FileSettingsHealthIndicatorService implements HealthIndicatorService
- removed:
class RestFeatures implements FeatureSpecification - removed:
ctor RestFeatures() - removed:
method FilterRestHandler.supportsBulkContent(): boolean - removed:
method RestController.registerAsDeprecatedHandler(RestRequest.Method, String, RestApiVersion, RestHandler, String): void - removed:
method RestFeatures.getFeatures(): Set - removed:
method RestFeatures.getHistoricalFeatures(): Map - removed:
method RestHandler.Route.RouteBuilder.deprecated(String, Level, RestApiVersion): RestHandler.Route.RouteBuilder - removed:
method RestHandler.Route.RouteBuilder.deprecated(String, RestApiVersion): RestHandler.Route.RouteBuilder - removed:
method RestHandler.Route.isReplacement(): boolean - removed:
method RestHandler.supportsBulkContent(): boolean - removed:
static field BaseRestHandler.DEFAULT_INCLUDE_TYPE_NAME_POLICY: boolean - removed:
static field BaseRestHandler.INCLUDE_TYPE_NAME_PARAMETER: String - removed:
static method RestUtils.decodeQueryString(String, int, Map): void - changed:
ctor RestRequest(XContentParserConfiguration, Map, String, Map, HttpRequest, HttpChannel) → ctor RestRequest(XContentParserConfiguration, RequestParams, String, Map, HttpRequest, HttpChannel) - changed:
method RestController.registerAsReplacedHandler(RestRequest.Method, String, RestApiVersion, RestHandler, RestRequest.Method, String, RestApiVersion): void → method RestController.registerAsReplacedHandler(RestRequest.Method, String, RestApiVersion, RestHandler, RestRequest.Method, String, RestApiVersion, String, Level): void - changed:
method RestRequest.params(): Map → method RestRequest.params(): RequestParams - added:
class IndexingPressureAwareContentAggregator implements BaseRestHandler.RequestBodyChunkConsumer - added:
class RestContentAggregator - added:
ctor IndexingPressureAwareContentAggregator(RestRequest, IndexingPressure, long, IndexingPressureAwareContentAggregator.CompletionHandler, IndexingPressureAwareContentAggregator.BodyPostProcessor) - added:
ctor RestContentAggregator() - added:
final class RequestParams extends AbstractMap - added:
interface IndexingPressureAwareContentAggregator.BodyPostProcessor - added:
interface IndexingPressureAwareContentAggregator.CompletionHandler - added:
method FilterRestHandler.supportsReadOnlyFormEncodedPostBody(): boolean - added:
method IndexingPressureAwareContentAggregator.BodyPostProcessor.process(ReleasableBytesReference, long): ReleasableBytesReference - added:
method IndexingPressureAwareContentAggregator.CompletionHandler.onComplete(RestChannel, ReleasableBytesReference, Releasable): void - added:
method IndexingPressureAwareContentAggregator.CompletionHandler.onFailure(RestChannel, Exception): void - added:
method IndexingPressureAwareContentAggregator.accept(RestChannel): void - added:
method IndexingPressureAwareContentAggregator.handleChunk(RestChannel, ReleasableBytesReference, boolean): void - added:
method IndexingPressureAwareContentAggregator.streamClose(): void - added:
method RequestParams.clear(): void - added:
method RequestParams.containsKey(Object): boolean - added:
method RequestParams.entrySet(): Set - added:
method RequestParams.get(Object): String - added:
method RequestParams.getAll(String): List - added:
method RequestParams.keySet(): Set - added:
method RequestParams.put(String, String): String - added:
method RequestParams.putAll(RequestParams): void - added:
method RequestParams.remove(Object): String - added:
method RequestParams.requireSingle(String): String - added:
method RequestParams.size(): int - added:
method RestHandler.Route.RouteBuilder.deprecateAndKeep(String): RestHandler.Route.RouteBuilder - added:
method RestHandler.Route.RouteBuilder.deprecatedForRemoval(String, RestApiVersion): RestHandler.Route.RouteBuilder - added:
method RestHandler.Route.hasReplacement(): boolean - added:
method RestHandler.supportsContentStream(): boolean - added:
method RestHandler.supportsReadOnlyFormEncodedPostBody(): boolean - added:
method RestInterceptor.allowsBrowserSafelistedContentType(RestRequest): boolean - added:
method RestRequest.consumeFormEncodedBodyParameters(): void - added:
method RestRequest.ensureContent(): void - added:
method RestRequest.paramAsInteger(String, Integer): Integer - added:
method RestRequest.repeatedParamAsList(String): List - added:
static field IndexingPressureAwareContentAggregator.BodyPostProcessor.NOOP: IndexingPressureAwareContentAggregator.BodyPostProcessor - added:
static method RequestParams.copyOf(RequestParams): RequestParams - added:
static method RequestParams.empty(): RequestParams - added:
static method RequestParams.from(URI): RequestParams - added:
static method RequestParams.fromQueryString(String): RequestParams - added:
static method RequestParams.fromSingleValues(Map): RequestParams - added:
static method RequestParams.fromUri(String): RequestParams - added:
static method RestContentAggregator.aggregate(RestRequest, Consumer): void - added:
static method RestStatus.isSuccessful(int): boolean - added:
static method RestUtils.consumeDeprecatedLocalParameter(RestRequest): void - added:
static method RestUtils.decodeComponent(String, Charset, boolean): String
- changed:
ctor RestFieldCapabilitiesAction() → ctor RestFieldCapabilitiesAction(CrossProjectModeDecider) - added:
ctor RestRefCountedChunkedToXContentListener(RestChannel, ToXContent.Params) - added:
static field RestActions.PROJECT_ROUTING: ParseField - added:
static field RestActions.SEARCH_METRICS_RESPONSE_HEADER: String - added:
static method RestActions.getQueryContent(XContentParser, SearchRequest): QueryBuilder - added:
static method RestActions.wrapWithSearchMetricsHeader(ThreadContext, Function, ActionListener): ActionListener
- removed:
static field RestClusterGetSettingsAction.SUPPORTS_GET_SETTINGS_ACTION: NodeFeature - removed:
static field RestNodesCapabilitiesAction.CAPABILITIES_ACTION: NodeFeature - removed:
static field RestNodesCapabilitiesAction.LOCAL_ONLY_CAPABILITIES: NodeFeature - changed:
ctor RestClusterGetSettingsAction(Settings, ClusterSettings, SettingsFilter, Predicate) → ctor RestClusterGetSettingsAction(Settings, ClusterSettings, SettingsFilter) - changed:
ctor RestClusterRerouteAction(SettingsFilter) → ctor RestClusterRerouteAction(SettingsFilter, ProjectIdResolver) - changed:
ctor RestClusterStateAction(SettingsFilter, ThreadPool) → ctor RestClusterStateAction(SettingsFilter) - changed:
ctor RestGetSnapshotsAction() → ctor RestGetSnapshotsAction(Predicate) - changed:
ctor RestNodesStatsAction() → ctor RestNodesStatsAction(ProjectIdResolver) - changed:
ctor RestUpdateDesiredNodesAction(Predicate) → ctor RestUpdateDesiredNodesAction() - changed:
static method RestClusterRerouteAction.createRequest(RestRequest): ClusterRerouteRequest → static method RestClusterRerouteAction.createRequest(RestRequest, ProjectId): ClusterRerouteRequest - added:
class ClusterRerouteFeatures implements FeatureSpecification - added:
class GetSnapshotsFeatures implements FeatureSpecification - added:
ctor ClusterRerouteFeatures() - added:
ctor GetSnapshotsFeatures() - added:
method ClusterRerouteFeatures.getFeatures(): Set - added:
method GetSnapshotsFeatures.getFeatures(): Set - added:
method RestClusterAllocationExplainAction.supportedCapabilities(): Set - added:
method RestClusterUpdateSettingsAction.supportedCapabilities(): Set - added:
method RestGetDesiredBalanceAction.supportedCapabilities(): Set - added:
method RestGetSnapshotsAction.allSupportedParameters(): Set - added:
method RestGetSnapshotsAction.supportedQueryParameters(): Set - added:
method RestNodesStatsAction.supportedCapabilities(): Set - added:
static field ClusterRerouteFeatures.CLUSTER_REROUTE_IGNORES_METRIC_PARAM: NodeFeature - added:
static field GetSnapshotsFeatures.GET_SNAPSHOTS_STATE_PARAMETER: NodeFeature - added:
static field RestClusterUpdateSettingsAction.SUPPORTS_DEFAULT_REPO_SETTING: String
- removed:
class RestSyncedFlushAction extends BaseRestHandler - removed:
class RestUpgradeActionDeprecated extends BaseRestHandler - removed:
ctor RestSyncedFlushAction() - removed:
ctor RestUpgradeActionDeprecated() - removed:
ctor RestUpgradeActionDeprecated.UpgradeActionDeprecatedException(RestRequest) - removed:
method RestGetIndexTemplateAction.responseParams(RestApiVersion): Set - removed:
method RestGetIndicesAction.responseParams(RestApiVersion): Set - removed:
method RestSyncedFlushAction.getName(): String - removed:
method RestSyncedFlushAction.prepareRequest(RestRequest, NodeClient): BaseRestHandler.RestChannelConsumer - removed:
method RestSyncedFlushAction.routes(): List - removed:
method RestUpgradeActionDeprecated.UpgradeActionDeprecatedException.getMessage(): String - removed:
method RestUpgradeActionDeprecated.getName(): String - removed:
method RestUpgradeActionDeprecated.prepareRequest(RestRequest, NodeClient): BaseRestHandler.RestChannelConsumer - removed:
method RestUpgradeActionDeprecated.routes(): List - removed:
static class RestUpgradeActionDeprecated.UpgradeActionDeprecatedException extends IllegalArgumentException - removed:
static field RestCreateIndexAction.TYPES_DEPRECATION_MESSAGE: String - removed:
static field RestGetFieldMappingAction.INCLUDE_TYPE_DEPRECATION_MESSAGE: String - removed:
static field RestGetFieldMappingAction.TYPES_DEPRECATION_MESSAGE: String - removed:
static field RestGetIndexTemplateAction.TYPES_DEPRECATION_MESSAGE: String - removed:
static field RestGetIndicesAction.TYPES_DEPRECATION_MESSAGE: String - removed:
static field RestGetMappingAction.INCLUDE_TYPE_DEPRECATION_MSG: String - removed:
static field RestGetMappingAction.TYPES_DEPRECATION_MESSAGE: String - removed:
static field RestPutIndexTemplateAction.TYPES_DEPRECATION_MESSAGE: String - removed:
static field RestPutMappingAction.TYPES_DEPRECATION_MESSAGE: String - removed:
static field RestRolloverIndexAction.TYPES_DEPRECATION_MESSAGE: String - removed:
static field RestUpgradeActionDeprecated.UPGRADE_API_DEPRECATION_MESSAGE: String - changed:
ctor RestResolveIndexAction() → ctor RestResolveIndexAction(CrossProjectModeDecider) - added:
class RestRemoveIndexBlockAction extends BaseRestHandler - added:
ctor RestRemoveIndexBlockAction() - added:
method RestCloseIndexAction.supportedCapabilities(): Set - added:
method RestGetComponentTemplateAction.supportedCapabilities(): Set - added:
method RestGetIndexTemplateAction.supportedCapabilities(): Set - added:
method RestPutMappingAction.supportedCapabilities(): Set - added:
method RestRemoveIndexBlockAction.getName(): String - added:
method RestRemoveIndexBlockAction.prepareRequest(RestRequest, NodeClient): BaseRestHandler.RestChannelConsumer - added:
method RestRemoveIndexBlockAction.routes(): List - added:
method RestResolveIndexAction.supportedCapabilities(): Set - added:
static field RestCloseIndexAction.WAIT_FOR_ACTIVE_SHARDS_INDEX_SETTING_REMOVED: Set - added:
static field RestPutComponentTemplateAction.FAILURE_STORE_LIFECYCLE_REJECTS_FROZEN_AFTER: String - added:
static field RestPutComponentTemplateAction.SUPPORTS_DOWNSAMPLING_METHOD: String - added:
static field RestPutComponentTemplateAction.SUPPORTS_FROZEN_AFTER: String - added:
static field RestRolloverIndexAction.MAX_SIZE_DEPRECATION_MESSAGE: String
- changed:
ctor RestCatComponentTemplateAction() → ctor RestCatComponentTemplateAction(ProjectIdResolver) - changed:
ctor RestCountAction() → ctor RestCountAction(CrossProjectModeDecider) - changed:
ctor RestIndicesAction() → ctor RestIndicesAction(ProjectIdResolver) - added:
class RestCatCircuitBreakerAction extends AbstractCatAction - added:
ctor RestCatCircuitBreakerAction() - added:
method RestCatCircuitBreakerAction.doCatRequest(RestRequest, NodeClient): BaseRestHandler.RestChannelConsumer - added:
method RestCatCircuitBreakerAction.documentation(StringBuilder): void - added:
method RestCatCircuitBreakerAction.getName(): String - added:
method RestCatCircuitBreakerAction.getTableWithHeader(RestRequest): Table - added:
method RestCatCircuitBreakerAction.responseParams(): Set - added:
method RestCatCircuitBreakerAction.routes(): List - added:
method RestNodesAction.supportedCapabilities(): Set
- removed:
method RestBulkAction.supportsBulkContent(): boolean - removed:
static field RestDeleteAction.TYPES_DEPRECATION_MESSAGE: String - removed:
static field RestTermVectorsAction.TYPES_DEPRECATION_MESSAGE: String - removed:
static field RestUpdateAction.TYPES_DEPRECATION_MESSAGE: String - changed:
ctor RestBulkAction(Settings, IncrementalBulkService) → ctor RestBulkAction(Settings, ClusterSettings, IncrementalBulkService) - changed:
ctor RestIndexAction() → ctor RestIndexAction(ClusterService, ProjectIdResolver) - changed:
ctor RestIndexAction.AutoIdHandler() → ctor RestIndexAction.AutoIdHandler(ClusterService, ProjectIdResolver) - changed:
ctor RestIndexAction.CreateHandler() → ctor RestIndexAction.CreateHandler(ClusterService, ProjectIdResolver) - added:
method RestBulkAction.mediaTypesValid(RestRequest): boolean - added:
method RestBulkAction.supportsContentStream(): boolean
- changed:
ctor RestClusterInfoAction() → ctor RestClusterInfoAction(ProjectIdResolver)
- added:
method RestPutPipelineAction.supportedCapabilities(): Set
- removed:
method RestMultiSearchAction.supportsBulkContent(): boolean - removed:
static field RestExplainAction.TYPES_DEPRECATION_MESSAGE: String - removed:
static field RestMultiSearchAction.TYPES_DEPRECATION_MESSAGE: String - removed:
static field RestSearchAction.TYPES_DEPRECATION_MESSAGE: String - changed:
ctor RestCountAction() → ctor RestCountAction(CrossProjectModeDecider) - changed:
ctor RestMultiSearchAction(Settings, SearchUsageHolder, Predicate) → ctor RestMultiSearchAction(Settings, SearchUsageHolder, Predicate, CrossProjectModeDecider) - changed:
ctor RestSearchAction(SearchUsageHolder, Predicate) → ctor RestSearchAction(SearchUsageHolder, Predicate, CrossProjectModeDecider) - changed:
method SearchResponseMetrics.recordTookTime(long): long → method SearchResponseMetrics.recordTookTime(long, Long, long, Map): long - changed:
static method RestMultiSearchAction.parseMultiLineRequest(RestRequest, IndicesOptions, boolean, CheckedBiConsumer): void → static method RestMultiSearchAction.parseMultiLineRequest(RestRequest, IndicesOptions, boolean, CheckedBiConsumer, Optional): void - changed:
static method RestMultiSearchAction.parseMultiLineRequest(RestRequest, IndicesOptions, boolean, CheckedBiConsumer, TriFunction): void → static method RestMultiSearchAction.parseMultiLineRequest(RestRequest, IndicesOptions, boolean, CheckedBiConsumer, TriFunction, Optional, String): void - changed:
static method RestMultiSearchAction.parseRequest(RestRequest, boolean, SearchUsageHolder, Predicate): MultiSearchRequest → static method RestMultiSearchAction.parseRequest(RestRequest, boolean, SearchUsageHolder, Predicate, Optional): MultiSearchRequest - changed:
static method RestMultiSearchAction.parseRequest(RestRequest, boolean, SearchUsageHolder, Predicate, TriFunction): MultiSearchRequest → static method RestMultiSearchAction.parseRequest(RestRequest, boolean, SearchUsageHolder, Predicate, TriFunction, Optional): MultiSearchRequest - added:
class SearchParamsParser - added:
ctor SearchParamsParser() - added:
method RestMultiSearchAction.mediaTypesValid(RestRequest): boolean - added:
method SearchResponseMetrics.incrementResponseCount(SearchResponseMetrics.ResponseCountTotalStatus, Map): void - added:
method SearchResponseMetrics.recordSearchPhaseDuration(String, long, Map): void - added:
method SearchResponseMetrics.recordSearchPhaseShardRequestBytes(String, long, Map): void - added:
method SearchResponseMetrics.recordSearchPhaseShardResultBytes(String, long, Map): void - added:
method SearchResponseMetrics.recordStoreBytesRead(long, Map): void - added:
method SearchResponseMetrics.recordTookTimeForSearchScroll(long): long - added:
static field SearchParamsParser.MRT_SET_IN_CPS_WARN: String - added:
static field SearchResponseMetrics.CAN_MATCH_SHARD_REQUEST_BYTES_HISTOGRAM_NAME: String - added:
static field SearchResponseMetrics.CAN_MATCH_SHARD_RESULT_BYTES_HISTOGRAM_NAME: String - added:
static field SearchResponseMetrics.DFS_QUERY_SHARD_REQUEST_BYTES_HISTOGRAM_NAME: String - added:
static field SearchResponseMetrics.DFS_QUERY_SHARD_RESULT_BYTES_HISTOGRAM_NAME: String - added:
static field SearchResponseMetrics.DFS_SHARD_REQUEST_BYTES_HISTOGRAM_NAME: String - added:
static field SearchResponseMetrics.DFS_SHARD_RESULT_BYTES_HISTOGRAM_NAME: String - added:
static field SearchResponseMetrics.FETCH_SHARD_REQUEST_BYTES_HISTOGRAM_NAME: String - added:
static field SearchResponseMetrics.FETCH_SHARD_RESULT_BYTES_HISTOGRAM_NAME: String - added:
static field SearchResponseMetrics.QUERY_SHARD_REQUEST_BYTES_HISTOGRAM_NAME: String - added:
static field SearchResponseMetrics.QUERY_SHARD_RESULT_BYTES_HISTOGRAM_NAME: String - added:
static field SearchResponseMetrics.RANK_FEATURE_SHARD_REQUEST_BYTES_HISTOGRAM_NAME: String - added:
static field SearchResponseMetrics.RANK_FEATURE_SHARD_RESULT_BYTES_HISTOGRAM_NAME: String - added:
static field SearchResponseMetrics.STORE_BYTES_READ_HISTOGRAM_NAME: String - added:
static method RestSearchAction.parseSearchRequest(SearchRequest, RestRequest, XContentParser, Predicate, IntConsumer, SearchUsageHolder, Optional): void - added:
static method SearchParamsParser.parseCcsMinimizeRoundtrips(Optional, RestRequest): boolean - added:
static method SearchParamsParser.parseCcsMinimizeRoundtrips(Optional, RestRequest, boolean): boolean
- added:
final class SynonymCapabilities - added:
method RestDeleteSynonymRuleAction.supportedCapabilities(): Set - added:
method RestPutSynonymRuleAction.supportedCapabilities(): Set - added:
method RestPutSynonymsAction.supportedCapabilities(): Set - added:
static field SynonymCapabilities.CAPABILITIES: Set
- removed:
field DocValuesDocReader.leafReaderContext: LeafReaderContext - removed:
field DocValuesDocReader.leafSearchLookup: LeafSearchLookup - removed:
field DocValuesDocReader.searchLookup: SearchLookup - removed:
field VectorScoreScriptUtils.ByteDenseVectorFunction.queryVector: byte[] - removed:
method ScriptCacheStats.toXContentChunked(ToXContent.Params): Iterator - removed:
static field ScriptTermStats.TERM_STAT_FEATURE: NodeFeature - removed:
static field VectorScoreScriptUtils.HAMMING_DISTANCE_FUNCTION: NodeFeature - changed:
abstract class IngestConditionalScript → abstract class IngestConditionalScript extends SourceMapFieldScript - changed:
ctor IngestConditionalScript(Map) → ctor IngestConditionalScript(Map, Map) - changed:
ctor ScriptService(Settings, Map, Map, LongSupplier) → ctor ScriptService(Settings, Map, Map, LongSupplier, ProjectResolver) - changed:
ctor VectorScoreScriptUtils.ByteDenseVectorFunction(ScoreScript, DenseVectorDocValuesField, List) → ctor VectorScoreScriptUtils.ByteDenseVectorFunction(ScoreScript, DenseVectorDocValuesField, List, boolean, DenseVectorFieldMapper.ElementType[]) - changed:
final class ScriptMetadata implements Metadata.Custom, Writeable → final class ScriptMetadata implements Metadata.ProjectCustom, Writeable - changed:
method IngestConditionalScript.Factory.newInstance(Map): IngestConditionalScript → method IngestConditionalScript.Factory.newInstance(Map, Map): IngestConditionalScript - changed:
method IngestConditionalScript.execute(Map): boolean → method IngestConditionalScript.execute(): boolean - changed:
method ScriptMetadata.diff(Metadata.Custom): Diff → method ScriptMetadata.diff(Metadata.ProjectCustom): Diff - changed:
method ScriptService.getScriptFromClusterState(String): StoredScriptSource → method ScriptService.getScriptFromClusterState(ProjectId, String): StoredScriptSource - changed:
method ScriptService.putStoredScript(ClusterService, PutStoredScriptRequest, ActionListener): void → method ScriptService.putStoredScript(ClusterService, ProjectId, PutStoredScriptRequest, ActionListener): void - changed:
record ScriptCacheStats implements Writeable, ChunkedToXContent → record ScriptCacheStats implements Writeable, ToXContentFragment - changed:
static method ScriptService.deleteStoredScript(ClusterService, DeleteStoredScriptRequest, ActionListener): void → static method ScriptService.deleteStoredScript(ClusterService, ProjectId, DeleteStoredScriptRequest, ActionListener): void - changed:
static method ScriptService.getStoredScript(ClusterState, GetStoredScriptRequest): StoredScriptSource → static method ScriptService.getStoredScript(ProjectMetadata, GetStoredScriptRequest): StoredScriptSource - added:
abstract class SourceMapFieldScript - added:
class SortedBinaryDocValuesIpFieldScript extends IpFieldScript - added:
ctor SortedBinaryDocValuesIpFieldScript(String, SearchLookup, LeafReaderContext) - added:
ctor SourceMapFieldScript(Map) - added:
field SourceMapFieldScript.ctxMap: Map - added:
field VectorScoreScriptUtils.ByteDenseVectorFunction.byteQueryVector: byte[] - added:
field VectorScoreScriptUtils.ByteDenseVectorFunction.floatQueryVector: float[] - added:
method AbstractFieldScript._getCancellationCheck(): Runnable - added:
method AbstractFieldScript._setCancellationCheck(Runnable): void - added:
method AggregationScript._getCancellationCheck(): Runnable - added:
method AggregationScript._setCancellationCheck(Runnable): void - added:
method BucketAggregationScript._getCancellationCheck(): Runnable - added:
method BucketAggregationScript._setCancellationCheck(Runnable): void - added:
method BucketAggregationSelectorScript._getCancellationCheck(): Runnable - added:
method BucketAggregationSelectorScript._setCancellationCheck(Runnable): void - added:
method BytesRefSortScript.LeafFactory.needs_score(): boolean - added:
method FieldScript._getCancellationCheck(): Runnable - added:
method FieldScript._setCancellationCheck(Runnable): void - added:
method FilterScript._getCancellationCheck(): Runnable - added:
method FilterScript._setCancellationCheck(Runnable): void - added:
method GeneralScriptException.status(): RestStatus - added:
method IngestConditionalScript.getCtx(): Map - added:
method IpFieldScript.emit(BytesRef): void - added:
method ReindexMetadata.get(String): Object - added:
method ReindexMetadata.isRoutingFromSlice(): boolean - added:
method ReindexMetadata.put(String, Object): Object - added:
method ReindexMetadata.remove(String): Object - added:
method ReindexMetadata.routingChangedWithSlice(boolean): boolean - added:
method ReindexScript._getCancellationCheck(): Runnable - added:
method ReindexScript._setCancellationCheck(Runnable): void - added:
method ScoreScript._getCancellationCheck(): Runnable - added:
method ScoreScript._setCancellationCheck(Runnable): void - added:
method ScriptCacheStats.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method ScriptFactory.isParsedFromSource(): boolean - added:
method ScriptedMetricAggContexts.CombineScript._getCancellationCheck(): Runnable - added:
method ScriptedMetricAggContexts.CombineScript._setCancellationCheck(Runnable): void - added:
method ScriptedMetricAggContexts.InitScript._getCancellationCheck(): Runnable - added:
method ScriptedMetricAggContexts.InitScript._setCancellationCheck(Runnable): void - added:
method ScriptedMetricAggContexts.MapScript._getCancellationCheck(): Runnable - added:
method ScriptedMetricAggContexts.MapScript._setCancellationCheck(Runnable): void - added:
method ScriptedMetricAggContexts.ReduceScript._getCancellationCheck(): Runnable - added:
method ScriptedMetricAggContexts.ReduceScript._setCancellationCheck(Runnable): void - added:
method SimilarityScript._getCancellationCheck(): Runnable - added:
method SimilarityScript._setCancellationCheck(Runnable): void - added:
method SimilarityWeightScript._getCancellationCheck(): Runnable - added:
method SimilarityWeightScript._setCancellationCheck(Runnable): void - added:
method SortedBinaryDocValuesIpFieldScript.execute(): void - added:
method SortedBinaryDocValuesIpFieldScript.setDocument(int): void - added:
method SourceMapFieldScript.field(String): SourceMapField - added:
method StringSortScript.LeafFactory.needs_score(): boolean - added:
method TermsSetQueryScript._getCancellationCheck(): Runnable - added:
method TermsSetQueryScript._setCancellationCheck(Runnable): void - added:
method UpdateByQueryScript._getCancellationCheck(): Runnable - added:
method UpdateByQueryScript._setCancellationCheck(Runnable): void
- removed:
method WriteField.exists(): boolean - removed:
method WriteField.get(Object): Object - removed:
method WriteField.get(int, Object): Object - removed:
method WriteField.getName(): String - removed:
method WriteField.hasValue(Predicate): boolean - removed:
method WriteField.isEmpty(): boolean - removed:
method WriteField.iterator(): Iterator - removed:
method WriteField.size(): int - changed:
ctor AbstractLongDocValuesField(SortedNumericDocValues, String) → ctor AbstractLongDocValuesField(SortedNumericLongValues, String) - changed:
ctor BooleanDocValuesField(SortedNumericDocValues, String) → ctor BooleanDocValuesField(SortedNumericLongValues, String) - changed:
ctor ByteDocValuesField(SortedNumericDocValues, String) → ctor ByteDocValuesField(SortedNumericLongValues, String) - changed:
ctor DateMillisDocValuesField(SortedNumericDocValues, String) → ctor DateMillisDocValuesField(SortedNumericLongValues, String) - changed:
ctor DateNanosDocValuesField(SortedNumericDocValues, String) → ctor DateNanosDocValuesField(SortedNumericLongValues, String) - changed:
ctor IntegerDocValuesField(SortedNumericDocValues, String) → ctor IntegerDocValuesField(SortedNumericLongValues, String) - changed:
ctor LongDocValuesField(SortedNumericDocValues, String) → ctor LongDocValuesField(SortedNumericLongValues, String) - changed:
ctor SeqNoDocValuesField(SortedNumericDocValues, String) → ctor SeqNoDocValuesField(SortedNumericLongValues, String) - changed:
ctor ShortDocValuesField(SortedNumericDocValues, String) → ctor ShortDocValuesField(SortedNumericLongValues, String) - changed:
ctor VersionDocValuesField(SortedNumericDocValues, String) → ctor VersionDocValuesField(SortedNumericLongValues, String) - changed:
field AbstractLongDocValuesField.input: SortedNumericDocValues → field AbstractLongDocValuesField.input: SortedNumericLongValues - changed:
field ByteDocValuesField.input: SortedNumericDocValues → field ByteDocValuesField.input: SortedNumericLongValues - changed:
field DateMillisDocValuesField.input: SortedNumericDocValues → field DateMillisDocValuesField.input: SortedNumericLongValues - changed:
field DateNanosDocValuesField.input: SortedNumericDocValues → field DateNanosDocValuesField.input: SortedNumericLongValues - changed:
field IntegerDocValuesField.input: SortedNumericDocValues → field IntegerDocValuesField.input: SortedNumericLongValues - changed:
field ShortDocValuesField.input: SortedNumericDocValues → field ShortDocValuesField.input: SortedNumericLongValues - changed:
final class WriteField implements Field → final class WriteField extends SourceMapField - added:
class SourceMapField implements Field - added:
ctor SourceMapField(String, Supplier) - added:
field SourceMapField.container: Map - added:
field SourceMapField.leaf: String - added:
field SourceMapField.path: String - added:
field SourceMapField.rootSupplier: Supplier - added:
method SourceMapField.exists(): boolean - added:
method SourceMapField.get(Object): Object - added:
method SourceMapField.get(int, Object): Object - added:
method SourceMapField.getListIterator(List): Iterator - added:
method SourceMapField.getName(): String - added:
method SourceMapField.hasValue(Predicate): boolean - added:
method SourceMapField.isEmpty(): boolean - added:
method SourceMapField.iterator(): Iterator - added:
method SourceMapField.resolveDepthFlat(): void - added:
method SourceMapField.setPath(String): void - added:
method SourceMapField.size(): int - added:
method WriteField.getListIterator(List): Iterator - added:
static field SourceMapField.MISSING: Object
- removed:
class ESVectorUtil - removed:
static method ESVectorUtil.xorBitCount(byte[], byte[]): int - changed:
class ByteRankVectors implements RankVectors → class ByteRankVectors implements RankVectors, MultiByteVectorsSource - changed:
class FloatRankVectors implements RankVectors → class FloatRankVectors implements RankVectors, MultiFloatVectorsSource - changed:
method BinaryDenseVector.dotProduct(byte[]): int → method BinaryDenseVector.dotProduct(byte[]): double - changed:
method BitBinaryDenseVector.dotProduct(byte[]): int → method BitBinaryDenseVector.dotProduct(byte[]): double - changed:
method BitKnnDenseVector.dotProduct(byte[]): int → method BitKnnDenseVector.dotProduct(byte[]): double - changed:
method ByteBinaryDenseVector.dotProduct(byte[]): int → method ByteBinaryDenseVector.dotProduct(byte[]): double - changed:
method ByteKnnDenseVector.dotProduct(byte[]): int → method ByteKnnDenseVector.dotProduct(byte[]): double - changed:
method DenseVector.dotProduct(byte[]): int → method DenseVector.dotProduct(byte[]): double - changed:
method KnnDenseVector.dotProduct(byte[]): int → method KnnDenseVector.dotProduct(byte[]): double - added:
class BFloat16BinaryDenseVectorDocValuesField extends BinaryDenseVectorDocValuesField - added:
class BFloat16RankVectors implements RankVectors, MultiBFloat16VectorsSource - added:
class BFloat16RankVectorsDocValuesField extends RankVectorsDocValuesField - added:
ctor BFloat16BinaryDenseVectorDocValuesField(BinaryDocValues, String, DenseVectorFieldMapper.ElementType, int, IndexVersion) - added:
ctor BFloat16RankVectors(VectorIterator, BytesRef, int, int, BytesRef) - added:
ctor BFloat16RankVectorsDocValuesField(BinaryDocValues, BinaryDocValues, String, DenseVectorFieldMapper.ElementType, int) - added:
ctor BFloat16RankVectorsDocValuesField.BFloat16VectorIterator(BytesRef, float[], int) - added:
ctor BitRankVectors(VectorIterator, BytesRef, int, int, BytesRef) - added:
ctor ByteRankVectors(VectorIterator, BytesRef, int, int, BytesRef) - added:
ctor FloatRankVectors(VectorIterator, BytesRef, int, int, BytesRef) - added:
field ByteKnnDenseVectorDocValuesField.iterator: KnnVectorValues.DocIndexIterator - added:
field KnnDenseVectorDocValuesField.iterator: KnnVectorValues.DocIndexIterator - added:
method BFloat16RankVectors.getDims(): int - added:
method BFloat16RankVectors.getMagnitudes(): float[] - added:
method BFloat16RankVectors.getVectors(): Iterator - added:
method BFloat16RankVectors.isEmpty(): boolean - added:
method BFloat16RankVectors.maxSimDotProduct(byte[][]): float - added:
method BFloat16RankVectors.maxSimDotProduct(float[][]): float - added:
method BFloat16RankVectors.maxSimInvHamming(byte[][]): float - added:
method BFloat16RankVectors.size(): int - added:
method BFloat16RankVectors.vectorByteSize(): int - added:
method BFloat16RankVectors.vectorBytes(): BytesRef - added:
method BFloat16RankVectors.vectorCount(): int - added:
method BFloat16RankVectors.vectorDims(): int - added:
method BFloat16RankVectors.vectorValues(): Iterator - added:
method BFloat16RankVectorsDocValuesField.BFloat16VectorIterator.copy(): Iterator - added:
method BFloat16RankVectorsDocValuesField.BFloat16VectorIterator.hasNext(): boolean - added:
method BFloat16RankVectorsDocValuesField.BFloat16VectorIterator.next(): float[] - added:
method BFloat16RankVectorsDocValuesField.BFloat16VectorIterator.reset(): void - added:
method BFloat16RankVectorsDocValuesField.get(): RankVectors - added:
method BFloat16RankVectorsDocValuesField.get(RankVectors): RankVectors - added:
method BFloat16RankVectorsDocValuesField.getInternal(): RankVectors - added:
method BFloat16RankVectorsDocValuesField.isEmpty(): boolean - added:
method BFloat16RankVectorsDocValuesField.setNextDocId(int): void - added:
method BFloat16RankVectorsDocValuesField.size(): int - added:
method BFloat16RankVectorsDocValuesField.toScriptDocValues(): RankVectorsScriptDocValues - added:
method ByteRankVectors.vectorByteSize(): int - added:
method ByteRankVectors.vectorBytes(): BytesRef - added:
method ByteRankVectors.vectorCount(): int - added:
method ByteRankVectors.vectorDims(): int - added:
method ByteRankVectors.vectorValues(): Iterator - added:
method DenseVectorDocValuesField.getElement(): DenseVectorFieldMapper.Element - added:
method FloatRankVectors.vectorByteSize(): int - added:
method FloatRankVectors.vectorBytes(): BytesRef - added:
method FloatRankVectors.vectorCount(): int - added:
method FloatRankVectors.vectorDims(): int - added:
method FloatRankVectors.vectorValues(): Iterator - added:
method RankVectorsDocValuesField.getElement(): DenseVectorFieldMapper.Element - added:
static class BFloat16RankVectorsDocValuesField.BFloat16VectorIterator implements VectorIterator
- removed:
ctor Scroll(StreamInput) - removed:
ctor Scroll(TimeValue) - removed:
ctor SearchPhaseResult(StreamInput) - removed:
final class Scroll implements Writeable - removed:
method Scroll.equals(Object): boolean - removed:
method Scroll.hashCode(): int - removed:
method Scroll.keepAlive(): TimeValue - removed:
method Scroll.toString(): String - removed:
method Scroll.writeTo(StreamOutput): void - removed:
method SearchHit.asUnpooled(): SearchHit - removed:
method SearchHits.asUnpooled(): SearchHits - removed:
method SearchModule.getRankFeatureShardPhase(): RankFeatureShardPhase - removed:
method SearchPhaseResult.getShardSearchRequest(): ShardSearchRequest - removed:
method SearchService.getResponseCollectorService(): ResponseCollectorService - removed:
static field SearchService.BATCHED_QUERY_PHASE_FEATURE_FLAG: boolean - removed:
static method SearchHits.unpooled(SearchHit[], TotalHits, float): SearchHits - removed:
static method SearchHits.unpooled(SearchHit[], TotalHits, float, SortField[], String, Object[]): SearchHits - removed:
static method SearchSortValues.fromXContent(XContentParser): SearchSortValues - changed:
ctor SearchService(ClusterService, IndicesService, ThreadPool, ScriptService, BigArrays, RankFeatureShardPhase, FetchPhase, ResponseCollectorService, CircuitBreakerService, ExecutorSelector, Tracer) → ctor SearchService(ClusterService, IndicesService, ThreadPool, ScriptService, BigArrays, FetchPhase, CircuitBreakerService, ExecutorSelector, Tracer, OnlinePrewarmingService) - changed:
method MultiValueMode.pick(SortedNumericDocValues): long → method MultiValueMode.pick(SortedNumericLongValues): long - changed:
method MultiValueMode.pick(SortedNumericDocValues, long, DocIdSetIterator, int, int, int): long → method MultiValueMode.pick(SortedNumericLongValues, long, DocIdSetIterator, int, int, int): long - changed:
method MultiValueMode.select(SortedNumericDocValues): NumericDocValues → method MultiValueMode.select(SortedNumericDoubleValues): DoubleValues - changed:
method MultiValueMode.select(SortedNumericDocValues, long, BitSet, DocIdSetIterator, int): NumericDocValues → method MultiValueMode.select(SortedNumericDoubleValues, double, BitSet, DocIdSetIterator, int): DenseDoubleValues - changed:
method MultiValueMode.select(SortedNumericDoubleValues): NumericDoubleValues → method MultiValueMode.select(SortedNumericLongValues): LongValues - changed:
method MultiValueMode.select(SortedNumericDoubleValues, double, BitSet, DocIdSetIterator, int): NumericDoubleValues → method MultiValueMode.select(SortedNumericLongValues, long, BitSet, DocIdSetIterator, int): DenseLongValues - changed:
method SearchHit.setDocumentField(String, DocumentField): void → method SearchHit.setDocumentField(DocumentField): void - changed:
method SearchService.buildAliasFilter(ClusterState, String, Set): AliasFilter → method SearchService.buildAliasFilter(ProjectState, String, Set): AliasFilter - changed:
method SearchService.executeFetchPhase(ShardFetchRequest, CancellableTask, ActionListener): void → method SearchService.executeFetchPhase(ShardFetchRequest, CancellableTask, FetchPhaseResponseChunk.Writer, ActionListener): void - changed:
method SearchService.getRewriteContext(LongSupplier, ResolvedIndices, PointInTimeBuilder): QueryRewriteContext → method SearchService.getRewriteContext(LongSupplier, TransportVersion, String, ResolvedIndices, PointInTimeBuilder, Boolean): QueryRewriteContext - changed:
method SearchService.getRewriteContext(LongSupplier, ResolvedIndices, PointInTimeBuilder, boolean, boolean): QueryRewriteContext → method SearchService.getRewriteContext(LongSupplier, TransportVersion, String, ResolvedIndices, PointInTimeBuilder, Boolean, boolean, boolean, boolean): QueryRewriteContext - changed:
method SearchService.openReaderContext(ShardId, TimeValue, ActionListener): void → method SearchService.openReaderContext(ShardId, TimeValue, SplitShardCountSummary, ActionListener): void - changed:
method SearchService.removeReaderContext(long): ReaderContext → method SearchService.removeReaderContext(ShardSearchContextId): ReaderContext - changed:
static method SearchHit.readFrom(StreamInput, boolean): SearchHit → static method SearchHit.readFrom(StreamInput): SearchHit - changed:
static method SearchHits.readFrom(StreamInput, boolean): SearchHits → static method SearchHits.readFrom(StreamInput): SearchHits - added:
class ActiveReaders - added:
class DirectoryMetricsAwareExecutor implements Executor - added:
ctor DirectoryMetricsAwareExecutor(Executor, DirectoryMetrics.Capture) - added:
final class SearchHitRamUsageEstimator - added:
method DirectoryMetricsAwareExecutor.execute(Runnable): void - added:
method DirectoryMetricsAwareExecutor.workerMetrics(): DirectoryMetrics - added:
method SearchHit.ramBytesUsed(): long - added:
method SearchHit.rawSourceLength(): int - added:
method SearchHit.withInnerHits(Map): SearchHit - added:
method SearchHits.replaceHit(int, SearchHit): void - added:
method SearchPhaseResult.getDirectoryMetrics(): DirectoryMetrics - added:
method SearchPhaseResult.readDirectoryMetrics(StreamInput): void - added:
method SearchPhaseResult.readShardSearchRequest(StreamInput): void - added:
method SearchPhaseResult.setDirectoryMetrics(DirectoryMetrics): void - added:
method SearchPhaseResult.writeDirectoryMetrics(StreamOutput): void - added:
method SearchPhaseResult.writeShardSearchRequest(StreamOutput): void - added:
method SearchService.createAndPutRelocatedPitContext(ShardSearchContextId, IndexService, IndexShard, Engine.SearcherSupplier, long, IndexReshardingMetadata, SplitShardCountSummary): ReaderContext - added:
method SearchService.fetchPhaseChunked(): boolean - added:
method SearchService.getActivePITContexts(): long - added:
method SearchService.getActivePITContexts(ShardId): List - added:
method SearchService.getBigArrays(): BigArrays - added:
method SearchService.isPitRelocationEnabled(): boolean - added:
method SearchService.openReaderContext(ShardId, TimeValue, Task, SplitShardCountSummary, ActionListener): void - added:
method SearchService.putRelocatedReaderContext(Long, PitReaderContext): void - added:
static field SearchFeatures.BBQ_HNSW_DEFAULT_INDEXING: NodeFeature - added:
static field SearchFeatures.CLOSING_INVALID_PIT_ID: NodeFeature - added:
static field SearchFeatures.COMPOSITE_AGG_DOC_VALUES_SKIPPER_FIX: NodeFeature - added:
static field SearchFeatures.COUNT_STATS_PARAMETER: NodeFeature - added:
static field SearchFeatures.DEFAULT_DISK_BBQ: NodeFeature - added:
static field SearchFeatures.EXPONENTIAL_HISTOGRAM_QUERYDSL_BOXPLOT: NodeFeature - added:
static field SearchFeatures.EXPONENTIAL_HISTOGRAM_QUERYDSL_MIN_MAX: NodeFeature - added:
static field SearchFeatures.EXPONENTIAL_HISTOGRAM_QUERYDSL_PERCENTILES: NodeFeature - added:
static field SearchFeatures.EXPONENTIAL_HISTOGRAM_QUERYDSL_PERCENTILE_RANKS: NodeFeature - added:
static field SearchFeatures.EXPONENTIAL_HISTOGRAM_QUERYDSL_RANGE: NodeFeature - added:
static field SearchFeatures.EXPONENTIAL_HISTOGRAM_UPSCALING_REMOVED: NodeFeature - added:
static field SearchFeatures.FUNCTION_SCORE_NAMED_QUERIES: NodeFeature - added:
static field SearchFeatures.HNSW_FLAT_INDEX_THRESHOLD: NodeFeature - added:
static field SearchFeatures.INDICES_BOOST_REMOTE_INDEX_FIX: NodeFeature - added:
static field SearchFeatures.LIMIT_MAX_IDS_FEATURE: NodeFeature - added:
static field SearchFeatures.LUCENE_10_0_0_UPGRADE: NodeFeature - added:
static field SearchFeatures.LUCENE_10_1_0_UPGRADE: NodeFeature - added:
static field SearchFeatures.LUCENE_10_4_0_UPGRADE_TEST: NodeFeature - added:
static field SearchFeatures.NEGATIVE_FUNCTION_SCORE_BAD_REQUEST: NodeFeature - added:
static field SearchFeatures.NESTED_AGG_TOP_HITS_WITH_INNER_HITS: NodeFeature - added:
static field SearchFeatures.PROFILE_COORDINATOR_REQUEST_METADATA: NodeFeature - added:
static field SearchFeatures.QUERY_VECTOR_LOOKUP_BUILDER: NodeFeature - added:
static field SearchFeatures.SCROLL_EMPTY_CONTEXT_RETURNS_200: NodeFeature - added:
static field SearchFeatures.SEARCH_RESCORE_SCRIPT: NodeFeature - added:
static field SearchHit.SEQ_NO_PRIMARY_TERM_PARAMS_KEY: String - added:
static field SearchPhaseResult.SEARCH_PHASE_BYTES_READ: TransportVersion - added:
static field SearchService.FETCH_PHASE_CHUNKED_ENABLED: Setting - added:
static field SearchService.FETCH_PHASE_CHUNKED_TARGET_CHUNK_BYTES: Setting - added:
static field SearchService.FETCH_PHASE_MAX_IN_FLIGHT_CHUNKS: Setting - added:
static field SearchService.PIT_RELOCATION_ENABLED: Setting - added:
static field SearchService.PIT_RELOCATION_FEATURE_FLAG: FeatureFlag - added:
static field SearchService.PREWARMING_THRESHOLD_THREADPOOL_SIZE_FACTOR_POOL_SIZE: Setting - added:
static method SearchHitRamUsageEstimator.estimate(SearchHit): long
- removed:
ctor InvalidAggregationPathException(String, Throwable) - removed:
interface HasAggregations - removed:
method HasAggregations.getAggregations(): InternalAggregations - removed:
static method InternalAggregations.fromXContent(XContentParser): InternalAggregations - changed:
ctor AggregationReduceContext.ForFinal(BigArrays, ScriptService, Supplier, AggregationBuilder, IntConsumer, PipelineAggregator.PipelineTree) → ctor AggregationReduceContext.ForFinal(BigArrays, ScriptService, Supplier, AggregationBuilder, IntConsumer, PipelineAggregator.PipelineTree, Collection) - changed:
ctor AggregationReduceContext.ForFinal(BigArrays, ScriptService, Supplier, AggregatorFactories.Builder, IntConsumer) → ctor AggregationReduceContext.ForFinal(BigArrays, ScriptService, Supplier, AggregatorFactories.Builder, IntConsumer, Collection) - changed:
ctor AggregationReduceContext.ForPartial(BigArrays, ScriptService, Supplier, AggregationBuilder, IntConsumer) → ctor AggregationReduceContext.ForPartial(BigArrays, ScriptService, Supplier, AggregationBuilder, IntConsumer, Collection) - changed:
ctor AggregationReduceContext.ForPartial(BigArrays, ScriptService, Supplier, AggregatorFactories.Builder, IntConsumer) → ctor AggregationReduceContext.ForPartial(BigArrays, ScriptService, Supplier, AggregatorFactories.Builder, IntConsumer, Collection) - added:
field AggregationReduceContext.topHitsToRelease: Collection - added:
method AggregationReduceContext.Builder.forFinalReduction(Collection): AggregationReduceContext - added:
method AggregationReduceContext.Builder.forPartialReduction(Collection): AggregationReduceContext - added:
method AggregationReduceContext.addTopHitsFromAggregationTree(InternalAggregations, boolean): void - added:
method AggregationReduceContext.hasBatchedResult(): boolean - added:
method AggregationReduceContext.setHasBatchedResult(boolean): void - added:
method AggregationReduceContext.transferTopHitsForRelease(SearchHits): void - added:
static method InternalAggregations.addTopHitsToReleaseList(InternalAggregations, Collection): void - added:
static method InternalAggregations.addTopHitsToReleaseList(InternalAggregations, Collection, boolean): void
- changed:
class DocCountProvider → final class DocCountProvider - changed:
ctor BestBucketsDeferringCollector(Query, IndexSearcher, boolean) → ctor BestBucketsDeferringCollector(Query, IndexSearcher, boolean, LongConsumer) - changed:
interface MultiBucketsAggregation.Bucket extends HasAggregations → interface MultiBucketsAggregation.Bucket - changed:
interface SingleBucketAggregation extends Aggregation, HasAggregations → interface SingleBucketAggregation extends Aggregation
- removed:
interface Filter extends SingleBucketAggregation - changed:
class InternalFilter extends InternalSingleBucketAggregation implements Filter → class InternalFilter extends InternalSingleBucketAggregation
- removed:
method CellIdSource.CellSingleValue.docID(): int - changed:
method CellIdSource.boundedCellMultiValues(MultiGeoPointValues, GeoBoundingBox): SortedNumericDocValues → method CellIdSource.boundedCellMultiValues(MultiGeoPointValues, GeoBoundingBox): SortedNumericLongValues - changed:
method CellIdSource.boundedCellSingleValue(GeoPointValues, GeoBoundingBox): NumericDocValues → method CellIdSource.boundedCellSingleValue(GeoPointValues, GeoBoundingBox): LongValues - changed:
method CellIdSource.longValues(LeafReaderContext): SortedNumericDocValues → method CellIdSource.longValues(LeafReaderContext): SortedNumericLongValues - changed:
method CellIdSource.unboundedCellMultiValues(MultiGeoPointValues): SortedNumericDocValues → method CellIdSource.unboundedCellMultiValues(MultiGeoPointValues): SortedNumericLongValues - changed:
method CellIdSource.unboundedCellSingleValue(GeoPointValues): NumericDocValues → method CellIdSource.unboundedCellSingleValue(GeoPointValues): LongValues - changed:
method GeoHashCellIdSource.boundedCellMultiValues(MultiGeoPointValues, GeoBoundingBox): SortedNumericDocValues → method GeoHashCellIdSource.boundedCellMultiValues(MultiGeoPointValues, GeoBoundingBox): SortedNumericLongValues - changed:
method GeoHashCellIdSource.boundedCellSingleValue(GeoPointValues, GeoBoundingBox): NumericDocValues → method GeoHashCellIdSource.boundedCellSingleValue(GeoPointValues, GeoBoundingBox): LongValues - changed:
method GeoHashCellIdSource.unboundedCellMultiValues(MultiGeoPointValues): SortedNumericDocValues → method GeoHashCellIdSource.unboundedCellMultiValues(MultiGeoPointValues): SortedNumericLongValues - changed:
method GeoHashCellIdSource.unboundedCellSingleValue(GeoPointValues): NumericDocValues → method GeoHashCellIdSource.unboundedCellSingleValue(GeoPointValues): LongValues - changed:
method GeoTileCellIdSource.boundedCellMultiValues(MultiGeoPointValues, GeoBoundingBox): SortedNumericDocValues → method GeoTileCellIdSource.boundedCellMultiValues(MultiGeoPointValues, GeoBoundingBox): SortedNumericLongValues - changed:
method GeoTileCellIdSource.boundedCellSingleValue(GeoPointValues, GeoBoundingBox): NumericDocValues → method GeoTileCellIdSource.boundedCellSingleValue(GeoPointValues, GeoBoundingBox): LongValues - changed:
method GeoTileCellIdSource.unboundedCellMultiValues(MultiGeoPointValues): SortedNumericDocValues → method GeoTileCellIdSource.unboundedCellMultiValues(MultiGeoPointValues): SortedNumericLongValues - changed:
method GeoTileCellIdSource.unboundedCellSingleValue(GeoPointValues): NumericDocValues → method GeoTileCellIdSource.unboundedCellSingleValue(GeoPointValues): LongValues - changed:
static abstract class CellIdSource.CellMultiValues extends AbstractSortingNumericDocValues → static abstract class CellIdSource.CellMultiValues extends SortingNumericLongValues - changed:
static abstract class CellIdSource.CellSingleValue extends AbstractNumericDocValues → static abstract class CellIdSource.CellSingleValue extends LongValues
- removed:
interface Global extends SingleBucketAggregation - changed:
class InternalGlobal extends InternalSingleBucketAggregation implements Global → class InternalGlobal extends InternalSingleBucketAggregation implements SingleBucketAggregation
- removed:
interface Missing extends SingleBucketAggregation - changed:
class InternalMissing extends InternalSingleBucketAggregation implements Missing → class InternalMissing extends InternalSingleBucketAggregation
- removed:
interface Nested extends SingleBucketAggregation - removed:
interface ReverseNested extends SingleBucketAggregation - changed:
class InternalNested extends InternalSingleBucketAggregation implements Nested → class InternalNested extends InternalSingleBucketAggregation implements SingleBucketAggregation - changed:
class InternalReverseNested extends InternalSingleBucketAggregation implements ReverseNested → class InternalReverseNested extends InternalSingleBucketAggregation
- removed:
ctor InternalDateRange.Bucket(String, double, double, long, List, boolean, DocValueFormat)
- removed:
interface Sampler extends SingleBucketAggregation - changed:
class InternalSampler extends InternalSingleBucketAggregation implements Sampler → class InternalSampler extends InternalSingleBucketAggregation
- changed:
class InternalRandomSampler extends InternalSingleBucketAggregation implements Sampler → class InternalRandomSampler extends InternalSingleBucketAggregation - changed:
class RandomSamplingQueryBuilder extends AbstractQueryBuilder → class RandomSamplingQueryBuilder extends LeafQueryBuilder - added:
method RandomSamplingQueryBuilder.supportsVersion(TransportVersion): boolean
- removed:
static field BytesKeyedBucketOrds.BucketOrdsEnum.EMPTY: BytesKeyedBucketOrds.BucketOrdsEnum - changed:
ctor InternalSignificantTerms.Bucket(StreamInput, DocValueFormat) → ctor InternalSignificantTerms.Bucket(DocValueFormat) - changed:
static method LongRareTermsAggregator.getValues(ValuesSource.Numeric, LeafReaderContext): SortedNumericDocValues → static method LongRareTermsAggregator.getValues(ValuesSource.Numeric, LeafReaderContext): SortedNumericLongValues
- removed:
ctor InternalNumericMetricsAggregation.MultiValue(StreamInput, boolean) - removed:
method AbstractHyperLogLogPlusPlus.maxOrd(): long - removed:
method AbstractLinearCounting.values(long): AbstractLinearCounting.HashesIterator - removed:
method ExtendedStats.getStdDeviationBoundAsString(ExtendedStats.Bounds): String - removed:
method InternalExtendedStats.getStdDeviationBoundAsString(ExtendedStats.Bounds): String - removed:
method InternalGeoCentroid.finalizeSampling(SamplingContext): InternalAggregation - changed:
ctor InternalTDigestPercentileRanks(String, double[], TDigestState, boolean, DocValueFormat, Map) → ctor InternalTDigestPercentileRanks(String, double[], HistogramUnionState, boolean, DocValueFormat, Map) - changed:
ctor InternalTDigestPercentileRanks.Iter(double[], TDigestState) → ctor InternalTDigestPercentileRanks.Iter(double[], HistogramUnionState) - changed:
ctor InternalTDigestPercentiles(String, double[], TDigestState, boolean, DocValueFormat, Map) → ctor InternalTDigestPercentiles(String, double[], HistogramUnionState, boolean, DocValueFormat, Map) - changed:
ctor InternalTDigestPercentiles.Iter(double[], TDigestState) → ctor InternalTDigestPercentiles.Iter(double[], HistogramUnionState) - changed:
method InternalTDigestPercentileRanks.createReduced(String, double[], TDigestState, boolean, Map): AbstractInternalTDigestPercentiles → method InternalTDigestPercentileRanks.createReduced(String, double[], HistogramUnionState, boolean, Map): AbstractInternalTDigestPercentiles - changed:
method InternalTDigestPercentiles.createReduced(String, double[], TDigestState, boolean, Map): AbstractInternalTDigestPercentiles → method InternalTDigestPercentiles.createReduced(String, double[], HistogramUnionState, boolean, Map): AbstractInternalTDigestPercentiles - changed:
method MedianAbsoluteDeviationAggregator.getLeafCollector(NumericDoubleValues, LeafBucketCollector): LeafBucketCollector → method MedianAbsoluteDeviationAggregator.getLeafCollector(DoubleValues, LeafBucketCollector): LeafBucketCollector - changed:
method NumericMetricsAggregator.MultiDoubleValue.getLeafCollector(NumericDoubleValues, LeafBucketCollector): LeafBucketCollector → method NumericMetricsAggregator.MultiDoubleValue.getLeafCollector(DoubleValues, LeafBucketCollector): LeafBucketCollector - changed:
method NumericMetricsAggregator.SingleDoubleValue.getLeafCollector(NumericDoubleValues, LeafBucketCollector): LeafBucketCollector → method NumericMetricsAggregator.SingleDoubleValue.getLeafCollector(DoubleValues, LeafBucketCollector): LeafBucketCollector - changed:
method SumAggregator.getLeafCollector(NumericDoubleValues, LeafBucketCollector): LeafBucketCollector → method SumAggregator.getLeafCollector(DoubleValues, LeafBucketCollector): LeafBucketCollector - changed:
static method InternalTDigestPercentileRanks.percentileRank(TDigestState, double): double → static method InternalTDigestPercentileRanks.percentileRank(HistogramUnionState, double): double - added:
class ExponentialHistogramState implements Releasable, Accountable - added:
class HistogramUnionState implements Releasable, Accountable - added:
method ExponentialHistogramState.add(ExponentialHistogram): void - added:
method ExponentialHistogramState.cdf(double): double - added:
method ExponentialHistogramState.centroidCount(): int - added:
method ExponentialHistogramState.centroids(): Collection - added:
method ExponentialHistogramState.close(): void - added:
method ExponentialHistogramState.equals(Object): boolean - added:
method ExponentialHistogramState.getMax(): double - added:
method ExponentialHistogramState.getMin(): double - added:
method ExponentialHistogramState.hashCode(): int - added:
method ExponentialHistogramState.isEmpty(): boolean - added:
method ExponentialHistogramState.quantile(double): double - added:
method ExponentialHistogramState.ramBytesUsed(): long - added:
method ExponentialHistogramState.size(): long - added:
method ExponentialHistogramState.write(StreamOutput): void - added:
method HistogramUnionState.add(ExponentialHistogram): void - added:
method HistogramUnionState.add(HistogramUnionState): void - added:
method HistogramUnionState.add(TDigestState): void - added:
method HistogramUnionState.add(double): void - added:
method HistogramUnionState.add(double, long): void - added:
method HistogramUnionState.cdf(double): double - added:
method HistogramUnionState.centroids(): Collection - added:
method HistogramUnionState.close(): void - added:
method HistogramUnionState.compress(): void - added:
method HistogramUnionState.compression(): double - added:
method HistogramUnionState.equals(Object): boolean - added:
method HistogramUnionState.getMax(): double - added:
method HistogramUnionState.getMin(): double - added:
method HistogramUnionState.hashCode(): int - added:
method HistogramUnionState.quantile(double): double - added:
method HistogramUnionState.ramBytesUsed(): long - added:
method HistogramUnionState.size(): long - added:
method HistogramUnionState.writeAsPureTDigestTo(StreamOutput): void - added:
method HistogramUnionState.writeTo(StreamOutput): void - added:
method TDigestState.uniqueCentroids(): Iterator - added:
static field HistogramUnionState.EMPTY: HistogramUnionState - added:
static field HistogramUnionState.NOOP_BREAKER: CircuitBreaker - added:
static method ExponentialHistogramState.create(CircuitBreaker): ExponentialHistogramState - added:
static method ExponentialHistogramState.read(CircuitBreaker, StreamInput): ExponentialHistogramState - added:
static method HistogramUnionState.create(CircuitBreaker, TDigestExecutionHint, double): HistogramUnionState - added:
static method HistogramUnionState.create(CircuitBreaker, TDigestState.Type, double): HistogramUnionState - added:
static method HistogramUnionState.create(CircuitBreaker, double): HistogramUnionState - added:
static method HistogramUnionState.createUsingParamsFrom(HistogramUnionState): HistogramUnionState - added:
static method HistogramUnionState.createUsingParamsFrom(HistogramUnionState, CircuitBreaker): HistogramUnionState - added:
static method HistogramUnionState.read(CircuitBreaker, StreamInput): HistogramUnionState - added:
static method HistogramUnionState.readAsPureTDigest(CircuitBreaker, StreamInput): HistogramUnionState - added:
static method HistogramUnionState.wrap(CircuitBreaker, TDigestState): HistogramUnionState - added:
static method TDigestState.createOfType(CircuitBreaker, TDigestState.Type, double): TDigestState - added:
static method TDigestState.createUsingParamsFrom(TDigestState, CircuitBreaker): TDigestState
- removed:
class MovAvgPipelineAggregationBuilder extends AbstractPipelineAggregationBuilder - removed:
ctor MovAvgPipelineAggregationBuilder(StreamInput) - removed:
method MovAvgPipelineAggregationBuilder.createInternal(Map): PipelineAggregator - removed:
method MovAvgPipelineAggregationBuilder.doWriteTo(StreamOutput): void - removed:
method MovAvgPipelineAggregationBuilder.getMinimalSupportedVersion(): TransportVersion - removed:
method MovAvgPipelineAggregationBuilder.getWriteableName(): String - removed:
method MovAvgPipelineAggregationBuilder.internalXContent(XContentBuilder, ToXContent.Params): XContentBuilder - removed:
method MovAvgPipelineAggregationBuilder.validate(PipelineAggregationBuilder.ValidationContext): void - removed:
static field MovAvgPipelineAggregationBuilder.MOVING_AVG_AGG_DEPRECATION_MSG: String - removed:
static field MovAvgPipelineAggregationBuilder.NAME_V7: ParseField - removed:
static field MovAvgPipelineAggregationBuilder.PARSER: ContextParser - added:
method PipelineAggregator.asMultiBucketAggregation(InternalAggregation): InternalMultiBucketAggregation
- removed:
method AggregationContext.ProductionAggregationContext.getMappingLookup(): MappingLookup - removed:
method AggregationContext.getMappingLookup(): MappingLookup - removed:
method ValuesSourceConfig.alignesWithSearchIndex(): boolean - changed:
method ValuesSource.GeoPoint.Fielddata.geoSortedNumericDocValues(LeafReaderContext): SortedNumericDocValues → method ValuesSource.GeoPoint.Fielddata.geoSortedNumericDocValues(LeafReaderContext): SortedNumericLongValues - changed:
method ValuesSource.GeoPoint.geoSortedNumericDocValues(LeafReaderContext): SortedNumericDocValues → method ValuesSource.GeoPoint.geoSortedNumericDocValues(LeafReaderContext): SortedNumericLongValues - changed:
method ValuesSource.Numeric.FieldData.longValues(LeafReaderContext): SortedNumericDocValues → method ValuesSource.Numeric.FieldData.longValues(LeafReaderContext): SortedNumericLongValues - changed:
method ValuesSource.Numeric.Script.longValues(LeafReaderContext): SortedNumericDocValues → method ValuesSource.Numeric.Script.longValues(LeafReaderContext): SortedNumericLongValues - changed:
method ValuesSource.Numeric.WithScript.longValues(LeafReaderContext): SortedNumericDocValues → method ValuesSource.Numeric.WithScript.longValues(LeafReaderContext): SortedNumericLongValues - changed:
method ValuesSource.Numeric.longValues(LeafReaderContext): SortedNumericDocValues → method ValuesSource.Numeric.longValues(LeafReaderContext): SortedNumericLongValues - changed:
static method MissingValues.replaceMissing(SortedNumericDocValues, long): SortedNumericDocValues → static method MissingValues.replaceMissing(SortedNumericLongValues, long): SortedNumericLongValues - added:
method ValuesSourceConfig.alignsWithSearchIndex(): boolean
- changed:
class ScriptLongValues extends AbstractSortingNumericDocValues implements ScorerAware → final class ScriptLongValues extends SortingNumericLongValues implements ScorerAware
- removed:
method PointInTimeBuilder.setKeepAlive(String): PointInTimeBuilder - added:
method SearchSourceBuilder.excludeVectors(boolean): SearchSourceBuilder - added:
method SearchSourceBuilder.parseXContent(SearchRequest, XContentParser, boolean, Predicate): SearchSourceBuilder - added:
method SearchSourceBuilder.parseXContent(SearchRequest, XContentParser, boolean, SearchUsageHolder, Predicate): SearchSourceBuilder - added:
static field SearchSourceBuilder.PROJECT_ROUTING: ParseField - added:
static method SearchSourceBuilder.shallowCopyForSearchCoordinatorContext(SearchSourceBuilder): SearchSourceBuilder
- added:
class CrossProjectIndexExpressionsRewriter - added:
class CrossProjectIndexResolutionValidator - added:
class CrossProjectModeDecider - added:
ctor CrossProjectIndexExpressionsRewriter() - added:
ctor CrossProjectIndexExpressionsRewriter.IndexRewriteResult(String) - added:
ctor CrossProjectIndexExpressionsRewriter.IndexRewriteResult(String, Set, Set, Set) - added:
ctor CrossProjectModeDecider(Settings) - added:
ctor InvalidProjectRoutingException(StreamInput) - added:
ctor InvalidProjectRoutingException(String, Object[]) - added:
ctor InvalidProjectRoutingException(String, Throwable, Object[]) - added:
ctor NoMatchingProjectException(StreamInput) - added:
ctor NoMatchingProjectException(String) - added:
ctor NoMatchingProjectException(String, String) - added:
ctor ProjectRoutingInfo(ProjectId, ProjectTags) - added:
ctor ProjectRoutingInfo(ProjectId, String, String, String, ProjectTags) - added:
ctor ProjectTags(Map) - added:
ctor SearchPlanningPhaseResolutionResult(ActionResponse, Exception) - added:
ctor TargetProjects(ProjectRoutingInfo) - added:
ctor TargetProjects(ProjectRoutingInfo, List) - added:
final class InvalidProjectRoutingException extends ElasticsearchException - added:
final class NoMatchingProjectException extends ResourceNotFoundException - added:
interface ProjectRoutingResolver extends Closeable - added:
interface ProjectRoutingResolver.Provider - added:
method CrossProjectIndexExpressionsRewriter.IndexRewriteResult.equals(Object): boolean - added:
method CrossProjectIndexExpressionsRewriter.IndexRewriteResult.excludedProjects(): Set - added:
method CrossProjectIndexExpressionsRewriter.IndexRewriteResult.hashCode(): int - added:
method CrossProjectIndexExpressionsRewriter.IndexRewriteResult.includedProjects(): Set - added:
method CrossProjectIndexExpressionsRewriter.IndexRewriteResult.isEmpty(): boolean - added:
method CrossProjectIndexExpressionsRewriter.IndexRewriteResult.localExpression(): String - added:
method CrossProjectIndexExpressionsRewriter.IndexRewriteResult.remoteExpressions(): Set - added:
method CrossProjectIndexExpressionsRewriter.IndexRewriteResult.toString(): String - added:
method CrossProjectModeDecider.crossProjectEnabled(): boolean - added:
method CrossProjectModeDecider.resolvesCrossProject(IndicesRequest.CrossProjectCandidate): boolean - added:
method InvalidProjectRoutingException.status(): RestStatus - added:
method ProjectRoutingInfo.equals(Object): boolean - added:
method ProjectRoutingInfo.hashCode(): int - added:
method ProjectRoutingInfo.organizationId(): String - added:
method ProjectRoutingInfo.projectAlias(): String - added:
method ProjectRoutingInfo.projectId(): ProjectId - added:
method ProjectRoutingInfo.projectTags(): ProjectTags - added:
method ProjectRoutingInfo.projectType(): String - added:
method ProjectRoutingInfo.toString(): String - added:
method ProjectRoutingResolver.Provider.create(ThreadPool): ProjectRoutingResolver - added:
method ProjectRoutingResolver.close(): void - added:
method ProjectRoutingResolver.resolve(String, ProjectMetadata, TargetProjects): TargetProjects - added:
method ProjectRoutingResolver.validate(String, ProjectMetadata): void - added:
method ProjectTags.equals(Object): boolean - added:
method ProjectTags.hashCode(): int - added:
method ProjectTags.organizationId(): String - added:
method ProjectTags.projectAlias(): String - added:
method ProjectTags.projectId(): String - added:
method ProjectTags.projectType(): String - added:
method ProjectTags.tags(): Map - added:
method ProjectTags.toString(): String - added:
method SearchPlanningPhaseResolutionResult.equals(Object): boolean - added:
method SearchPlanningPhaseResolutionResult.error(): Exception - added:
method SearchPlanningPhaseResolutionResult.hashCode(): int - added:
method SearchPlanningPhaseResolutionResult.response(): ActionResponse - added:
method SearchPlanningPhaseResolutionResult.toString(): String - added:
method TargetProjects.allProjectAliases(): Set - added:
method TargetProjects.allProjects(): Stream - added:
method TargetProjects.crossProject(): boolean - added:
method TargetProjects.equals(Object): boolean - added:
method TargetProjects.hashCode(): int - added:
method TargetProjects.isEmpty(): boolean - added:
method TargetProjects.linkedProjects(): List - added:
method TargetProjects.originProject(): ProjectRoutingInfo - added:
method TargetProjects.originProjectAlias(): String - added:
method TargetProjects.toString(): String - added:
record CrossProjectIndexExpressionsRewriter.IndexRewriteResult - added:
record ProjectRoutingInfo - added:
record ProjectTags - added:
record SearchPlanningPhaseResolutionResult - added:
record TargetProjects - added:
static field CrossProjectIndexExpressionsRewriter.EXCLUSION_PREFIX: char - added:
static field CrossProjectIndexExpressionsRewriter.NO_MATCHING_PROJECT_EXCEPTION_VERSION: TransportVersion - added:
static field CrossProjectModeDecider.NOOP: CrossProjectModeDecider - added:
static field InvalidProjectRoutingException.INVALID_PROJECT_ROUTING_EXCEPTION_VERSION: TransportVersion - added:
static field ProjectRoutingResolver.LOCAL_ONLY: String - added:
static field ProjectRoutingResolver.NOOP: ProjectRoutingResolver - added:
static field ProjectRoutingResolver.ORIGIN: String - added:
static field ProjectRoutingResolver.Provider.NOOP_PROVIDER: ProjectRoutingResolver.Provider - added:
static field ProjectTags.ORGANIZATION_ID_TAG: String - added:
static field ProjectTags.PROJECT_ALIAS: String - added:
static field ProjectTags.PROJECT_ID_TAG: String - added:
static field ProjectTags.PROJECT_TYPE_TAG: String - added:
static field TargetProjects.EMPTY: TargetProjects - added:
static field TargetProjects.LOCAL_ONLY_FOR_CPS_DISABLED: TargetProjects - added:
static method CrossProjectIndexExpressionsRewriter.rewriteIndexExpression(String, String, Set, String): CrossProjectIndexExpressionsRewriter.IndexRewriteResult - added:
static method CrossProjectIndexExpressionsRewriter.validateIndexExpressionWithoutRewrite(String, String, Set, String): void - added:
static method CrossProjectIndexResolutionValidator.indicesOptionsForCrossProjectFanout(IndicesOptions): IndicesOptions - added:
static method CrossProjectIndexResolutionValidator.validate(IndicesOptions, String, ResolvedIndexExpressions, Map, Map): ElasticsearchException - added:
static method ProjectTags.validateTags(String, Map): void
- added:
abstract class ResultDiversification - added:
abstract class ResultDiversificationContext - added:
ctor DiversifyRetrieverBuilder.RankDocWithSearchHit(int, float, int, SearchHit) - added:
ctor ResultDiversification(ResultDiversificationContext) - added:
ctor ResultDiversificationContext(String, int, Supplier) - added:
ctor ResultDiversificationFactory() - added:
enum ResultDiversificationType - added:
field ResultDiversification.context: ResultDiversificationContext - added:
field ResultDiversificationType.value: String - added:
final class DiversifyRetrieverBuilder extends CompoundRetrieverBuilder - added:
final class ResultDiversificationFactory - added:
interface DenseVectorSupplier - added:
method DenseVectorSupplier.getDenseVectorData(): List - added:
method DenseVectorSupplier.getSupplierContentType(): String - added:
method DiversifyRetrieverBuilder.RankDocWithSearchHit.hit(): SearchHit - added:
method DiversifyRetrieverBuilder.clone(List, List): DiversifyRetrieverBuilder - added:
method DiversifyRetrieverBuilder.combineInnerRetrieverResults(List, boolean): RankDoc[] - added:
method DiversifyRetrieverBuilder.createRankDocFromHit(int, SearchHit, int): RankDoc - added:
method DiversifyRetrieverBuilder.doEquals(Object): boolean - added:
method DiversifyRetrieverBuilder.doRewrite(QueryRewriteContext): RetrieverBuilder - added:
method DiversifyRetrieverBuilder.doToXContent(XContentBuilder, ToXContent.Params): void - added:
method DiversifyRetrieverBuilder.finalizeSourceBuilder(SearchSourceBuilder): SearchSourceBuilder - added:
method DiversifyRetrieverBuilder.getName(): String - added:
method DiversifyRetrieverBuilder.processInnerItemFailureException(Exception): Exception - added:
method DiversifyRetrieverBuilder.validate(SearchSourceBuilder, ActionRequestValidationException, boolean, boolean): ActionRequestValidationException - added:
method ResultDiversification.diversify(RankDoc[]): RankDoc[] - added:
method ResultDiversificationContext.getField(): String - added:
method ResultDiversificationContext.getFieldVector(int): VectorData - added:
method ResultDiversificationContext.getFieldVectorsEntrySet(): Set - added:
method ResultDiversificationContext.getQueryVector(): VectorData - added:
method ResultDiversificationContext.getSize(): int - added:
method ResultDiversificationContext.setFieldVectors(Map): void - added:
method ResultDiversificationContext.setQueryVector(Supplier): void - added:
static class DiversifyRetrieverBuilder.RankDocWithSearchHit extends RankDoc - added:
static field DiversifyRetrieverBuilder.DEFAULT_SIZE_VALUE: int - added:
static field DiversifyRetrieverBuilder.FIELD_FIELD: ParseField - added:
static field DiversifyRetrieverBuilder.LAMBDA_FIELD: ParseField - added:
static field DiversifyRetrieverBuilder.MMR_NULL_DENSE_VECTOR_FIX: NodeFeature - added:
static field DiversifyRetrieverBuilder.NAME: String - added:
static field DiversifyRetrieverBuilder.QUERY_VECTOR_BUILDER_FIELD: ParseField - added:
static field DiversifyRetrieverBuilder.QUERY_VECTOR_FIELD: ParseField - added:
static field DiversifyRetrieverBuilder.RETRIEVER_FIELD: ParseField - added:
static field DiversifyRetrieverBuilder.RETRIEVER_RESULT_DIVERSIFICATION_MMR_FEATURE: NodeFeature - added:
static field DiversifyRetrieverBuilder.SIZE_FIELD: ParseField - added:
static field DiversifyRetrieverBuilder.TYPE_FIELD: ParseField - added:
static field ResultDiversificationType.MMR: ResultDiversificationType - added:
static method DiversifyRetrieverBuilder.fromXContent(XContentParser, RetrieverParserContext): DiversifyRetrieverBuilder - added:
static method ResultDiversification.getVectorComparisonScore(VectorSimilarityFunction, VectorData, VectorData): float - added:
static method ResultDiversificationFactory.getDiversifier(ResultDiversificationType, ResultDiversificationContext): ResultDiversification - added:
static method ResultDiversificationType.fromString(String): ResultDiversificationType - added:
static method ResultDiversificationType.valueOf(String): ResultDiversificationType - added:
static method ResultDiversificationType.values(): ResultDiversificationType[]
- added:
class MMRResultDiversification extends ResultDiversification - added:
class MMRResultDiversificationContext extends ResultDiversificationContext - added:
ctor MMRResultDiversification(MMRResultDiversificationContext) - added:
ctor MMRResultDiversificationContext(String, float, int, Supplier) - added:
method MMRResultDiversification.diversify(RankDoc[]): RankDoc[] - added:
method MMRResultDiversification.getQuerySimilarityForDocs(RankDoc[]): float[] - added:
method MMRResultDiversificationContext.getLambda(): float
- removed:
method FetchContext.bitsetFilterCache(): BitsetFilterCache - changed:
class ShardFetchRequest extends TransportRequest → class ShardFetchRequest extends AbstractTransportRequest - added:
ctor StoredFieldsSpec(boolean, boolean, Set, IgnoredSourceFieldMapper.IgnoredSourceFormat, Set) - added:
method FetchPhase.execute(SearchContext, int[], RankDocShardInfo, IntConsumer, FetchPhaseResponseChunk.Writer, Integer, Integer, Executor, ActionListener, ActionListener): void - added:
method FetchSearchResult.getLastChunkBytes(): BytesReference - added:
method FetchSearchResult.getLastChunkHitCount(): int - added:
method FetchSearchResult.getLastChunkSequenceStart(): long - added:
method FetchSearchResult.setLastChunkBytes(BytesReference, int): void - added:
method FetchSearchResult.setLastChunkSequenceStart(long): void - added:
method QueryFetchSearchResult.getDirectoryMetrics(): DirectoryMetrics - added:
method QueryFetchSearchResult.setDirectoryMetrics(DirectoryMetrics): void - added:
method ScrollQueryFetchSearchResult.getDirectoryMetrics(): DirectoryMetrics - added:
method ScrollQueryFetchSearchResult.setDirectoryMetrics(DirectoryMetrics): void - added:
method ShardFetchSearchRequest.getCoordinatingNode(): DiscoveryNode - added:
method ShardFetchSearchRequest.getCoordinatingTaskId(): long - added:
method ShardFetchSearchRequest.getDescription(): String - added:
method ShardFetchSearchRequest.setCoordinatingNode(DiscoveryNode): void - added:
method ShardFetchSearchRequest.setCoordinatingTaskId(long): void - added:
method StoredFieldsSpec.ignoredSourceFormat(): IgnoredSourceFieldMapper.IgnoredSourceFormat - added:
method StoredFieldsSpec.onlyRequiresSourcePaths(): boolean - added:
method StoredFieldsSpec.sourcePaths(): Set - added:
static method StoredFieldsSpec.withSourcePaths(IgnoredSourceFieldMapper.IgnoredSourceFormat, Set): StoredFieldsSpec
- added:
class FetchPhaseResponseChunk implements Writeable, Releasable - added:
class TransportFetchPhaseCoordinationAction extends HandledTransportAction - added:
class TransportFetchPhaseResponseChunkAction - added:
ctor ActiveFetchPhaseTasks() - added:
ctor FetchPhaseResponseChunk(ShardId, BytesReference, int, int, long) - added:
ctor FetchPhaseResponseChunk(StreamInput) - added:
ctor TransportFetchPhaseCoordinationAction(TransportService, ActionFilters, ActiveFetchPhaseTasks, CircuitBreakerService, NamedWriteableRegistry) - added:
ctor TransportFetchPhaseCoordinationAction.Request(ShardFetchSearchRequest, DiscoveryNode, Map, LongConsumer, LongConsumer) - added:
ctor TransportFetchPhaseCoordinationAction.Request(StreamInput) - added:
ctor TransportFetchPhaseCoordinationAction.Response(FetchSearchResult) - added:
ctor TransportFetchPhaseCoordinationAction.Response(StreamInput) - added:
ctor TransportFetchPhaseResponseChunkAction(TransportService, ActiveFetchPhaseTasks, NamedWriteableRegistry) - added:
final class ActiveFetchPhaseTasks - added:
interface FetchPhaseResponseChunk.HitConsumer - added:
interface FetchPhaseResponseChunk.Writer - added:
method ActiveFetchPhaseTasks.acquireResponseStream(long, ShardId): FetchPhaseResponseStream - added:
method FetchPhaseResponseChunk.HitConsumer.accept(int, SearchHit): void - added:
method FetchPhaseResponseChunk.Writer.newNetworkBytesStream(): RecyclerBytesStreamOutput - added:
method FetchPhaseResponseChunk.Writer.writeResponseChunk(FetchPhaseResponseChunk, ActionListener): void - added:
method FetchPhaseResponseChunk.close(): void - added:
method FetchPhaseResponseChunk.consumeHits(FetchPhaseResponseChunk.HitConsumer): void - added:
method FetchPhaseResponseChunk.expectedTotalDocs(): int - added:
method FetchPhaseResponseChunk.getBytesLength(): long - added:
method FetchPhaseResponseChunk.hitCount(): int - added:
method FetchPhaseResponseChunk.sequenceStart(): long - added:
method FetchPhaseResponseChunk.shardId(): ShardId - added:
method FetchPhaseResponseChunk.toReleasableBytesReference(long): ReleasableBytesReference - added:
method FetchPhaseResponseChunk.writeTo(StreamOutput): void - added:
method TransportFetchPhaseCoordinationAction.Request.getDataNode(): DiscoveryNode - added:
method TransportFetchPhaseCoordinationAction.Request.getHeaders(): Map - added:
method TransportFetchPhaseCoordinationAction.Request.getShardFetchRequest(): ShardFetchSearchRequest - added:
method TransportFetchPhaseCoordinationAction.Request.validate(): ActionRequestValidationException - added:
method TransportFetchPhaseCoordinationAction.Request.writeTo(StreamOutput): void - added:
method TransportFetchPhaseCoordinationAction.Response.getResult(): FetchSearchResult - added:
method TransportFetchPhaseCoordinationAction.Response.writeTo(StreamOutput): void - added:
method TransportFetchPhaseCoordinationAction.doExecute(Task, TransportFetchPhaseCoordinationAction.Request, ActionListener): void - added:
static class TransportFetchPhaseCoordinationAction.Request extends ActionRequest - added:
static class TransportFetchPhaseCoordinationAction.Response extends ActionResponse - added:
static field TransportFetchPhaseCoordinationAction.CHUNKED_FETCH_DOC_ID_ORDER: TransportVersion - added:
static field TransportFetchPhaseCoordinationAction.CHUNKED_FETCH_PHASE: TransportVersion - added:
static field TransportFetchPhaseCoordinationAction.TYPE: ActionType - added:
static field TransportFetchPhaseResponseChunkAction.ZERO_COPY_ACTION_NAME: String
- added:
method FetchSourceContext.excludeInferenceFields(): Boolean - added:
static field FetchSourceContext.FETCH_ALL_SOURCE: FetchSourceContext - added:
static field FetchSourceContext.FETCH_ALL_SOURCE_EXCLUDE_INFERENCE_FIELDS: FetchSourceContext - added:
static method FetchSourceContext.of(boolean, Boolean, Boolean, String[], String[]): FetchSourceContext
- removed:
static field DefaultHighlighter.UNIFIED_HIGHLIGHTER_MATCHED_FIELDS: NodeFeature - removed:
static method HighlightField.fromXContent(XContentParser): HighlightField - changed:
final class LimitTokenOffsetAnalyzer extends AnalyzerWrapper → final class LimitTokenOffsetAnalyzer extends ElasticsearchAnalyzerWrapper - added:
ctor SearchHighlightContext.Field(String, SearchHighlightContext.FieldOptions) - added:
method Highlighter.canHighlightWithoutSource(MappedFieldType, SearchExecutionContext): boolean
- removed:
field SearchContext.releasables: List - changed:
class InternalScrollSearchRequest extends TransportRequest → class InternalScrollSearchRequest extends AbstractTransportRequest - changed:
class ShardSearchRequest extends TransportRequest implements IndicesRequest → class ShardSearchRequest extends AbstractTransportRequest implements IndicesRequest - changed:
ctor LegacyReaderContext(ShardSearchContextId, IndexService, IndexShard, Engine.SearcherSupplier, ShardSearchRequest, long) → ctor LegacyReaderContext(ShardSearchContextId, IndexService, IndexShard, Engine.SearcherSupplier, ShardSearchRequest, long, long) - changed:
ctor ReaderContext(ShardSearchContextId, IndexService, IndexShard, Engine.SearcherSupplier, long, boolean) → ctor ReaderContext(ShardSearchContextId, IndexService, IndexShard, Engine.SearcherSupplier, long, boolean, long) - changed:
ctor ShardSearchRequest(OriginalIndices, SearchRequest, ShardId, int, int, AliasFilter, float, long, String, ShardSearchContextId, TimeValue) → ctor ShardSearchRequest(OriginalIndices, SearchRequest, ShardId, int, int, AliasFilter, float, long, String, ShardSearchContextId, TimeValue, SplitShardCountSummary, boolean) - changed:
ctor ShardSearchRequest(OriginalIndices, ShardId, int, int, SearchType, SearchSourceBuilder, Boolean, AliasFilter, float, boolean, Scroll, long, String, ShardSearchContextId, TimeValue, long, TimeValue, boolean) → ctor ShardSearchRequest(OriginalIndices, ShardId, int, int, SearchType, SearchSourceBuilder, Boolean, AliasFilter, float, boolean, TimeValue, long, String, ShardSearchContextId, TimeValue, long, TimeValue, boolean, SplitShardCountSummary, String, boolean) - changed:
ctor ShardSearchRequest(ShardId, long, AliasFilter, String) → ctor ShardSearchRequest(ShardId, long, AliasFilter, String, SplitShardCountSummary) - changed:
field ScrollContext.scroll: Scroll → field ScrollContext.scroll: TimeValue - changed:
method ContextIndexSearcher.search(List, Weight, Collector): void → method ContextIndexSearcher.search(IndexSearcher.LeafReaderContextPartition[], Weight, Collector): void - changed:
method ContextIndexSearcher.searchLeaf(LeafReaderContext, Weight, Collector): void → method ContextIndexSearcher.searchLeaf(LeafReaderContext, int, int, Weight, Collector): void - changed:
method InternalScrollSearchRequest.scroll(): Scroll → method InternalScrollSearchRequest.scroll(): TimeValue - changed:
method ShardSearchRequest.scroll(): Scroll → method ShardSearchRequest.scroll(): TimeValue - added:
abstract class FilterByteVectorValues extends ByteVectorValues - added:
abstract class FilterFloatVectorValues extends FloatVectorValues implements HasIndexSlice - added:
ctor FilterByteVectorValues(ByteVectorValues) - added:
ctor FilterFloatVectorValues(FloatVectorValues) - added:
ctor MaxClauseCountQueryVisitor(int) - added:
ctor MaxClauseCountQueryVisitor(int, CircuitBreaker) - added:
ctor MaxClauseCountQueryVisitor(int, CircuitBreaker, Predicate) - added:
ctor MaxClauseCountQueryVisitor(int, CircuitBreaker, Predicate, int) - added:
ctor PitReaderContext(ShardSearchContextId, IndexService, IndexShard, Engine.SearcherSupplier, long, IndexReshardingMetadata, SplitShardCountSummary, long) - added:
ctor ShardSearchRequest(ShardId, long, AliasFilter, String, SplitShardCountSummary, String) - added:
field FilterByteVectorValues.in: ByteVectorValues - added:
field FilterFloatVectorValues.in: FloatVectorValues - added:
field SearchContext.closeFuture: SubscribableListener - added:
field SearchContext.rewriteQuery: Query - added:
final class MaxClauseCountQueryVisitor extends QueryVisitor - added:
final class PitReaderContext extends ReaderContext - added:
method ContextIndexSearcher.checkCancelled(): void - added:
method ContextIndexSearcher.hasExecutor(): boolean - added:
method ContextIndexSearcher.setCircuitBreaker(CircuitBreaker): void - added:
method FilterByteVectorValues.copy(): ByteVectorValues - added:
method FilterByteVectorValues.dimension(): int - added:
method FilterByteVectorValues.getAcceptOrds(Bits): Bits - added:
method FilterByteVectorValues.iterator(): KnnVectorValues.DocIndexIterator - added:
method FilterByteVectorValues.ordToDoc(int): int - added:
method FilterByteVectorValues.scorer(byte[]): VectorScorer - added:
method FilterByteVectorValues.size(): int - added:
method FilterByteVectorValues.vectorValue(int): byte[] - added:
method FilterFloatVectorValues.copy(): FloatVectorValues - added:
method FilterFloatVectorValues.dimension(): int - added:
method FilterFloatVectorValues.getAcceptOrds(Bits): Bits - added:
method FilterFloatVectorValues.getSlice(): IndexInput - added:
method FilterFloatVectorValues.getVectorByteLength(): int - added:
method FilterFloatVectorValues.iterator(): KnnVectorValues.DocIndexIterator - added:
method FilterFloatVectorValues.ordToDoc(int): int - added:
method FilterFloatVectorValues.rescorer(float[]): VectorScorer - added:
method FilterFloatVectorValues.scorer(float[]): VectorScorer - added:
method FilterFloatVectorValues.size(): int - added:
method FilterFloatVectorValues.vectorValue(int): float[] - added:
method FilteredSearchContext.registerTopHitsForRelease(SearchHits): void - added:
method MaxClauseCountQueryVisitor.consumeTerms(Query, Term[]): void - added:
method MaxClauseCountQueryVisitor.consumeTermsMatching(Query, String, Supplier): void - added:
method MaxClauseCountQueryVisitor.getEstimatedBytes(): long - added:
method MaxClauseCountQueryVisitor.getMaxClauseCount(): int - added:
method MaxClauseCountQueryVisitor.getNumClauses(): int - added:
method MaxClauseCountQueryVisitor.getSubVisitor(BooleanClause.Occur, Query): QueryVisitor - added:
method MaxClauseCountQueryVisitor.merge(MaxClauseCountQueryVisitor): void - added:
method MaxClauseCountQueryVisitor.reset(): void - added:
method MaxClauseCountQueryVisitor.visitLeaf(Query): void - added:
method PitReaderContext.isExpired(): boolean - added:
method PitReaderContext.isRelocating(): boolean - added:
method PitReaderContext.relocate(): void - added:
method PitReaderContext.reshardingMetadata(): IndexReshardingMetadata - added:
method PitReaderContext.shardCountSummary(): SplitShardCountSummary - added:
method ReaderContext.creatorTaskId(): long - added:
method ReaderContext.hasOutstandingRefs(): boolean - added:
method ReaderContext.isRelocating(): boolean - added:
method ReaderContext.keepAlive(): long - added:
method ReaderContext.nowInMillis(): long - added:
method SearchContext.addFetchThreadsMetrics(DirectoryMetrics): void - added:
method SearchContext.currentThreadDirectoryMetricsCapture(): DirectoryMetrics.Capture - added:
method SearchContext.getFetchThreadsMetrics(): DirectoryMetrics - added:
method SearchContext.getWorkerThreadsMetrics(): DirectoryMetrics - added:
method SearchContext.isClosed(): boolean - added:
method SearchContext.registerTopHitsForRelease(SearchHits): void - added:
method ShardSearchContextId.isRetryable(): boolean - added:
method ShardSearchContextId.sameSearcherIdsAs(String): boolean - added:
method ShardSearchRequest.enableShardResultsSkipRequest(): boolean - added:
method ShardSearchRequest.getCoordinatingNode(): DiscoveryNode - added:
method ShardSearchRequest.getSplitShardCountSummary(): SplitShardCountSummary - added:
method ShardSearchRequest.setCoordinatingNode(DiscoveryNode): void - added:
method ShardSearchRequest.sliceRouting(): String - added:
static field ShardSearchRequest.SHARD_RESULTS_SKIP_SHARD_SEARCH_REQUEST: TransportVersion - added:
static field ShardSearchRequest.SHARD_RESULTS_SKIP_SHARD_SEARCH_REQUEST_FEATURE_FLAG: FeatureFlag - added:
static field ShardSearchRequest.SHARD_SEARCH_REQUEST_RESHARD_SHARD_COUNT_SUMMARY: TransportVersion - added:
static method MaxClauseCountQueryVisitor.segmentCountOrDefault(IndexReader): int
- changed:
ctor SearchLookup(Function, TriFunction, SourceProvider, Function) → ctor SearchLookup(Function, Function, TriFunction, SourceProvider, Function) - added:
method SearchLookup.onlyMappedAsRuntimeField(String): boolean - added:
method SearchLookup.optimizedSourceProvider(SourceFilter): SearchLookup - added:
method Source.withMutations(Consumer): Source - added:
method SourceFilter.isExplicitlyIncluded(String): boolean - added:
method SourceProvider.optimizedSourceProvider(SourceFilter): SourceProvider
- removed:
static method ProfileResult.fromXContent(XContentParser): ProfileResult - added:
method SearchProfileResults.getOriginalSource(): SearchSourceBuilder - added:
method SearchProfileResults.getRequestIndices(): String[] - added:
method SearchProfileResults.setOriginalSource(SearchSourceBuilder): void - added:
method SearchProfileResults.setRequestIndices(String[]): void - added:
static field ProfileResult.BREAKDOWN: ParseField - added:
static field ProfileResult.CHILDREN: ParseField - added:
static field ProfileResult.DEBUG: ParseField - added:
static field ProfileResult.DESCRIPTION: ParseField - added:
static field ProfileResult.NODE_TIME_RAW: ParseField - added:
static field ProfileResult.TYPE: ParseField - added:
static field SearchProfileResults.QUERY_FIELD: String - added:
static field SearchProfileResults.REQUEST_FIELD: String - added:
static field SearchProfileResults.SOURCE_FIELD: String - added:
static field SearchProfileResults.originalQueryIndicesInProfileResults: TransportVersion
- removed:
static method AggregationProfileShardResult.fromXContent(XContentParser): AggregationProfileShardResult
- removed:
method ProfileWeight.bulkScorer(LeafReaderContext): BulkScorer - removed:
method ProfileWeight.scorer(LeafReaderContext): Scorer - removed:
static method CollectorResult.fromXContent(XContentParser): CollectorResult - added:
method QueryProfileShardResult.getVectorOperationsCount(): Long - added:
static field CollectorResult.CHILDREN: ParseField - added:
static field CollectorResult.NAME: ParseField - added:
static field CollectorResult.REASON: ParseField - added:
static field CollectorResult.TIME: ParseField - added:
static field CollectorResult.TIME_NANOS: ParseField
- removed:
method QuerySearchResult.addReleasable(Releasable): void - changed:
class QuerySearchRequest extends TransportRequest implements IndicesRequest → class QuerySearchRequest extends AbstractTransportRequest implements IndicesRequest - added:
method QuerySearchResult.addAggregationContext(AggregationContext): void - added:
method QuerySearchResult.getTimeRangeFilterFromMillis(): Long - added:
method QuerySearchResult.registerTopHitsForRelease(SearchHits): void - added:
method QuerySearchResult.setTimeRangeFilterFromMillis(Long): void - added:
method QuerySearchResult.topHitsToReleaseCollector(): Collection - added:
method ScrollQuerySearchResult.getDirectoryMetrics(): DirectoryMetrics - added:
method ScrollQuerySearchResult.setDirectoryMetrics(DirectoryMetrics): void - added:
method SearchTimeoutException.isTimeout(): boolean
- added:
method RankBuilder.rewrite(QueryRewriteContext): RankBuilder - added:
method RankBuilder.toRetriever(SearchSourceBuilder, Predicate): RetrieverBuilder
- added:
method RankFeaturePhaseRankShardContext.prepareForFetch(SearchContext): void
- removed:
ctor RankFeatureShardPhase() - changed:
class RankFeatureShardRequest extends TransportRequest implements IndicesRequest → class RankFeatureShardRequest extends AbstractTransportRequest implements IndicesRequest - changed:
field RankFeatureDoc.featureData: String → field RankFeatureDoc.featureData: List - changed:
method RankFeatureDoc.featureData(String): void → method RankFeatureDoc.featureData(List): void - changed:
method RankFeatureShardPhase.prepareForFetch(SearchContext, RankFeatureShardRequest): void → static method RankFeatureShardPhase.prepareForFetch(SearchContext, RankFeatureShardRequest): void - changed:
method RankFeatureShardPhase.processFetch(SearchContext): void → static method RankFeatureShardPhase.processFetch(SearchContext): void
- added:
method RerankingRankFeaturePhaseRankShardContext.doBuildRankFeatureShardResult(SearchHits, int): RankShardResult
- added:
class ScriptRescorer implements Rescorer - added:
class ScriptRescorerBuilder extends RescorerBuilder - added:
ctor ScriptRescorer() - added:
ctor ScriptRescorer.ScriptRescoreContext(ParsedQuery, int) - added:
ctor ScriptRescorerBuilder(Script, QueryBuilder) - added:
ctor ScriptRescorerBuilder(StreamInput) - added:
method ScriptRescorer.ScriptRescoreContext.getExplainQuery(): Query - added:
method ScriptRescorer.ScriptRescoreContext.getParsedQueries(): List - added:
method ScriptRescorer.ScriptRescoreContext.getQuery(): ScriptScoreQuery - added:
method ScriptRescorer.ScriptRescoreContext.needsScores(): boolean - added:
method ScriptRescorer.ScriptRescoreContext.setExplainQuery(Query): void - added:
method ScriptRescorer.explain(int, IndexSearcher, RescoreContext, Explanation): Explanation - added:
method ScriptRescorer.rescore(TopDocs, IndexSearcher, RescoreContext): TopDocs - added:
method ScriptRescorerBuilder.doWriteTo(StreamOutput): void - added:
method ScriptRescorerBuilder.doXContent(XContentBuilder, ToXContent.Params): void - added:
method ScriptRescorerBuilder.getMinimalSupportedVersion(): TransportVersion - added:
method ScriptRescorerBuilder.getWriteableName(): String - added:
method ScriptRescorerBuilder.innerBuildContext(int, SearchExecutionContext): RescoreContext - added:
method ScriptRescorerBuilder.rewrite(QueryRewriteContext): ScriptRescorerBuilder - added:
static class ScriptRescorer.ScriptRescoreContext extends RescoreContext - added:
static field Rescorer.SCORE_DOC_COMPARATOR: Comparator - added:
static field ScriptRescorer.INSTANCE: Rescorer - added:
static field ScriptRescorerBuilder.NAME: String - added:
static method Rescorer.topN(TopDocs, int): TopDocs - added:
static method ScriptRescorerBuilder.fromXContent(XContentParser): ScriptRescorerBuilder
- removed:
static field KnnRetrieverBuilder.KNN_RETRIEVER_SUPPORTED: NodeFeature - removed:
static field RetrieverBuilder.RETRIEVERS_SUPPORTED: NodeFeature - removed:
static field StandardRetrieverBuilder.STANDARD_RETRIEVER_SUPPORTED: NodeFeature - changed:
ctor KnnRetrieverBuilder(String, float[], QueryVectorBuilder, int, int, RescoreVectorBuilder, Float) → ctor KnnRetrieverBuilder(String, VectorData, QueryVectorBuilder, int, Integer, Float, RescoreVectorBuilder, Float) - changed:
method RetrieverParserContext.trackRetrieverUsage(String): void → method RetrieverParserContext.trackRetrieverUsage(RetrieverBuilder): void - changed:
static method RetrieverBuilder.declareBaseParserFields(String, AbstractObjectParser): void → static method RetrieverBuilder.declareBaseParserFields(AbstractObjectParser): void - added:
ctor KnnRetrieverBuilder(String, float[], QueryVectorBuilder, int, Integer, Float, RescoreVectorBuilder, Float) - added:
method CompoundRetrieverBuilder.createRankDocFromHit(int, SearchHit, int): RankDoc - added:
method RetrieverBuilder.getExtendedUsageFields(): Set - added:
static field KnnRetrieverBuilder.VISIT_PERCENTAGE_FIELD: ParseField
- changed:
static method StringScriptFieldFuzzyQuery.build(Script, StringFieldScript.LeafFactory, String, String, int, int, boolean): StringScriptFieldFuzzyQuery → static method StringScriptFieldFuzzyQuery.build(Script, StringFieldScript.LeafFactory, String, String, int, int, boolean, SearchExecutionContext): StringScriptFieldFuzzyQuery
- added:
method SliceBuilder.optimizeByShard(): boolean - added:
static method SliceBuilder.withShardOptimization(SliceBuilder): SliceBuilder - added:
static method SliceBuilder.withoutShardOptimization(SliceBuilder): SliceBuilder
- removed:
field SortFieldAndFormat.field: SortField - removed:
field SortFieldAndFormat.format: DocValueFormat - removed:
final class SortFieldAndFormat - removed:
static field SortBuilder.NESTED_FILTER_FIELD: ParseField - removed:
static field SortBuilder.NESTED_PATH_FIELD: ParseField - added:
method FieldSortBuilder.name(): String - added:
method GeoDistanceSortBuilder.name(): String - added:
method ScoreSortBuilder.name(): String - added:
method ScriptSortBuilder.name(): String - added:
method SortBuilder.name(): String - added:
method SortFieldAndFormat.equals(Object): boolean - added:
method SortFieldAndFormat.field(): SortField - added:
method SortFieldAndFormat.format(): DocValueFormat - added:
method SortFieldAndFormat.hashCode(): int - added:
method SortFieldAndFormat.toString(): String - added:
record SortFieldAndFormat
- added:
method Suggest.collectCompletionOptionHits(boolean): List
- removed:
ctor WordScorer(IndexReader, String, double, BytesRef)
- removed:
ctor RescoreKnnVectorQuery(String, float[], VectorSimilarityFunction, int, Query) - removed:
method ESDiversifyingChildrenByteKnnVectorQuery.rewrite(IndexSearcher): Query - removed:
method ESDiversifyingChildrenFloatKnnVectorQuery.rewrite(IndexSearcher): Query - removed:
method ESKnnByteVectorQuery.rewrite(IndexSearcher): Query - removed:
method ESKnnFloatVectorQuery.rewrite(IndexSearcher): Query - removed:
method RescoreKnnVectorQuery.rewrite(IndexSearcher): Query - removed:
static field KnnVectorQueryBuilder.K_PARAM_SUPPORTED: NodeFeature - changed:
class ExactKnnQueryBuilder extends AbstractQueryBuilder → class ExactKnnQueryBuilder extends LeafQueryBuilder - changed:
class KnnScoreDocQueryBuilder extends AbstractQueryBuilder → class KnnScoreDocQueryBuilder extends LeafQueryBuilder - changed:
class KnnVectorQueryBuilder extends AbstractQueryBuilder → class KnnVectorQueryBuilder extends LeafQueryBuilder - changed:
class RescoreKnnVectorQuery extends Query implements QueryProfilerProvider → abstract class RescoreKnnVectorQuery extends Query implements QueryProfilerProvider - changed:
ctor DenseVectorQuery(String) → ctor DenseVectorQuery(String, Query) - changed:
ctor DenseVectorQuery.Bytes(byte[], String) → ctor DenseVectorQuery.Bytes(byte[], String, Query) - changed:
ctor DenseVectorQuery.Floats(float[], String) → ctor DenseVectorQuery.Floats(float[], String, Query) - changed:
ctor ESDiversifyingChildrenByteKnnVectorQuery(String, byte[], Query, Integer, int, BitSetProducer) → ctor ESDiversifyingChildrenByteKnnVectorQuery(String, byte[], Query, int, int, BitSetProducer, KnnSearchStrategy) - changed:
ctor ESDiversifyingChildrenFloatKnnVectorQuery(String, float[], Query, Integer, int, BitSetProducer) → ctor ESDiversifyingChildrenFloatKnnVectorQuery(String, float[], Query, int, int, BitSetProducer, KnnSearchStrategy) - changed:
ctor ESKnnByteVectorQuery(String, byte[], Integer, int, Query) → ctor ESKnnByteVectorQuery(String, byte[], int, int, Query, KnnSearchStrategy) - changed:
ctor ESKnnFloatVectorQuery(String, float[], Integer, int, Query) → ctor ESKnnFloatVectorQuery(String, float[], int, int, Query, KnnSearchStrategy) - changed:
ctor KnnScoreDocQueryBuilder(ScoreDoc[], String, VectorData, Float) → ctor KnnScoreDocQueryBuilder(ScoreDoc[], String, VectorData, Float, List) - changed:
ctor KnnScoreDocQueryBuilder(ScoreDoc[], String, VectorData, Float, Float) → ctor KnnScoreDocQueryBuilder(ScoreDoc[], String, VectorData, Float, List, Float) - changed:
ctor KnnSearchBuilder(String, QueryVectorBuilder, int, int, RescoreVectorBuilder, Float) → ctor KnnSearchBuilder(String, QueryVectorBuilder, int, int, Float, RescoreVectorBuilder, Float) - changed:
ctor KnnSearchBuilder(String, VectorData, QueryVectorBuilder, int, int, RescoreVectorBuilder, Float) → ctor KnnSearchBuilder(String, VectorData, QueryVectorBuilder, int, int, Float, RescoreVectorBuilder, Float) - changed:
ctor KnnSearchBuilder(String, VectorData, int, int, RescoreVectorBuilder, Float) → ctor KnnSearchBuilder(String, VectorData, int, int, Float, RescoreVectorBuilder, Float) - changed:
ctor KnnSearchBuilder(String, float[], int, int, RescoreVectorBuilder, Float) → ctor KnnSearchBuilder(String, float[], int, int, Float, RescoreVectorBuilder, Float) - changed:
ctor KnnVectorQueryBuilder(String, QueryVectorBuilder, Integer, Integer, Float) → ctor KnnVectorQueryBuilder(String, QueryVectorBuilder, Integer, Integer, Float, Float) - changed:
ctor KnnVectorQueryBuilder(String, VectorData, Integer, Integer, RescoreVectorBuilder, Float) → ctor KnnVectorQueryBuilder(String, VectorData, Integer, Integer, Float, RescoreVectorBuilder, Float) - changed:
ctor KnnVectorQueryBuilder(String, byte[], Integer, Integer, RescoreVectorBuilder, Float) → ctor KnnVectorQueryBuilder(String, byte[], Integer, Integer, Float, RescoreVectorBuilder, Float) - changed:
ctor KnnVectorQueryBuilder(String, float[], Integer, Integer, RescoreVectorBuilder, Float) → ctor KnnVectorQueryBuilder(String, float[], Integer, Integer, Float, RescoreVectorBuilder, Float) - changed:
ctor VectorData(float[], byte[]) → ctor VectorData(String) - changed:
method ESKnnFloatVectorQuery.kParam(): Integer → method ESKnnFloatVectorQuery.kParam(): int - changed:
method VectorData.addToBuffer(ByteBuffer): void → method VectorData.addToBuffer(DenseVectorFieldMapper.Element, ByteBuffer): void - added:
abstract class ESAcceptDocs extends AcceptDocs - added:
class AdaptiveHnswQueueSaturationCollector extends HnswQueueSaturationCollector - added:
class CachingEnableFilterQuery extends Query - added:
class DiversifiedIVFKnnCollectorManager extends AbstractIVFKnnVectorQuery.IVFCollectorManager - added:
class DiversifyingChildrenIVFKnnFloatSlicedVectorQuery extends IVFKnnFloatSlicedVectorQuery - added:
class DiversifyingChildrenIVFKnnFloatVectorQuery extends IVFKnnFloatVectorQuery - added:
class DiversifyingParentBlockQuery extends Query - added:
class DocTrackingCollector implements BulkKnnCollector - added:
class IVFKnnFloatSlicedVectorQuery extends IVFKnnFloatVectorQuery - added:
class IVFKnnFloatVectorQuery extends AbstractIVFKnnVectorQuery - added:
class IVFKnnSearchStrategy extends KnnSearchStrategy - added:
class LookupQueryVectorBuilder implements QueryVectorBuilder - added:
class PostFilterKnnQuery extends Query implements QueryProfilerProvider - added:
ctor AdaptiveHnswQueueSaturationCollector(KnnCollector) - added:
ctor CachingEnableFilterQuery(Query) - added:
ctor DenseVectorQuery.Floats(float[], String, Query, boolean) - added:
ctor DiversifyingChildrenIVFKnnFloatSlicedVectorQuery(String, float[], int, int, Query, BitSetProducer, float, IvfQueryConfigResolver, String, BytesRef[]) - added:
ctor DiversifyingChildrenIVFKnnFloatVectorQuery(String, float[], int, int, Query, BitSetProducer, float, IvfQueryConfigResolver) - added:
ctor DiversifyingParentBlockQuery(BitSetProducer, Query) - added:
ctor DocTrackingCollector(KnnCollector) - added:
ctor ESAcceptDocs(int, IOSupplier) - added:
ctor ESAcceptDocs.BitsAcceptDocs(Bits, int) - added:
ctor ESAcceptDocs.BitsAcceptDocs(Bits, int, int, IOSupplier) - added:
ctor ESAcceptDocs.ESAcceptDocsAll() - added:
ctor ESAcceptDocs.ESAcceptDocsAll(int, IOSupplier) - added:
ctor ESAcceptDocs.ScorerSupplierAcceptDocs(IOSupplier, LongSupplier, Bits, int) - added:
ctor ESAcceptDocs.ScorerSupplierAcceptDocs(IOSupplier, LongSupplier, Bits, int, int, IOSupplier) - added:
ctor ESAcceptDocs.SliceAcceptDocs(int, int) - added:
ctor ESDiversifyingChildrenByteKnnVectorQuery(String, byte[], Query, int, int, BitSetProducer, KnnSearchStrategy, boolean) - added:
ctor ESKnnByteVectorQuery(String, byte[], int, int, Query, KnnSearchStrategy, boolean) - added:
ctor ESKnnFloatVectorQuery(String, float[], int, int, Query, KnnSearchStrategy, boolean) - added:
ctor IVFKnnFloatSlicedVectorQuery(String, float[], int, int, Query, float, IvfQueryConfigResolver, String, BytesRef[]) - added:
ctor IVFKnnFloatVectorQuery(String, float[], int, int, Query, float, IvfQueryConfigResolver) - added:
ctor IVFKnnSearchStrategy(float, int, int, LongAccumulator) - added:
ctor KnnQueryUtils() - added:
ctor KnnQueryUtils.FilterWeight(Weight) - added:
ctor KnnScoreDocQuery(ScoreDoc[], IndexReader) - added:
ctor LookupQueryVectorBuilder(StreamInput) - added:
ctor LookupQueryVectorBuilder(String, String, String, String) - added:
ctor PostFilterKnnQuery(PostFilterableKnnQuery, Query, int, String, BitSetProducer, float) - added:
ctor QueryVectorBuilderAsyncAction(QueryVectorBuilder) - added:
ctor VectorData(byte[]) - added:
ctor VectorData(float[]) - added:
ctor VectorData(float[], byte[], String) - added:
ctor VectorDataUtils() - added:
field DenseVectorQuery.filter: Query - added:
field IVFKnnFloatVectorQuery.query: float[] - added:
field RescoreKnnVectorQuery.fieldName: String - added:
field RescoreKnnVectorQuery.floatTarget: float[] - added:
field RescoreKnnVectorQuery.innerQuery: Query - added:
field RescoreKnnVectorQuery.k: int - added:
field RescoreKnnVectorQuery.vectorOperations: long - added:
final class KnnQueryUtils - added:
final class QueryVectorBuilderAsyncAction extends QueryRewriteAsyncAction - added:
final class VectorDataUtils - added:
interface BulkKnnCollector extends KnnCollector - added:
interface PostFilterableKnnQuery - added:
method AdaptiveHnswQueueSaturationCollector.collect(int, float): boolean - added:
method AdaptiveHnswQueueSaturationCollector.earlyTerminated(): boolean - added:
method AdaptiveHnswQueueSaturationCollector.nextCandidate(): void - added:
method AdaptiveHnswQueueSaturationCollector.topDocs(): TopDocs - added:
method BulkKnnCollector.bulkCollect(int[], float[], int, float): int - added:
method BulkKnnCollector.unsortedTopK(): TopDocs - added:
method CachingEnableFilterQuery.createWeight(IndexSearcher, ScoreMode, float): Weight - added:
method CachingEnableFilterQuery.equals(Object): boolean - added:
method CachingEnableFilterQuery.hashCode(): int - added:
method CachingEnableFilterQuery.rewrite(IndexSearcher): Query - added:
method CachingEnableFilterQuery.toString(String): String - added:
method CachingEnableFilterQuery.visit(QueryVisitor): void - added:
method DenseVectorQuery.Bytes.rewrite(IndexSearcher): Query - added:
method DenseVectorQuery.Floats.rewrite(IndexSearcher): Query - added:
method DenseVectorQuery.createWeight(IndexSearcher, ScoreMode, float): Weight - added:
method DiversifiedIVFKnnCollectorManager.newCollector(int, KnnSearchStrategy, LeafReaderContext): AbstractMaxScoreKnnCollector - added:
method DiversifyingChildrenIVFKnnFloatSlicedVectorQuery.equals(Object): boolean - added:
method DiversifyingChildrenIVFKnnFloatSlicedVectorQuery.getKnnCollectorManager(int, LongAccumulator): AbstractIVFKnnVectorQuery.IVFCollectorManager - added:
method DiversifyingChildrenIVFKnnFloatSlicedVectorQuery.hashCode(): int - added:
method DiversifyingChildrenIVFKnnFloatVectorQuery.equals(Object): boolean - added:
method DiversifyingChildrenIVFKnnFloatVectorQuery.getKnnCollectorManager(int, LongAccumulator): AbstractIVFKnnVectorQuery.IVFCollectorManager - added:
method DiversifyingChildrenIVFKnnFloatVectorQuery.hashCode(): int - added:
method DiversifyingParentBlockQuery.createWeight(IndexSearcher, ScoreMode, float): Weight - added:
method DiversifyingParentBlockQuery.equals(Object): boolean - added:
method DiversifyingParentBlockQuery.hashCode(): int - added:
method DiversifyingParentBlockQuery.rewrite(IndexSearcher): Query - added:
method DiversifyingParentBlockQuery.toString(String): String - added:
method DiversifyingParentBlockQuery.visit(QueryVisitor): void - added:
method DocTrackingCollector.bulkCollect(int[], float[], int, float): int - added:
method DocTrackingCollector.collect(int, float): boolean - added:
method DocTrackingCollector.earlyTerminated(): boolean - added:
method DocTrackingCollector.getSearchStrategy(): KnnSearchStrategy - added:
method DocTrackingCollector.getTrackedDocs(): int[] - added:
method DocTrackingCollector.incVisitedCount(int): void - added:
method DocTrackingCollector.k(): int - added:
method DocTrackingCollector.minCompetitiveSimilarity(): float - added:
method DocTrackingCollector.topDocs(): TopDocs - added:
method DocTrackingCollector.unsortedTopK(): TopDocs - added:
method DocTrackingCollector.visitLimit(): long - added:
method DocTrackingCollector.visitedCount(): long - added:
method ESAcceptDocs.BitsAcceptDocs.approximateCost(): int - added:
method ESAcceptDocs.BitsAcceptDocs.bits(): Bits - added:
method ESAcceptDocs.BitsAcceptDocs.cost(): int - added:
method ESAcceptDocs.BitsAcceptDocs.iterator(): DocIdSetIterator - added:
method ESAcceptDocs.ESAcceptDocsAll.approximateCost(): int - added:
method ESAcceptDocs.ESAcceptDocsAll.bits(): Bits - added:
method ESAcceptDocs.ESAcceptDocsAll.cost(): int - added:
method ESAcceptDocs.ESAcceptDocsAll.iterator(): DocIdSetIterator - added:
method ESAcceptDocs.ScorerSupplierAcceptDocs.approximateCost(): int - added:
method ESAcceptDocs.ScorerSupplierAcceptDocs.bits(): Bits - added:
method ESAcceptDocs.ScorerSupplierAcceptDocs.cost(): int - added:
method ESAcceptDocs.ScorerSupplierAcceptDocs.iterator(): DocIdSetIterator - added:
method ESAcceptDocs.SliceAcceptDocs.endDoc(): int - added:
method ESAcceptDocs.SliceAcceptDocs.equals(Object): boolean - added:
method ESAcceptDocs.SliceAcceptDocs.hashCode(): int - added:
method ESAcceptDocs.SliceAcceptDocs.length(): int - added:
method ESAcceptDocs.SliceAcceptDocs.startDoc(): int - added:
method ESAcceptDocs.SliceAcceptDocs.toString(): String - added:
method ESAcceptDocs.approximateCost(): int - added:
method ESAcceptDocs.sliceAcceptDocs(): ESAcceptDocs.SliceAcceptDocs - added:
method ESAcceptDocs.sliceAcceptDocsOrNull(): ESAcceptDocs.SliceAcceptDocs - added:
method ESAcceptDocs.sliceOrd(): int - added:
method ESDiversifyingChildrenByteKnnVectorQuery.getKnnCollectorManager(int, IndexSearcher): KnnCollectorManager - added:
method ESDiversifyingChildrenByteKnnVectorQuery.getStrategy(): KnnSearchStrategy - added:
method ESDiversifyingChildrenFloatKnnVectorQuery.getStrategy(): KnnSearchStrategy - added:
method ESKnnByteVectorQuery.getKnnCollectorManager(int, IndexSearcher): KnnCollectorManager - added:
method ESKnnByteVectorQuery.getStrategy(): KnnSearchStrategy - added:
method ESKnnFloatVectorQuery.getKnnCollectorManager(int, IndexSearcher): KnnCollectorManager - added:
method ESKnnFloatVectorQuery.getStrategy(): KnnSearchStrategy - added:
method IVFKnnFloatSlicedVectorQuery.equals(Object): boolean - added:
method IVFKnnFloatSlicedVectorQuery.hashCode(): int - added:
method IVFKnnFloatSlicedVectorQuery.toString(String): String - added:
method IVFKnnFloatVectorQuery.equals(Object): boolean - added:
method IVFKnnFloatVectorQuery.getQuery(): float[] - added:
method IVFKnnFloatVectorQuery.hashCode(): int - added:
method IVFKnnFloatVectorQuery.segmentQuery(LeafReaderContext, boolean): float[] - added:
method IVFKnnFloatVectorQuery.toString(String): String - added:
method IVFKnnSearchStrategy.equals(Object): boolean - added:
method IVFKnnSearchStrategy.getK(): int - added:
method IVFKnnSearchStrategy.getNumCands(): int - added:
method IVFKnnSearchStrategy.getVisitRatio(): float - added:
method IVFKnnSearchStrategy.hashCode(): int - added:
method IVFKnnSearchStrategy.nextVectorsBlock(): void - added:
method KnnQueryUtils.FilterWeight.equals(Object): boolean - added:
method KnnQueryUtils.FilterWeight.hashCode(): int - added:
method KnnQueryUtils.FilterWeight.toString(): String - added:
method KnnQueryUtils.FilterWeight.weight(): Weight - added:
method KnnSearchBuilder.Builder.visitPercentage(Float): KnnSearchBuilder.Builder - added:
method KnnSearchBuilder.getVisitPercentage(): Float - added:
method KnnVectorQueryBuilder.isAutoPrefilteringEnabled(): boolean - added:
method KnnVectorQueryBuilder.setAutoPrefilteringEnabled(boolean): KnnVectorQueryBuilder - added:
method KnnVectorQueryBuilder.setFilterQueries(List): KnnVectorQueryBuilder - added:
method KnnVectorQueryBuilder.visitPercentage(): Float - added:
method LookupQueryVectorBuilder.buildVector(Client, ActionListener): void - added:
method LookupQueryVectorBuilder.equals(Object): boolean - added:
method LookupQueryVectorBuilder.getId(): String - added:
method LookupQueryVectorBuilder.getIndex(): String - added:
method LookupQueryVectorBuilder.getMinimalSupportedVersion(): TransportVersion - added:
method LookupQueryVectorBuilder.getPath(): String - added:
method LookupQueryVectorBuilder.getRouting(): String - added:
method LookupQueryVectorBuilder.getWriteableName(): String - added:
method LookupQueryVectorBuilder.hashCode(): int - added:
method LookupQueryVectorBuilder.toXContent(XContentBuilder, ToXContent.Params): XContentBuilder - added:
method LookupQueryVectorBuilder.writeTo(StreamOutput): void - added:
method PostFilterKnnQuery.createWeight(IndexSearcher, ScoreMode, float): Weight - added:
method PostFilterKnnQuery.equals(Object): boolean - added:
method PostFilterKnnQuery.hashCode(): int - added:
method PostFilterKnnQuery.profile(QueryProfiler): void - added:
method PostFilterKnnQuery.rewrite(IndexSearcher): Query - added:
method PostFilterKnnQuery.toString(String): String - added:
method PostFilterKnnQuery.visit(QueryVisitor): void - added:
method PostFilterableKnnQuery.countTotalVectors(List): int - added:
method PostFilterableKnnQuery.createFallbackQuery(IndexReader, int[], int): Query - added:
method PostFilterableKnnQuery.createPostFilterDelegate(float): Query - added:
method PostFilterableKnnQuery.createRetryQuery(IndexReader, int[], int[], int): Query - added:
method PostFilterableKnnQuery.getTrackedDocs(): int[] - added:
method PostFilterableKnnQuery.k(): int - added:
method PostFilterableKnnQuery.numCands(): int - added:
method PostFilterableKnnQuery.totalVectorOps(): long - added:
method QueryVectorBuilderAsyncAction.doEquals(QueryVectorBuilderAsyncAction): boolean - added:
method QueryVectorBuilderAsyncAction.doHashCode(): int - added:
method QueryVectorBuilderAsyncAction.execute(Client, ActionListener): void - added:
method VectorData.isFloat(): boolean - added:
method VectorData.isStringVector(): boolean - added:
method VectorData.size(): int - added:
method VectorData.stringVector(): String - added:
record ESAcceptDocs.SliceAcceptDocs - added:
record KnnQueryUtils.FilterWeight - added:
static field KnnSearchBuilder.VISIT_PERCENTAGE_FIELD: ParseField - added:
static field KnnVectorQueryBuilder.AUTO_PREFILTERING: TransportVersion - added:
static field KnnVectorQueryBuilder.UNSUPPORTED_AUTO_PREFILTERING_QUERY_TYPES: Set - added:
static field KnnVectorQueryBuilder.VISIT_PERCENTAGE: TransportVersion - added:
static field KnnVectorQueryBuilder.VISIT_PERCENTAGE_FIELD: ParseField - added:
static field LookupQueryVectorBuilder.ID_FIELD: ParseField - added:
static field LookupQueryVectorBuilder.INDEX_FIELD: ParseField - added:
static field LookupQueryVectorBuilder.LOOKUP_QVB_TV: TransportVersion - added:
static field LookupQueryVectorBuilder.NAME: ParseField - added:
static field LookupQueryVectorBuilder.PATH_FIELD: ParseField - added:
static field LookupQueryVectorBuilder.ROUTING_FIELD: ParseField - added:
static field PostFilterKnnQuery.DEFAULT_POST_FILTERING_THRESHOLD: float - added:
static field PostFilterableKnnQuery.POST_FILTER_OVERSAMPLE_FLOOR: float - added:
static field PostFilterableKnnQuery.POST_FILTER_OVERSAMPLE_Z_SCORE: float - added:
static field RescoreVectorBuilder.RESCORE_VECTOR_ALLOW_ZERO: TransportVersion - added:
static final class ESAcceptDocs.BitsAcceptDocs extends ESAcceptDocs - added:
static final class ESAcceptDocs.ESAcceptDocsAll extends ESAcceptDocs - added:
static final class ESAcceptDocs.ScorerSupplierAcceptDocs extends ESAcceptDocs - added:
static method KnnQueryUtils.applyFilter(ScoreDoc[], Weight, IndexSearcher): ScoreDoc[] - added:
static method KnnQueryUtils.augmentFilter(Query, int[], IndexReader): Query - added:
static method KnnQueryUtils.computeSelectivity(Weight, List, int): float - added:
static method KnnQueryUtils.createFilterWeight(IndexSearcher, Query, String): KnnQueryUtils.FilterWeight - added:
static method KnnQueryUtils.dedupAndSelectTopK(ScoreDoc[], IndexReader, BitSetProducer, int): ScoreDoc[] - added:
static method KnnQueryUtils.mergeScoreDocArrays(ScoreDoc[], ScoreDoc[]): ScoreDoc[] - added:
static method LookupQueryVectorBuilder.fromXContent(XContentParser): LookupQueryVectorBuilder - added:
static method PostFilterableKnnQuery.zMargin(int, float): double - added:
static method RescoreKnnVectorQuery.fromInnerQuery(String, float[], int, int, Query): RescoreKnnVectorQuery - added:
static method VectorData.decodeQueryVector(String, DenseVectorFieldMapper.ElementType, int): VectorData - added:
static method VectorData.fromStringVector(String): VectorData - added:
static method VectorDataUtils.extractVectorDataFromObject(Object): VectorData
- added:
static method PluginShutdownService.isLocalNodeShutdown(ClusterState): boolean
- removed:
static field SnapshotsService.UPDATE_SNAPSHOT_STATUS_ACTION_NAME: String - removed:
static field SnapshotsService.UUIDS_IN_REPO_DATA_TRANSPORT_VERSION: TransportVersion - removed:
static method SnapshotsServiceUtils.metadataForSnapshot(SnapshotsInProgress.Entry, Metadata): Metadata - removed:
static method SnapshotsServiceUtils.supportsNodeRemovalTracking(ClusterState): boolean - changed:
class RegisteredPolicySnapshots implements Metadata.Custom → class RegisteredPolicySnapshots implements Metadata.ProjectCustom - changed:
ctor RepositoryIntegrityHealthIndicatorService(ClusterService, FeatureService) → ctor RepositoryIntegrityHealthIndicatorService(ClusterService) - changed:
ctor RestoreService(ClusterService, RepositoriesService, AllocationService, MetadataCreateIndexService, IndexMetadataVerifier, ShardLimitValidator, SystemIndices, IndicesService, FileSettingsService, ThreadPool) → ctor RestoreService(ClusterService, RepositoriesService, AllocationService, MetadataCreateIndexService, IndexMetadataVerifier, ShardLimitValidator, SystemIndices, IndicesService, FileSettingsService, ThreadPool, boolean, IndexMetadataRestoreTransformer) - changed:
ctor SnapshotShardsService(Settings, ClusterService, RepositoriesService, TransportService, IndicesService) → ctor SnapshotShardsService(Settings, ClusterService, RepositoriesService, TransportService, IndicesService, SnapshotShardContextFactory) - changed:
ctor SnapshotsService(Settings, ClusterService, RerouteService, IndexNameExpressionResolver, RepositoriesService, TransportService, ActionFilters, SystemIndices) → ctor SnapshotsService(Settings, ClusterService, RerouteService, IndexNameExpressionResolver, RepositoriesService, TransportService, SystemIndices, boolean, SnapshotMetrics) - changed:
method RegisteredPolicySnapshots.RegisteredSnapshotsDiff.apply(Metadata.Custom): Metadata.Custom → method RegisteredPolicySnapshots.RegisteredSnapshotsDiff.apply(Metadata.ProjectCustom): Metadata.ProjectCustom - changed:
method RegisteredPolicySnapshots.diff(Metadata.Custom): Diff → method RegisteredPolicySnapshots.diff(Metadata.ProjectCustom): Diff - changed:
method RestoreService.restoreSnapshot(RestoreSnapshotRequest, ActionListener): void → method RestoreService.restoreSnapshot(ProjectId, RestoreSnapshotRequest, ActionListener): void - changed:
method RestoreService.restoreSnapshot(RestoreSnapshotRequest, ActionListener, BiConsumer): void → method RestoreService.restoreSnapshot(ProjectId, RestoreSnapshotRequest, ActionListener, BiConsumer): void - changed:
method SnapshotsService.cloneSnapshot(CloneSnapshotRequest, ActionListener): void → method SnapshotsService.cloneSnapshot(ProjectId, CloneSnapshotRequest, ActionListener): void - changed:
method SnapshotsService.createSnapshot(CreateSnapshotRequest, ActionListener): void → method SnapshotsService.createSnapshot(ProjectId, CreateSnapshotRequest, ActionListener): void - changed:
method SnapshotsService.deleteSnapshots(DeleteSnapshotRequest, ActionListener): void → method SnapshotsService.deleteSnapshots(ProjectId, DeleteSnapshotRequest, ActionListener): void - changed:
method SnapshotsService.executeSnapshot(CreateSnapshotRequest, ActionListener): void → method SnapshotsService.executeSnapshot(ProjectId, CreateSnapshotRequest, ActionListener): void - changed:
static method RestoreService.restoringIndices(ClusterState, Set): Set → static method RestoreService.restoringIndices(ProjectState, Set): Set - changed:
static method SnapshotInfo.fromXContentInternal(String, XContentParser): SnapshotInfo → static method SnapshotInfo.fromXContentInternal(ProjectRepo, XContentParser): SnapshotInfo - changed:
static method SnapshotsServiceUtils.currentSnapshots(SnapshotsInProgress, String, List): List → static method SnapshotsServiceUtils.currentSnapshots(SnapshotsInProgress, ProjectId, String, List): List - changed:
static method SnapshotsServiceUtils.deletionsWithoutSnapshots(SnapshotDeletionsInProgress, Collection, String): SnapshotDeletionsInProgress → static method SnapshotsServiceUtils.deletionsWithoutSnapshots(SnapshotDeletionsInProgress, Collection, ProjectId, String): SnapshotDeletionsInProgress - changed:
static method SnapshotsServiceUtils.ensureNotReadOnly(ClusterState, String): void → static method SnapshotsServiceUtils.ensureNotReadOnly(ProjectMetadata, String): void - changed:
static method SnapshotsServiceUtils.ensureRepositoryExists(String, ClusterState): void → static method SnapshotsServiceUtils.ensureRepositoryExists(String, ProjectMetadata): void - changed:
static method SnapshotsServiceUtils.ensureSnapshotNameNotRunning(SnapshotsInProgress, String, String): void → static method SnapshotsServiceUtils.ensureSnapshotNameNotRunning(SnapshotsInProgress, ProjectId, String, String): void - changed:
static method SnapshotsServiceUtils.readyDeletions(ClusterState): Tuple → static method SnapshotsServiceUtils.readyDeletions(ClusterState, ProjectId): Tuple - changed:
static method SnapshotsServiceUtils.shards(SnapshotsInProgress, SnapshotDeletionsInProgress, ClusterState, Collection, boolean, RepositoryData, String): ImmutableOpenMap → static method SnapshotsServiceUtils.shards(SnapshotsInProgress, SnapshotDeletionsInProgress, ProjectState, Collection, boolean, RepositoryData, String): ImmutableOpenMap - changed:
static method SnapshotsServiceUtils.snapshottingDataStreams(ClusterState, Set): Set → static method SnapshotsServiceUtils.snapshottingDataStreams(ProjectState, Set): Set - changed:
static method SnapshotsServiceUtils.snapshottingIndices(ClusterState, Set): Set → static method SnapshotsServiceUtils.snapshottingIndices(ProjectState, Set): Set - changed:
static method SnapshotsServiceUtils.validate(String, String, ClusterState): void → static method SnapshotsServiceUtils.validate(String, String, ProjectMetadata): void - added:
class CachingSnapshotAndShardByStateMetricsService - added:
class SnapshotShutdownProgressTracker - added:
ctor CachingSnapshotAndShardByStateMetricsService(ClusterService) - added:
ctor Snapshot(ProjectId, String, SnapshotId) - added:
ctor SnapshotShutdownProgressTracker(Supplier, Consumer, ClusterSettings, ThreadPool) - added:
ctor TransportUpdateSnapshotStatusAction(TransportService, ClusterService, ThreadPool, SnapshotsService, ActionFilters) - added:
final class TransportUpdateSnapshotStatusAction extends TransportMasterNodeAction - added:
interface IndexMetadataRestoreTransformer - added:
method CachingSnapshotAndShardByStateMetricsService.getShardsByState(): Collection - added:
method CachingSnapshotAndShardByStateMetricsService.getSnapshotsByState(): Collection - added:
method IndexMetadataRestoreTransformer.NoOpRestoreTransformer.updateIndexMetadata(IndexMetadata): IndexMetadata - added:
method IndexMetadataRestoreTransformer.updateIndexMetadata(IndexMetadata): IndexMetadata - added:
method Snapshot.getProjectId(): ProjectId - added:
method SnapshotInfo.projectId(): ProjectId - added:
method SnapshotShutdownProgressTracker.decNumberOfShardSnapshotsInProgress(ShardId, Snapshot, IndexShardSnapshotStatus): void - added:
method SnapshotShutdownProgressTracker.incNumberOfShardSnapshotsInProgress(ShardId, Snapshot): void - added:
method SnapshotShutdownProgressTracker.onClusterStateAddShutdown(): void - added:
method SnapshotShutdownProgressTracker.onClusterStatePausingSetForAllShardSnapshots(): void - added:
method SnapshotShutdownProgressTracker.onClusterStateRemoveShutdown(): void - added:
method SnapshotShutdownProgressTracker.releaseRequestSentToMaster(Snapshot, ShardId): void - added:
method SnapshotShutdownProgressTracker.trackRequestSentToMaster(Snapshot, ShardId): void - added:
method SnapshotsService.createAndSubmitRequestToUpdateSnapshotState(Snapshot, ShardId, RepositoryShardId, SnapshotsInProgress.ShardSnapshotStatus, ActionListener): void - added:
method TransportUpdateSnapshotStatusAction.checkBlock(UpdateIndexShardSnapshotStatusRequest, ClusterState): ClusterBlockException - added:
method TransportUpdateSnapshotStatusAction.masterOperation(Task, UpdateIndexShardSnapshotStatusRequest, ClusterState, ActionListener): void - added:
static field IndexMetadataRestoreTransformer.NoOpRestoreTransformer.INSTANCE: IndexMetadataRestoreTransformer.NoOpRestoreTransformer - added:
static field SnapshotShutdownProgressTracker.SNAPSHOT_PROGRESS_DURING_SHUTDOWN_LOG_INTERVAL_SETTING: Setting - added:
static field TransportUpdateSnapshotStatusAction.NAME: String - added:
static field TransportUpdateSnapshotStatusAction.TYPE: ActionType - added:
static final class IndexMetadataRestoreTransformer.NoOpRestoreTransformer implements IndexMetadataRestoreTransformer - added:
static method IndexMetadataRestoreTransformer.NoOpRestoreTransformer.getInstance(): IndexMetadataRestoreTransformer.NoOpRestoreTransformer - added:
static method SnapshotsServiceUtils.projectForSnapshot(SnapshotsInProgress.Entry, ProjectMetadata): ProjectMetadata
- added:
ctor InlineArrayReader(byte[], boolean) - added:
ctor InlineArrayReader(byte[], int, int, boolean) - added:
ctor KeyValueReader(byte[]) - added:
ctor KeyValueReader(byte[], int, int) - added:
ctor SourceSchema() - added:
ctor SourceSchema(List, int[], List, int[]) - added:
final class InlineArrayReader implements ArrayReader - added:
final class KeyValueReader - added:
final class SourceSchema - added:
final class SourceValueType - added:
interface ArrayReader - added:
interface LeafSink - added:
interface SourceBatch extends Releasable, Accountable - added:
interface SourceBatchEncoder extends Releasable - added:
interface SourceRow - added:
method ArrayReader.booleanValue(): boolean - added:
method ArrayReader.doubleValue(): double - added:
method ArrayReader.floatValue(): float - added:
method ArrayReader.intValue(): int - added:
method ArrayReader.isNull(): boolean - added:
method ArrayReader.longValue(): long - added:
method ArrayReader.nestedArray(): ArrayReader - added:
method ArrayReader.nestedKeyValue(): KeyValueReader - added:
method ArrayReader.next(): boolean - added:
method ArrayReader.stringValue(): String - added:
method ArrayReader.type(): byte - added:
method InlineArrayReader.booleanValue(): boolean - added:
method InlineArrayReader.doubleValue(): double - added:
method InlineArrayReader.floatValue(): float - added:
method InlineArrayReader.intValue(): int - added:
method InlineArrayReader.isNull(): boolean - added:
method InlineArrayReader.longValue(): long - added:
method InlineArrayReader.nestedArray(): InlineArrayReader - added:
method InlineArrayReader.nestedKeyValue(): KeyValueReader - added:
method InlineArrayReader.next(): boolean - added:
method InlineArrayReader.stringValue(): String - added:
method InlineArrayReader.type(): byte - added:
method KeyValueReader.doubleValue(): double - added:
method KeyValueReader.floatValue(): float - added:
method KeyValueReader.intValue(): int - added:
method KeyValueReader.key(): String - added:
method KeyValueReader.longValue(): long - added:
method KeyValueReader.nestedArray(): InlineArrayReader - added:
method KeyValueReader.nestedKeyValue(): KeyValueReader - added:
method KeyValueReader.next(): boolean - added:
method KeyValueReader.stringValue(): String - added:
method KeyValueReader.type(): byte - added:
method LeafSink.onArrayLeaf(int, String): void - added:
method LeafSink.onBooleanPrimitive(int, String, boolean): void - added:
method LeafSink.onDoublePrimitive(int, String, byte, double): void - added:
method LeafSink.onLongPrimitive(int, String, byte, long): void - added:
method LeafSink.onTextPrimitive(int, String, byte, XContentString.UTF8Bytes): void - added:
method LeafSink.passRawText(): boolean - added:
method SourceBatch.columnCount(): int - added:
method SourceBatch.data(): BytesReference - added:
method SourceBatch.docCount(): int - added:
method SourceBatch.row(int): SourceRow - added:
method SourceBatch.schema(): SourceSchema - added:
method SourceBatch.slice(int, int): SourceBatch - added:
method SourceBatchEncoder.addDocument(BytesReference, XContentType, int): void - added:
method SourceBatchEncoder.buildPartition(int): SourceBatch - added:
method SourceBatchEncoder.columnPath(int): String - added:
method SourceBatchEncoder.commitScratchTo(int): int - added:
method SourceBatchEncoder.docCount(int): int - added:
method SourceBatchEncoder.hasPartition(int): boolean - added:
method SourceBatchEncoder.parseToScratch(BytesReference, XContentType, LeafSink): void - added:
method SourceRow.getArrayValue(int): ArrayReader - added:
method SourceRow.getBinaryValue(int): BytesRef - added:
method SourceRow.getBooleanValue(int): boolean - added:
method SourceRow.getDoubleValue(int): double - added:
method SourceRow.getFloatValue(int): float - added:
method SourceRow.getIntValue(int): int - added:
method SourceRow.getKeyValue(int): KeyValueReader - added:
method SourceRow.getLongValue(int): long - added:
method SourceRow.getStringValue(int): Text - added:
method SourceRow.getTypeByte(int): byte - added:
method SourceRow.isAbsent(int): boolean - added:
method SourceRow.isEmpty(): boolean - added:
method SourceRow.isNull(int): boolean - added:
method SourceRow.schema(): SourceSchema - added:
method SourceRow.sizeInBytes(): int - added:
method SourceSchema.appendLeaf(String, int): int - added:
method SourceSchema.appendNonLeaf(String, int): int - added:
method SourceSchema.findLeaf(String, int): int - added:
method SourceSchema.findNonLeaf(String, int): int - added:
method SourceSchema.getFullPath(int): String - added:
method SourceSchema.getLeafName(int): String - added:
method SourceSchema.getLeafParent(int): int - added:
method SourceSchema.getNonLeafName(int): String - added:
method SourceSchema.getNonLeafParent(int): int - added:
method SourceSchema.leafCount(): int - added:
method SourceSchema.nonLeafCount(): int - added:
static field LeafSink.NO_OP: LeafSink - added:
static field SourceValueType.ABSENT: byte - added:
static field SourceValueType.BINARY: byte - added:
static field SourceValueType.DOUBLE: byte - added:
static field SourceValueType.FALSE: byte - added:
static field SourceValueType.FIXED_ARRAY: byte - added:
static field SourceValueType.FLOAT: byte - added:
static field SourceValueType.INT: byte - added:
static field SourceValueType.KEY_VALUE: byte - added:
static field SourceValueType.LONG: byte - added:
static field SourceValueType.NULL: byte - added:
static field SourceValueType.SMALL_ROW_MAX_VAR_SIZE: int - added:
static field SourceValueType.STRING: byte - added:
static field SourceValueType.TRUE: byte - added:
static field SourceValueType.UNION_ARRAY: byte - added:
static method SourceValueType.elemDataSize(byte): int - added:
static method SourceValueType.fixedSize(byte, boolean): int - added:
static method SourceValueType.isCompound(byte): boolean - added:
static method SourceValueType.isVariable(byte): boolean - added:
static method SourceValueType.name(byte): String
- changed:
ctor SynonymsManagementAPIService(Client) → ctor SynonymsManagementAPIService(Client, ClusterService, FeatureService) - changed:
method SynonymsManagementAPIService.deleteSynonymRule(String, String, ActionListener): void → method SynonymsManagementAPIService.deleteSynonymRule(String, String, boolean, ActionListener): void - changed:
method SynonymsManagementAPIService.getSynonymSetRules(String, ActionListener): void → method SynonymsManagementAPIService.getSynonymSetRules(Set, boolean, ActionListener): void - changed:
method SynonymsManagementAPIService.putSynonymRule(String, SynonymRule, ActionListener): void → method SynonymsManagementAPIService.putSynonymRule(String, SynonymRule, boolean, ActionListener): void - changed:
method SynonymsManagementAPIService.putSynonymsSet(String, SynonymRule[], ActionListener): void → method SynonymsManagementAPIService.putSynonymsSet(String, SynonymRule[], boolean, boolean, ActionListener): void - added:
method SynonymFeatures.getFeatures(): Set - added:
method SynonymsManagementAPIService.checkClusterSupportsMultipleSynonymSets(): void - added:
method SynonymsManagementAPIService.getSynonymSetRulesPage(String, int, String, ActionListener): void - added:
static field SynonymsManagementAPIService.INDEX_SEARCHABLE_TIMEOUT_SECONDS: int - added:
static field SynonymsManagementAPIService.MAX_SYNONYM_RULES_SETTING: Setting
- removed:
static field Task.TRACE_PARENT: String - removed:
static field TaskCancellationService.VERSION_SUPPORTING_CANCEL_CHILD_ACTION: TransportVersion - added:
ctor Task.OriginalTaskInfo(TaskId, long) - added:
ctor TaskInfo(TaskId, String, String, String, String, Task.Status, long, long, boolean, boolean, TaskId, Map, TaskId, long) - added:
ctor TaskManager(Settings, ThreadPool, Set, Tracer, String) - added:
ctor TaskManager.CancellableTaskInfo(CancellableTask, long, boolean) - added:
field Task.startTime: long - added:
method CancellableTask.ensureCancellable(): void - added:
method CancellableTask.getTaskCancelledException(): TaskCancelledException - added:
method Task.OriginalTaskInfo.equals(Object): boolean - added:
method Task.OriginalTaskInfo.hashCode(): int - added:
method Task.OriginalTaskInfo.originalStartTimeMillis(): long - added:
method Task.OriginalTaskInfo.originalTaskId(): TaskId - added:
method Task.OriginalTaskInfo.toString(): String - added:
method Task.getOriginalTaskId(): Optional - added:
method Task.getOriginalTaskInfo(): Optional - added:
method Task.getProjectId(): String - added:
method Task.useCreateSemanticsForResultStorage(): boolean - added:
method TaskAwareRequest.createTask(TaskId, String, String, TaskId, Map): Task - added:
method TaskInfo.originalStartTimeMillis(): long - added:
method TaskInfo.originalTaskId(): TaskId - added:
method TaskInfo.withOriginalRelocationIdentity(): TaskInfo - added:
method TaskManager.CancellableTaskInfo.elapsedNanos(): long - added:
method TaskManager.CancellableTaskInfo.equals(Object): boolean - added:
method TaskManager.CancellableTaskInfo.hasOutstandingChildren(): boolean - added:
method TaskManager.CancellableTaskInfo.hashCode(): int - added:
method TaskManager.CancellableTaskInfo.task(): CancellableTask - added:
method TaskManager.CancellableTaskInfo.toString(): String - added:
method TaskManager.forEachCancellableTask(long, Predicate): void - added:
method TaskManager.getNodeId(): String - added:
method TaskResult.withError(Exception): TaskResult - added:
method TaskResultsService.storeResultIfAbsent(TaskResult, ActionListener): void - added:
record Task.OriginalTaskInfo - added:
record TaskManager.CancellableTaskInfo - added:
static field Task.PARENT_APM_TRACE_CONTEXT: String - added:
static field Task.PARENT_TRACE_PARENT_HEADER: String - added:
static field Task.PARENT_TRACE_STATE: String - added:
static field Task.X_ELASTIC_PROJECT_ID_HTTP_HEADER: String
- added:
ctor TelemetryProvider.NoopTelemetryProvider() - added:
method TelemetryProvider.NoopTelemetryProvider.attemptFlush(): void - added:
method TelemetryProvider.NoopTelemetryProvider.getMeterRegistry(): MeterRegistry - added:
method TelemetryProvider.NoopTelemetryProvider.getTracer(): Tracer - added:
method TelemetryProvider.attemptFlush(): void - added:
static class TelemetryProvider.NoopTelemetryProvider implements TelemetryProvider - added:
static field TelemetryProvider.OTEL_METRICS_ENABLED_SYSTEM_PROPERTY: String - added:
static field TelemetryProvider.OTEL_TRACES_ENABLED_SYSTEM_PROPERTY: String
- added:
class MetricAttributesUtils - added:
ctor ConsumingLongGaugeMetric(AtomicLong, LongGauge, long) - added:
interface MetricAttributes - added:
method ConsumingLongGaugeMetric.equals(Object): boolean - added:
method ConsumingLongGaugeMetric.gauge(): LongGauge - added:
method ConsumingLongGaugeMetric.getIfPresent(): OptionalLong - added:
method ConsumingLongGaugeMetric.hashCode(): int - added:
method ConsumingLongGaugeMetric.noValue(): long - added:
method ConsumingLongGaugeMetric.set(long): void - added:
method ConsumingLongGaugeMetric.toString(): String - added:
method ConsumingLongGaugeMetric.value(): AtomicLong - added:
method DoubleAsyncCounter.close(): void - added:
method DoubleGauge.close(): void - added:
method LongAsyncCounter.close(): void - added:
method LongGauge.close(): void - added:
record ConsumingLongGaugeMetric - added:
static field MetricAttributes.ERROR_TYPE: String - added:
static field MetricAttributes.ES_DEPLOYMENT_TYPE: String - added:
static field MetricAttributes.ES_NODE_ID: String - added:
static field MetricAttributes.ES_NODE_NAME: String - added:
static field MetricAttributes.ES_NODE_TIER: String - added:
static field MetricAttributes.ES_PLUGIN_NAME: String - added:
static field MetricAttributes.ES_PRODUCTION_RELEASE: String - added:
static field MetricAttributes.ES_PRODUCT_ORIGIN: String - added:
static field MetricAttributes.ES_STACK_VERSION: String - added:
static field MetricAttributes.HOSTED_DEPLOYMENT_TYPE: String - added:
static field MetricAttributes.KNOWN_PRODUCT_ORIGINS: Set - added:
static field MetricAttributes.SERVERLESS_DEPLOYMENT_TYPE: String - added:
static method ConsumingLongGaugeMetric.create(MeterRegistry, String, String, String): ConsumingLongGaugeMetric - added:
static method ConsumingLongGaugeMetric.create(MeterRegistry, String, String, String, long): ConsumingLongGaugeMetric - added:
static method MetricAttributesUtils.normalizeProductOrigin(String, String): String
- added:
method Tracer.setStatusToError(Traceable, String): void
- removed:
static field ThreadPool.Names.SEARCH_THROTTLED: String - removed:
static field ThreadPool.ThreadPoolType.DIRECT: ThreadPool.ThreadPoolType - removed:
static field ThreadPool.ThreadPoolType.FIXED_AUTO_QUEUE_SIZE: ThreadPool.ThreadPoolType - changed:
class ThreadPool implements ReportingService, Scheduler → class ThreadPool implements ReportingService, Scheduler, TimeProvider - changed:
ctor ScalingExecutorBuilder(String, int, int, TimeValue, boolean, String, EsExecutors.TaskTrackingConfig) → ctor ScalingExecutorBuilder(String, int, int, TimeValue, boolean, EsExecutors.HotThreadsOnLargeQueueConfig) - changed:
ctor ThreadPool.Info(String, ThreadPool.ThreadPoolType, int, int, TimeValue, SizeValue) → ctor ThreadPool.Info(String, ThreadPool.ThreadPoolType, int, int, TimeValue, Long) - changed:
final class FixedExecutorBuilder extends ExecutorBuilder → class FixedExecutorBuilder extends ExecutorBuilder - changed:
method ThreadPool.Info.getQueueSize(): SizeValue → method ThreadPool.Info.getQueueSize(): Long - added:
ctor FixedScaleDownExecutorBuilder(Settings, String, int, int, TimeValue, String, EsExecutors.TaskTrackingConfig, boolean) - added:
ctor ScalingExecutorBuilder(String, int, int, TimeValue, boolean, String, EsExecutors.TaskTrackingConfig, EsExecutors.HotThreadsOnLargeQueueConfig) - added:
final class FixedScaleDownExecutorBuilder extends FixedExecutorBuilder - added:
method ThreadPool.Info.toString(): String - added:
static field ScalingExecutorBuilder.HOT_THREADS_ON_LARGE_QUEUE_DURATION_THRESHOLD_SETTING: Setting - added:
static field ScalingExecutorBuilder.HOT_THREADS_ON_LARGE_QUEUE_INTERVAL_SETTING: Setting - added:
static field ScalingExecutorBuilder.HOT_THREADS_ON_LARGE_QUEUE_SIZE_THRESHOLD_SETTING: Setting - added:
static field ThreadPool.Names.SYSTEM_WRITE_COORDINATION: String - added:
static field ThreadPool.Names.WRITE_COORDINATION: String - added:
static field ThreadPool.THREAD_POOL_METRIC_NAME_QUEUE_TIME: String - added:
static field ThreadPool.THREAD_POOL_METRIC_NAME_UTILIZATION: String - added:
static field ThreadPool.THREAD_POOL_METRIC_NAME_UTILIZATION_EWMR: String - added:
static field ThreadPool.WRITE_THREAD_POOL_UTILIZATION_EWMR_HALF_LIFE: Setting - added:
static method ThreadPool.getMaxSnapshotThreadPoolSize(int): int
- removed:
abstract class TransportRequest extends TransportMessage implements TaskAwareRequest - removed:
ctor TransportInfo(BoundTransportAddress, Map, boolean) - removed:
ctor TransportMessage(StreamInput) - removed:
ctor TransportRequest() - removed:
ctor TransportRequest(StreamInput) - removed:
ctor TransportResponse(StreamInput) - removed:
final class LeakTracker.Leak implements Runnable - removed:
method InboundMessage.closeInternal(): void - removed:
method LeakTracker.Leak.close(): boolean - removed:
method LeakTracker.Leak.record(): void - removed:
method LeakTracker.Leak.run(): void - removed:
method LeakTracker.Leak.toString(): String - removed:
method RemoteClusterAware.listenForUpdates(ClusterSettings): void - removed:
method RemoteClusterAware.updateRemoteCluster(String, Settings): void - removed:
method RemoteClusterService.getConfiguredClusters(): Set - removed:
method RemoteClusterService.getLocalNode(): DiscoveryNode - removed:
method RemoteClusterService.isCrossClusterSearchEnabled(): boolean - removed:
method RemoteClusterService.isEnabled(): boolean - removed:
method RemoteClusterService.listenForUpdates(ClusterSettings): void - removed:
method RemoteClusterService.updateRemoteClusterCredentials(Supplier, ActionListener): void - removed:
method TransportMessage.remoteAddress(): InetSocketAddress - removed:
method TransportMessage.remoteAddress(InetSocketAddress): void - removed:
method TransportRequest.getParentTask(): TaskId - removed:
method TransportRequest.getRequestId(): long - removed:
method TransportRequest.setParentTask(TaskId): void - removed:
method TransportRequest.setRequestId(long): void - removed:
method TransportRequest.toString(): String - removed:
method TransportRequest.writeTo(StreamOutput): void - removed:
method TransportService.addMessageListener(TransportMessageListener): void - removed:
method TransportService.removeMessageListener(TransportMessageListener): void - removed:
static field LeakTracker.INSTANCE: LeakTracker - removed:
static field ProxyConnectionStrategy.PROXY_ADDRESS: Setting.AffixSetting - removed:
static field ProxyConnectionStrategy.REMOTE_SOCKET_CONNECTIONS: Setting.AffixSetting - removed:
static field ProxyConnectionStrategy.SERVER_NAME: Setting.AffixSetting - removed:
static field RemoteClusterPortSettings.TRANSPORT_VERSION_ADVANCED_REMOTE_CLUSTER_SECURITY: TransportVersion - removed:
static field RemoteClusterService.REMOTE_CLUSTER_COMPRESS: Setting.AffixSetting - removed:
static field RemoteClusterService.REMOTE_CLUSTER_COMPRESSION_SCHEME: Setting.AffixSetting - removed:
static field RemoteClusterService.REMOTE_CLUSTER_CREDENTIALS: Setting.AffixSetting - removed:
static field RemoteClusterService.REMOTE_CLUSTER_PING_SCHEDULE: Setting.AffixSetting - removed:
static field RemoteClusterService.REMOTE_CLUSTER_SKIP_UNAVAILABLE: Setting.AffixSetting - removed:
static field RemoteClusterService.REMOTE_INITIAL_CONNECTION_TIMEOUT_SETTING: Setting - removed:
static field RemoteClusterService.REMOTE_NODE_ATTRIBUTE: Setting - removed:
static field RemoteConnectionStrategy.REMOTE_CONNECTION_MODE: Setting.AffixSetting - removed:
static field RemoteConnectionStrategy.REMOTE_MAX_PENDING_CONNECTION_LISTENERS: Setting - removed:
static field SniffConnectionStrategy.REMOTE_CLUSTERS_PROXY: Setting.AffixSetting - removed:
static field SniffConnectionStrategy.REMOTE_CLUSTER_SEEDS: Setting.AffixSetting - removed:
static field SniffConnectionStrategy.REMOTE_CONNECTIONS_PER_CLUSTER: Setting - removed:
static field SniffConnectionStrategy.REMOTE_NODE_CONNECTIONS: Setting.AffixSetting - removed:
static field TcpHeader.VERSION_WITH_HEADER_SIZE: TransportVersion - removed:
static method LeakTracker.setContextHint(String): void - removed:
static method RemoteClusterAware.getEnabledRemoteClusters(Settings): Set - removed:
static method RemoteClusterAware.parseClusterAlias(String): String - removed:
static method RemoteConnectionStrategy.isConnectionEnabled(String, Map): boolean - removed:
static method RemoteConnectionStrategy.isConnectionEnabled(String, Settings): boolean - removed:
static method TcpHeader.headerSize(TransportVersion): int - changed:
abstract class RemoteClusterAware → abstract class RemoteClusterAware implements LinkedProjectConfigService.LinkedProjectConfigListener - changed:
class BytesTransportRequest extends TransportRequest implements RefCounted → class BytesTransportRequest extends AbstractTransportRequest implements BytesTransportMessage - changed:
class InboundMessage extends AbstractRefCounted → class InboundMessage implements Releasable - changed:
class TransportService extends AbstractLifecycleComponent implements ReportingService, TransportMessageListener, TransportConnectionListener → class TransportService extends AbstractLifecycleComponent implements ReportingService, TransportMessageListener, TransportConnectionListener, RemoteTransportClient - changed:
method BytesTransportRequest.bytes(): BytesReference → method BytesTransportRequest.bytes(): ReleasableBytesReference - changed:
method LeakTracker.track(Object): LeakTracker.Leak → static method LeakTracker.track(Object): Releasable - changed:
method ProxyConnectionStrategy.strategyMustBeRebuilt(Settings): boolean → method ProxyConnectionStrategy.strategyMustBeRebuilt(LinkedProjectConfig): boolean - changed:
method RemoteClusterService.isSkipUnavailable(String): boolean → method RemoteClusterService.isSkipUnavailable(String): Optional - changed:
method RemoteClusterService.updateRemoteCluster(String, Settings): void → method RemoteClusterService.updateRemoteCluster(LinkedProjectConfig, boolean, ActionListener): void - changed:
method RemoteConnectionStrategy.strategyMustBeRebuilt(Settings): boolean → method RemoteConnectionStrategy.strategyMustBeRebuilt(LinkedProjectConfig): boolean - changed:
method SniffConnectionStrategy.strategyMustBeRebuilt(Settings): boolean → method SniffConnectionStrategy.strategyMustBeRebuilt(LinkedProjectConfig): boolean - changed:
method TcpTransport.newNetworkBytesStream(): RecyclerBytesStreamOutput → method TcpTransport.newNetworkBytesStream(CircuitBreaker): RecyclerBytesStreamOutput - changed:
method Transport.newNetworkBytesStream(): RecyclerBytesStreamOutput → method Transport.newNetworkBytesStream(CircuitBreaker): RecyclerBytesStreamOutput - changed:
method TransportService.newNetworkBytesStream(): RecyclerBytesStreamOutput → method TransportService.newNetworkBytesStream(CircuitBreaker): RecyclerBytesStreamOutput - changed:
static method OutboundHandler.serialize(OutboundHandler.MessageDirection, String, long, boolean, TransportVersion, Compression.Scheme, Writeable, ThreadContext, RecyclerBytesStreamOutput): BytesReference → static method OutboundHandler.serialize(OutboundHandler.MessageDirection, String, long, boolean, TransportVersion, Compression.Scheme, Writeable, ThreadContext, RecyclerBytesStreamOutput, Recycler): BytesReference - changed:
static method RemoteClusterAware.splitIndexName(String): String[] → static method RemoteClusterAware.splitIndexName(String): RemoteClusterAware.QualifiedIndexExpression - changed:
static method TransportActionProxy.registerProxyAction(TransportService, String, boolean, Writeable.Reader): void → static method TransportActionProxy.registerProxyAction(TransportService, String, boolean, Writeable.Reader, NamedWriteableRegistry): void - changed:
static method TransportActionProxy.registerProxyActionWithDynamicResponseType(TransportService, String, boolean, Function): void → static method TransportActionProxy.registerProxyActionWithDynamicResponseType(TransportService, String, boolean, Function, NamedWriteableRegistry): void - added:
abstract class AbstractLinkedProjectConfigService implements LinkedProjectConfigService - added:
abstract class AbstractTransportRequest extends TransportMessage implements TransportRequest - added:
class BytesTransportResponse extends TransportResponse implements BytesTransportMessage - added:
class ClusterSettingsLinkedProjectConfigService extends AbstractLinkedProjectConfigService - added:
class RemoteClusterSettings - added:
ctor AbstractLinkedProjectConfigService() - added:
ctor AbstractTransportRequest() - added:
ctor AbstractTransportRequest(StreamInput) - added:
ctor BytesTransportResponse(ReleasableBytesReference, TransportVersion) - added:
ctor ClusterSettingsLinkedProjectConfigService(Settings, ClusterSettings, ProjectResolver) - added:
ctor LinkedProjectConfig.ProxyLinkedProjectConfig(ProjectId, ProjectId, String, TimeValue, Compression.Enabled, Compression.Scheme, TimeValue, TimeValue, boolean, int, int, String, String) - added:
ctor LinkedProjectConfig.ProxyLinkedProjectConfigBuilder(ProjectId, ProjectId, String) - added:
ctor LinkedProjectConfig.ProxyLinkedProjectConfigBuilder(String) - added:
ctor LinkedProjectConfig.SniffLinkedProjectConfig(ProjectId, ProjectId, String, TimeValue, Compression.Enabled, Compression.Scheme, TimeValue, TimeValue, boolean, int, int, Predicate, List, String) - added:
ctor LinkedProjectConfig.SniffLinkedProjectConfigBuilder(ProjectId, ProjectId, String) - added:
ctor LinkedProjectConfig.SniffLinkedProjectConfigBuilder(String) - added:
ctor RemoteClusterAware.QualifiedIndexExpression(String, String) - added:
ctor RemoteClusterSettings() - added:
ctor RemoteClusterSettings.ProxyConnectionStrategySettings() - added:
ctor RemoteClusterSettings.SniffConnectionStrategySettings() - added:
ctor TransportService(Settings, Transport, ThreadPool, TransportInterceptor, Function, ClusterSettings, ConnectionManager, TaskManager, LinkedProjectConfigService, TelemetryProvider, CrossProjectModeDecider, ProjectResolver) - added:
enum RemoteClusterService.RemoteClusterConnectionStatus - added:
field LinkedProjectConfig.Builder.clusterPingSchedule: TimeValue - added:
field LinkedProjectConfig.Builder.connectionCompression: Compression.Enabled - added:
field LinkedProjectConfig.Builder.connectionCompressionScheme: Compression.Scheme - added:
field LinkedProjectConfig.Builder.connectionStrategy: RemoteConnectionStrategy.ConnectionStrategy - added:
field LinkedProjectConfig.Builder.initialConnectionTimeout: TimeValue - added:
field LinkedProjectConfig.Builder.linkedProjectAlias: String - added:
field LinkedProjectConfig.Builder.linkedProjectId: ProjectId - added:
field LinkedProjectConfig.Builder.maxNumConnections: int - added:
field LinkedProjectConfig.Builder.maxPendingConnectionListeners: int - added:
field LinkedProjectConfig.Builder.originProjectId: ProjectId - added:
field LinkedProjectConfig.Builder.proxyAddress: String - added:
field LinkedProjectConfig.Builder.skipUnavailable: boolean - added:
field LinkedProjectConfig.Builder.transportConnectTimeout: TimeValue - added:
field RemoteConnectionStrategy.linkedProjectId: ProjectId - added:
field RemoteConnectionStrategy.originProjectId: ProjectId - added:
interface BytesTransportMessage - added:
interface LinkedProjectConfig - added:
interface LinkedProjectConfigService - added:
interface LinkedProjectConfigService.LinkedProjectConfigListener - added:
interface LinkedProjectConfigService.Provider - added:
interface RemoteTransportClient - added:
interface TransportRequest extends Writeable, RefCounted, TaskAwareRequest - added:
method AbstractLinkedProjectConfigService.handleRemoved(ProjectId, ProjectId, String): void - added:
method AbstractLinkedProjectConfigService.handleUpdate(LinkedProjectConfig): void - added:
method AbstractLinkedProjectConfigService.register(LinkedProjectConfigService.LinkedProjectConfigListener): void - added:
method AbstractTransportRequest.copyFieldsFrom(AbstractTransportRequest): AbstractTransportRequest - added:
method AbstractTransportRequest.getParentTask(): TaskId - added:
method AbstractTransportRequest.getRequestId(): long - added:
method AbstractTransportRequest.remoteAddress(): InetSocketAddress - added:
method AbstractTransportRequest.remoteAddress(InetSocketAddress): void - added:
method AbstractTransportRequest.setParentTask(TaskId): void - added:
method AbstractTransportRequest.setRequestId(long): void - added:
method AbstractTransportRequest.toString(): String - added:
method AbstractTransportRequest.writeTo(StreamOutput): void - added:
method BytesTransportMessage.bytes(): ReleasableBytesReference - added:
method BytesTransportMessage.writeThin(StreamOutput): void - added:
method BytesTransportResponse.bytes(): ReleasableBytesReference - added:
method BytesTransportResponse.decRef(): boolean - added:
method BytesTransportResponse.hasReferences(): boolean - added:
method BytesTransportResponse.incRef(): void - added:
method BytesTransportResponse.mustConvertResponseForVersion(TransportVersion): boolean - added:
method BytesTransportResponse.streamInput(): StreamInput - added:
method BytesTransportResponse.tryIncRef(): boolean - added:
method BytesTransportResponse.writeThin(StreamOutput): void - added:
method BytesTransportResponse.writeTo(StreamOutput): void - added:
method ClusterSettingsLinkedProjectConfigService.getInitialLinkedProjectConfigs(): Collection - added:
method InboundMessage.close(): void - added:
method LeakTracker.TrackedResource.close(): void - added:
method LeakTracker.TrackedResource.record(): void - added:
method LeakTracker.TrackedResource.toString(): String - added:
method LeakTracker.TrackingWindow.assertNoLeaks(): void - added:
method LeakTracker.TrackingWindow.hasLeaks(): boolean - added:
method LinkedProjectConfig.Builder.build(): LinkedProjectConfig - added:
method LinkedProjectConfig.Builder.clusterPingSchedule(TimeValue): LinkedProjectConfig.Builder - added:
method LinkedProjectConfig.Builder.connectionCompression(Compression.Enabled): LinkedProjectConfig.Builder - added:
method LinkedProjectConfig.Builder.connectionCompressionScheme(Compression.Scheme): LinkedProjectConfig.Builder - added:
method LinkedProjectConfig.Builder.initialConnectionTimeout(TimeValue): LinkedProjectConfig.Builder - added:
method LinkedProjectConfig.Builder.maxNumConnections(int): LinkedProjectConfig.Builder - added:
method LinkedProjectConfig.Builder.maxPendingConnectionListeners(int): LinkedProjectConfig.Builder - added:
method LinkedProjectConfig.Builder.proxyAddress(String): LinkedProjectConfig.Builder - added:
method LinkedProjectConfig.Builder.self(): LinkedProjectConfig.Builder - added:
method LinkedProjectConfig.Builder.skipUnavailable(boolean): LinkedProjectConfig.Builder - added:
method LinkedProjectConfig.Builder.transportConnectTimeout(TimeValue): LinkedProjectConfig.Builder - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.buildRemoteConnectionStrategy(TransportService, RemoteConnectionManager): RemoteConnectionStrategy - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.clusterPingSchedule(): TimeValue - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.connectionCompression(): Compression.Enabled - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.connectionCompressionScheme(): Compression.Scheme - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.connectionStrategy(): RemoteConnectionStrategy.ConnectionStrategy - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.equals(Object): boolean - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.hashCode(): int - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.initialConnectionTimeout(): TimeValue - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.linkedProjectAlias(): String - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.linkedProjectId(): ProjectId - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.maxNumConnections(): int - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.maxPendingConnectionListeners(): int - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.originProjectId(): ProjectId - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.proxyAddress(): String - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.serverName(): String - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.skipUnavailable(): boolean - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.toString(): String - added:
method LinkedProjectConfig.ProxyLinkedProjectConfig.transportConnectTimeout(): TimeValue - added:
method LinkedProjectConfig.ProxyLinkedProjectConfigBuilder.build(): LinkedProjectConfig.ProxyLinkedProjectConfig - added:
method LinkedProjectConfig.ProxyLinkedProjectConfigBuilder.self(): LinkedProjectConfig.ProxyLinkedProjectConfigBuilder - added:
method LinkedProjectConfig.ProxyLinkedProjectConfigBuilder.serverName(String): LinkedProjectConfig.ProxyLinkedProjectConfigBuilder - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.buildRemoteConnectionStrategy(TransportService, RemoteConnectionManager): RemoteConnectionStrategy - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.clusterPingSchedule(): TimeValue - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.connectionCompression(): Compression.Enabled - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.connectionCompressionScheme(): Compression.Scheme - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.connectionStrategy(): RemoteConnectionStrategy.ConnectionStrategy - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.equals(Object): boolean - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.hashCode(): int - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.initialConnectionTimeout(): TimeValue - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.linkedProjectAlias(): String - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.linkedProjectId(): ProjectId - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.maxNumConnections(): int - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.maxPendingConnectionListeners(): int - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.nodePredicate(): Predicate - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.originProjectId(): ProjectId - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.proxyAddress(): String - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.seedNodes(): List - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.skipUnavailable(): boolean - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.toString(): String - added:
method LinkedProjectConfig.SniffLinkedProjectConfig.transportConnectTimeout(): TimeValue - added:
method LinkedProjectConfig.SniffLinkedProjectConfigBuilder.build(): LinkedProjectConfig.SniffLinkedProjectConfig - added:
method LinkedProjectConfig.SniffLinkedProjectConfigBuilder.nodePredicate(Predicate): LinkedProjectConfig.SniffLinkedProjectConfigBuilder - added:
method LinkedProjectConfig.SniffLinkedProjectConfigBuilder.seedNodes(List): LinkedProjectConfig.SniffLinkedProjectConfigBuilder - added:
method LinkedProjectConfig.SniffLinkedProjectConfigBuilder.self(): LinkedProjectConfig.SniffLinkedProjectConfigBuilder - added:
method LinkedProjectConfig.buildRemoteConnectionStrategy(TransportService, RemoteConnectionManager): RemoteConnectionStrategy - added:
method LinkedProjectConfig.clusterPingSchedule(): TimeValue - added:
method LinkedProjectConfig.connectionCompression(): Compression.Enabled - added:
method LinkedProjectConfig.connectionCompressionScheme(): Compression.Scheme - added:
method LinkedProjectConfig.connectionStrategy(): RemoteConnectionStrategy.ConnectionStrategy - added:
method LinkedProjectConfig.initialConnectionTimeout(): TimeValue - added:
method LinkedProjectConfig.linkedProjectAlias(): String - added:
method LinkedProjectConfig.linkedProjectId(): ProjectId - added:
method LinkedProjectConfig.maxNumConnections(): int - added:
method LinkedProjectConfig.maxPendingConnectionListeners(): int - added:
method LinkedProjectConfig.originProjectId(): ProjectId - added:
method LinkedProjectConfig.proxyAddress(): String - added:
method LinkedProjectConfig.skipUnavailable(): boolean - added:
method LinkedProjectConfig.transportConnectTimeout(): TimeValue - added:
method LinkedProjectConfigService.LinkedProjectConfigListener.remove(ProjectId, ProjectId, String): void - added:
method LinkedProjectConfigService.LinkedProjectConfigListener.updateLinkedProject(LinkedProjectConfig): void - added:
method LinkedProjectConfigService.Provider.create(): Optional - added:
method LinkedProjectConfigService.getInitialLinkedProjectConfigs(): Collection - added:
method LinkedProjectConfigService.register(LinkedProjectConfigService.LinkedProjectConfigListener): void - added:
method ProxyConnectionStrategy.ProxyModeInfo.toString(): String - added:
method ReceiveTimeoutTransportException.isTimeout(): boolean - added:
method ReceiveTimeoutTransportException.status(): RestStatus - added:
method RemoteClusterAware.QualifiedIndexExpression.clusterAlias(): String - added:
method RemoteClusterAware.QualifiedIndexExpression.equals(Object): boolean - added:
method RemoteClusterAware.QualifiedIndexExpression.getClusterGroupingKey(): String - added:
method RemoteClusterAware.QualifiedIndexExpression.hashCode(): int - added:
method RemoteClusterAware.QualifiedIndexExpression.indexExpression(): String - added:
method RemoteClusterAware.QualifiedIndexExpression.toString(): String - added:
method RemoteClusterAware.getNodeName(): String - added:
method RemoteClusterService.crossProjectEnabled(): boolean - added:
method RemoteClusterService.ensureClientIsEnabled(): void - added:
method RemoteClusterService.getRegisteredRemoteClusterNames(ProjectId): Set - added:
method RemoteClusterService.getRemoteClusterCredentialsManager(): RemoteClusterCredentialsManager - added:
method RemoteClusterService.remove(ProjectId, ProjectId, String): void - added:
method RemoteClusterService.shouldSkipOnFailure(String, Boolean): boolean - added:
method RemoteClusterService.updateLinkedProject(LinkedProjectConfig): void - added:
method RemoteConnectionInfo.toString(): String - added:
method RemoteTransportClient.sendRequest(DiscoveryNode, String, TransportRequest, TransportResponseHandler): void - added:
method SniffConnectionStrategy.SniffModeInfo.toString(): String - added:
method TransportRequest.remoteAddress(): InetSocketAddress - added:
method TransportRequest.remoteAddress(InetSocketAddress): void - added:
method TransportService.getTelemetryProvider(): TelemetryProvider - added:
record LinkedProjectConfig.ProxyLinkedProjectConfig implements LinkedProjectConfig - added:
record LinkedProjectConfig.SniffLinkedProjectConfig implements LinkedProjectConfig - added:
record RemoteClusterAware.QualifiedIndexExpression - added:
static abstract class LinkedProjectConfig.Builder - added:
static class LinkedProjectConfig.ProxyLinkedProjectConfigBuilder extends LinkedProjectConfig.Builder - added:
static class LinkedProjectConfig.SniffLinkedProjectConfigBuilder extends LinkedProjectConfig.Builder - added:
static class RemoteClusterSettings.ProxyConnectionStrategySettings - added:
static class RemoteClusterSettings.SniffConnectionStrategySettings - added:
static field RemoteClusterService.RemoteClusterConnectionStatus.CONNECTED: RemoteClusterService.RemoteClusterConnectionStatus - added:
static field RemoteClusterService.RemoteClusterConnectionStatus.DISCONNECTED: RemoteClusterService.RemoteClusterConnectionStatus - added:
static field RemoteClusterService.RemoteClusterConnectionStatus.RECONNECTED: RemoteClusterService.RemoteClusterConnectionStatus - added:
static field RemoteClusterService.RemoteClusterConnectionStatus.UNCHANGED: RemoteClusterService.RemoteClusterConnectionStatus - added:
static field RemoteClusterService.RemoteClusterConnectionStatus.UPDATED: RemoteClusterService.RemoteClusterConnectionStatus - added:
static field RemoteClusterSettings.DEFAULT_INITIAL_CONNECTION_TIMEOUT: TimeValue - added:
static field RemoteClusterSettings.DEFAULT_MAX_PENDING_CONNECTION_LISTENERS: int - added:
static field RemoteClusterSettings.DEFAULT_SKIP_UNAVAILABLE: boolean - added:
static field RemoteClusterSettings.ProxyConnectionStrategySettings.DEFAULT_REMOTE_SOCKET_CONNECTIONS: int - added:
static field RemoteClusterSettings.ProxyConnectionStrategySettings.PROXY_ADDRESS: Setting.AffixSetting - added:
static field RemoteClusterSettings.ProxyConnectionStrategySettings.REMOTE_SOCKET_CONNECTIONS: Setting.AffixSetting - added:
static field RemoteClusterSettings.ProxyConnectionStrategySettings.SERVER_NAME: Setting.AffixSetting - added:
static field RemoteClusterSettings.REMOTE_CLUSTER_COMPRESS: Setting.AffixSetting - added:
static field RemoteClusterSettings.REMOTE_CLUSTER_COMPRESSION_SCHEME: Setting.AffixSetting - added:
static field RemoteClusterSettings.REMOTE_CLUSTER_CREDENTIALS: Setting.AffixSetting - added:
static field RemoteClusterSettings.REMOTE_CLUSTER_PING_SCHEDULE: Setting.AffixSetting - added:
static field RemoteClusterSettings.REMOTE_CLUSTER_SKIP_UNAVAILABLE: Setting.AffixSetting - added:
static field RemoteClusterSettings.REMOTE_CONNECTION_MODE: Setting.AffixSetting - added:
static field RemoteClusterSettings.REMOTE_INITIAL_CONNECTION_TIMEOUT_SETTING: Setting - added:
static field RemoteClusterSettings.REMOTE_MAX_PENDING_CONNECTION_LISTENERS: Setting - added:
static field RemoteClusterSettings.REMOTE_NODE_ATTRIBUTE: Setting - added:
static field RemoteClusterSettings.SniffConnectionStrategySettings.DEFAULT_NODE_PREDICATE: Predicate - added:
static field RemoteClusterSettings.SniffConnectionStrategySettings.DEFAULT_REMOTE_CONNECTIONS_PER_CLUSTER: int - added:
static field RemoteClusterSettings.SniffConnectionStrategySettings.DEFAULT_SEED_NODES: List - added:
static field RemoteClusterSettings.SniffConnectionStrategySettings.REMOTE_CLUSTERS_PROXY: Setting.AffixSetting - added:
static field RemoteClusterSettings.SniffConnectionStrategySettings.REMOTE_CLUSTER_SEEDS: Setting.AffixSetting - added:
static field RemoteClusterSettings.SniffConnectionStrategySettings.REMOTE_CONNECTIONS_PER_CLUSTER: Setting - added:
static field RemoteClusterSettings.SniffConnectionStrategySettings.REMOTE_NODE_CONNECTIONS: Setting.AffixSetting - added:
static field TcpHeader.HEADER_SIZE: int - added:
static field TransportSettings.DEFAULT_CONNECT_TIMEOUT: TimeValue - added:
static field TransportSettings.DEFAULT_PING_SCHEDULE: TimeValue - added:
static field TransportSettings.DEFAULT_TRANSPORT_COMPRESS: Compression.Enabled - added:
static field TransportSettings.DEFAULT_TRANSPORT_COMPRESSION_SCHEME: Compression.Scheme - added:
static final class LeakTracker.TrackedResource implements Releasable - added:
static final class LeakTracker.TrackingWindow - added:
static method LeakTracker.newWindow(): LeakTracker.TrackingWindow - added:
static method LinkedProjectConfig.Builder.requireGreaterThanZero(int, String): int - added:
static method LinkedProjectConfig.Builder.requireNonEmpty(Collection, String): Collection - added:
static method LinkedProjectConfig.Builder.requireNonEmpty(String, String): String - added:
static method RemoteClusterService.RemoteClusterConnectionStatus.valueOf(String): RemoteClusterService.RemoteClusterConnectionStatus - added:
static method RemoteClusterService.RemoteClusterConnectionStatus.values(): RemoteClusterService.RemoteClusterConnectionStatus[] - added:
static method RemoteClusterSettings.getRemoteClusters(Settings): Set - added:
static method RemoteClusterSettings.isConnectionEnabled(String, Settings): boolean - added:
static method RemoteClusterSettings.toConfig(ProjectId, ProjectId, String, Settings): LinkedProjectConfig
- added:
field SearchUsage.RETRIEVERS_NAME: String - added:
field SearchUsage.SECTION_NAME: String - added:
method SearchUsage.getExtendedDataUsage(): Map - added:
method SearchUsage.trackRetrieverExtendedDataUsage(String, Set): void - added:
method SearchUsage.trackSectionUsage(String, String): void