| Class | Description |
|---|---|
| AvroSchemaUtils | |
| ConvertingGenericData |
Custom instance of the
GenericData model incorporating conversions from the
common Avro logical types like "decimal", "uuid", "date", "time-micros", "timestamp-micros"
NOTE: Given that this code has to be interoperable w/ Spark 2 (which relies on Avro 1.8.2)
this model can't support newer conversion introduced in Avro 1.10 at the moment |
| HoodieAvroUtils |
Helper class to do common stuff across Avro.
|
| HoodieAvroWriteSupport |
Wrap AvroWriterSupport for plugging in the bloom filter.
|
| HoodieBloomFilterWriteSupport<T extends Comparable<T>> |
This is write-support utility base-class taking up handling of
Adding record keys to the Bloom Filter
Keeping track of min/max record key (w/in single file)
|
| MercifulJsonConverter |
Converts Json record to Avro Generic Record.
|
| Exception | Description |
|---|---|
| MercifulJsonConverter.HoodieJsonToAvroConversionException |
Exception Class for any schema conversion issue.
|
Copyright © 2022 The Apache Software Foundation. All rights reserved.