iceberg 0.9.0

Apache Iceberg Rust implementation
Documentation
{
  "format-version": 3,
  "table-uuid": "9c12d441-03fe-4693-9a96-a0705ddf69c1",
  "location": "s3://bucket/test/location",
  "last-sequence-number": 34,
  "last-updated-ms": 1602638573590,
  "last-column-id": 3,
  "current-schema-id": 0,
  "next-row-id": 0,
  "schemas": [
    {
      "type": "struct",
      "schema-id": 0,
      "fields": [
        {
          "id": 1,
          "name": "x",
          "required": true,
          "type": "long",
          "initial-default": 1,
          "write-default": 1
        },
        {
          "id": 2,
          "name": "y",
          "required": true,
          "type": "long",
          "doc": "comment"
        },
        {
          "id": 3,
          "name": "z",
          "required": true,
          "type": "long"
        }
      ]
    }
  ],
  "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"
        }
      ]
    }
  ]
}