harbor/src/jobservice/job
Chlins Zhang f21b1481bb
refactor: refactor the old goroutine execution sweep (#18361)
refactor: refactor the old goroutine execution sweep to global execution sweep job

1. Delete the old goroutine execution sweeper when create execution.(in the case of high concurrency can cause goroutine backlogs, affect the performance of core)
2. Introduce the new way to sweep executions, a global scheduled job will take the work.

Signed-off-by: chlins <chenyuzh@vmware.com>
2023-03-21 10:10:55 +08:00
..
impl feat: integrate CloudEvents to webhook (#18322) 2023-03-14 10:44:25 +08:00
context.go feat(schedule):sync schedules in db to js datastore 2021-09-07 08:33:01 +08:00
interface.go fix(job currency):introduce max corrency of job (#11589) 2020-04-13 18:07:54 +08:00
kinds.go Refactor job servcie primary logic to fix related bugs 2019-04-18 16:02:49 +08:00
known_jobs.go refactor: refactor the old goroutine execution sweep (#18361) 2023-03-21 10:10:55 +08:00
models.go Add jobservice monitoring api list pool, worker and stop running task (#17658) 2022-11-03 10:47:40 +08:00
op_cmd.go fix code style issues: missing comments 2019-04-19 14:16:08 +08:00
priority.go Change queue name for purge audit log and filter the old one (#18182) 2023-02-20 16:03:22 +08:00
priority_test.go Change queue name for purge audit log and filter the old one (#18182) 2023-02-20 16:03:22 +08:00
status.go reform job status compare method 2021-01-04 21:34:53 +08:00
status_test.go add job status unit test (#18057) 2023-01-10 13:28:28 +08:00
tracker.go lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
tracker_test.go lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
web_hook.go Refactor job servcie primary logic to fix related bugs 2019-04-18 16:02:49 +08:00