summaryrefslogtreecommitdiff
path: root/plugins/kv
AgeCommit message (Collapse)Author
2021-06-09- Switch to the new goridge v3.1 which supports PROTOBUFValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-09- Slightly improve rpc methods errorsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-08- Add protobuf versioningValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-06-08- Switch from the flatbuffers to the protobufValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-27- Update all main abstractionsValery Piashchynski
- Desighn a new interfaces responsible for the whole PubSub - New plugin - websockets Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-20- Update lintersValery Piashchynski
- Implement base interfaces - Implement BST search algo for the in-memory storage Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-18- Add protected connectionValery Piashchynski
- Update arch diagram - Update interfaces Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-05- Initial broadcast commitValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-05-03- Initial broadcast commitValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-30- Make development log coloredValery Piashchynski
- Remove old TODOs Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-30- Update CHANGELOGValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-30- Update Lister implementationValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-23- Add additional log messagesValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-23- Add additional log messagesValery Piashchynski
2021-04-23- Update arch drawio fileValery Piashchynski
- Update comments Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-22- Add redis driverValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-22- Rework storage driversValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-22- Implement tests for the KVValery Piashchynski
- Implement Storage interface for the boltdb,memory,memcached drivers Signed-off-by: Valery Piashchynski <[email protected]>
2021-04-22- General interface, update RPC and Has/Set methodsValery Piashchynski
2021-03-28- Fix bug with the worker reallocating during the responseValery Piashchynski
- Update .golangci and fix new warnings Signed-off-by: Valery Piashchynski <[email protected]>
2021-02-06Correct memcached Plugin RPC methods (remove redundant checks, userValery Piashchynski
errors.E)
2021-01-24Slightly increase wait time for key delete in the boltdbValery Piashchynski
2021-01-21Uniform all configsValery Piashchynski
Add debug server Check nil's for all plugin intialization
2021-01-19Uniform all errors operationsValery Piashchynski
Add new ExecTTL event Update tests Signed-off-by: Valery Piashchynski <[email protected]>
2021-01-15Slightly increase timeout for the GHAValery Piashchynski
2021-01-15Reduce number of concurrent iterations on KV public API to 100Valery Piashchynski
2021-01-15Viper doesn't support `yaml` structure tags, it uses mapstructureValery Piashchynski
instead
2021-01-13exclude tests from codecovValery Piashchynski
2021-01-07Fix compatibility issues, add tests to the CIValery Piashchynski
2021-01-07KV, updated, bug fixed, with intergration tests via pluginsValery Piashchynski
2021-01-05Fix LGTM warnings, reduce memory allocations when looping over mapsValery Piashchynski
2021-01-05Fix golangci warningsValery Piashchynski
2021-01-05Finish implementation of the KVValery Piashchynski