-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Tools
-
Storage Engines
-
3
-
StorEng - 2025-02-28
❯ build/install/bin/wt -r -h /data/db/ dump -j -k nonexistent sizeStorer { "WiredTiger Dump Version" : "1 (12.0.0)", "table:sizeStorer" : [ { "config" : "access_pattern_hint=none,allocation_size=4KB,app_metadata=,assert=(commit_timestamp=none,durable_timestamp=none,read_timestamp=none,write_timestamp=off),block_allocation=best,block_compressor=,cache_resident=false,checksum=on,colgroups=,collator=,columns=,dictionary=0,encryption=(keyid=,name=),exclusive=false,format=btree,huffman_key=,huffman_value=,ignore_in_memory_cache_size=false,immutable=false,import=(compare_timestamp=oldest_timestamp,enabled=false,file_metadata=,metadata_file=,panic_corrupt=true,repair=false),internal_item_max=0,internal_key_max=0,internal_key_truncate=true,internal_page_max=4KB,key_format=u,key_gap=10,leaf_item_max=0,leaf_key_max=0,leaf_page_max=32KB,leaf_value_max=0,log=(enabled=true),memory_page_image_max=0,memory_page_max=5MB,os_cache_dirty_max=0,os_cache_max=0,prefix_compression=false,prefix_compression_min=4,source=\"file:sizeStorer.wt\",split_deepen_min_child=0,split_deepen_per_child=0,split_pct=90,tiered_storage=(auth_token=,bucket=,bucket_prefix=,cache_directory=,local_retention=300,name=,object_target_size=0),type=file,value_format=u,verbose=[],write_timestamp_usage=none", "colgroups" : [], "indices" : [] }, { "data" : [%
WT-11943 seems to have fixed this for the case where the key does exist, but it appears that if the key does not exist then the output still gets truncated.
Definition of Done:
- Goal 1: Code changes to consider the missing case of "key does not exist".
- Goal 2: To verify the code changes.
- Goal 3: To update the documentation of dump, to reflect the change.
- is depended on by
-
SERVER-82903 Filter size storer entires using WT tool when testing that they are removed
-
- Blocked
-
- related to
-
WT-11943 WT command line tool dump command does not work properly when using both -j and -k
-
- Closed
-