{ "type": "record", "name": "manifest_file", "fields": [ { "name": "manifest_path", "type": "string", "doc": "Location URI with FS scheme", "field-id": 500 }, { "name": "manifest_length", "type": "long", "doc": "Total file size in bytes", "field-id": 501 }, { "name": "partition_spec_id", "type": "int", "doc": "Spec ID used to write", "field-id": 502 }, { "name": "added_snapshot_id", "type": [ "null", "long" ], "doc": "Snapshot ID that added the manifest", "default": null, "field-id": 503 }, { "name": "added_data_files_count", "type": [ "null", "int" ], "doc": "Added entry count", "field-id": 504 }, { "name": "existing_data_files_count", "type": [ "null", "int" ], "doc": "Existing entry count", "field-id": 505 }, { "name": "deleted_data_files_count", "type": [ "null", "int" ], "doc": "Deleted entry count", "field-id": 506 }, { "name": "partitions", "type": [ "null", { "type": "array", "items": { "type": "record", "name": "r508", "fields": [ { "name": "contains_null", "type": "boolean", "doc": "True if any file has a null partition value", "field-id": 509 }, { "name": "contains_nan", "type": [ "null", "boolean" ], "doc": "True if any file has a nan partition value", "field-id": 518 }, { "name": "lower_bound", "type": [ "null", "bytes" ], "doc": "Partition lower bound for all files", "field-id": 510 }, { "name": "upper_bound", "type": [ "null", "bytes" ], "doc": "Partition upper bound for all files", "field-id": 511 } ] }, "element-id": 508 } ], "doc": "Summary for each partition", "field-id": 507 }, { "name": "added_rows_count", "type": [ "null", "long" ], "doc": "Added rows count", "field-id": 512 }, { "name": "existing_rows_count", "type": [ "null", "long" ], "doc": "Existing rows count", "field-id": 513 }, { "name": "deleted_rows_count", "type": [ "null", "long" ], "doc": "Deleted rows count", "field-id": 514 } ] }