garm/runner
Gabriel Adrian Samfira a36d01afd5 Cache jobs in pool manager
This change caches jobs meant for an entity in the pool manager. This
allows us to avoid querying the db as much and allows us to better determine
when we should scale down.

Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2025-10-05 00:49:41 +03:00
..
common Ensure scale set exists 2025-08-23 18:55:08 +00:00
metrics Add a rudimentary filter option when listing entities 2025-06-18 21:23:34 +00:00
mocks Add SPA UI for GARM 2025-08-16 09:09:13 +00:00
pool Cache jobs in pool manager 2025-10-05 00:49:41 +03:00
providers Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
common.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
common_test.go Add copyright header 2025-05-20 09:43:29 +00:00
enterprises.go Add runner install template management (#525) 2025-09-23 13:46:27 +03:00
enterprises_test.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
gitea_credentials.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
gitea_endpoints.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
github_credentials.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
github_endpoints.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
interfaces.go Add SPA UI for GARM 2025-08-16 09:09:13 +00:00
metadata.go Fix Windows userdata wrapper and scale set metadata 2025-09-24 22:39:46 +03:00
metadata_test.go Fix Windows userdata wrapper and scale set metadata 2025-09-24 22:39:46 +03:00
organizations.go Add runner install template management (#525) 2025-09-23 13:46:27 +03:00
organizations_test.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
pools.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
pools_test.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
repositories.go Add runner install template management (#525) 2025-09-23 13:46:27 +03:00
repositories_test.go Switch to fmt.Errorf 2025-08-16 22:19:05 +00:00
runner.go Cache improvements, db list improvements, cleanup 2025-09-09 20:52:01 +00:00
scalesets.go Add runner install template management (#525) 2025-09-23 13:46:27 +03:00
templates.go Add runner install template management (#525) 2025-09-23 13:46:27 +03:00
templates_test.go Add runner install template management (#525) 2025-09-23 13:46:27 +03:00
types.go Move code to external package 2023-07-21 15:34:18 +00:00