File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -205,9 +205,13 @@ def _readable_metrics_struct(bound_type: PrimitiveType) -> pa.StructType:
205205 "record_count" : entry .data_file .record_count ,
206206 "file_size_in_bytes" : entry .data_file .file_size_in_bytes ,
207207 "column_sizes" : dict (entry .data_file .column_sizes ),
208- "value_counts" : dict (entry .data_file .value_counts ),
209- "null_value_counts" : dict (entry .data_file .null_value_counts ),
210- "nan_value_counts" : dict (entry .data_file .nan_value_counts ),
208+ "value_counts" : dict (entry .data_file .value_counts ) if entry .data_file .value_counts else {},
209+ "null_value_counts" : dict (entry .data_file .null_value_counts )
210+ if entry .data_file .null_value_counts
211+ else {},
212+ "nan_value_counts" : dict (entry .data_file .nan_value_counts )
213+ if entry .data_file .nan_value_counts
214+ else {},
211215 "lower_bounds" : entry .data_file .lower_bounds ,
212216 "upper_bounds" : entry .data_file .upper_bounds ,
213217 "key_metadata" : entry .data_file .key_metadata ,
You can’t perform that action at this time.
0 commit comments