@@ -109,13 +109,35 @@ export class DocStats {
109109 * Elasticsearch reclaims the disk space of deleted Lucene documents when a segment is merged.
110110 */
111111 deleted ?: long
112+ /**
113+ * Returns the total size in bytes of all documents in this stats.
114+ * This value may be more reliable than store_stats.size_in_bytes in estimating the index size.
115+ */
116+ total_size_in_bytes ?: long
117+ /**
118+ * Human readable total_size_in_bytes
119+ */
120+ total_size ?: ByteSize
112121}
113122
114123export class FielddataStats {
115124 evictions ?: long
116125 memory_size ?: ByteSize
117126 memory_size_in_bytes : long
118127 fields ?: Dictionary < Field , FieldMemoryUsage >
128+ global_ordinals : GlobalOrdinalsStats
129+ }
130+
131+ export class GlobalOrdinalsStats {
132+ build_time_in_millis ?: UnitMillis
133+ build_time ?: string
134+ fields ?: Dictionary < Name , GlobalOrdinalFieldStats >
135+ }
136+
137+ export class GlobalOrdinalFieldStats {
138+ build_time_in_millis ?: UnitMillis
139+ build_time ?: string
140+ shard_max_value_count : long
119141}
120142
121143export class FieldMemoryUsage {
@@ -344,6 +366,10 @@ export class SegmentsStats {
344366 * Total amount, in bytes, of memory used for stored fields across all shards assigned to selected nodes.
345367 */
346368 stored_fields_memory_in_bytes : long
369+ /**
370+ * Total amount of memory used for stored fields across all shards assigned to selected nodes.
371+ */
372+ stored_fields_memory ?: ByteSize
347373 /**
348374 * Total amount, in bytes, of memory used for terms across all shards assigned to selected nodes.
349375 */
@@ -355,7 +381,7 @@ export class SegmentsStats {
355381 /**
356382 * Total amount of memory used for term vectors across all shards assigned to selected nodes.
357383 */
358- term_vectory_memory ?: ByteSize
384+ term_vectors_memory ?: ByteSize
359385 /**
360386 * Total amount, in bytes, of memory used for term vectors across all shards assigned to selected nodes.
361387 */
0 commit comments