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.
replictl apply command to request actions/changes.replictl cluster refresh command to trigger a cluster refresh task.apply change requests.replictl commands to new repliadmin CLI tool.replictl CLI tool.Events model./cluster/:id/agents)./cluster/:id/events)./cluster/:id/nodes).storage configuration to storage.primary./api/unstable API “version”.display_name discovery attribute./api/unstable/introspect/health endpoint./api/unstable/introspect/self endpoint.unstable API.name to node_id.id to shard_id.rustfmt to CI and move in that direction.replictl versions.replictl versions.error-chain with failure.log crate.AGENT_INFO_CHANGED event.AGENT_INFO_NEW event.CLUSTER_CHANGED event.NODE_CHANGED event.NODE_NEW event.SHARD_ALLOCATION_CHANGED event.SHARD_ALLOCATION_NEW event.discovery component.data, event, timeout are all root attributes).*Recover events.DatastoreDown to NodeDown.DatastoreRecovered to NodeUp.EventData to EventPayload.AgentStillDown with AgentDown.DatastoreStillDown with NodeDown.replictl progress bar with periodic logs.recent_events with events(filters, options) and return an iterator.AGENT_NEW to include only cluster and host.AGENT_NEW events.failure crate.