kevo/pkg
Jeremy Tregunna 61858f595e
feat: implement reliability features for replication transport
This commit adds comprehensive reliability features to the replication transport layer:

- Add retry logic with exponential backoff for all network operations
- Implement circuit breaker pattern to prevent cascading failures
- Add reconnection handling with automatic recovery
- Implement proper timeout handling for all network operations
- Add comprehensive logging for connection issues
- Improve error handling with temporary error classification
- Enhance stream processing with automatic recovery
2025-04-26 13:32:23 -06:00
..
bloom_filter perf: added bloom filters for sstables to improve performance 2025-04-23 19:04:10 -06:00
client test: add tests for edge case putting a key after delete 2025-04-23 16:49:38 -06:00
common fix: engine refactor bugfix fest, go fmt 2025-04-25 23:36:08 -06:00
compaction chore: renaming packages after move to github org 2025-04-22 11:01:33 -06:00
config feat: Initial release of kevo storage engine. 2025-04-20 14:06:50 -06:00
engine fix: add the retry logic 2025-04-26 11:48:51 -06:00
grpc feat: implement reliability features for replication transport 2025-04-26 13:32:23 -06:00
iterator chore: renaming packages after move to github org 2025-04-22 11:01:33 -06:00
memtable fix: engine refactor bugfix fest, go fmt 2025-04-25 23:36:08 -06:00
replication feat: implement replication transport layer 2025-04-26 13:05:54 -06:00
sstable fix: engine refactor bugfix fest, go fmt 2025-04-25 23:36:08 -06:00
stats fix: engine refactor bugfix fest, go fmt 2025-04-25 23:36:08 -06:00
transaction fix: engine refactor bugfix fest, go fmt 2025-04-25 23:36:08 -06:00
transport feat: implement reliability features for replication transport 2025-04-26 13:32:23 -06:00
wal fix: use Lamport clocks consistently across WAL operations 2025-04-26 12:24:50 -06:00