Electric.Shapes.Supervisor (electric v1.2.4)
View SourceSupervisor responsible for the entire shape subsystem.
It starts up and supervises the processes that manage shapes (create/remove), keep the Postgres publication up to date, consume incoming transactions and write them to shape logs. It also supervisers the consumer supervisor which starts a new consumer process for each shape.
Summary
Functions
Returns a specification to start this module under a supervisor.