Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-09 | Update goridge to v3.2.0, update all frames operations. | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-08-03 | In a rare cases, when user set small timeout to allocate a worker, | Valery Piashchynski | |
spawned goroutine might stuck on the channel send operation and leak memory. Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-07-22 | Linters | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-07-22 | Benchmark tests comments | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-07-22 | Update Echo bench | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-07-22 | Update static_pool_batched test | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-07-22 | BC for the Pool, worker interfaces, pass/return payload by pointer | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-07-19 | Worker watcher interface update. | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-07-14 | Merge master | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-07-14 | Merge remote-tracking branch 'origin/master' into feature/jobs_plugin | Valery Piashchynski | |
# Conflicts: # pkg/worker_watcher/interface.go | |||
2021-07-14 | Fix TTL issue, added explanation comments. | Valery Piashchynski | |
The worker after it executed the request, may overwrite the TTL state. This inconsistency leads to the +1 worker in the FIFO channel. In this state, the Push operation was blocked. Add RR_BROADCAST_PATH. Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-07-11 | Update JOBS interface, Renamed Consume -> Run. | Valery Piashchynski | |
Add DYNAMIC declaration of the pipelines. Update Jobs constructor interface, add FromPipeline method to construct jobs driver (unique) via the `Declare` RPC call. Add `Stop` method to gracefully stop all consumers. Binary heaps `GetMax` to canonical `ExtractMin`. Other small improvements. Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-07-10 | Move interfaces to its consumers | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-26 | - Merge master branch | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-26 | Merge remote-tracking branch 'origin/master' into feature/jobs_plugin | Valery Piashchynski | |
2021-06-26 | - Add more tests | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-25 | - Fix bug with an exec_ttl reallocation issue | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-23 | - Swithc from value to pointer to the pool configuration. Interface | Valery Piashchynski | |
value changed. Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-21 | - Rework dispatcher, pipeline, job (not completely) | Valery Piashchynski | |
Create a config sample with RR2 support. Progress on root JOBS plugin. Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-13 | - Optimize sync_worker payload exec | Valery Piashchynski | |
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-05-27 | - Update Makefile | Valery Piashchynski | |
- Update arch diagram 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-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-04-30 | - Make development log colored | Valery Piashchynski | |
- Remove old TODOs 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-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-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-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-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 | handle worker state before sending to the exec | Valery Piashchynski | |
2021-02-04 | pre-rc stabilization of the interfaces and internal code | Valery Piashchynski | |
2021-02-03 | Increase channel cap for the tests | Valery Piashchynski | |
2021-02-03 | Fix memory leak in the Worker.go | Valery Piashchynski | |
2021-02-02 | Move worker states out of internal | Valery Piashchynski | |
2021-01-25 | Add new Supervisor test in the http plugin | Valery Piashchynski | |
Uniform supervisor config keys to use same notation as pool (10s, 10h not just 10) | |||
2021-01-24 | Fix TestSupervisedPool_MaxMemoryReached test | Valery Piashchynski | |
2021-01-24 | TestSupervisedPool_MaxMemoryReached increase time for the GHA to | Valery Piashchynski | |
reconstruct a worker | |||
2021-01-24 | Update Pool and WorkerWatcher interfaces | Valery Piashchynski | |
2021-01-23 | interfaces folder deprecated | Valery Piashchynski | |
2021-01-23 | Stabilization PR | Valery Piashchynski | |