This PR introduces the shard manager and LSM shards.
An LsmShard represents a shard of the LSM. The manager responds to changes in cluster membership and starts and stops shards as appropriate on each agent.
For now, we just have operations: ApplyChanges and QueryTablesInRange - more will be added as needed.
This PR introduces the shard manager and LSM shards. An LsmShard represents a shard of the LSM. The manager responds to changes in cluster membership and starts and stops shards as appropriate on each agent. For now, we just have operations:
ApplyChanges
andQueryTablesInRange
- more will be added as needed.