Releases: lovelindhoni/lally
Releases · lovelindhoni/lally
Lally v0.1.0
[0.1.0] - 2025-1-20
Added
- Initial Release: First public release of Lally, a distributed in-memory key-value database.
- Core Features:
- Thread-safe, in-memory key-value store.
- Configurable read and write quorums for consistency and availability.
- Append-only file (AOF) logging for crash recovery and data persistence.
- Extensible design with hooks for custom behavior during key-value operations.
- Connection pooling for efficient inter-node communication using gRPC.
- Read repair mechanism to resolve stale data during read operations.
- Graceful shutdown for proper cluster exit and resource cleanup.
- HTTP API:
- Endpoints for key-value operations (
/add
,/get
,/remove
). - Endpoint to list cluster nodes (
/nodes
).
- Endpoints for key-value operations (
- Configuration:
- YAML-based configuration with CLI overrides.
- Support for custom AOF replay logs and fresh starts.
- Logging:
- Logging for debugging and tracing operations.
- Documentation:
- README with setup instructions, configuration details, and API documentation.
Fixed
- N/A (Initial release, no bug fixes yet).
Changed
- N/A (Initial release, no changes yet).
Deprecated
- N/A (Initial release, nothing deprecated).
Removed
- N/A (Initial release, nothing removed).
Security
- N/A (Initial release, no security-related updates yet).