Avrora.AvroSchemaStore (avrora v0.23.0) View Source

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.

This process will be in the same supervision tree as Avrora.Storage.Memory with a stragety one for all.

See more:

Link to this section Summary

Functions

Returns a specification to start this module under a supervisor.

Creates a new Erlang Term Store.

Link to this section Functions

Returns a specification to start this module under a supervisor.

See Supervisor.

Creates a new Erlang Term Store.

Examples:

iex> {:ok, _} = Avrora.AvroSchemaStore.start_link()
iex> Avrora.AvroSchemaStore.new() |> :ets.info() |> Keyword.get(:size)
0