Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-06 | Rework ephemeral and binary heaps | Valery Piashchynski | |
Implemented a sync.Cond for binary heap algo to save processor from spinning in the for loop and receiving nil Items until the Queue will be filled. Add num_pollers option to the configuration to specify number of pollers from the queue. Add Resume, ResumeAll, Stop, StopAll, PushBatch methods to the ephemeral. Remove map and use sync.Map in the ephemeral broker. Add protobuf schema. Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-07-05 | - Update PQ | Valery Piashchynski | |
- Update ephemeral plugin, complete Push - Add Jobs full configuration Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-07-05 | - Update PQ tests | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-07-05 | - Include PQ tests into the CI | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-07-05 | - Finish binary_heap | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-07-03 | - Initial binary_heap | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-07-02 | - joinTopics/Server as constants, do not allocate strings on every | Valery Piashchynski | |
request Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-07-01 | - Remove Dispatcher | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-30 | Merge remote-tracking branch 'origin/master' into feature/jobs_plugin | Valery Piashchynski | |
2021-06-30 | #741 feat(release): `v2.3.1` releasev2.3.1 | Valery Piashchynski | |
#741 feat(release): `v2.3.1` release | |||
2021-06-30 | - Update CHANGELOG | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-30 | - Remove unused methods from the QueueImpl | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-30 | - Update arch diagrams | Valery Piashchynski | |
- Update ephemeral plugin Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-28 | Merge remote-tracking branch 'origin/master' into feature/jobs_plugin | Valery Piashchynski | |
2021-06-28 | Fix typos in the CHANGELOG | 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 | #738 fix(allocator): workers were not reallocating when `exec_ttl` was hitv2.3.1-rc.1 | Valery Piashchynski | |
#738 fix(allocator): workers were not reallocating when `exec_ttl` was hit | |||
2021-06-26 | - Update CHANGELOG | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-26 | - Add more tests | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-26 | - Better channel handling | 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-25 | - Update jobs interface | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-25 | Merge remote-tracking branch 'origin/master' into feature/jobs_plugin | Valery Piashchynski | |
2021-06-24 | #736 feat(kv): `clear` RPC method which completely cleans storagev2.3.1-beta.6 | Valery Piashchynski | |
#736 feat(kv): `clear` RPC method which completely cleans storage | |||
2021-06-24 | - Linters fix | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-24 | - Fix deadlocks in the websockets tests | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-24 | - Update GA tests | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-24 | - Clear BOLTDB TTL memory region on Clear RPC call | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-24 | - Update CHANGELOG | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-24 | - Add Clear method to the storages | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-24 | - Update logger for the broadcast tests | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-23 | - Fix broadcast tests panic | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-23 | - Add PQ (priority_queue) mock | Valery Piashchynski | |
- Add binary heap mock - Connect first sub-plugin (ephemeral) with root jobs plugin 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-23 | - Update arch, pluign | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-22 | Merge branch 'master' into feature/jobs_plugin | Valery Piashchynski | |
2021-06-22 | - Folders struct | Valery Piashchynski | |
- Initial ephemeral broker commit - Initial RPC Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-22 | - Move common interfaces and structures to the 'common' folder | Valery Piashchynski | |
- Update tests Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-22 | Update bug_report.md | Valery Piashchynski | |
2021-06-22 | - Remove all old code, reformat, fix linters, return GA | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-22 | - Temporary turn off CI | Valery Piashchynski | |
- Remove old PHP tests 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-21 | Merge remote-tracking branch 'origin/master' into feature/jobs_plugin | Valery Piashchynski | |
# Conflicts: # plugins/websockets/plugin.go | |||
2021-06-21 | Correct Websockets test namev2.3.1-beta.4 | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-21 | #732 feat(plugin): rework `broadcast` plugin | Valery Piashchynski | |
#732 feat(plugin): rework `broadcast` plugin | |||
2021-06-21 | - Minor tests improvenments | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-20 | - Improve error messages | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-20 | - Update redis/memory pubsubs | Valery Piashchynski | |
- Rework internal message bus - Add new tests for the broadcast plugin and include them into the GA Signed-off-by: Valery Piashchynski <[email protected]> | |||
2021-06-18 | - Typos | Valery Piashchynski | |
Signed-off-by: Valery Piashchynski <[email protected]> |