API Reference avrora v0.23.0
A wrapper with a bit of a login around the
:avro_ocf decoder options.
A host process and a wrapper for :avro_schema_store produced tables. It is used only to create new tables and no other functionality is coverd.
Generates client module with isolated memory storage.
A behaviour for encoding/decoding Avro messages.
An Avro encoder/decoder working with an Object Container File formatted Avro messages.
An Avro encoder/decoder working with a plain Avro messages.
An Avro encoder/decoder working with a Schema Registry formatted Avro messages.
Configuration for Avrora.
Wraps internal codec interface to add syntax sugar which will be exposed to client.
Minimal HTTP client using built-in Erlang
Resolve schema name or global ID to a schema, keeping cache up to date.
Convenience wrapper struct for erlavro records.
Encodes and parses Avro schemas from various formats, like JSON and erlavro into
Struct for versioned schema names like
Collect non local type references from
Behavior for storing and getting schemas by name or integer ID.
Avora.Storage behavior implementation which uses the filesystem.
Avora.Storage behavior implementation which uses memory (ETS).
Storage behavior which allows keys to be removed or expired.
An ExUnit helper.
Memory store-aware schema registration with extended functionality designed to be used in the intensive loops.
Register either one schema or all schemas in the
directory (or your private client schemas path).