harbor/src/pkg
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
..
accessory add middleware for artifact with subject (#18369) 2023-03-19 20:09:41 +08:00
allowlist bump beego (#17801) 2022-11-24 18:07:42 +08:00
artifact remove chartmuseum backend (#18191) 2023-02-16 18:11:05 +08:00
artifactrash bump beego (#17801) 2022-11-24 18:07:42 +08:00
audit bump beego (#17801) 2022-11-24 18:07:42 +08:00
authproxy lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
blob bump beego (#17801) 2022-11-24 18:07:42 +08:00
cached update golangci-lint for golang1.19 (#17817) 2022-11-18 11:40:01 +08:00
chart remove chartmuseum backend (#18191) 2023-02-16 18:11:05 +08:00
clients/core remove chartmuseum backend (#18191) 2023-02-16 18:11:05 +08:00
config add parameters for PostgreSQL (#16641) 2022-11-30 19:08:08 +08:00
distribution lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
exporter lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
immutable bump beego (#17801) 2022-11-24 18:07:42 +08:00
joblog bump beego (#17801) 2022-11-24 18:07:42 +08:00
jobmonitor Remove job parameters and schedule extra attribute (#17878) 2022-11-28 17:45:26 +08:00
label bump beego (#17801) 2022-11-24 18:07:42 +08:00
ldap Change ldap.Search to ldap.SearchWithPaging (#17534) 2022-09-19 11:04:54 +08:00
member lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
notification feat: integrate CloudEvents to webhook (#18322) 2023-03-14 10:44:25 +08:00
notifier feat: integrate CloudEvents to webhook (#18322) 2023-03-14 10:44:25 +08:00
oidc Remove go routine to reloadSetting (#18318) 2023-03-11 15:45:50 +08:00
p2p/preheat Update the log information in proxy cache (#17936) 2022-12-08 13:50:37 +08:00
permission feat: upgrade golang to 1.20.1 (#18370) 2023-03-17 17:49:44 +08:00
project remove chartmuseum backend (#18191) 2023-02-16 18:11:05 +08:00
proxy/secret lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
queuestatus Add REST API to list job queue status, pause/resume job queue and list schedulers (#17707) 2022-11-17 20:12:07 +08:00
quota bump beego (#17801) 2022-11-24 18:07:42 +08:00
rbac remove chartmuseum backend (#18191) 2023-02-16 18:11:05 +08:00
reg Support vpc and internal network (goharbor#17488) (#17489) 2023-03-15 11:04:45 +08:00
registry fix: remove noise log when core started (#18260) 2023-02-21 17:38:42 +08:00
replication bump beego (#17801) 2022-11-24 18:07:42 +08:00
repository bump beego (#17801) 2022-11-24 18:07:42 +08:00
retention feat: integrate CloudEvents to webhook (#18322) 2023-03-14 10:44:25 +08:00
robot bump beego (#17801) 2022-11-24 18:07:42 +08:00
scan fix: resolve the oidc or ldap group user cannot export cve (#18219) 2023-02-20 14:22:27 +08:00
scheduler feat: upgrade mockery version (#18332) 2023-03-11 08:16:11 +08:00
signature lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
systemartifact Replaced io/ioutil with "os / io" package. (#17792) 2022-11-17 10:02:29 +08:00
systeminfo lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
tag bump beego (#17801) 2022-11-24 18:07:42 +08:00
task refactor: refactor the old goroutine execution sweep (#18361) 2023-03-21 10:10:55 +08:00
token Replaced io/ioutil with "os / io" package. (#17792) 2022-11-17 10:02:29 +08:00
user lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
usergroup lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00
version inject ldflags for harbor compiler and linker 2019-10-30 18:31:42 +08:00
factory.go fix: remove noise log when core started (#18260) 2023-02-21 17:38:42 +08:00
factory_test.go lint: sort imports (#17131) 2022-07-20 11:33:08 +08:00