|
|
ICEBERG_BUNDLE_EXPORT void | RegisterLogicalTypes () |
| | Register all the logical types.
|
| |
|
ICEBERG_BUNDLE_EXPORT void | RegisterReader () |
| | Register Avro reader implementation.
|
| |
|
ICEBERG_BUNDLE_EXPORT void | RegisterWriter () |
| | Register Avro writer implementation.
|
| |
|
ICEBERG_BUNDLE_EXPORT void | RegisterAll () |
| | Register all the logical types, Avro reader, and Avro writer.
|
| |
|
|
constexpr std::string_view | kMapLogicalType = "map" |
| |
|
constexpr std::string_view | kElement = "element" |
| |
|
constexpr std::string_view | kKey = "key" |
| |
|
constexpr std::string_view | kValue = "value" |
| |
|
constexpr std::string_view | kIcebergFieldNameProp = "iceberg-field-name" |
| |
|
constexpr std::string_view | kFieldIdProp = "field-id" |
| |
|
constexpr std::string_view | kKeyIdProp = "key-id" |
| |
|
constexpr std::string_view | kValueIdProp = "value-id" |
| |
|
constexpr std::string_view | kElementIdProp = "element-id" |
| |
|
constexpr std::string_view | kAdjustToUtcProp = "adjust-to-utc" |
| |
Avro reader, writer, and metadata APIs.