CHANGELOG
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.
Unreleased
Added
- BREAKING: Dynamic Nodes Membership behaviour.
- BREAKING: Node Attributes Maps.
- BREAKING: Node Status information.
- Action: Cluster Initialisation.
- Action: Add Node.
- Action: Join Cluster.
- Action: Remove Node.
- Definition of Agent Action Invocation Records.
Changed
- BREAKING: Agent API endpoints and returned information.
- Restructured the agents specification documents.
0.3.1 - 2022-09-25
Changed
- Clarify meaning of primary and secondary shard roles.
- Clarify that agents aren’t required as long as data store nodes can respect the model.
- Fixed typos.
Removed
- Optional operator friendly name.
0.3.0 - 2020-03-07
Changed
- BREAKING: Added actions API.
- BREAKING: Rename incorrectly named
v1
endpoints.
0.2.0 - 2019-02-20
Changed
- BREAKING: Encode shard roles in lowercase.
- BREAKING: Replaced shard’s
last_op
with a commit_offset
.
- BREAKING: Replication lag has a specified unit (no longer assumed to be seconds).
Removed
- Half-thought performance stats.
0.1.0 - 2018-01-28
Added
- Initial model definition.