Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-08 | - Switch from the flatbuffers to the protobuf | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-08 | - Make listener push async in the worker_handler | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-07 | - Add metrics exporter for the workers | Valery Piashchynski | |
- Add metrics for the request duration and request count - Add tests Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-05 | - Remove incorrect test with races | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-05 | - Add Windows github actions | Valery Piashchynski | |
- Update tests, fix Windows issues Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-05 | - Websockets bug fixing and polishing | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-03 | - Add internal_error_code option | Valery Piashchynski | |
- Update tests Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-03 | - Do not write an error into the responseWriter if this is internal | Valery Piashchynski | |
error - Handle SoftJob error Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-02 | - Remove redundand binary marshaler for the flatbuffers | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-02 | - Switch from the json to flatbuffers | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-01 | - Initial commit | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-05-31 | - Rework access_validators | Valery Piashchynski | |
- WS plugin uses it's own pool to handle requests on the /ws (or any user-defined) endpoint - Ability to write custom validators Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-05-29 | - Add new internal plugin - channel. Which used to deliver messages from | Valery Piashchynski | |
the ws plugin to the http directly Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-05-28 | - Tests for the ws-redis, ws-memory | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-05-28 | - Add more tests for the BST storage | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-05-27 | - Linters warnings fix | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-05-27 | - Tests for the BST algo | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-05-27 | - Update Makefile | Valery Piashchynski | |
- Update arch diagram Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-05-27 | - Move bst to the pkg folder | Valery Piashchynski | |
- Add comments - Fix all golangci-lint warnings Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-05-27 | - Update all main abstractions | Valery Piashchynski | |
- Desighn a new interfaces responsible for the whole PubSub - New plugin - websockets Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-05-20 | - Update linters | Valery Piashchynski | |
- Implement base interfaces - Implement BST search algo for the in-memory storage Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-05-14 | Merge remote-tracking branch 'origin/master' into feature/websockets-plugin | Valery Piashchynski | |
# Conflicts: # plugins/http/plugin.go # plugins/static/etag.go | |||
2021-05-13 | - Remove unsafe casting (replace with a less unsafe) | Valery Piashchynski | |
- Make the static plugin great again (separate plugin) - Revert new behavior Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-05-06 | - Fix bug with exec_ttl | Valery Piashchynski | |
- Update CHANGELOG Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-05-05 | - Initial broadcast commit | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-05-03 | - Initial broadcast commit | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-04-30 | - Make development log colored | Valery Piashchynski | |
- Remove old TODOs Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-04-28 | - Update CHANGELOG | Valery Piashchynski | |
- Add tests for the etags functionality Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-04-20 | - Make http.Serve() async | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-04-19 | - Add command information to the `./rr workers` info | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-04-19 | - Add tests, update Informer implementation | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-04-04 | - 🔥 Support Readiness checks (via `/ready`) status plugin endpoint. | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-03-28 | - Remove debug code | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-03-28 | - Fix bug with the worker reallocating during the response | Valery Piashchynski | |
- Update .golangci and fix new warnings Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-03-02 | âš¡v2.0.0 | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-02-24 | Fix pool behavior, update tests | Valery Piashchynski | |
2021-02-16 | Add support for parsing env variables in the `.rr.yaml` config | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-02-16 | On some test envs with limited resources, goroutine in the | Valery Piashchynski | |
Test_Static_Pool_Destroy_And_Close_While_Wait test might be executed after test ends. Add a little bit more time to wait this gorotutine Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-02-16 | Add support for flag overwriting | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-02-11 | Doc comments | Valery Piashchynski | |
2021-02-10 | Fix linters warnings | Valery Piashchynski | |
2021-02-10 | Rewrite container for the workers | Valery Piashchynski | |
Update tests | |||
2021-02-08 | BaseProcess interface as a return type in the worker_watcher,pool and | Valery Piashchynski | |
worker interface | |||
2021-02-08 | Push worker to the stack typo | Valery Piashchynski | |
2021-02-08 | Rewrite stack.Get operation w/o recursion calls | Valery Piashchynski | |
Add fast and slow paths | |||
2021-02-07 | Update config | Valery Piashchynski | |
Endure updated to beta.23 Tests update | |||
2021-02-06 | Correct memcached Plugin RPC methods (remove redundant checks, user | Valery Piashchynski | |
errors.E) | |||
2021-02-05 | Faster toString convertation (only for the english) | Valery Piashchynski | |
2021-02-05 | fmt-ed | Valery Piashchynski | |
2021-02-05 | handle worker state before sending to the exec | Valery Piashchynski | |