LeaseStoreSpec

abstract class LeaseStoreSpec

The LeaseStore contract (documentation/designs/04-subscriptions.md §1) every backend passes. A backend's test extends it and supplies a store whose time comes from clock; each test uses its own group, so the tests may share one table.

Inheritors

Constructors

Link copied to clipboard
constructor()

Functions

Membership is recorded per service, with the lease groups a node serves on its one record: a heartbeat replaces them, and a record without groups lists none.