iceberg 0.9.0

Apache Iceberg Rust implementation
Documentation
{
  "format-version": 2,
  "table-uuid": "9c12d441-03fe-4693-9a96-a0705ddf69c1",
  "location": "{{ table_location }}",
  "last-sequence-number": 34,
  "last-updated-ms": 1602638573590,
  "last-column-id": 3,
  "current-schema-id": 1,
  "schemas": [
    {
      "type": "struct",
      "schema-id": 0,
      "fields": [
        {"id": 1, "name": "x", "required": true, "type": "long"}
      ]},
    {
      "type": "struct",
      "schema-id": 1,
      "identifier-field-ids": [1, 2],
      "fields": [
        {"id": 1, "name": "x", "required": true, "type": "long"},
        {"id": 2, "name": "y", "required": true, "type": "long", "doc": "comment"},
        {"id": 3, "name": "z", "required": true, "type": "long"},
        {"id": 4, "name": "a", "required": true, "type": "string"},
        {"id": 5, "name": "dbl", "required": true, "type": "double"},
        {"id": 6, "name": "i32", "required": true, "type": "int"},
        {"id": 7, "name": "i64", "required": true, "type": "long"},
        {"id": 8, "name": "bool", "required": true, "type": "boolean"}
      ]
    }
  ],
  "default-spec-id": 0,
  "partition-specs": [
    {
      "spec-id": 0,
      "fields": [
        {"name": "x", "transform": "identity", "source-id": 1, "field-id": 1000}
      ]
    }
  ],
  "last-partition-id": 1000,
  "default-sort-order-id": 3,
  "sort-orders": [
    {
      "order-id": 3,
      "fields": [
        {"transform": "identity", "source-id": 2, "direction": "asc", "null-order": "nulls-first"},
        {"transform": "bucket[4]", "source-id": 3, "direction": "desc", "null-order": "nulls-last"}
      ]
    }
  ],
  "properties": {"read.split.target.size": "134217728"},
  "snapshots": [],
  "snapshot-log": [],
  "metadata-log": [{"metadata-file": "{{ table_metadata_1_location }}", "timestamp-ms": 1515100}],
  "refs": {}
}