summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2021-09-16Move plugins to a separate repositoryValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-09-12Merge remote-tracking branch 'origin' into ↵Valery Piashchynski
bug/local-and-global-sections-incorrect-parsing
2021-09-12change jobs-memory run behaviorValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-09-11Update .vscode settingsValery Piashchynski
Update codecov Update configs Signed-off-by: Valery Piashchynski <[email protected]>
2021-09-10fix issue with incorrectly parsing local and global configurationValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-09-10do not overwrite psr http attributes on attributes.InitValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-09-08Fix variable assignmentPeter Fox
2021-09-07Fixes performance issuesPeter Fox
2021-09-06Lets Zap fields to be used as arguments to loggerPeter Fox
2021-09-02Do not use copied driver from the map.Valery Piashchynski
Store driver and pipeline only after run w/o error. Signed-off-by: Valery Piashchynski <[email protected]>
2021-09-02Destroy localPrefetch channel on stopValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-09-02Profiling session fixes:Valery Piashchynski
- Drain local pipeline channel - sync.Map instead of map - Add start-elapsed timings Signed-off-by: Valery Piashchynski <[email protected]>
2021-09-02Update endure.Valery Piashchynski
Replace map with sync.Map because various RPC methods can be called simultaneously. Signed-off-by: Valery Piashchynski <[email protected]>
2021-09-01Remove redundand debug logValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-09-01Close connection in the amqp driver.Valery Piashchynski
bytes.Buffer update in the beanstalk driver Signed-off-by: Valery Piashchynski <[email protected]>
2021-09-01Code polishing before releaseValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-31Type casting for the amqp headersValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-31Naming: service -> pluginValery Piashchynski
Fix bug with survived workers in the debug mode Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-31Tune listener timersValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-31Update arch diagrammValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-31Finish boltdb testsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-30Add error to the EventJobError eventValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-30Tests for the boltdb jobs.Valery Piashchynski
Fix issue with Stop in the jobs plugin which didn't destroy the pool. Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-29Implement Init, FromPipeline methodsValery Piashchynski
Update receiver in the amqp driver Add simple (initial) boltdb tests Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-28Reduce error check operationsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-26Move drivers to the plugin's root.Valery Piashchynski
Fix #771, add tests. Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-25BoltDB local queue initial commitValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-23Add worker's description for the PrometheusValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-21Update dependencies (go.mod)Valery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-20Fix sqs maps parsingValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-20Correct AMQP Declare RPC constantsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-20Move jobs protocol document to the doc folderValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-19Add support for the IPv6Valery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-18Add prometheus metrics for the jobs, update testsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-18Update jobs stats testsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-18Update broadcast tests, improve stop mechanism.Valery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-17Update Resetter plugin, remove old and unused codeValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-17Update to go 1.17Valery Piashchynski
Add Stat with tests Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-14Update broadcast tests, add redis flusing. Initial impl of the jobValery Piashchynski
drivers state. Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-13Update deprecated prometheus collectors.Valery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-13Update go.mod dependencies to the most recent version.Valery Piashchynski
Fix tests according to the new mocks. Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-12Update AMQP driver defaultsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-12Remove unneeded options, complete tests for the ephemeral, update protoValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-12Fix various bugs in the SQS. Implement SQS tests for theValery Piashchynski
jobs_ok.php/jobs_err.php workers. Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-12Made QoS production likeValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-11Durable requeue algo. Update AMQP and Beanstalk tests to use mockValery Piashchynski
logger. Fix bugs discovered during testing. Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-11Remove attempts from the proto, and general jobs optionsValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-11Add headers support to the jobs protocolValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-11Add headers to the protocolValery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>
2021-08-11Increase timeout to 60s.Valery Piashchynski
Signed-off-by: Valery Piashchynski <[email protected]>