-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Added code changes to support field level stat on segment #18973
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added code changes to support field level stat on segment #18973
Conversation
559ec32 to
29e6ac7
Compare
|
❌ Gradle check result for 29e6ac7: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
29e6ac7 to
8dce7e4
Compare
|
❌ Gradle check result for 8dce7e4: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
de6f220 to
f3b0430
Compare
|
❌ Gradle check result for f3b0430: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
f3b0430 to
3087779
Compare
|
❌ Gradle check result for 3087779: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
8b23e15 to
5f2dd4d
Compare
|
❌ Gradle check result for 5f2dd4d: null Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
5f2dd4d to
6e59aa5
Compare
|
❌ Gradle check result for 6e59aa5: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
6e59aa5 to
059196f
Compare
|
❌ Gradle check result for 059196f: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
ac4d829 to
9d6b56a
Compare
9d6b56a to
ed980c7
Compare
|
❌ Gradle check result for ed980c7: null Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
f0b9764 to
522280d
Compare
|
❌ Gradle check result for 522280d: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
522280d to
28f302f
Compare
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #18973 +/- ##
============================================
+ Coverage 72.96% 73.01% +0.04%
- Complexity 69396 69522 +126
============================================
Files 5647 5649 +2
Lines 319013 319380 +367
Branches 46151 46221 +70
============================================
+ Hits 232764 233180 +416
+ Misses 67390 67351 -39
+ Partials 18859 18849 -10 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
10db968 to
7cba172
Compare
|
❕ Gradle check result for 7cba172: UNSTABLE Please review all flaky tests that succeeded after retry and create an issue if one does not already exist to track the flaky failure. |
ccfa3e2 to
baeacb0
Compare
|
❌ Gradle check result for baeacb0: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
Signed-off-by: Abhinav Tripathi <[email protected]>
baeacb0 to
34b62c7
Compare
|
❌ Gradle check result for 34b62c7: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
|
This PR is stalled because it has been open for 30 days with no activity. |
Summary
This PR implements on-demand field-level segment statistics with intelligent caching and statistical sampling, providing accurate field-level storage metrics while maintaining system performance and stability.
Key Features
Issue
Implements #12113
Technical Architecture
High-Level Implementation Approach
The implementation follows a five-step calculation flow designed for accuracy and performance:
Core Components
FieldLevelSegmentStatsCalculator
FieldLevelStatsCache
Proportional Attribution Strategy
The core innovation is the proportional attribution algorithm that solves the challenge of shared file attribution. Since Lucene stores multiple fields in shared files, the system:
Smart Sampling for Large Segments
For segments larger than 1GB, the system employs stratified sampling:
_sampled,_sampling_rate) to inform users of samplingTesting
Local env Testing
Created an index and ingested ~5000 docs in it
Mapping
curl -X GET "http://localhost:9200/test-products/_mapping?pretty"{ "test-products" : { "mappings" : { "properties" : { "brand" : { "type" : "keyword" }, "category" : { "type" : "keyword" }, "created_at" : { "type" : "date" }, "description" : { "type" : "text" }, "inventory_count" : { "type" : "integer" }, "price" : { "type" : "float" }, "tags" : { "type" : "keyword" }, "title" : { "type" : "text", "fields" : { "keyword" : { "type" : "keyword" } } } } } } }Stats api
curl "http://localhost:9200/test-products/_stats/segments?include_field_level_segment_file_sizes=true&pretty"{ "_shards" : { "total" : 1, "successful" : 1, "failed" : 0 }, "_all" : { "primaries" : { "segments" : { "count" : 1, "memory_in_bytes" : 0, "terms_memory_in_bytes" : 0, "stored_fields_memory_in_bytes" : 0, "term_vectors_memory_in_bytes" : 0, "norms_memory_in_bytes" : 0, "points_memory_in_bytes" : 0, "doc_values_memory_in_bytes" : 0, "index_writer_memory_in_bytes" : 0, "version_map_memory_in_bytes" : 0, "fixed_bit_set_memory_in_bytes" : 0, "max_unsafe_auto_id_timestamp" : -1, "remote_store" : { "upload" : { "total_upload_size" : { "started_bytes" : 0, "succeeded_bytes" : 0, "failed_bytes" : 0 }, "refresh_size_lag" : { "total_bytes" : 0, "max_bytes" : 0 }, "max_refresh_time_lag_in_millis" : 0, "total_time_spent_in_millis" : 0, "pressure" : { "total_rejections" : 0 } }, "download" : { "total_download_size" : { "started_bytes" : 0, "succeeded_bytes" : 0, "failed_bytes" : 0 }, "total_time_spent_in_millis" : 0 } }, "segment_replication" : { "max_bytes_behind" : 0, "total_bytes_behind" : 0, "max_replication_lag" : 0 }, "file_sizes" : { }, "field_level_file_sizes" : { "description" : { "pos" : { "size_in_bytes" : 104540, "description" : "Positions" }, "tim" : { "size_in_bytes" : 209578, "description" : "Term Dictionary" }, "tip" : { "size_in_bytes" : 20957, "description" : "Term Index" } }, "created_at" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dii" : { "size_in_bytes" : 40040, "description" : "Points" }, "dim" : { "size_in_bytes" : 40040, "description" : "Points" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "title" : { "pos" : { "size_in_bytes" : 60044, "description" : "Positions" }, "tim" : { "size_in_bytes" : 195523, "description" : "Term Dictionary" }, "tip" : { "size_in_bytes" : 19552, "description" : "Term Index" } }, "tags" : { "dvd" : { "size_in_bytes" : 80080, "description" : "DocValues" }, "tim" : { "size_in_bytes" : 77241, "description" : "Term Dictionary" }, "dvm" : { "size_in_bytes" : 8008, "description" : "DocValues" }, "tip" : { "size_in_bytes" : 7724, "description" : "Term Index" } }, "title.keyword" : { "dvd" : { "size_in_bytes" : 80080, "description" : "DocValues" }, "tim" : { "size_in_bytes" : 115115, "description" : "Term Dictionary" }, "dvm" : { "size_in_bytes" : 8008, "description" : "DocValues" }, "tip" : { "size_in_bytes" : 11511, "description" : "Term Index" } }, "_seq_no" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dii" : { "size_in_bytes" : 40040, "description" : "Points" }, "dim" : { "size_in_bytes" : 40040, "description" : "Points" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "price" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dii" : { "size_in_bytes" : 40040, "description" : "Points" }, "dim" : { "size_in_bytes" : 20020, "description" : "Points" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "inventory_count" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dii" : { "size_in_bytes" : 40040, "description" : "Points" }, "dim" : { "size_in_bytes" : 20020, "description" : "Points" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "_id" : { "tim" : { "size_in_bytes" : 115115, "description" : "Term Dictionary" }, "tip" : { "size_in_bytes" : 11511, "description" : "Term Index" } }, "category" : { "dvd" : { "size_in_bytes" : 80080, "description" : "DocValues" }, "tim" : { "size_in_bytes" : 40190, "description" : "Term Dictionary" }, "dvm" : { "size_in_bytes" : 8008, "description" : "DocValues" }, "tip" : { "size_in_bytes" : 4019, "description" : "Term Index" } }, "_primary_term" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "_version" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "brand" : { "dvd" : { "size_in_bytes" : 80080, "description" : "DocValues" }, "tim" : { "size_in_bytes" : 40190, "description" : "Term Dictionary" }, "dvm" : { "size_in_bytes" : 8008, "description" : "DocValues" }, "tip" : { "size_in_bytes" : 4019, "description" : "Term Index" } } } } }, "total" : { "segments" : { "count" : 1, "memory_in_bytes" : 0, "terms_memory_in_bytes" : 0, "stored_fields_memory_in_bytes" : 0, "term_vectors_memory_in_bytes" : 0, "norms_memory_in_bytes" : 0, "points_memory_in_bytes" : 0, "doc_values_memory_in_bytes" : 0, "index_writer_memory_in_bytes" : 0, "version_map_memory_in_bytes" : 0, "fixed_bit_set_memory_in_bytes" : 0, "max_unsafe_auto_id_timestamp" : -1, "remote_store" : { "upload" : { "total_upload_size" : { "started_bytes" : 0, "succeeded_bytes" : 0, "failed_bytes" : 0 }, "refresh_size_lag" : { "total_bytes" : 0, "max_bytes" : 0 }, "max_refresh_time_lag_in_millis" : 0, "total_time_spent_in_millis" : 0, "pressure" : { "total_rejections" : 0 } }, "download" : { "total_download_size" : { "started_bytes" : 0, "succeeded_bytes" : 0, "failed_bytes" : 0 }, "total_time_spent_in_millis" : 0 } }, "segment_replication" : { "max_bytes_behind" : 0, "total_bytes_behind" : 0, "max_replication_lag" : 0 }, "file_sizes" : { }, "field_level_file_sizes" : { "description" : { "pos" : { "size_in_bytes" : 104540, "description" : "Positions" }, "tim" : { "size_in_bytes" : 209578, "description" : "Term Dictionary" }, "tip" : { "size_in_bytes" : 20957, "description" : "Term Index" } }, "created_at" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dii" : { "size_in_bytes" : 40040, "description" : "Points" }, "dim" : { "size_in_bytes" : 40040, "description" : "Points" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "title" : { "pos" : { "size_in_bytes" : 60044, "description" : "Positions" }, "tim" : { "size_in_bytes" : 195523, "description" : "Term Dictionary" }, "tip" : { "size_in_bytes" : 19552, "description" : "Term Index" } }, "tags" : { "dvd" : { "size_in_bytes" : 80080, "description" : "DocValues" }, "tim" : { "size_in_bytes" : 77241, "description" : "Term Dictionary" }, "dvm" : { "size_in_bytes" : 8008, "description" : "DocValues" }, "tip" : { "size_in_bytes" : 7724, "description" : "Term Index" } }, "title.keyword" : { "dvd" : { "size_in_bytes" : 80080, "description" : "DocValues" }, "tim" : { "size_in_bytes" : 115115, "description" : "Term Dictionary" }, "dvm" : { "size_in_bytes" : 8008, "description" : "DocValues" }, "tip" : { "size_in_bytes" : 11511, "description" : "Term Index" } }, "_seq_no" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dii" : { "size_in_bytes" : 40040, "description" : "Points" }, "dim" : { "size_in_bytes" : 40040, "description" : "Points" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "price" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dii" : { "size_in_bytes" : 40040, "description" : "Points" }, "dim" : { "size_in_bytes" : 20020, "description" : "Points" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "inventory_count" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dii" : { "size_in_bytes" : 40040, "description" : "Points" }, "dim" : { "size_in_bytes" : 20020, "description" : "Points" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "_id" : { "tim" : { "size_in_bytes" : 115115, "description" : "Term Dictionary" }, "tip" : { "size_in_bytes" : 11511, "description" : "Term Index" } }, "category" : { "dvd" : { "size_in_bytes" : 80080, "description" : "DocValues" }, "tim" : { "size_in_bytes" : 40190, "description" : "Term Dictionary" }, "dvm" : { "size_in_bytes" : 8008, "description" : "DocValues" }, "tip" : { "size_in_bytes" : 4019, "description" : "Term Index" } }, "_primary_term" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "_version" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "brand" : { "dvd" : { "size_in_bytes" : 80080, "description" : "DocValues" }, "tim" : { "size_in_bytes" : 40190, "description" : "Term Dictionary" }, "dvm" : { "size_in_bytes" : 8008, "description" : "DocValues" }, "tip" : { "size_in_bytes" : 4019, "description" : "Term Index" } } } } } }, "indices" : { "test-products" : { "uuid" : "fFutTWqWREaFVjI2_DICRQ", "primaries" : { "segments" : { "count" : 1, "memory_in_bytes" : 0, "terms_memory_in_bytes" : 0, "stored_fields_memory_in_bytes" : 0, "term_vectors_memory_in_bytes" : 0, "norms_memory_in_bytes" : 0, "points_memory_in_bytes" : 0, "doc_values_memory_in_bytes" : 0, "index_writer_memory_in_bytes" : 0, "version_map_memory_in_bytes" : 0, "fixed_bit_set_memory_in_bytes" : 0, "max_unsafe_auto_id_timestamp" : -1, "remote_store" : { "upload" : { "total_upload_size" : { "started_bytes" : 0, "succeeded_bytes" : 0, "failed_bytes" : 0 }, "refresh_size_lag" : { "total_bytes" : 0, "max_bytes" : 0 }, "max_refresh_time_lag_in_millis" : 0, "total_time_spent_in_millis" : 0, "pressure" : { "total_rejections" : 0 } }, "download" : { "total_download_size" : { "started_bytes" : 0, "succeeded_bytes" : 0, "failed_bytes" : 0 }, "total_time_spent_in_millis" : 0 } }, "segment_replication" : { "max_bytes_behind" : 0, "total_bytes_behind" : 0, "max_replication_lag" : 0 }, "file_sizes" : { }, "field_level_file_sizes" : { "description" : { "pos" : { "size_in_bytes" : 104540, "description" : "Positions" }, "tim" : { "size_in_bytes" : 209578, "description" : "Term Dictionary" }, "tip" : { "size_in_bytes" : 20957, "description" : "Term Index" } }, "created_at" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dii" : { "size_in_bytes" : 40040, "description" : "Points" }, "dim" : { "size_in_bytes" : 40040, "description" : "Points" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "title" : { "pos" : { "size_in_bytes" : 60044, "description" : "Positions" }, "tim" : { "size_in_bytes" : 195523, "description" : "Term Dictionary" }, "tip" : { "size_in_bytes" : 19552, "description" : "Term Index" } }, "tags" : { "dvd" : { "size_in_bytes" : 80080, "description" : "DocValues" }, "tim" : { "size_in_bytes" : 77241, "description" : "Term Dictionary" }, "dvm" : { "size_in_bytes" : 8008, "description" : "DocValues" }, "tip" : { "size_in_bytes" : 7724, "description" : "Term Index" } }, "title.keyword" : { "dvd" : { "size_in_bytes" : 80080, "description" : "DocValues" }, "tim" : { "size_in_bytes" : 115115, "description" : "Term Dictionary" }, "dvm" : { "size_in_bytes" : 8008, "description" : "DocValues" }, "tip" : { "size_in_bytes" : 11511, "description" : "Term Index" } }, "_seq_no" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dii" : { "size_in_bytes" : 40040, "description" : "Points" }, "dim" : { "size_in_bytes" : 40040, "description" : "Points" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "price" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dii" : { "size_in_bytes" : 40040, "description" : "Points" }, "dim" : { "size_in_bytes" : 20020, "description" : "Points" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "inventory_count" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dii" : { "size_in_bytes" : 40040, "description" : "Points" }, "dim" : { "size_in_bytes" : 20020, "description" : "Points" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "_id" : { "tim" : { "size_in_bytes" : 115115, "description" : "Term Dictionary" }, "tip" : { "size_in_bytes" : 11511, "description" : "Term Index" } }, "category" : { "dvd" : { "size_in_bytes" : 80080, "description" : "DocValues" }, "tim" : { "size_in_bytes" : 40190, "description" : "Term Dictionary" }, "dvm" : { "size_in_bytes" : 8008, "description" : "DocValues" }, "tip" : { "size_in_bytes" : 4019, "description" : "Term Index" } }, "_primary_term" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "_version" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "brand" : { "dvd" : { "size_in_bytes" : 80080, "description" : "DocValues" }, "tim" : { "size_in_bytes" : 40190, "description" : "Term Dictionary" }, "dvm" : { "size_in_bytes" : 8008, "description" : "DocValues" }, "tip" : { "size_in_bytes" : 4019, "description" : "Term Index" } } } } }, "total" : { "segments" : { "count" : 1, "memory_in_bytes" : 0, "terms_memory_in_bytes" : 0, "stored_fields_memory_in_bytes" : 0, "term_vectors_memory_in_bytes" : 0, "norms_memory_in_bytes" : 0, "points_memory_in_bytes" : 0, "doc_values_memory_in_bytes" : 0, "index_writer_memory_in_bytes" : 0, "version_map_memory_in_bytes" : 0, "fixed_bit_set_memory_in_bytes" : 0, "max_unsafe_auto_id_timestamp" : -1, "remote_store" : { "upload" : { "total_upload_size" : { "started_bytes" : 0, "succeeded_bytes" : 0, "failed_bytes" : 0 }, "refresh_size_lag" : { "total_bytes" : 0, "max_bytes" : 0 }, "max_refresh_time_lag_in_millis" : 0, "total_time_spent_in_millis" : 0, "pressure" : { "total_rejections" : 0 } }, "download" : { "total_download_size" : { "started_bytes" : 0, "succeeded_bytes" : 0, "failed_bytes" : 0 }, "total_time_spent_in_millis" : 0 } }, "segment_replication" : { "max_bytes_behind" : 0, "total_bytes_behind" : 0, "max_replication_lag" : 0 }, "file_sizes" : { }, "field_level_file_sizes" : { "description" : { "pos" : { "size_in_bytes" : 104540, "description" : "Positions" }, "tim" : { "size_in_bytes" : 209578, "description" : "Term Dictionary" }, "tip" : { "size_in_bytes" : 20957, "description" : "Term Index" } }, "created_at" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dii" : { "size_in_bytes" : 40040, "description" : "Points" }, "dim" : { "size_in_bytes" : 40040, "description" : "Points" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "title" : { "pos" : { "size_in_bytes" : 60044, "description" : "Positions" }, "tim" : { "size_in_bytes" : 195523, "description" : "Term Dictionary" }, "tip" : { "size_in_bytes" : 19552, "description" : "Term Index" } }, "tags" : { "dvd" : { "size_in_bytes" : 80080, "description" : "DocValues" }, "tim" : { "size_in_bytes" : 77241, "description" : "Term Dictionary" }, "dvm" : { "size_in_bytes" : 8008, "description" : "DocValues" }, "tip" : { "size_in_bytes" : 7724, "description" : "Term Index" } }, "title.keyword" : { "dvd" : { "size_in_bytes" : 80080, "description" : "DocValues" }, "tim" : { "size_in_bytes" : 115115, "description" : "Term Dictionary" }, "dvm" : { "size_in_bytes" : 8008, "description" : "DocValues" }, "tip" : { "size_in_bytes" : 11511, "description" : "Term Index" } }, "_seq_no" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dii" : { "size_in_bytes" : 40040, "description" : "Points" }, "dim" : { "size_in_bytes" : 40040, "description" : "Points" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "price" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dii" : { "size_in_bytes" : 40040, "description" : "Points" }, "dim" : { "size_in_bytes" : 20020, "description" : "Points" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "inventory_count" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dii" : { "size_in_bytes" : 40040, "description" : "Points" }, "dim" : { "size_in_bytes" : 20020, "description" : "Points" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "_id" : { "tim" : { "size_in_bytes" : 115115, "description" : "Term Dictionary" }, "tip" : { "size_in_bytes" : 11511, "description" : "Term Index" } }, "category" : { "dvd" : { "size_in_bytes" : 80080, "description" : "DocValues" }, "tim" : { "size_in_bytes" : 40190, "description" : "Term Dictionary" }, "dvm" : { "size_in_bytes" : 8008, "description" : "DocValues" }, "tip" : { "size_in_bytes" : 4019, "description" : "Term Index" } }, "_primary_term" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "_version" : { "dvd" : { "size_in_bytes" : 40040, "description" : "DocValues" }, "dvm" : { "size_in_bytes" : 4004, "description" : "DocValues" } }, "brand" : { "dvd" : { "size_in_bytes" : 80080, "description" : "DocValues" }, "tim" : { "size_in_bytes" : 40190, "description" : "Term Dictionary" }, "dvm" : { "size_in_bytes" : 8008, "description" : "DocValues" }, "tip" : { "size_in_bytes" : 4019, "description" : "Term Index" } } } } } } } }Checklist