diff --git a/output/openapi/elasticsearch-openapi.json b/output/openapi/elasticsearch-openapi.json index d57cbcf3d7..7010f2a6b1 100644 --- a/output/openapi/elasticsearch-openapi.json +++ b/output/openapi/elasticsearch-openapi.json @@ -63868,7 +63868,9 @@ "yellow", "YELLOW", "red", - "RED" + "RED", + "unknown", + "unavailable" ] }, "cat.indices.IndicesRecord": { @@ -78252,6 +78254,19 @@ "nodes": { "$ref": "#/components/schemas/cluster.stats.ClusterNodes" }, + "repositories": { + "description": "Contains stats on repository feature usage exposed in cluster stats for telemetry.", + "type": "object", + "additionalProperties": { + "type": "object", + "additionalProperties": { + "type": "number" + } + } + }, + "snapshots": { + "$ref": "#/components/schemas/cluster.stats.ClusterSnapshotStats" + }, "status": { "$ref": "#/components/schemas/_types.HealthStatus" }, @@ -78268,7 +78283,8 @@ "cluster_uuid", "indices", "nodes", - "status", + "repositories", + "snapshots", "timestamp", "ccs" ] @@ -78297,6 +78313,9 @@ "query_cache": { "$ref": "#/components/schemas/_types.QueryCacheStats" }, + "search": { + "$ref": "#/components/schemas/cluster.stats.SearchUsageStats" + }, "segments": { "$ref": "#/components/schemas/_types.SegmentsStats" }, @@ -78315,19 +78334,26 @@ "items": { "$ref": "#/components/schemas/cluster.stats.IndicesVersions" } + }, + "dense_vector": { + "$ref": "#/components/schemas/cluster.stats.DenseVectorStats" + }, + "sparse_vector": { + "$ref": "#/components/schemas/cluster.stats.SparseVectorStats" } }, "required": [ - "analysis", "completion", "count", "docs", "fielddata", "query_cache", + "search", "segments", "shards", "store", - "mappings" + "dense_vector", + "sparse_vector" ] }, "cluster.stats.CharFilterTypes": { @@ -78388,6 +78414,13 @@ "items": { "$ref": "#/components/schemas/cluster.stats.FieldTypes" } + }, + "synonyms": { + "description": "Contains statistics about synonyms types used in selected nodes.", + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/cluster.stats.SynonymsStats" + } } }, "required": [ @@ -78398,7 +78431,8 @@ "built_in_tokenizers", "char_filter_types", "filter_types", - "tokenizer_types" + "tokenizer_types", + "synonyms" ] }, "cluster.stats.FieldTypes": { @@ -78431,6 +78465,27 @@ "description": "The number of fields that declare a script.", "x-state": "Generally available; Added in 7.13.0", "type": "number" + }, + "vector_index_type_count": { + "description": "For dense_vector field types, count of mappings by index type", + "type": "object", + "additionalProperties": { + "type": "number" + } + }, + "vector_similarity_type_count": { + "description": "For dense_vector field types, count of mappings by similarity", + "type": "object", + "additionalProperties": { + "type": "number" + } + }, + "vector_element_type_count": { + "description": "For dense_vector field types, count of mappings by element type", + "type": "object", + "additionalProperties": { + "type": "number" + } } }, "required": [ @@ -78439,6 +78494,21 @@ "index_count" ] }, + "cluster.stats.SynonymsStats": { + "type": "object", + "properties": { + "count": { + "type": "number" + }, + "index_count": { + "type": "number" + } + }, + "required": [ + "count", + "index_count" + ] + }, "_types.CompletionStats": { "type": "object", "properties": { @@ -78484,10 +78554,18 @@ "deleted": { "description": "Total number of deleted documents across all primary shards assigned to selected nodes.\nThis number is based on documents in Lucene segments.\nElasticsearch reclaims the disk space of deleted Lucene documents when a segment is merged.", "type": "number" + }, + "total_size_in_bytes": { + "description": "Returns the total size in bytes of all documents in this stats.\nThis value may be more reliable than store_stats.size_in_bytes in estimating the index size.", + "type": "number" + }, + "total_size": { + "$ref": "#/components/schemas/_types.ByteSize" } }, "required": [ - "count" + "count", + "total_size_in_bytes" ] }, "_types.FielddataStats": { @@ -78507,10 +78585,14 @@ "additionalProperties": { "$ref": "#/components/schemas/_types.FieldMemoryUsage" } + }, + "global_ordinals": { + "$ref": "#/components/schemas/_types.GlobalOrdinalsStats" } }, "required": [ - "memory_size_in_bytes" + "memory_size_in_bytes", + "global_ordinals" ] }, "_types.FieldMemoryUsage": { @@ -78527,6 +78609,44 @@ "memory_size_in_bytes" ] }, + "_types.GlobalOrdinalsStats": { + "type": "object", + "properties": { + "build_time_in_millis": { + "$ref": "#/components/schemas/_types.UnitMillis" + }, + "build_time": { + "type": "string" + }, + "fields": { + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/_types.GlobalOrdinalFieldStats" + } + } + }, + "required": [ + "build_time_in_millis" + ] + }, + "_types.GlobalOrdinalFieldStats": { + "type": "object", + "properties": { + "build_time_in_millis": { + "$ref": "#/components/schemas/_types.UnitMillis" + }, + "build_time": { + "type": "string" + }, + "shard_max_value_count": { + "type": "number" + } + }, + "required": [ + "build_time_in_millis", + "shard_max_value_count" + ] + }, "_types.QueryCacheStats": { "type": "object", "properties": { @@ -78572,6 +78692,45 @@ "total_count" ] }, + "cluster.stats.SearchUsageStats": { + "type": "object", + "properties": { + "total": { + "type": "number" + }, + "queries": { + "type": "object", + "additionalProperties": { + "type": "number" + } + }, + "rescorers": { + "type": "object", + "additionalProperties": { + "type": "number" + } + }, + "sections": { + "type": "object", + "additionalProperties": { + "type": "number" + } + }, + "retrievers": { + "type": "object", + "additionalProperties": { + "type": "number" + } + } + }, + "required": [ + "total", + "queries", + "rescorers", + "sections", + "retrievers" + ] + }, "_types.SegmentsStats": { "type": "object", "properties": { @@ -78603,9 +78762,6 @@ "index_writer_memory": { "$ref": "#/components/schemas/_types.ByteSize" }, - "index_writer_max_memory_in_bytes": { - "type": "number" - }, "index_writer_memory_in_bytes": { "description": "Total amount, in bytes, of memory used by all index writers across all shards assigned to selected nodes.", "type": "number" @@ -78635,13 +78791,13 @@ "description": "Total amount, in bytes, of memory used for points across all shards assigned to selected nodes.", "type": "number" }, - "stored_memory": { - "$ref": "#/components/schemas/_types.ByteSize" - }, "stored_fields_memory_in_bytes": { "description": "Total amount, in bytes, of memory used for stored fields across all shards assigned to selected nodes.", "type": "number" }, + "stored_fields_memory": { + "$ref": "#/components/schemas/_types.ByteSize" + }, "terms_memory_in_bytes": { "description": "Total amount, in bytes, of memory used for terms across all shards assigned to selected nodes.", "type": "number" @@ -78649,7 +78805,7 @@ "terms_memory": { "$ref": "#/components/schemas/_types.ByteSize" }, - "term_vectory_memory": { + "term_vectors_memory": { "$ref": "#/components/schemas/_types.ByteSize" }, "term_vectors_memory_in_bytes": { @@ -78830,10 +78986,19 @@ "total_deduplicated_mapping_size_in_bytes": { "description": "Total size of all mappings, in bytes, after deduplication and compression.", "type": "number" + }, + "source_modes": { + "description": "Source mode usage count.", + "type": "object", + "additionalProperties": { + "type": "number" + } } }, "required": [ - "field_types" + "field_types", + "runtime_field_types", + "source_modes" ] }, "cluster.stats.RuntimeFieldTypes": { @@ -78927,6 +79092,9 @@ "total_primary_bytes": { "type": "number" }, + "total_primary_size": { + "$ref": "#/components/schemas/_types.ByteSize" + }, "version": { "$ref": "#/components/schemas/_types.VersionString" } @@ -78938,6 +79106,82 @@ "version" ] }, + "cluster.stats.DenseVectorStats": { + "type": "object", + "properties": { + "value_count": { + "type": "number" + }, + "off_heap": { + "$ref": "#/components/schemas/cluster.stats.DenseVectorOffHeapStats" + } + }, + "required": [ + "value_count" + ] + }, + "cluster.stats.DenseVectorOffHeapStats": { + "type": "object", + "properties": { + "total_size_bytes": { + "type": "number" + }, + "total_size": { + "$ref": "#/components/schemas/_types.ByteSize" + }, + "total_veb_size_bytes": { + "type": "number" + }, + "total_veb_size": { + "$ref": "#/components/schemas/_types.ByteSize" + }, + "total_vec_size_bytes": { + "type": "number" + }, + "total_vec_size": { + "$ref": "#/components/schemas/_types.ByteSize" + }, + "total_veq_size_bytes": { + "type": "number" + }, + "total_veq_size": { + "$ref": "#/components/schemas/_types.ByteSize" + }, + "total_vex_size_bytes": { + "type": "number" + }, + "total_vex_size": { + "$ref": "#/components/schemas/_types.ByteSize" + }, + "fielddata": { + "type": "object", + "additionalProperties": { + "type": "object", + "additionalProperties": { + "type": "number" + } + } + } + }, + "required": [ + "total_size_bytes", + "total_veb_size_bytes", + "total_vec_size_bytes", + "total_veq_size_bytes", + "total_vex_size_bytes" + ] + }, + "cluster.stats.SparseVectorStats": { + "type": "object", + "properties": { + "value_count": { + "type": "number" + } + }, + "required": [ + "value_count" + ] + }, "cluster.stats.ClusterNodes": { "type": "object", "properties": { @@ -79012,6 +79256,9 @@ "cluster.stats.ClusterNodeCount": { "type": "object", "properties": { + "total": { + "type": "number" + }, "coordinating_only": { "type": "number" }, @@ -79034,6 +79281,9 @@ "data_warm": { "type": "number" }, + "index": { + "type": "number" + }, "ingest": { "type": "number" }, @@ -79046,7 +79296,7 @@ "remote_cluster_client": { "type": "number" }, - "total": { + "search": { "type": "number" }, "transform": { @@ -79057,108 +79307,154 @@ } }, "required": [ - "coordinating_only", - "data", - "data_cold", - "data_content", - "data_hot", - "data_warm", - "ingest", - "master", - "ml", - "remote_cluster_client", - "total", - "transform", - "voting_only" + "total" ] }, "cluster.stats.ClusterFileSystem": { "type": "object", "properties": { + "path": { + "type": "string" + }, + "mount": { + "type": "string" + }, + "type": { + "type": "string" + }, "available_in_bytes": { "description": "Total number of bytes available to JVM in file stores across all selected nodes.\nDepending on operating system or process-level restrictions, this number may be less than `nodes.fs.free_in_byes`.\nThis is the actual amount of free disk space the selected Elasticsearch nodes can use.", "type": "number" }, + "available": { + "$ref": "#/components/schemas/_types.ByteSize" + }, "free_in_bytes": { - "description": "Total number of unallocated bytes in file stores across all selected nodes.", + "description": "Total number, in bytes, of unallocated bytes in file stores across all selected nodes.", "type": "number" }, + "free": { + "$ref": "#/components/schemas/_types.ByteSize" + }, "total_in_bytes": { "description": "Total size, in bytes, of all file stores across all selected nodes.", "type": "number" + }, + "total": { + "$ref": "#/components/schemas/_types.ByteSize" + }, + "low_watermark_free_space": { + "$ref": "#/components/schemas/_types.ByteSize" + }, + "low_watermark_free_space_in_bytes": { + "type": "number" + }, + "high_watermark_free_space": { + "$ref": "#/components/schemas/_types.ByteSize" + }, + "high_watermark_free_space_in_bytes": { + "type": "number" + }, + "flood_stage_free_space": { + "$ref": "#/components/schemas/_types.ByteSize" + }, + "flood_stage_free_space_in_bytes": { + "type": "number" + }, + "frozen_flood_stage_free_space": { + "$ref": "#/components/schemas/_types.ByteSize" + }, + "frozen_flood_stage_free_space_in_bytes": { + "type": "number" } - }, - "required": [ - "available_in_bytes", - "free_in_bytes", - "total_in_bytes" - ] + } }, "cluster.stats.IndexingPressure": { "type": "object", "properties": { "memory": { - "$ref": "#/components/schemas/cluster.stats.IndexingPressureMemory" + "$ref": "#/components/schemas/nodes._types.IndexingPressureMemory" } }, "required": [ "memory" ] }, - "cluster.stats.IndexingPressureMemory": { + "nodes._types.IndexingPressureMemory": { "type": "object", "properties": { - "current": { - "$ref": "#/components/schemas/cluster.stats.IndexingPressureMemorySummary" + "limit": { + "$ref": "#/components/schemas/_types.ByteSize" }, "limit_in_bytes": { + "description": "Configured memory limit, in bytes, for the indexing requests.\nReplica requests have an automatic limit that is 1.5x this value.", "type": "number" }, + "current": { + "$ref": "#/components/schemas/nodes._types.PressureMemory" + }, "total": { - "$ref": "#/components/schemas/cluster.stats.IndexingPressureMemorySummary" + "$ref": "#/components/schemas/nodes._types.PressureMemory" } - }, - "required": [ - "current", - "limit_in_bytes", - "total" - ] + } }, - "cluster.stats.IndexingPressureMemorySummary": { + "nodes._types.PressureMemory": { "type": "object", "properties": { + "all": { + "$ref": "#/components/schemas/_types.ByteSize" + }, "all_in_bytes": { + "description": "Memory consumed, in bytes, by indexing requests in the coordinating, primary, or replica stage.", "type": "number" }, + "combined_coordinating_and_primary": { + "$ref": "#/components/schemas/_types.ByteSize" + }, "combined_coordinating_and_primary_in_bytes": { + "description": "Memory consumed, in bytes, by indexing requests in the coordinating or primary stage.\nThis value is not the sum of coordinating and primary as a node can reuse the coordinating memory if the primary stage is executed locally.", "type": "number" }, + "coordinating": { + "$ref": "#/components/schemas/_types.ByteSize" + }, "coordinating_in_bytes": { + "description": "Memory consumed, in bytes, by indexing requests in the coordinating stage.", "type": "number" }, - "coordinating_rejections": { - "type": "number" + "primary": { + "$ref": "#/components/schemas/_types.ByteSize" }, "primary_in_bytes": { + "description": "Memory consumed, in bytes, by indexing requests in the primary stage.", "type": "number" }, - "primary_rejections": { - "type": "number" + "replica": { + "$ref": "#/components/schemas/_types.ByteSize" }, "replica_in_bytes": { + "description": "Memory consumed, in bytes, by indexing requests in the replica stage.", + "type": "number" + }, + "coordinating_rejections": { + "description": "Number of indexing requests rejected in the coordinating stage.", + "type": "number" + }, + "primary_rejections": { + "description": "Number of indexing requests rejected in the primary stage.", "type": "number" }, "replica_rejections": { + "description": "Number of indexing requests rejected in the replica stage.", + "type": "number" + }, + "primary_document_rejections": { + "type": "number" + }, + "large_operation_rejections": { "type": "number" } - }, - "required": [ - "all_in_bytes", - "combined_coordinating_and_primary_in_bytes", - "coordinating_in_bytes", - "primary_in_bytes", - "replica_in_bytes" - ] + } }, "cluster.stats.ClusterIngest": { "type": "object", @@ -79210,6 +79506,9 @@ "max_uptime_in_millis": { "$ref": "#/components/schemas/_types.DurationValueUnitMillis" }, + "max_uptime": { + "$ref": "#/components/schemas/_types.Duration" + }, "mem": { "$ref": "#/components/schemas/cluster.stats.ClusterJvmMemory" }, @@ -79239,9 +79538,15 @@ "description": "Maximum amount of memory, in bytes, available for use by the heap across all selected nodes.", "type": "number" }, + "heap_max": { + "$ref": "#/components/schemas/_types.ByteSize" + }, "heap_used_in_bytes": { "description": "Memory, in bytes, currently in use by the heap across all selected nodes.", "type": "number" + }, + "heap_used": { + "$ref": "#/components/schemas/_types.ByteSize" } }, "required": [ @@ -79381,10 +79686,16 @@ "x-state": "Generally available; Added in 7.16.0", "type": "number" }, + "adjusted_total": { + "$ref": "#/components/schemas/_types.ByteSize" + }, "free_in_bytes": { "description": "Amount, in bytes, of free physical memory across all selected nodes.", "type": "number" }, + "free": { + "$ref": "#/components/schemas/_types.ByteSize" + }, "free_percent": { "description": "Percentage of free physical memory across all selected nodes.", "type": "number" @@ -79393,10 +79704,16 @@ "description": "Total amount, in bytes, of physical memory across all selected nodes.", "type": "number" }, + "total": { + "$ref": "#/components/schemas/_types.ByteSize" + }, "used_in_bytes": { "description": "Amount, in bytes, of physical memory in use across all selected nodes.", "type": "number" }, + "used": { + "$ref": "#/components/schemas/_types.ByteSize" + }, "used_percent": { "description": "Percentage of physical memory in use across all selected nodes.", "type": "number" @@ -79559,6 +79876,139 @@ "min" ] }, + "cluster.stats.ClusterSnapshotStats": { + "type": "object", + "properties": { + "current_counts": { + "$ref": "#/components/schemas/cluster.stats.SnapshotCurrentCounts" + }, + "repositories": { + "type": "object", + "additionalProperties": { + "$ref": "#/components/schemas/cluster.stats.PerRepositoryStats" + } + } + }, + "required": [ + "current_counts", + "repositories" + ] + }, + "cluster.stats.SnapshotCurrentCounts": { + "type": "object", + "properties": { + "snapshots": { + "description": "Snapshots currently in progress", + "type": "number" + }, + "shard_snapshots": { + "description": "Incomplete shard snapshots", + "type": "number" + }, + "snapshot_deletions": { + "description": "Snapshots deletions in progress", + "type": "number" + }, + "concurrent_operations": { + "description": "Sum of snapshots and snapshot_deletions", + "type": "number" + }, + "cleanups": { + "description": "Cleanups in progress, not counted in concurrent_operations as they are not concurrent", + "type": "number" + } + }, + "required": [ + "snapshots", + "shard_snapshots", + "snapshot_deletions", + "concurrent_operations", + "cleanups" + ] + }, + "cluster.stats.PerRepositoryStats": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "oldest_start_time_millis": { + "$ref": "#/components/schemas/_types.UnitMillis" + }, + "oldest_start_time": { + "$ref": "#/components/schemas/_types.DateFormat" + }, + "current_counts": { + "$ref": "#/components/schemas/cluster.stats.RepositoryStatsCurrentCounts" + } + }, + "required": [ + "type", + "oldest_start_time_millis", + "current_counts" + ] + }, + "cluster.stats.RepositoryStatsCurrentCounts": { + "type": "object", + "properties": { + "snapshots": { + "type": "number" + }, + "clones": { + "type": "number" + }, + "finalizations": { + "type": "number" + }, + "deletions": { + "type": "number" + }, + "snapshot_deletions": { + "type": "number" + }, + "active_deletions": { + "type": "number" + }, + "shards": { + "$ref": "#/components/schemas/cluster.stats.RepositoryStatsShards" + } + }, + "required": [ + "snapshots", + "clones", + "finalizations", + "deletions", + "snapshot_deletions", + "active_deletions", + "shards" + ] + }, + "cluster.stats.RepositoryStatsShards": { + "type": "object", + "properties": { + "total": { + "type": "number" + }, + "complete": { + "type": "number" + }, + "incomplete": { + "type": "number" + }, + "states": { + "type": "object", + "additionalProperties": { + "type": "number" + } + } + }, + "required": [ + "total", + "complete", + "incomplete", + "states" + ] + }, "cluster.stats.CCSStats": { "type": "object", "properties": { @@ -79595,7 +80045,7 @@ "description": "The `skip_unavailable` setting used for this remote cluster.", "type": "boolean" }, - "transport_compress": { + "transport.compress": { "description": "Transport compression setting used for this remote cluster.", "type": "string" }, @@ -79650,7 +80100,7 @@ "cluster_uuid", "mode", "skip_unavailable", - "transport_compress", + "transport.compress", "status", "version", "nodes_count", @@ -82309,7 +82759,8 @@ "green", "yellow", "red", - "unknown" + "unknown", + "unavailable" ] }, "_global.health_report.Impact": { @@ -98187,6 +98638,9 @@ "description": "Maximum amount of memory, in bytes, available for use by the heap.", "type": "number" }, + "heap_max": { + "$ref": "#/components/schemas/_types.ByteSize" + }, "non_heap_used_in_bytes": { "description": "Non-heap memory used, in bytes.", "type": "number" @@ -98718,76 +99172,6 @@ } } }, - "nodes._types.IndexingPressureMemory": { - "type": "object", - "properties": { - "limit": { - "$ref": "#/components/schemas/_types.ByteSize" - }, - "limit_in_bytes": { - "description": "Configured memory limit, in bytes, for the indexing requests.\nReplica requests have an automatic limit that is 1.5x this value.", - "type": "number" - }, - "current": { - "$ref": "#/components/schemas/nodes._types.PressureMemory" - }, - "total": { - "$ref": "#/components/schemas/nodes._types.PressureMemory" - } - } - }, - "nodes._types.PressureMemory": { - "type": "object", - "properties": { - "all": { - "$ref": "#/components/schemas/_types.ByteSize" - }, - "all_in_bytes": { - "description": "Memory consumed, in bytes, by indexing requests in the coordinating, primary, or replica stage.", - "type": "number" - }, - "combined_coordinating_and_primary": { - "$ref": "#/components/schemas/_types.ByteSize" - }, - "combined_coordinating_and_primary_in_bytes": { - "description": "Memory consumed, in bytes, by indexing requests in the coordinating or primary stage.\nThis value is not the sum of coordinating and primary as a node can reuse the coordinating memory if the primary stage is executed locally.", - "type": "number" - }, - "coordinating": { - "$ref": "#/components/schemas/_types.ByteSize" - }, - "coordinating_in_bytes": { - "description": "Memory consumed, in bytes, by indexing requests in the coordinating stage.", - "type": "number" - }, - "primary": { - "$ref": "#/components/schemas/_types.ByteSize" - }, - "primary_in_bytes": { - "description": "Memory consumed, in bytes, by indexing requests in the primary stage.", - "type": "number" - }, - "replica": { - "$ref": "#/components/schemas/_types.ByteSize" - }, - "replica_in_bytes": { - "description": "Memory consumed, in bytes, by indexing requests in the replica stage.", - "type": "number" - }, - "coordinating_rejections": { - "description": "Number of indexing requests rejected in the coordinating stage.", - "type": "number" - }, - "primary_rejections": { - "description": "Number of indexing requests rejected in the primary stage.", - "type": "number" - }, - "replica_rejections": { - "description": "Number of indexing requests rejected in the replica stage.", - "type": "number" - } - } - }, "nodes.usage.ResponseBase": { "allOf": [ { diff --git a/output/openapi/elasticsearch-serverless-openapi.json b/output/openapi/elasticsearch-serverless-openapi.json index 0735f70264..21f4815be4 100644 --- a/output/openapi/elasticsearch-serverless-openapi.json +++ b/output/openapi/elasticsearch-serverless-openapi.json @@ -40319,7 +40319,9 @@ "yellow", "YELLOW", "red", - "RED" + "RED", + "unknown", + "unavailable" ] }, "_types.TimeUnit": { diff --git a/output/schema/schema.json b/output/schema/schema.json index c93d0589e1..123392d6ba 100644 --- a/output/schema/schema.json +++ b/output/schema/schema.json @@ -29670,7 +29670,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L44-L49" + "specLocation": "_global/health_report/types.ts#L45-L50" }, { "kind": "interface", @@ -29716,7 +29716,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L153-L157" + "specLocation": "_global/health_report/types.ts#L154-L158" }, { "kind": "interface", @@ -29744,7 +29744,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L148-L152" + "specLocation": "_global/health_report/types.ts#L149-L153" }, { "kind": "interface", @@ -29809,7 +29809,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L51-L57" + "specLocation": "_global/health_report/types.ts#L52-L58" }, { "kind": "interface", @@ -29886,7 +29886,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L59-L65" + "specLocation": "_global/health_report/types.ts#L60-L66" }, { "kind": "interface", @@ -29914,7 +29914,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L124-L128" + "specLocation": "_global/health_report/types.ts#L125-L129" }, { "kind": "interface", @@ -29979,7 +29979,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L129-L135" + "specLocation": "_global/health_report/types.ts#L130-L136" }, { "kind": "interface", @@ -30007,7 +30007,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L207-L211" + "specLocation": "_global/health_report/types.ts#L208-L212" }, { "kind": "interface", @@ -30039,7 +30039,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L213-L216" + "specLocation": "_global/health_report/types.ts#L214-L217" }, { "kind": "interface", @@ -30067,7 +30067,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L164-L168" + "specLocation": "_global/health_report/types.ts#L165-L169" }, { "kind": "interface", @@ -30110,7 +30110,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L169-L173" + "specLocation": "_global/health_report/types.ts#L170-L174" }, { "kind": "interface", @@ -30167,7 +30167,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L67-L72" + "specLocation": "_global/health_report/types.ts#L68-L73" }, { "kind": "enum", @@ -30189,7 +30189,7 @@ "name": "ImpactArea", "namespace": "_global.health_report" }, - "specLocation": "_global/health_report/types.ts#L74-L79" + "specLocation": "_global/health_report/types.ts#L75-L80" }, { "kind": "enum", @@ -30205,13 +30205,16 @@ }, { "name": "unknown" + }, + { + "name": "unavailable" } ], "name": { "name": "IndicatorHealthStatus", "namespace": "_global.health_report" }, - "specLocation": "_global/health_report/types.ts#L25-L30" + "specLocation": "_global/health_report/types.ts#L25-L31" }, { "kind": "interface", @@ -30267,7 +30270,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L92-L95" + "specLocation": "_global/health_report/types.ts#L93-L96" }, { "kind": "interface", @@ -30376,7 +30379,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L32-L42" + "specLocation": "_global/health_report/types.ts#L33-L43" }, { "kind": "interface", @@ -30404,7 +30407,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L81-L85" + "specLocation": "_global/health_report/types.ts#L82-L86" }, { "kind": "interface", @@ -30447,7 +30450,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L100-L104" + "specLocation": "_global/health_report/types.ts#L101-L105" }, { "kind": "interface", @@ -30507,7 +30510,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L86-L91" + "specLocation": "_global/health_report/types.ts#L87-L92" }, { "kind": "interface", @@ -30539,7 +30542,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L96-L99" + "specLocation": "_global/health_report/types.ts#L97-L100" }, { "kind": "interface", @@ -30567,7 +30570,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L137-L141" + "specLocation": "_global/health_report/types.ts#L138-L142" }, { "kind": "interface", @@ -30613,7 +30616,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L142-L146" + "specLocation": "_global/health_report/types.ts#L143-L147" }, { "kind": "request", @@ -30808,7 +30811,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L106-L110" + "specLocation": "_global/health_report/types.ts#L107-L111" }, { "kind": "interface", @@ -30928,7 +30931,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L111-L122" + "specLocation": "_global/health_report/types.ts#L112-L123" }, { "kind": "interface", @@ -30956,7 +30959,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L191-L195" + "specLocation": "_global/health_report/types.ts#L192-L196" }, { "kind": "interface", @@ -30988,7 +30991,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L197-L200" + "specLocation": "_global/health_report/types.ts#L198-L201" }, { "kind": "interface", @@ -31020,7 +31023,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L202-L205" + "specLocation": "_global/health_report/types.ts#L203-L206" }, { "kind": "interface", @@ -31048,7 +31051,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L175-L179" + "specLocation": "_global/health_report/types.ts#L176-L180" }, { "kind": "interface", @@ -31091,7 +31094,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L180-L184" + "specLocation": "_global/health_report/types.ts#L181-L185" }, { "kind": "interface", @@ -31134,7 +31137,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L186-L189" + "specLocation": "_global/health_report/types.ts#L187-L190" }, { "kind": "interface", @@ -31177,7 +31180,7 @@ } } ], - "specLocation": "_global/health_report/types.ts#L158-L162" + "specLocation": "_global/health_report/types.ts#L159-L163" }, { "kind": "request", @@ -49815,7 +49818,7 @@ "name": "ClusterInfoTarget", "namespace": "_types" }, - "specLocation": "_types/common.ts#L378-L384" + "specLocation": "_types/common.ts#L380-L386" }, { "kind": "type_alias", @@ -49823,7 +49826,7 @@ "name": "ClusterInfoTargets", "namespace": "_types" }, - "specLocation": "_types/common.ts#L386-L386", + "specLocation": "_types/common.ts#L388-L388", "type": { "kind": "union_of", "items": [ @@ -50372,9 +50375,33 @@ "namespace": "_types" } } + }, + { + "description": "Returns the total size in bytes of all documents in this stats.\nThis value may be more reliable than store_stats.size_in_bytes in estimating the index size.", + "name": "total_size_in_bytes", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + }, + { + "description": "Human readable total_size_in_bytes", + "name": "total_size", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "ByteSize", + "namespace": "_types" + } + } } ], - "specLocation": "_types/Stats.ts#L100-L112" + "specLocation": "_types/Stats.ts#L100-L121" }, { "kind": "type_alias", @@ -50912,7 +50939,7 @@ } } ], - "specLocation": "_types/Stats.ts#L121-L124" + "specLocation": "_types/Stats.ts#L143-L146" }, { "kind": "interface", @@ -51173,9 +51200,20 @@ } } } + }, + { + "name": "global_ordinals", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "GlobalOrdinalsStats", + "namespace": "_types" + } + } } ], - "specLocation": "_types/Stats.ts#L114-L119" + "specLocation": "_types/Stats.ts#L123-L129" }, { "kind": "type_alias", @@ -51268,7 +51306,7 @@ } } ], - "specLocation": "_types/Stats.ts#L126-L131" + "specLocation": "_types/Stats.ts#L148-L153" }, { "kind": "type_alias", @@ -51877,7 +51915,104 @@ } } ], - "specLocation": "_types/Stats.ts#L133-L144" + "specLocation": "_types/Stats.ts#L155-L166" + }, + { + "kind": "interface", + "name": { + "name": "GlobalOrdinalFieldStats", + "namespace": "_types" + }, + "properties": [ + { + "name": "build_time_in_millis", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "UnitMillis", + "namespace": "_types" + } + } + }, + { + "name": "build_time", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "string", + "namespace": "_builtins" + } + } + }, + { + "name": "shard_max_value_count", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + } + ], + "specLocation": "_types/Stats.ts#L137-L141" + }, + { + "kind": "interface", + "name": { + "name": "GlobalOrdinalsStats", + "namespace": "_types" + }, + "properties": [ + { + "name": "build_time_in_millis", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "UnitMillis", + "namespace": "_types" + } + } + }, + { + "name": "build_time", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "string", + "namespace": "_builtins" + } + } + }, + { + "name": "fields", + "required": false, + "type": { + "kind": "dictionary_of", + "key": { + "kind": "instance_of", + "type": { + "name": "Name", + "namespace": "_types" + } + }, + "singleKey": false, + "value": { + "kind": "instance_of", + "type": { + "name": "GlobalOrdinalFieldStats", + "namespace": "_types" + } + } + } + } + ], + "specLocation": "_types/Stats.ts#L131-L135" }, { "kind": "type_alias", @@ -51917,13 +52052,19 @@ ], "description": "One or more primary shards are unassigned, so some data is unavailable. This can occur briefly during cluster startup as primary shards are assigned.", "name": "red" + }, + { + "name": "unknown" + }, + { + "name": "unavailable" } ], "name": { "name": "HealthStatus", "namespace": "_types" }, - "specLocation": "_types/common.ts#L216-L236" + "specLocation": "_types/common.ts#L216-L238" }, { "kind": "type_alias", @@ -52332,7 +52473,7 @@ } } ], - "specLocation": "_types/Stats.ts#L146-L162" + "specLocation": "_types/Stats.ts#L168-L184" }, { "kind": "type_alias", @@ -52423,7 +52564,7 @@ } } ], - "specLocation": "_types/common.ts#L332-L359" + "specLocation": "_types/common.ts#L334-L361" }, { "kind": "interface", @@ -52566,7 +52707,7 @@ } } ], - "specLocation": "_types/common.ts#L317-L330" + "specLocation": "_types/common.ts#L319-L332" }, { "kind": "interface", @@ -53080,7 +53221,7 @@ "name": "Level", "namespace": "_types" }, - "specLocation": "_types/common.ts#L246-L250" + "specLocation": "_types/common.ts#L248-L252" }, { "kind": "enum", @@ -53369,7 +53510,7 @@ } } ], - "specLocation": "_types/Stats.ts#L164-L181" + "specLocation": "_types/Stats.ts#L186-L203" }, { "kind": "type_alias", @@ -54055,7 +54196,7 @@ "name": "OpType", "namespace": "_types" }, - "specLocation": "_types/common.ts#L252-L261" + "specLocation": "_types/common.ts#L254-L263" }, { "kind": "type_alias", @@ -54291,7 +54432,7 @@ } } ], - "specLocation": "_types/Stats.ts#L183-L193" + "specLocation": "_types/Stats.ts#L205-L215" }, { "kind": "type_alias", @@ -54412,7 +54553,7 @@ } } ], - "specLocation": "_types/Stats.ts#L195-L229" + "specLocation": "_types/Stats.ts#L217-L251" }, { "kind": "type_alias", @@ -54606,7 +54747,7 @@ } } ], - "specLocation": "_types/Stats.ts#L231-L236" + "specLocation": "_types/Stats.ts#L253-L258" }, { "kind": "enum", @@ -54626,7 +54767,7 @@ "name": "Refresh", "namespace": "_types" }, - "specLocation": "_types/common.ts#L263-L270" + "specLocation": "_types/common.ts#L265-L272" }, { "kind": "interface", @@ -54720,7 +54861,7 @@ } } ], - "specLocation": "_types/Stats.ts#L238-L245" + "specLocation": "_types/Stats.ts#L260-L267" }, { "kind": "type_alias", @@ -54841,7 +54982,7 @@ } } ], - "specLocation": "_types/Stats.ts#L247-L253" + "specLocation": "_types/Stats.ts#L269-L275" }, { "kind": "interface", @@ -55995,7 +56136,7 @@ } } ], - "specLocation": "_types/Stats.ts#L255-L274" + "specLocation": "_types/Stats.ts#L277-L296" }, { "kind": "interface", @@ -56045,7 +56186,7 @@ "name": "SearchType", "namespace": "_types" }, - "specLocation": "_types/common.ts#L272-L277" + "specLocation": "_types/common.ts#L274-L279" }, { "kind": "interface", @@ -56149,17 +56290,6 @@ } } }, - { - "name": "index_writer_max_memory_in_bytes", - "required": false, - "type": { - "kind": "instance_of", - "type": { - "name": "long", - "namespace": "_types" - } - } - }, { "description": "Total amount, in bytes, of memory used by all index writers across all shards assigned to selected nodes.", "name": "index_writer_memory_in_bytes", @@ -56257,24 +56387,25 @@ } }, { - "name": "stored_memory", - "required": false, + "description": "Total amount, in bytes, of memory used for stored fields across all shards assigned to selected nodes.", + "name": "stored_fields_memory_in_bytes", + "required": true, "type": { "kind": "instance_of", "type": { - "name": "ByteSize", + "name": "long", "namespace": "_types" } } }, { - "description": "Total amount, in bytes, of memory used for stored fields across all shards assigned to selected nodes.", - "name": "stored_fields_memory_in_bytes", - "required": true, + "description": "Total amount of memory used for stored fields across all shards assigned to selected nodes.", + "name": "stored_fields_memory", + "required": false, "type": { "kind": "instance_of", "type": { - "name": "long", + "name": "ByteSize", "namespace": "_types" } } @@ -56305,7 +56436,7 @@ }, { "description": "Total amount of memory used for term vectors across all shards assigned to selected nodes.", - "name": "term_vectory_memory", + "name": "term_vectors_memory", "required": false, "type": { "kind": "instance_of", @@ -56352,7 +56483,7 @@ } } ], - "specLocation": "_types/Stats.ts#L276-L369" + "specLocation": "_types/Stats.ts#L298-L393" }, { "kind": "type_alias", @@ -56595,7 +56726,7 @@ "name": "Slices", "namespace": "_types" }, - "specLocation": "_types/common.ts#L361-L366", + "specLocation": "_types/common.ts#L363-L368", "type": { "kind": "union_of", "items": [ @@ -56628,7 +56759,7 @@ "name": "SlicesCalculation", "namespace": "_types" }, - "specLocation": "_types/common.ts#L368-L376" + "specLocation": "_types/common.ts#L370-L378" }, { "kind": "type_alias", @@ -57030,7 +57161,7 @@ } } ], - "specLocation": "_types/Stats.ts#L371-L398" + "specLocation": "_types/Stats.ts#L395-L422" }, { "kind": "interface", @@ -57123,7 +57254,7 @@ "name": "SuggestMode", "namespace": "_types" }, - "specLocation": "_types/common.ts#L279-L292" + "specLocation": "_types/common.ts#L281-L294" }, { "kind": "type_alias", @@ -57353,7 +57484,7 @@ "name": "ThreadType", "namespace": "_types" }, - "specLocation": "_types/common.ts#L294-L300" + "specLocation": "_types/common.ts#L296-L302" }, { "kind": "type_alias", @@ -57622,7 +57753,7 @@ } } ], - "specLocation": "_types/Stats.ts#L400-L408" + "specLocation": "_types/Stats.ts#L424-L432" }, { "kind": "type_alias", @@ -57803,7 +57934,7 @@ "name": "WaitForActiveShardOptions", "namespace": "_types" }, - "specLocation": "_types/common.ts#L302-L306" + "specLocation": "_types/common.ts#L304-L308" }, { "kind": "type_alias", @@ -57862,7 +57993,7 @@ "name": "WaitForEvents", "namespace": "_types" }, - "specLocation": "_types/common.ts#L308-L315" + "specLocation": "_types/common.ts#L310-L317" }, { "kind": "interface", @@ -57925,7 +58056,7 @@ } } ], - "specLocation": "_types/Stats.ts#L410-L415" + "specLocation": "_types/Stats.ts#L434-L439" }, { "kind": "interface", @@ -123701,7 +123832,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L591-L606" + "specLocation": "cluster/stats/types.ts#L769-L784" }, { "kind": "interface", @@ -123747,7 +123878,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L677-L684" + "specLocation": "cluster/stats/types.ts#L855-L862" }, { "kind": "interface", @@ -123945,7 +124076,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L641-L666" + "specLocation": "cluster/stats/types.ts#L819-L844" }, { "kind": "interface", @@ -124018,7 +124149,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L668-L675" + "specLocation": "cluster/stats/types.ts#L846-L853" }, { "kind": "interface", @@ -124146,9 +124277,32 @@ } } } + }, + { + "description": "Contains statistics about synonyms types used in selected nodes.", + "name": "synonyms", + "required": true, + "type": { + "kind": "dictionary_of", + "key": { + "kind": "instance_of", + "type": { + "name": "Name", + "namespace": "_types" + } + }, + "singleKey": false, + "value": { + "kind": "instance_of", + "type": { + "name": "SynonymsStats", + "namespace": "cluster.stats" + } + } + } } ], - "specLocation": "cluster/stats/types.ts#L228-L261" + "specLocation": "cluster/stats/types.ts#L315-L352" }, { "kind": "interface", @@ -124157,10 +124311,43 @@ "namespace": "cluster.stats" }, "properties": [ + { + "name": "path", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "string", + "namespace": "_builtins" + } + } + }, + { + "name": "mount", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "string", + "namespace": "_builtins" + } + } + }, + { + "name": "type", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "string", + "namespace": "_builtins" + } + } + }, { "description": "Total number of bytes available to JVM in file stores across all selected nodes.\nDepending on operating system or process-level restrictions, this number may be less than `nodes.fs.free_in_byes`.\nThis is the actual amount of free disk space the selected Elasticsearch nodes can use.", "name": "available_in_bytes", - "required": true, + "required": false, "type": { "kind": "instance_of", "type": { @@ -124170,9 +124357,21 @@ } }, { - "description": "Total number of unallocated bytes in file stores across all selected nodes.", + "description": "Total number of bytes available to JVM in file stores across all selected nodes.\nDepending on operating system or process-level restrictions, this number may be less than `nodes.fs.free_in_byes`.\nThis is the actual amount of free disk space the selected Elasticsearch nodes can use.", + "name": "available", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "ByteSize", + "namespace": "_types" + } + } + }, + { + "description": "Total number, in bytes, of unallocated bytes in file stores across all selected nodes.", "name": "free_in_bytes", - "required": true, + "required": false, "type": { "kind": "instance_of", "type": { @@ -124181,10 +124380,122 @@ } } }, + { + "description": "Total number of unallocated bytes in file stores across all selected nodes.", + "name": "free", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "ByteSize", + "namespace": "_types" + } + } + }, { "description": "Total size, in bytes, of all file stores across all selected nodes.", "name": "total_in_bytes", - "required": true, + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + }, + { + "description": "Total size of all file stores across all selected nodes.", + "name": "total", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "ByteSize", + "namespace": "_types" + } + } + }, + { + "name": "low_watermark_free_space", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "ByteSize", + "namespace": "_types" + } + } + }, + { + "name": "low_watermark_free_space_in_bytes", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + }, + { + "name": "high_watermark_free_space", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "ByteSize", + "namespace": "_types" + } + } + }, + { + "name": "high_watermark_free_space_in_bytes", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + }, + { + "name": "flood_stage_free_space", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "ByteSize", + "namespace": "_types" + } + } + }, + { + "name": "flood_stage_free_space_in_bytes", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + }, + { + "name": "frozen_flood_stage_free_space", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "ByteSize", + "namespace": "_types" + } + } + }, + { + "name": "frozen_flood_stage_free_space_in_bytes", + "required": false, "type": { "kind": "instance_of", "type": { @@ -124194,7 +124505,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L34-L49" + "specLocation": "cluster/stats/types.ts#L35-L75" }, { "kind": "interface", @@ -124206,7 +124517,7 @@ { "description": "Contains statistics about analyzers and analyzer components used in selected nodes.", "name": "analysis", - "required": true, + "required": false, "type": { "kind": "instance_of", "type": { @@ -124277,6 +124588,18 @@ } } }, + { + "description": "Holds a snapshot of the search usage statistics.\nUsed to hold the stats for a single node that's part of a ClusterStatsNodeResponse, as well as to\naccumulate stats for the entire cluster and return them as part of the ClusterStatsResponse.", + "name": "search", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "SearchUsageStats", + "namespace": "cluster.stats" + } + } + }, { "description": "Contains statistics about segments in selected nodes.", "name": "segments", @@ -124316,7 +124639,7 @@ { "description": "Contains statistics about field mappings in selected nodes.", "name": "mappings", - "required": true, + "required": false, "type": { "kind": "instance_of", "type": { @@ -124341,9 +124664,33 @@ } } } + }, + { + "description": "Contains statistics about indexed dense vector", + "name": "dense_vector", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "DenseVectorStats", + "namespace": "cluster.stats" + } + } + }, + { + "description": "Contains statistics about indexed sparse vector", + "name": "sparse_vector", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "SparseVectorStats", + "namespace": "cluster.stats" + } + } } ], - "specLocation": "cluster/stats/types.ts#L74-L107" + "specLocation": "cluster/stats/types.ts#L100-L147" }, { "kind": "interface", @@ -124402,7 +124749,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L60-L72" + "specLocation": "cluster/stats/types.ts#L86-L98" }, { "kind": "interface", @@ -124448,7 +124795,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L51-L58" + "specLocation": "cluster/stats/types.ts#L77-L84" }, { "kind": "interface", @@ -124491,7 +124838,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L270-L273" + "specLocation": "cluster/stats/types.ts#L367-L370" }, { "kind": "interface", @@ -124521,6 +124868,18 @@ } } }, + { + "description": "Uptime duration since JVM last started.", + "name": "max_uptime", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "Duration", + "namespace": "_types" + } + } + }, { "description": "Contains statistics about memory used by selected nodes.", "name": "mem", @@ -124561,7 +124920,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L275-L292" + "specLocation": "cluster/stats/types.ts#L372-L393" }, { "kind": "interface", @@ -124582,6 +124941,18 @@ } } }, + { + "description": "Maximum amount of memory available for use by the heap across all selected nodes.", + "name": "heap_max", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "ByteSize", + "namespace": "_types" + } + } + }, { "description": "Memory, in bytes, currently in use by the heap across all selected nodes.", "name": "heap_used_in_bytes", @@ -124593,9 +124964,21 @@ "namespace": "_types" } } + }, + { + "description": "Memory currently in use by the heap across all selected nodes.", + "name": "heap_used", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "ByteSize", + "namespace": "_types" + } + } } ], - "specLocation": "cluster/stats/types.ts#L294-L303" + "specLocation": "cluster/stats/types.ts#L395-L412" }, { "kind": "interface", @@ -124689,7 +125072,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L305-L335" + "specLocation": "cluster/stats/types.ts#L414-L444" }, { "kind": "interface", @@ -124745,7 +125128,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L337-L346" + "specLocation": "cluster/stats/types.ts#L446-L455" }, { "kind": "interface", @@ -124755,7 +125138,7 @@ }, "properties": [ { - "name": "coordinating_only", + "name": "total", "required": true, "type": { "kind": "instance_of", @@ -124765,9 +125148,20 @@ } } }, + { + "name": "coordinating_only", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + }, { "name": "data", - "required": true, + "required": false, "type": { "kind": "instance_of", "type": { @@ -124778,7 +125172,7 @@ }, { "name": "data_cold", - "required": true, + "required": false, "type": { "kind": "instance_of", "type": { @@ -124789,7 +125183,7 @@ }, { "name": "data_content", - "required": true, + "required": false, "type": { "kind": "instance_of", "type": { @@ -124817,7 +125211,7 @@ }, { "name": "data_hot", - "required": true, + "required": false, "type": { "kind": "instance_of", "type": { @@ -124828,7 +125222,18 @@ }, { "name": "data_warm", - "required": true, + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + }, + { + "name": "index", + "required": false, "type": { "kind": "instance_of", "type": { @@ -124839,7 +125244,7 @@ }, { "name": "ingest", - "required": true, + "required": false, "type": { "kind": "instance_of", "type": { @@ -124850,7 +125255,7 @@ }, { "name": "master", - "required": true, + "required": false, "type": { "kind": "instance_of", "type": { @@ -124861,7 +125266,7 @@ }, { "name": "ml", - "required": true, + "required": false, "type": { "kind": "instance_of", "type": { @@ -124872,7 +125277,7 @@ }, { "name": "remote_cluster_client", - "required": true, + "required": false, "type": { "kind": "instance_of", "type": { @@ -124882,8 +125287,8 @@ } }, { - "name": "total", - "required": true, + "name": "search", + "required": false, "type": { "kind": "instance_of", "type": { @@ -124894,7 +125299,7 @@ }, { "name": "transform", - "required": true, + "required": false, "type": { "kind": "instance_of", "type": { @@ -124905,7 +125310,7 @@ }, { "name": "voting_only", - "required": true, + "required": false, "type": { "kind": "instance_of", "type": { @@ -124915,7 +125320,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L348-L367" + "specLocation": "cluster/stats/types.ts#L457-L478" }, { "kind": "interface", @@ -125095,7 +125500,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L369-L402" + "specLocation": "cluster/stats/types.ts#L480-L513" }, { "kind": "interface", @@ -125186,7 +125591,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L415-L442" + "specLocation": "cluster/stats/types.ts#L526-L553" }, { "kind": "interface", @@ -125220,7 +125625,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L404-L413" + "specLocation": "cluster/stats/types.ts#L515-L524" }, { "kind": "interface", @@ -125254,7 +125659,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L444-L453" + "specLocation": "cluster/stats/types.ts#L555-L564" }, { "kind": "interface", @@ -125288,7 +125693,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L455-L464" + "specLocation": "cluster/stats/types.ts#L566-L575" }, { "kind": "interface", @@ -125322,7 +125727,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L466-L475" + "specLocation": "cluster/stats/types.ts#L577-L586" }, { "kind": "interface", @@ -125344,7 +125749,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L477-L483" + "specLocation": "cluster/stats/types.ts#L588-L594" }, { "kind": "interface", @@ -125390,7 +125795,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L485-L501" + "specLocation": "cluster/stats/types.ts#L596-L612" }, { "kind": "interface", @@ -125464,7 +125869,7 @@ } } ], - "specLocation": "cluster/stats/types.ts#L503-L509" + "specLocation": "cluster/stats/types.ts#L614-L620" }, { "kind": "interface", @@ -125510,7 +125915,235 @@ } } ], - "specLocation": "cluster/stats/types.ts#L511-L524" + "specLocation": "cluster/stats/types.ts#L622-L635" + }, + { + "kind": "interface", + "name": { + "name": "ClusterSnapshotStats", + "namespace": "cluster.stats" + }, + "properties": [ + { + "name": "current_counts", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "SnapshotCurrentCounts", + "namespace": "cluster.stats" + } + } + }, + { + "name": "repositories", + "required": true, + "type": { + "kind": "dictionary_of", + "key": { + "kind": "instance_of", + "type": { + "name": "Name", + "namespace": "_types" + } + }, + "singleKey": false, + "value": { + "kind": "instance_of", + "type": { + "name": "PerRepositoryStats", + "namespace": "cluster.stats" + } + } + } + } + ], + "specLocation": "cluster/stats/types.ts#L637-L640" + }, + { + "kind": "interface", + "name": { + "name": "DenseVectorOffHeapStats", + "namespace": "cluster.stats" + }, + "properties": [ + { + "name": "total_size_bytes", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + }, + { + "name": "total_size", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "ByteSize", + "namespace": "_types" + } + } + }, + { + "name": "total_veb_size_bytes", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + }, + { + "name": "total_veb_size", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "ByteSize", + "namespace": "_types" + } + } + }, + { + "name": "total_vec_size_bytes", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + }, + { + "name": "total_vec_size", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "ByteSize", + "namespace": "_types" + } + } + }, + { + "name": "total_veq_size_bytes", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + }, + { + "name": "total_veq_size", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "ByteSize", + "namespace": "_types" + } + } + }, + { + "name": "total_vex_size_bytes", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + }, + { + "name": "total_vex_size", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "ByteSize", + "namespace": "_types" + } + } + }, + { + "name": "fielddata", + "required": false, + "type": { + "kind": "dictionary_of", + "key": { + "kind": "instance_of", + "type": { + "name": "string", + "namespace": "_builtins" + } + }, + "singleKey": false, + "value": { + "kind": "dictionary_of", + "key": { + "kind": "instance_of", + "type": { + "name": "string", + "namespace": "_builtins" + } + }, + "singleKey": false, + "value": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + } + } + } + ], + "specLocation": "cluster/stats/types.ts#L166-L178" + }, + { + "kind": "interface", + "name": { + "name": "DenseVectorStats", + "namespace": "cluster.stats" + }, + "properties": [ + { + "name": "value_count", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + }, + { + "name": "off_heap", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "DenseVectorOffHeapStats", + "namespace": "cluster.stats" + } + } + } + ], + "specLocation": "cluster/stats/types.ts#L157-L160" }, { "kind": "interface", @@ -125562,7 +126195,7 @@ "type": { "kind": "instance_of", "type": { - "name": "long", + "name": "integer", "namespace": "_types" } } @@ -125574,7 +126207,7 @@ "type": { "kind": "instance_of", "type": { - "name": "long", + "name": "integer", "namespace": "_types" } } @@ -125586,7 +126219,7 @@ "type": { "kind": "instance_of", "type": { - "name": "long", + "name": "integer", "namespace": "_types" } } @@ -125608,9 +126241,78 @@ "namespace": "_types" } } + }, + { + "description": "For dense_vector field types, count of mappings by index type", + "name": "vector_index_type_count", + "required": false, + "type": { + "kind": "dictionary_of", + "key": { + "kind": "instance_of", + "type": { + "name": "Name", + "namespace": "_types" + } + }, + "singleKey": false, + "value": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + } + }, + { + "description": "For dense_vector field types, count of mappings by similarity", + "name": "vector_similarity_type_count", + "required": false, + "type": { + "kind": "dictionary_of", + "key": { + "kind": "instance_of", + "type": { + "name": "Name", + "namespace": "_types" + } + }, + "singleKey": false, + "value": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + } + }, + { + "description": "For dense_vector field types, count of mappings by element type", + "name": "vector_element_type_count", + "required": false, + "type": { + "kind": "dictionary_of", + "key": { + "kind": "instance_of", + "type": { + "name": "Name", + "namespace": "_types" + } + }, + "singleKey": false, + "value": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + } } ], - "specLocation": "cluster/stats/types.ts#L136-L167" + "specLocation": "cluster/stats/types.ts#L211-L254" }, { "kind": "interface", @@ -125637,7 +126339,7 @@ { "description": "Contains statistics about runtime field data types used in selected nodes.", "name": "runtime_field_types", - "required": false, + "required": true, "type": { "kind": "array_of", "value": { @@ -125656,7 +126358,7 @@ "type": { "kind": "instance_of", "type": { - "name": "integer", + "name": "long", "namespace": "_types" } } @@ -125668,7 +126370,7 @@ "type": { "kind": "instance_of", "type": { - "name": "integer", + "name": "long", "namespace": "_types" } } @@ -125696,9 +126398,32 @@ "namespace": "_types" } } + }, + { + "description": "Source mode usage count.", + "name": "source_modes", + "required": true, + "type": { + "kind": "dictionary_of", + "key": { + "kind": "instance_of", + "type": { + "name": "Name", + "namespace": "_types" + } + }, + "singleKey": false, + "value": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + } } ], - "specLocation": "cluster/stats/types.ts#L109-L134" + "specLocation": "cluster/stats/types.ts#L180-L209" }, { "kind": "interface", @@ -125714,120 +126439,140 @@ "kind": "instance_of", "type": { "name": "IndexingPressureMemory", - "namespace": "cluster.stats" + "namespace": "nodes._types" } } } ], - "specLocation": "cluster/stats/types.ts#L570-L572" + "specLocation": "cluster/stats/types.ts#L765-L767" }, { "kind": "interface", "name": { - "name": "IndexingPressureMemory", + "name": "IndicesVersions", "namespace": "cluster.stats" }, "properties": [ { - "name": "current", + "name": "index_count", "required": true, "type": { "kind": "instance_of", "type": { - "name": "IndexingPressureMemorySummary", - "namespace": "cluster.stats" + "name": "integer", + "namespace": "_types" } } }, { - "name": "limit_in_bytes", + "name": "primary_shard_count", "required": true, "type": { "kind": "instance_of", "type": { - "name": "long", + "name": "integer", "namespace": "_types" } } }, { - "name": "total", + "name": "total_primary_bytes", "required": true, "type": { "kind": "instance_of", "type": { - "name": "IndexingPressureMemorySummary", - "namespace": "cluster.stats" + "name": "long", + "namespace": "_types" } } - } - ], - "specLocation": "cluster/stats/types.ts#L574-L578" - }, - { - "kind": "interface", - "name": { - "name": "IndexingPressureMemorySummary", - "namespace": "cluster.stats" - }, - "properties": [ + }, { - "name": "all_in_bytes", - "required": true, + "name": "total_primary_size", + "required": false, "type": { "kind": "instance_of", "type": { - "name": "long", + "name": "ByteSize", "namespace": "_types" } } }, { - "name": "combined_coordinating_and_primary_in_bytes", + "name": "version", "required": true, "type": { "kind": "instance_of", "type": { - "name": "long", + "name": "VersionString", "namespace": "_types" } } - }, + } + ], + "specLocation": "cluster/stats/types.ts#L359-L365" + }, + { + "kind": "interface", + "name": { + "name": "NodePackagingType", + "namespace": "cluster.stats" + }, + "properties": [ { - "name": "coordinating_in_bytes", + "description": "Number of selected nodes using the distribution flavor and file type.", + "name": "count", "required": true, "type": { "kind": "instance_of", "type": { - "name": "long", + "name": "integer", "namespace": "_types" } } }, { - "name": "coordinating_rejections", - "required": false, + "description": "Type of Elasticsearch distribution. This is always `default`.", + "name": "flavor", + "required": true, "type": { "kind": "instance_of", "type": { - "name": "long", - "namespace": "_types" + "name": "string", + "namespace": "_builtins" } } }, { - "name": "primary_in_bytes", + "description": "File type (such as `tar` or `zip`) used for the distribution package.", + "name": "type", "required": true, "type": { "kind": "instance_of", "type": { - "name": "long", - "namespace": "_types" + "name": "string", + "namespace": "_builtins" } } - }, + } + ], + "specLocation": "cluster/stats/types.ts#L700-L713" + }, + { + "kind": "interface", + "name": { + "name": "OperatingSystemMemoryInfo", + "namespace": "cluster.stats" + }, + "properties": [ { - "name": "primary_rejections", + "availability": { + "serverless": {}, + "stack": { + "since": "7.16.0" + } + }, + "description": "Total amount, in bytes, of memory across all selected nodes, but using the value specified using the `es.total_memory_bytes` system property instead of measured total memory for those nodes where that system property was set.", + "name": "adjusted_total_in_bytes", "required": false, "type": { "kind": "instance_of", @@ -125838,19 +126583,27 @@ } }, { - "name": "replica_in_bytes", - "required": true, + "availability": { + "serverless": {}, + "stack": { + "since": "7.16.0" + } + }, + "description": "Total amount of memory across all selected nodes, but using the value specified using the `es.total_memory_bytes` system property instead of measured total memory for those nodes where that system property was set.", + "name": "adjusted_total", + "required": false, "type": { "kind": "instance_of", "type": { - "name": "long", + "name": "ByteSize", "namespace": "_types" } } }, { - "name": "replica_rejections", - "required": false, + "description": "Amount, in bytes, of free physical memory across all selected nodes.", + "name": "free_in_bytes", + "required": true, "type": { "kind": "instance_of", "type": { @@ -125858,30 +126611,22 @@ "namespace": "_types" } } - } - ], - "specLocation": "cluster/stats/types.ts#L580-L589" - }, - { - "kind": "interface", - "name": { - "name": "IndicesVersions", - "namespace": "cluster.stats" - }, - "properties": [ + }, { - "name": "index_count", - "required": true, + "description": "Amount of free physical memory across all selected nodes.", + "name": "free", + "required": false, "type": { "kind": "instance_of", "type": { - "name": "integer", + "name": "ByteSize", "namespace": "_types" } } }, { - "name": "primary_shard_count", + "description": "Percentage of free physical memory across all selected nodes.", + "name": "free_percent", "required": true, "type": { "kind": "instance_of", @@ -125892,7 +126637,8 @@ } }, { - "name": "total_primary_bytes", + "description": "Total amount, in bytes, of physical memory across all selected nodes.", + "name": "total_in_bytes", "required": true, "type": { "kind": "instance_of", @@ -125903,152 +126649,109 @@ } }, { - "name": "version", - "required": true, + "description": "Total amount of physical memory across all selected nodes.", + "name": "total", + "required": false, "type": { "kind": "instance_of", "type": { - "name": "VersionString", + "name": "ByteSize", "namespace": "_types" } } - } - ], - "specLocation": "cluster/stats/types.ts#L263-L268" - }, - { - "kind": "interface", - "name": { - "name": "NodePackagingType", - "namespace": "cluster.stats" - }, - "properties": [ + }, { - "description": "Number of selected nodes using the distribution flavor and file type.", - "name": "count", + "description": "Amount, in bytes, of physical memory in use across all selected nodes.", + "name": "used_in_bytes", "required": true, "type": { "kind": "instance_of", "type": { - "name": "integer", + "name": "long", "namespace": "_types" } } }, { - "description": "Type of Elasticsearch distribution. This is always `default`.", - "name": "flavor", - "required": true, + "description": "Amount of physical memory in use across all selected nodes.", + "name": "used", + "required": false, "type": { "kind": "instance_of", "type": { - "name": "string", - "namespace": "_builtins" + "name": "ByteSize", + "namespace": "_types" } } }, { - "description": "File type (such as `tar` or `zip`) used for the distribution package.", - "name": "type", + "description": "Percentage of physical memory in use across all selected nodes.", + "name": "used_percent", "required": true, "type": { "kind": "instance_of", "type": { - "name": "string", - "namespace": "_builtins" + "name": "integer", + "namespace": "_types" } } } ], - "specLocation": "cluster/stats/types.ts#L526-L539" + "specLocation": "cluster/stats/types.ts#L715-L763" }, { "kind": "interface", "name": { - "name": "OperatingSystemMemoryInfo", + "name": "PerRepositoryStats", "namespace": "cluster.stats" }, "properties": [ { - "availability": { - "serverless": {}, - "stack": { - "since": "7.16.0" - } - }, - "description": "Total amount, in bytes, of memory across all selected nodes, but using the value specified using the `es.total_memory_bytes` system property instead of measured total memory for those nodes where that system property was set.", - "name": "adjusted_total_in_bytes", - "required": false, - "type": { - "kind": "instance_of", - "type": { - "name": "long", - "namespace": "_types" - } - } - }, - { - "description": "Amount, in bytes, of free physical memory across all selected nodes.", - "name": "free_in_bytes", - "required": true, - "type": { - "kind": "instance_of", - "type": { - "name": "long", - "namespace": "_types" - } - } - }, - { - "description": "Percentage of free physical memory across all selected nodes.", - "name": "free_percent", + "name": "type", "required": true, "type": { "kind": "instance_of", "type": { - "name": "integer", - "namespace": "_types" + "name": "string", + "namespace": "_builtins" } } }, { - "description": "Total amount, in bytes, of physical memory across all selected nodes.", - "name": "total_in_bytes", + "name": "oldest_start_time_millis", "required": true, "type": { "kind": "instance_of", "type": { - "name": "long", + "name": "UnitMillis", "namespace": "_types" } } }, { - "description": "Amount, in bytes, of physical memory in use across all selected nodes.", - "name": "used_in_bytes", - "required": true, + "name": "oldest_start_time", + "required": false, "type": { "kind": "instance_of", "type": { - "name": "long", + "name": "DateFormat", "namespace": "_types" } } }, { - "description": "Percentage of physical memory in use across all selected nodes.", - "name": "used_percent", + "name": "current_counts", "required": true, "type": { "kind": "instance_of", "type": { - "name": "integer", - "namespace": "_types" + "name": "RepositoryStatsCurrentCounts", + "namespace": "cluster.stats" } } } ], - "specLocation": "cluster/stats/types.ts#L541-L568" + "specLocation": "cluster/stats/types.ts#L665-L670" }, { "kind": "interface", @@ -126095,7 +126798,7 @@ }, { "description": "Transport compression setting used for this remote cluster.", - "name": "transport_compress", + "name": "transport.compress", "required": true, "type": { "kind": "instance_of", @@ -126241,7 +126944,159 @@ } } ], - "specLocation": "cluster/stats/types.ts#L608-L639" + "specLocation": "cluster/stats/types.ts#L786-L817" + }, + { + "kind": "interface", + "name": { + "name": "RepositoryStatsCurrentCounts", + "namespace": "cluster.stats" + }, + "properties": [ + { + "name": "snapshots", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + }, + { + "name": "clones", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + }, + { + "name": "finalizations", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + }, + { + "name": "deletions", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + }, + { + "name": "snapshot_deletions", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + }, + { + "name": "active_deletions", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + }, + { + "name": "shards", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "RepositoryStatsShards", + "namespace": "cluster.stats" + } + } + } + ], + "specLocation": "cluster/stats/types.ts#L672-L680" + }, + { + "kind": "interface", + "name": { + "name": "RepositoryStatsShards", + "namespace": "cluster.stats" + }, + "properties": [ + { + "name": "total", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + }, + { + "name": "complete", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + }, + { + "name": "incomplete", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + }, + { + "name": "states", + "required": true, + "type": { + "kind": "dictionary_of", + "key": { + "kind": "instance_of", + "type": { + "name": "ShardState", + "namespace": "cluster.stats" + } + }, + "singleKey": false, + "value": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + } + } + ], + "specLocation": "cluster/stats/types.ts#L682-L687" }, { "kind": "request", @@ -126353,7 +127208,7 @@ "name": "Response", "namespace": "cluster.stats" }, - "specLocation": "cluster/stats/ClusterStatsResponse.ts#L57-L60" + "specLocation": "cluster/stats/ClusterStatsResponse.ts#L71-L74" }, { "kind": "interface", @@ -126534,7 +127389,241 @@ } } ], - "specLocation": "cluster/stats/types.ts#L169-L226" + "specLocation": "cluster/stats/types.ts#L256-L313" + }, + { + "kind": "interface", + "name": { + "name": "SearchUsageStats", + "namespace": "cluster.stats" + }, + "properties": [ + { + "name": "total", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + }, + { + "name": "queries", + "required": true, + "type": { + "kind": "dictionary_of", + "key": { + "kind": "instance_of", + "type": { + "name": "Name", + "namespace": "_types" + } + }, + "singleKey": false, + "value": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + } + }, + { + "name": "rescorers", + "required": true, + "type": { + "kind": "dictionary_of", + "key": { + "kind": "instance_of", + "type": { + "name": "Name", + "namespace": "_types" + } + }, + "singleKey": false, + "value": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + } + }, + { + "name": "sections", + "required": true, + "type": { + "kind": "dictionary_of", + "key": { + "kind": "instance_of", + "type": { + "name": "Name", + "namespace": "_types" + } + }, + "singleKey": false, + "value": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + } + }, + { + "name": "retrievers", + "required": true, + "type": { + "kind": "dictionary_of", + "key": { + "kind": "instance_of", + "type": { + "name": "Name", + "namespace": "_types" + } + }, + "singleKey": false, + "value": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + } + } + ], + "specLocation": "cluster/stats/types.ts#L149-L155" + }, + { + "kind": "enum", + "members": [ + { + "name": "INIT" + }, + { + "name": "SUCCESS" + }, + { + "name": "FAILED" + }, + { + "name": "ABORTED" + }, + { + "name": "MISSING" + }, + { + "name": "WAITING" + }, + { + "name": "QUEUED" + }, + { + "name": "PAUSED_FOR_NODE_REMOVAL" + } + ], + "name": { + "name": "ShardState", + "namespace": "cluster.stats" + }, + "specLocation": "cluster/stats/types.ts#L689-L698" + }, + { + "kind": "interface", + "name": { + "name": "SnapshotCurrentCounts", + "namespace": "cluster.stats" + }, + "properties": [ + { + "description": "Snapshots currently in progress", + "name": "snapshots", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + }, + { + "description": "Incomplete shard snapshots", + "name": "shard_snapshots", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + }, + { + "description": "Snapshots deletions in progress", + "name": "snapshot_deletions", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + }, + { + "description": "Sum of snapshots and snapshot_deletions", + "name": "concurrent_operations", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + }, + { + "description": "Cleanups in progress, not counted in concurrent_operations as they are not concurrent", + "name": "cleanups", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + } + ], + "specLocation": "cluster/stats/types.ts#L642-L663" + }, + { + "kind": "interface", + "name": { + "name": "SparseVectorStats", + "namespace": "cluster.stats" + }, + "properties": [ + { + "name": "value_count", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + } + ], + "specLocation": "cluster/stats/types.ts#L162-L164" }, { "kind": "interface", @@ -126599,10 +127688,56 @@ } } }, + { + "description": "Contains stats on repository feature usage exposed in cluster stats for telemetry.", + "name": "repositories", + "required": true, + "type": { + "kind": "dictionary_of", + "key": { + "kind": "instance_of", + "type": { + "name": "Name", + "namespace": "_types" + } + }, + "singleKey": false, + "value": { + "kind": "dictionary_of", + "key": { + "kind": "instance_of", + "type": { + "name": "Name", + "namespace": "_types" + } + }, + "singleKey": false, + "value": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + } + } + }, + { + "description": "Contains stats cluster snapshots.", + "name": "snapshots", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "ClusterSnapshotStats", + "namespace": "cluster.stats" + } + } + }, { "description": "Health status of the cluster, based on the state of its primary and replica shards.", "name": "status", - "required": true, + "required": false, "type": { "kind": "instance_of", "type": { @@ -126636,7 +127771,39 @@ } } ], - "specLocation": "cluster/stats/ClusterStatsResponse.ts#L25-L55" + "specLocation": "cluster/stats/ClusterStatsResponse.ts#L31-L69" + }, + { + "kind": "interface", + "name": { + "name": "SynonymsStats", + "namespace": "cluster.stats" + }, + "properties": [ + { + "name": "count", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + }, + { + "name": "index_count", + "required": true, + "type": { + "kind": "instance_of", + "type": { + "name": "integer", + "namespace": "_types" + } + } + } + ], + "specLocation": "cluster/stats/types.ts#L354-L357" }, { "kind": "interface", @@ -209763,7 +210930,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L439-L468" + "specLocation": "nodes/_types/Stats.ts#L441-L470" }, { "kind": "interface", @@ -209845,7 +211012,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L470-L495" + "specLocation": "nodes/_types/Stats.ts#L472-L497" }, { "kind": "interface", @@ -209891,7 +211058,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L497-L510" + "specLocation": "nodes/_types/Stats.ts#L499-L512" }, { "kind": "interface", @@ -209949,7 +211116,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L523-L540" + "specLocation": "nodes/_types/Stats.ts#L525-L542" }, { "kind": "interface", @@ -210004,7 +211171,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L542-L555" + "specLocation": "nodes/_types/Stats.ts#L544-L557" }, { "kind": "interface", @@ -210050,7 +211217,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L557-L573" + "specLocation": "nodes/_types/Stats.ts#L559-L575" }, { "kind": "interface", @@ -210192,7 +211359,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L720-L767" + "specLocation": "nodes/_types/Stats.ts#L722-L769" }, { "kind": "interface", @@ -210216,7 +211383,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L221-L223" + "specLocation": "nodes/_types/Stats.ts#L223-L225" }, { "kind": "interface", @@ -210262,7 +211429,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L248-L261" + "specLocation": "nodes/_types/Stats.ts#L250-L263" }, { "kind": "interface", @@ -210515,7 +211682,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L278-L343" + "specLocation": "nodes/_types/Stats.ts#L280-L345" }, { "kind": "interface", @@ -210569,7 +211736,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L1068-L1073" + "specLocation": "nodes/_types/Stats.ts#L1075-L1080" }, { "kind": "interface", @@ -210705,7 +211872,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L575-L584" + "specLocation": "nodes/_types/Stats.ts#L577-L586" }, { "kind": "interface", @@ -210748,7 +211915,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L512-L521" + "specLocation": "nodes/_types/Stats.ts#L514-L523" }, { "kind": "interface", @@ -210943,7 +212110,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L586-L630" + "specLocation": "nodes/_types/Stats.ts#L588-L632" }, { "kind": "interface", @@ -211022,7 +212189,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L201-L219" + "specLocation": "nodes/_types/Stats.ts#L203-L221" }, { "kind": "interface", @@ -211062,7 +212229,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L658-L667" + "specLocation": "nodes/_types/Stats.ts#L660-L669" }, { "kind": "interface", @@ -211123,7 +212290,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L769-L787" + "specLocation": "nodes/_types/Stats.ts#L771-L789" }, { "kind": "interface", @@ -211205,7 +212372,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L828-L857" + "specLocation": "nodes/_types/Stats.ts#L830-L859" }, { "kind": "interface", @@ -211238,7 +212405,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L994-L999" + "specLocation": "nodes/_types/Stats.ts#L1001-L1006" }, { "kind": "interface", @@ -211284,7 +212451,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L1001-L1014" + "specLocation": "nodes/_types/Stats.ts#L1008-L1021" }, { "kind": "interface", @@ -211362,7 +212529,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L669-L688" + "specLocation": "nodes/_types/Stats.ts#L671-L690" }, { "kind": "interface", @@ -211394,7 +212561,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L690-L693" + "specLocation": "nodes/_types/Stats.ts#L692-L695" }, { "kind": "interface", @@ -211440,7 +212607,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L695-L699" + "specLocation": "nodes/_types/Stats.ts#L697-L701" }, { "kind": "interface", @@ -211500,7 +212667,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L701-L706" + "specLocation": "nodes/_types/Stats.ts#L703-L708" }, { "kind": "interface", @@ -211625,7 +212792,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L345-L354" + "specLocation": "nodes/_types/Stats.ts#L347-L356" }, { "kind": "interface", @@ -211756,7 +212923,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L356-L394" + "specLocation": "nodes/_types/Stats.ts#L358-L396" }, { "kind": "interface", @@ -211823,7 +212990,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L396-L413" + "specLocation": "nodes/_types/Stats.ts#L398-L415" }, { "kind": "interface", @@ -211905,7 +213072,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L801-L826" + "specLocation": "nodes/_types/Stats.ts#L803-L828" }, { "kind": "interface", @@ -211942,7 +213109,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L789-L799" + "specLocation": "nodes/_types/Stats.ts#L791-L801" }, { "kind": "interface", @@ -212059,7 +213226,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L882-L916" + "specLocation": "nodes/_types/Stats.ts#L884-L918" }, { "kind": "interface", @@ -212105,7 +213272,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L979-L992" + "specLocation": "nodes/_types/Stats.ts#L986-L999" }, { "kind": "interface", @@ -212162,6 +213329,18 @@ } } }, + { + "description": "Maximum amount of memory, available for use by the heap.", + "name": "heap_max", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "ByteSize", + "namespace": "_types" + } + } + }, { "description": "Non-heap memory used, in bytes.", "name": "non_heap_used_in_bytes", @@ -212210,7 +213389,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L918-L947" + "specLocation": "nodes/_types/Stats.ts#L920-L954" }, { "kind": "interface", @@ -212244,7 +213423,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L968-L977" + "specLocation": "nodes/_types/Stats.ts#L975-L984" }, { "kind": "interface", @@ -212276,7 +213455,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L415-L418" + "specLocation": "nodes/_types/Stats.ts#L417-L420" }, { "kind": "interface", @@ -212400,7 +213579,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L632-L656" + "specLocation": "nodes/_types/Stats.ts#L634-L658" }, { "kind": "interface", @@ -212470,7 +213649,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L859-L880" + "specLocation": "nodes/_types/Stats.ts#L861-L882" }, { "kind": "interface", @@ -212592,7 +213771,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L1016-L1022" + "specLocation": "nodes/_types/Stats.ts#L1023-L1029" }, { "kind": "interface", @@ -212650,7 +213829,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L949-L966" + "specLocation": "nodes/_types/Stats.ts#L956-L973" }, { "kind": "interface", @@ -212814,9 +213993,31 @@ "namespace": "_types" } } + }, + { + "name": "primary_document_rejections", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } + }, + { + "name": "large_operation_rejections", + "required": false, + "type": { + "kind": "instance_of", + "type": { + "name": "long", + "namespace": "_types" + } + } } ], - "specLocation": "nodes/_types/Stats.ts#L144-L199" + "specLocation": "nodes/_types/Stats.ts#L144-L201" }, { "kind": "interface", @@ -212886,7 +214087,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L1024-L1046" + "specLocation": "nodes/_types/Stats.ts#L1031-L1053" }, { "kind": "interface", @@ -212953,7 +214154,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L420-L437" + "specLocation": "nodes/_types/Stats.ts#L422-L439" }, { "kind": "interface", @@ -212999,7 +214200,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L263-L276" + "specLocation": "nodes/_types/Stats.ts#L265-L278" }, { "kind": "interface", @@ -213062,7 +214263,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L225-L230" + "specLocation": "nodes/_types/Stats.ts#L227-L232" }, { "kind": "interface", @@ -213442,7 +214643,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L1102-L1116" + "specLocation": "nodes/_types/Stats.ts#L1109-L1123" }, { "kind": "interface", @@ -213525,7 +214726,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L1048-L1066" + "specLocation": "nodes/_types/Stats.ts#L1055-L1073" }, { "kind": "interface", @@ -213558,7 +214759,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L232-L238" + "specLocation": "nodes/_types/Stats.ts#L234-L240" }, { "kind": "interface", @@ -213623,7 +214824,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L240-L246" + "specLocation": "nodes/_types/Stats.ts#L242-L248" }, { "kind": "interface", @@ -213666,7 +214867,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L714-L718" + "specLocation": "nodes/_types/Stats.ts#L716-L720" }, { "kind": "interface", @@ -214105,7 +215306,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L1075-L1100" + "specLocation": "nodes/_types/Stats.ts#L1082-L1107" }, { "kind": "interface", @@ -214148,7 +215349,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L708-L712" + "specLocation": "nodes/_types/Stats.ts#L710-L714" }, { "kind": "interface", @@ -214284,7 +215485,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L1118-L1161" + "specLocation": "nodes/_types/Stats.ts#L1125-L1168" }, { "kind": "interface", @@ -214330,7 +215531,7 @@ } } ], - "specLocation": "nodes/_types/Stats.ts#L1163-L1177" + "specLocation": "nodes/_types/Stats.ts#L1170-L1184" }, { "kind": "request", diff --git a/output/schema/validation-errors.json b/output/schema/validation-errors.json index 178feddcec..859ba73b59 100644 --- a/output/schema/validation-errors.json +++ b/output/schema/validation-errors.json @@ -16,12 +16,6 @@ "Request: query parameter 'routing' does not exist in the json spec" ], "response": [] - }, - "searchable_snapshots.clear_cache": { - "request": [ - "Request: missing json spec query parameter 'index'" - ], - "response": [] } }, "generalErrors": [] diff --git a/output/typescript/types.ts b/output/typescript/types.ts index 271f9fc97a..3237c1442c 100644 --- a/output/typescript/types.ts +++ b/output/typescript/types.ts @@ -538,7 +538,7 @@ export interface HealthReportImpact { export type HealthReportImpactArea = 'search' | 'ingest' | 'backup' | 'deployment_management' -export type HealthReportIndicatorHealthStatus = 'green' | 'yellow' | 'red' | 'unknown' +export type HealthReportIndicatorHealthStatus = 'green' | 'yellow' | 'red' | 'unknown' | 'unavailable' export interface HealthReportIndicatorNode { name: string | null @@ -2269,6 +2269,8 @@ export type DistanceUnit = 'in' | 'ft' | 'yd' | 'mi' | 'nmi' | 'km' | 'm' | 'cm' export interface DocStats { count: long deleted?: long + total_size_in_bytes: long + total_size?: ByteSize } export type Duration = string | -1 | 0 @@ -2353,6 +2355,7 @@ export interface FielddataStats { memory_size?: ByteSize memory_size_in_bytes: long fields?: Record + global_ordinals: GlobalOrdinalsStats } export type Fields = Field | Field[] @@ -2419,9 +2422,21 @@ export interface GetStats { total: long } +export interface GlobalOrdinalFieldStats { + build_time_in_millis: UnitMillis + build_time?: string + shard_max_value_count: long +} + +export interface GlobalOrdinalsStats { + build_time_in_millis: UnitMillis + build_time?: string + fields?: Record +} + export type GrokPattern = string -export type HealthStatus = 'green' | 'GREEN' | 'yellow' | 'YELLOW' | 'red' | 'RED' +export type HealthStatus = 'green' | 'GREEN' | 'yellow' | 'YELLOW' | 'red' | 'RED' | 'unknown' | 'unavailable' export type Host = string @@ -2846,7 +2861,6 @@ export interface SegmentsStats { fixed_bit_set?: ByteSize fixed_bit_set_memory_in_bytes: long index_writer_memory?: ByteSize - index_writer_max_memory_in_bytes?: long index_writer_memory_in_bytes: long max_unsafe_auto_id_timestamp: long memory?: ByteSize @@ -2855,11 +2869,11 @@ export interface SegmentsStats { norms_memory_in_bytes: long points_memory?: ByteSize points_memory_in_bytes: long - stored_memory?: ByteSize stored_fields_memory_in_bytes: long + stored_fields_memory?: ByteSize terms_memory_in_bytes: long terms_memory?: ByteSize - term_vectory_memory?: ByteSize + term_vectors_memory?: ByteSize term_vectors_memory_in_bytes: long version_map_memory?: ByteSize version_map_memory_in_bytes: long @@ -9765,26 +9779,44 @@ export interface ClusterStatsCharFilterTypes { char_filter_types: ClusterStatsFieldTypes[] filter_types: ClusterStatsFieldTypes[] tokenizer_types: ClusterStatsFieldTypes[] + synonyms: Record } export interface ClusterStatsClusterFileSystem { - available_in_bytes: long - free_in_bytes: long - total_in_bytes: long + path?: string + mount?: string + type?: string + available_in_bytes?: long + available?: ByteSize + free_in_bytes?: long + free?: ByteSize + total_in_bytes?: long + total?: ByteSize + low_watermark_free_space?: ByteSize + low_watermark_free_space_in_bytes?: long + high_watermark_free_space?: ByteSize + high_watermark_free_space_in_bytes?: long + flood_stage_free_space?: ByteSize + flood_stage_free_space_in_bytes?: long + frozen_flood_stage_free_space?: ByteSize + frozen_flood_stage_free_space_in_bytes?: long } export interface ClusterStatsClusterIndices { - analysis: ClusterStatsCharFilterTypes + analysis?: ClusterStatsCharFilterTypes completion: CompletionStats count: long docs: DocStats fielddata: FielddataStats query_cache: QueryCacheStats + search: ClusterStatsSearchUsageStats segments: SegmentsStats shards: ClusterStatsClusterIndicesShards store: StoreStats - mappings: ClusterStatsFieldTypesMappings + mappings?: ClusterStatsFieldTypesMappings versions?: ClusterStatsIndicesVersions[] + dense_vector: ClusterStatsDenseVectorStats + sparse_vector: ClusterStatsSparseVectorStats } export interface ClusterStatsClusterIndicesShards { @@ -9807,6 +9839,7 @@ export interface ClusterStatsClusterIngest { export interface ClusterStatsClusterJvm { max_uptime_in_millis: DurationValue + max_uptime?: Duration mem: ClusterStatsClusterJvmMemory threads: long versions: ClusterStatsClusterJvmVersion[] @@ -9814,7 +9847,9 @@ export interface ClusterStatsClusterJvm { export interface ClusterStatsClusterJvmMemory { heap_max_in_bytes: long + heap_max?: ByteSize heap_used_in_bytes: long + heap_used?: ByteSize } export interface ClusterStatsClusterJvmVersion { @@ -9833,20 +9868,22 @@ export interface ClusterStatsClusterNetworkTypes { } export interface ClusterStatsClusterNodeCount { - coordinating_only: integer - data: integer - data_cold: integer - data_content: integer - data_frozen?: integer - data_hot: integer - data_warm: integer - ingest: integer - master: integer - ml: integer - remote_cluster_client: integer total: integer - transform: integer - voting_only: integer + coordinating_only?: integer + data?: integer + data_cold?: integer + data_content?: integer + data_frozen?: integer + data_hot?: integer + data_warm?: integer + index?: integer + ingest?: integer + master?: integer + ml?: integer + remote_cluster_client?: integer + search?: integer + transform?: integer + voting_only?: integer } export interface ClusterStatsClusterNodes { @@ -9917,50 +9954,62 @@ export interface ClusterStatsClusterShardMetrics { min: double } +export interface ClusterStatsClusterSnapshotStats { + current_counts: ClusterStatsSnapshotCurrentCounts + repositories: Record +} + +export interface ClusterStatsDenseVectorOffHeapStats { + total_size_bytes: long + total_size?: ByteSize + total_veb_size_bytes: long + total_veb_size?: ByteSize + total_vec_size_bytes: long + total_vec_size?: ByteSize + total_veq_size_bytes: long + total_veq_size?: ByteSize + total_vex_size_bytes: long + total_vex_size?: ByteSize + fielddata?: Record> +} + +export interface ClusterStatsDenseVectorStats { + value_count: long + off_heap?: ClusterStatsDenseVectorOffHeapStats +} + export interface ClusterStatsFieldTypes { name: Name count: integer index_count: integer - indexed_vector_count?: long - indexed_vector_dim_max?: long - indexed_vector_dim_min?: long + indexed_vector_count?: integer + indexed_vector_dim_max?: integer + indexed_vector_dim_min?: integer script_count?: integer + vector_index_type_count?: Record + vector_similarity_type_count?: Record + vector_element_type_count?: Record } export interface ClusterStatsFieldTypesMappings { field_types: ClusterStatsFieldTypes[] - runtime_field_types?: ClusterStatsRuntimeFieldTypes[] - total_field_count?: integer - total_deduplicated_field_count?: integer + runtime_field_types: ClusterStatsRuntimeFieldTypes[] + total_field_count?: long + total_deduplicated_field_count?: long total_deduplicated_mapping_size?: ByteSize total_deduplicated_mapping_size_in_bytes?: long + source_modes: Record } export interface ClusterStatsIndexingPressure { - memory: ClusterStatsIndexingPressureMemory -} - -export interface ClusterStatsIndexingPressureMemory { - current: ClusterStatsIndexingPressureMemorySummary - limit_in_bytes: long - total: ClusterStatsIndexingPressureMemorySummary -} - -export interface ClusterStatsIndexingPressureMemorySummary { - all_in_bytes: long - combined_coordinating_and_primary_in_bytes: long - coordinating_in_bytes: long - coordinating_rejections?: long - primary_in_bytes: long - primary_rejections?: long - replica_in_bytes: long - replica_rejections?: long + memory: NodesIndexingPressureMemory } export interface ClusterStatsIndicesVersions { index_count: integer primary_shard_count: integer total_primary_bytes: long + total_primary_size?: ByteSize version: VersionString } @@ -9972,18 +10021,29 @@ export interface ClusterStatsNodePackagingType { export interface ClusterStatsOperatingSystemMemoryInfo { adjusted_total_in_bytes?: long + adjusted_total?: ByteSize free_in_bytes: long + free?: ByteSize free_percent: integer total_in_bytes: long + total?: ByteSize used_in_bytes: long + used?: ByteSize used_percent: integer } +export interface ClusterStatsPerRepositoryStats { + type: string + oldest_start_time_millis: UnitMillis + oldest_start_time?: DateFormat + current_counts: ClusterStatsRepositoryStatsCurrentCounts +} + export interface ClusterStatsRemoteClusterInfo { cluster_uuid: string mode: string skip_unavailable: boolean - transport_compress: string + 'transport.compress': string status: HealthStatus version: VersionString[] nodes_count: integer @@ -9997,6 +10057,23 @@ export interface ClusterStatsRemoteClusterInfo { mem_total?: string } +export interface ClusterStatsRepositoryStatsCurrentCounts { + snapshots: integer + clones: integer + finalizations: integer + deletions: integer + snapshot_deletions: integer + active_deletions: integer + shards: ClusterStatsRepositoryStatsShards +} + +export interface ClusterStatsRepositoryStatsShards { + total: integer + complete: integer + incomplete: integer + states: Record +} + export interface ClusterStatsRequest extends RequestBase { node_id?: NodeIds include_remotes?: boolean @@ -10022,16 +10099,45 @@ export interface ClusterStatsRuntimeFieldTypes { source_total: integer } +export interface ClusterStatsSearchUsageStats { + total: long + queries: Record + rescorers: Record + sections: Record + retrievers: Record +} + +export type ClusterStatsShardState = 'INIT' | 'SUCCESS' | 'FAILED' | 'ABORTED' | 'MISSING' | 'WAITING' | 'QUEUED' | 'PAUSED_FOR_NODE_REMOVAL' + +export interface ClusterStatsSnapshotCurrentCounts { + snapshots: integer + shard_snapshots: integer + snapshot_deletions: integer + concurrent_operations: integer + cleanups: integer +} + +export interface ClusterStatsSparseVectorStats { + value_count: long +} + export interface ClusterStatsStatsResponseBase extends NodesNodesResponseBase { cluster_name: Name cluster_uuid: Uuid indices: ClusterStatsClusterIndices nodes: ClusterStatsClusterNodes - status: HealthStatus + repositories: Record> + snapshots: ClusterStatsClusterSnapshotStats + status?: HealthStatus timestamp: long ccs: ClusterStatsCCSStats } +export interface ClusterStatsSynonymsStats { + count: integer + index_count: integer +} + export interface ConnectorConnector { api_key_id?: string api_key_secret_id?: string @@ -18058,6 +18164,7 @@ export interface NodesJvmMemoryStats { heap_used_percent?: long heap_committed_in_bytes?: long heap_max_in_bytes?: long + heap_max?: ByteSize non_heap_used_in_bytes?: long non_heap_committed_in_bytes?: long pools?: Record @@ -18132,6 +18239,8 @@ export interface NodesPressureMemory { coordinating_rejections?: long primary_rejections?: long replica_rejections?: long + primary_document_rejections?: long + large_operation_rejections?: long } export interface NodesProcess { diff --git a/specification/_json_spec/searchable_snapshots.clear_cache.json b/specification/_json_spec/searchable_snapshots.clear_cache.json index 311bd1b829..7841bcfc12 100644 --- a/specification/_json_spec/searchable_snapshots.clear_cache.json +++ b/specification/_json_spec/searchable_snapshots.clear_cache.json @@ -41,10 +41,6 @@ "options": ["open", "closed", "none", "all"], "default": "open", "description": "Whether to expand wildcard expression to concrete indices that are open, closed or both." - }, - "index": { - "type": "list", - "description": "A comma-separated list of index name to limit the operation" } } }