Kelvin Mwinuka
|
fbc866f844
|
Updated test coverage
|
2024-03-26 16:21:05 +08:00 |
|
Kelvin Mwinuka
|
7c39e5f477
|
Created commands and config packages in pkg folder for easy import
|
2024-03-26 15:04:05 +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 |
|
Kelvin Mwinuka
|
5c86fb6215
|
Moved main.go file to cmd subfolder. Renamed src folder to pkg folder as it will contain all the importable package code. Moved config.go to new internals folder
|
2024-03-25 21:13:40 +08:00 |
|
Kelvin Mwinuka
|
c72e982833
|
Refactored EchoVault struct fields to make them private
|
2024-03-25 20:21:38 +08:00 |
|
Kelvin Mwinuka
|
893d577ed2
|
isInCluster is not a private function
|
2024-03-25 20:06:26 +08:00 |
|
Kelvin Mwinuka
|
54d0ae700a
|
Removed Opts from echovault. NewEchoVault now entirely uses the option pattern
|
2024-03-25 17:22:18 +08:00 |
|
Kelvin Mwinuka
|
ba2ebaa6da
|
Renamed 'server' package to 'echovault'
|
2024-03-25 16:26:09 +08:00 |
|
Kelvin Mwinuka
|
93cfb9caeb
|
Renames Server struct and utils.Server interface to EchoVault and utils.EchoVault respectively
|
2024-03-25 16:23:16 +08:00 |
|
Kelvin Mwinuka
|
ea0092e7cc
|
Check for nil rw object in LogStore before attemting a sync
|
2024-03-25 11:48:58 +08:00 |
|
Kelvin Mwinuka
|
12b55e1994
|
Update coverage report
|
2024-03-25 09:33:12 +08:00 |
|
Kelvin Mwinuka
|
0bfb9e4cca
|
ignore context paramenter in Subscribe receiver function in PubSub struct
|
2024-03-25 09:30:37 +08:00 |
|
Kelvin Mwinuka
|
1aa6f87c5a
|
In generic module test suite, add minites, seconds and milliseconds to the mock time
|
2024-03-24 17:55:30 +08:00 |
|
Kelvin Mwinuka
|
0cd8a4aec2
|
Implemented locking mechanism for ACL LOAD and ACL SAVE commands
|
2024-03-24 17:32:29 +08:00 |
|
Kelvin Mwinuka
|
2a7d47271b
|
Add coverage file to tracked files
|
2024-03-23 20:58:35 +08:00 |
|