Kelvin Clement Mwinuka
|
229b10863f
|
Fixed data race in snapshot engine and lfu cache test
|
2024-05-06 17:22:08 +08:00 |
|
Kelvin Clement Mwinuka
|
028fb7ccdf
|
Updated expired entry filter function to accept time boundary 'now'. Implemented tests for snapshot package
|
2024-05-06 14:35:55 +08:00 |
|
Kelvin Clement Mwinuka
|
baf5f3d5da
|
Return error from preamble restore method instead of just logging it. Implemented test for AOF engine persist and restore flow.
|
2024-05-05 01:30:04 +08:00 |
|
Kelvin Mwinuka
|
1e421cb64a
|
Implemented a Clock interface that is injected everywhere time.Now and time.After are used.
|
2024-04-05 03:11:03 +08:00 |
|
Kelvin Mwinuka
|
bc188cfea4
|
Moved some types into internal folder as they will do not need to be exported. Changed GetState method to getState to make it private to the echovault package
|
2024-03-26 20:26:48 +08:00 |
|
Kelvin Mwinuka
|
7fac4143f5
|
Moved utils.go file to internals folder
|
2024-03-26 14:00:18 +08:00 |
|
Kelvin Mwinuka
|
7cec2da854
|
Moved aof and snapshot packages to internal folder
|
2024-03-26 13:51:37 +08:00 |
|