| Class | Description |
|---|---|
| AvroSchemaCompatibility |
Evaluate the compatibility between a reader schema and a writer schema.
|
| AvroSchemaCompatibility.Incompatibility | |
| AvroSchemaCompatibility.SchemaCompatibilityResult |
Immutable class representing details about a particular schema pair
compatibility check.
|
| AvroSchemaCompatibility.SchemaPairCompatibility |
Provides information about the compatibility of a single reader and writer
schema pair.
|
| AvroSchemaUtils |
Utils for Avro Schema.
|
| 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 |
| GenericAvroSerializer<D extends org.apache.avro.generic.GenericContainer> |
Custom serializer used for generic Avro containers.
|
| HoodieAvroUtils |
Helper class to do common stuff across Avro.
|
| 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)
|
| JsonEncoder |
An
Encoder for Avro's JSON data encoding. |
| MercifulJsonConverter |
Converts Json record to Avro Generic Record.
|
| Enum | Description |
|---|---|
| AvroSchemaCompatibility.SchemaCompatibilityType |
Identifies the type of schema compatibility result.
|
| AvroSchemaCompatibility.SchemaIncompatibilityType |
| Exception | Description |
|---|---|
| MercifulJsonConverter.HoodieJsonToAvroConversionException |
Exception Class for any schema conversion issue.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.