Serializes all relay group ETS operations to prevent race conditions.
Owns the ETS table (:phoenix_gen_api_relay_groups) and processes all
group mutations sequentially via GenServer.call/3. Because a GenServer
handles one message at a time, the read-modify-write patterns in
PhoenixGenApi.Relay execute atomically with respect to each other.
Summary
Functions
Returns a specification to start this module under a supervisor.
Returns the ETS table name (for backward compatibility).
Functions
Returns a specification to start this module under a supervisor.
See Supervisor.
@spec table() :: atom()
Returns the ETS table name (for backward compatibility).