buoyant_kernel 0.21.100

Buoyant Data distribution of delta-kernel
Documentation
{
  "type": "struct",
  "fields": [
    {
      "name": "txn",
      "type": {
        "type": "struct",
        "fields": [
          {
            "name": "appId",
            "type": "string",
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "version",
            "type": "long",
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "lastUpdated",
            "type": "long",
            "nullable": true,
            "metadata": {}
          }
        ]
      },
      "nullable": true,
      "metadata": {}
    },
    {
      "name": "add",
      "type": {
        "type": "struct",
        "fields": [
          {
            "name": "path",
            "type": "string",
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "partitionValues",
            "type": {
              "type": "map",
              "keyType": "string",
              "valueType": "string",
              "valueContainsNull": true
            },
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "size",
            "type": "long",
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "modificationTime",
            "type": "long",
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "dataChange",
            "type": "boolean",
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "tags",
            "type": {
              "type": "map",
              "keyType": "string",
              "valueType": "string",
              "valueContainsNull": true
            },
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "stats",
            "type": "string",
            "nullable": true,
            "metadata": {}
          }
        ]
      },
      "nullable": true,
      "metadata": {}
    },
    {
      "name": "remove",
      "type": {
        "type": "struct",
        "fields": [
          {
            "name": "path",
            "type": "string",
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "deletionTimestamp",
            "type": "long",
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "dataChange",
            "type": "boolean",
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "extendedFileMetadata",
            "type": "boolean",
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "partitionValues",
            "type": {
              "type": "map",
              "keyType": "string",
              "valueType": "string",
              "valueContainsNull": true
            },
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "size",
            "type": "long",
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "tags",
            "type": {
              "type": "map",
              "keyType": "string",
              "valueType": "string",
              "valueContainsNull": true
            },
            "nullable": true,
            "metadata": {}
          }
        ]
      },
      "nullable": true,
      "metadata": {}
    },
    {
      "name": "metaData",
      "type": {
        "type": "struct",
        "fields": [
          {
            "name": "id",
            "type": "string",
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "name",
            "type": "string",
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "description",
            "type": "string",
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "format",
            "type": {
              "type": "struct",
              "fields": [
                {
                  "name": "provider",
                  "type": "string",
                  "nullable": true,
                  "metadata": {}
                },
                {
                  "name": "options",
                  "type": {
                    "type": "map",
                    "keyType": "string",
                    "valueType": "string",
                    "valueContainsNull": true
                  },
                  "nullable": true,
                  "metadata": {}
                }
              ]
            },
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "schemaString",
            "type": "string",
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "partitionColumns",
            "type": {
              "type": "array",
              "elementType": "string",
              "containsNull": true
            },
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "configuration",
            "type": {
              "type": "map",
              "keyType": "string",
              "valueType": "string",
              "valueContainsNull": true
            },
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "createdTime",
            "type": "long",
            "nullable": true,
            "metadata": {}
          }
        ]
      },
      "nullable": true,
      "metadata": {}
    },
    {
      "name": "protocol",
      "type": {
        "type": "struct",
        "fields": [
          {
            "name": "minReaderVersion",
            "type": "integer",
            "nullable": true,
            "metadata": {}
          },
          {
            "name": "minWriterVersion",
            "type": "integer",
            "nullable": true,
            "metadata": {}
          }
        ]
      },
      "nullable": true,
      "metadata": {}
    }
  ]
}