@@ -3070,6 +3070,13 @@ pub struct CacheConfig {
30703070 ) ]
30713071 pub table_data_deserialized_memory_ratio : u64 ,
30723072
3073+ #[ clap(
3074+ long = "cache-iceberg-table-meta-count" ,
3075+ value_name = "VALUE" ,
3076+ default_value = "1024"
3077+ ) ]
3078+ pub iceberg_table_meta_count : u64 ,
3079+
30733080 // ----- the following options/args are all deprecated ----
30743081 /// Max number of cached table segment
30753082 #[ clap( long = "cache-table-meta-segment-count" , value_name = "VALUE" ) ]
@@ -3297,6 +3304,7 @@ mod cache_config_converters {
32973304 data_cache_key_reload_policy : value. data_cache_key_reload_policy . try_into ( ) ?,
32983305 table_data_deserialized_data_bytes : value. table_data_deserialized_data_bytes ,
32993306 table_data_deserialized_memory_ratio : value. table_data_deserialized_memory_ratio ,
3307+ iceberg_table_meta_count : value. iceberg_table_meta_count ,
33003308 disk_cache_table_bloom_index_meta_size : value
33013309 . disk_cache_table_bloom_index_meta_size ,
33023310 } )
@@ -3330,6 +3338,7 @@ mod cache_config_converters {
33303338 disk_cache_config : value. disk_cache_config . into ( ) ,
33313339 table_data_deserialized_data_bytes : value. table_data_deserialized_data_bytes ,
33323340 table_data_deserialized_memory_ratio : value. table_data_deserialized_memory_ratio ,
3341+ iceberg_table_meta_count : value. iceberg_table_meta_count ,
33333342 table_meta_segment_count : None ,
33343343 segment_block_metas_count : value. segment_block_metas_count ,
33353344 }
0 commit comments