use_iceberg_manifest_list_partition_pruning
Skip whole Iceberg manifest files whose partition summaries in the manifest list cannot match the query filter, without reading them. Requires use_iceberg_partition_pruning to be enabled and only helps when a manifest file holds few distinct partition values, which is whatrewriteManifests clustered by the partition columns produces.
use_iceberg_manifest_statistics
Withuse_statistics enabled, estimate an Iceberg read for join reordering from the manifest files of its data files left after partition and min-max pruning by the query filter, without reading data: the rows from their record_count, and the number of distinct values, min/max and NULL fraction of the columns it returns from their identity partition values, value bounds and NULL counts. The filter, PREWHERE and row policy of the read are estimated on these statistics, as for MergeTree tables with column statistics; if no requested column has statistics, a filter that prunes no file gives no estimate, as for MergeTree tables without them. The row estimate is exact without a filter and without delete files. Pruning by the filter requires use_iceberg_partition_pruning to be enabled.
use_iceberg_metadata_files_cache
If turned on, iceberg table function and iceberg storage may utilize the iceberg metadata files cache. Possible values:- 0 - Disabled
- 1 - Enabled