should be it

This commit is contained in:
2025-10-24 19:21:19 -05:00
parent a4b23fc57c
commit f09560c7b1
14047 changed files with 3161551 additions and 1 deletions

View File

@@ -0,0 +1,196 @@
[
{
"class": "ParquetColumnDefinition",
"includes": [
"parquet_reader.hpp"
],
"members": [
{
"id": 100,
"name": "field_id",
"type": "int32_t"
},
{
"id": 101,
"name": "name",
"type": "string"
},
{
"id": 103,
"name": "type",
"type": "LogicalType"
},
{
"id": 104,
"name": "default_value",
"type": "Value"
},
{
"id": 105,
"name": "identifier",
"type": "Value",
"default": "Value()"
}
],
"pointer_type": "none"
},
{
"class": "ParquetEncryptionConfig",
"includes": [
"parquet_crypto.hpp"
],
"members": [
{
"id": 100,
"name": "footer_key",
"type": "string"
},
{
"id": 101,
"name": "column_keys",
"type": "unordered_map<string, string>"
}
],
"pointer_type": "shared_ptr"
},
{
"class": "ParquetOptionsSerialization",
"includes": [
"parquet_reader.hpp"
],
"members": [
{
"id": 100,
"name": "binary_as_string",
"type": "bool",
"property": "parquet_options.binary_as_string"
},
{
"id": 101,
"name": "file_row_number",
"type": "bool",
"property": "parquet_options.file_row_number"
},
{
"id": 102,
"name": "file_options",
"type": "MultiFileOptions"
},
{
"id": 103,
"name": "schema",
"type": "vector<ParquetColumnDefinition>",
"property": "parquet_options.schema"
},
{
"id": 104,
"name": "encryption_config",
"type": "shared_ptr<ParquetEncryptionConfig>",
"default": "nullptr",
"property": "parquet_options.encryption_config"
},
{
"id": 105,
"name": "debug_use_openssl",
"type": "bool",
"default": "true",
"property": "parquet_options.debug_use_openssl"
},
{
"id": 106,
"name": "explicit_cardinality",
"type": "idx_t",
"default": "0",
"property": "parquet_options.explicit_cardinality"
},
{
"id": 107,
"name": "can_have_nan",
"type": "bool",
"default": "false",
"property": "parquet_options.can_have_nan"
}
],
"pointer_type": "none"
},
{
"class": "FieldID",
"includes": [
"parquet_field_id.hpp"
],
"members": [
{
"id": 100,
"name": "set",
"type": "bool"
},
{
"id": 101,
"name": "field_id",
"type": "int32_t"
},
{
"id": 102,
"name": "child_field_ids",
"type": "ChildFieldIDs"
}
],
"pointer_type": "none"
},
{
"class": "ChildFieldIDs",
"includes": [
"parquet_field_id.hpp"
],
"members": [
{
"id": 100,
"name": "ids",
"type": "case_insensitive_map_t<FieldID>",
"serialize_property": "ids.operator*()",
"deserialize_property": "ids.operator*()"
}
],
"pointer_type": "none"
},
{
"class": "ShreddingType",
"includes": [
"parquet_shredding.hpp"
],
"members": [
{
"id": 100,
"name": "set",
"type": "bool"
},
{
"id": 101,
"name": "type",
"type": "LogicalType"
},
{
"id": 102,
"name": "children",
"type": "ChildShreddingTypes"
}
],
"pointer_type": "none"
},
{
"class": "ChildShreddingTypes",
"includes": [
"parquet_shredding.hpp"
],
"members": [
{
"id": 100,
"name": "types",
"type": "case_insensitive_map_t<ShreddingType>",
"serialize_property": "types.operator*()",
"deserialize_property": "types.operator*()"
}
],
"pointer_type": "none"
}
]