This repository was archived by the owner on Feb 4, 2026. It is now read-only.
Repository navigation
v0.6.4
Highlights
- Container images - Docker infrastructure for aether-node and aether-forge with ghcr.io publishing
- E2E testing - Testcontainers-based E2E tests for cluster formation, deployment, and chaos scenarios
- Rolling updates - Two-stage deploy/route model for zero-downtime updates with weighted traffic routing
- Observability - Micrometer integration with Prometheus endpoint and JVM metrics
What's Changed
Added
- Docker infrastructure (
docker/aether-node/,docker/aether-forge/,docker-compose.yml) - E2E test module with
AetherNodeContainer,AetherCluster, cluster formation tests - Rolling update system with
RollingUpdateManager, API endpoints, and CLI commands - Weighted endpoint routing via
EndpointRegistry.selectEndpointWithRouting() - KV schema extensions for rolling updates (
VersionRoutingKey,RollingUpdateKey) - Prometheus metrics endpoint
/metrics/prometheuswith JVM metrics
Changed
- Updated to pragmatica-lite 0.9.3 with consensus observability support
Fixed
- RabiaNode protocol message routing for pragmatica-lite 0.9.3 compatibility
- TestCluster QuorumStateNotification routing
See CHANGELOG.md for complete details.