source-controller/internal/controller
Sunny e7d7681b1b Delete stale metrics on object delete
Move record suspend metrics next to readiness and duration metrics so
that it gets recorded along with others always at the end and the
metrics delete, which requires the knowledge of deleted finalizers,
applies to suspend too.

HelmRepository cache event metrics for a given helmrepo also continues
to be exported even after the object is deleted. This change deletes
the cache event metrics when the object is deleted.

Signed-off-by: Sunny <darkowlzz@protonmail.com>
2023-08-15 02:35:35 +05:30
..
testdata oci: add tests for insecure cosign support; refactor test utils 2023-07-31 13:50:18 +05:30
artifact.go Move controllers to internal/controller 2023-05-03 15:35:45 +05:30
artifact_matchers_test.go Move controllers to internal/controller 2023-05-03 15:35:45 +05:30
artifact_test.go Move controllers to internal/controller 2023-05-03 15:35:45 +05:30
bucket_controller.go Delete stale metrics on object delete 2023-08-15 02:35:35 +05:30
bucket_controller_fetch_test.go Move controllers to internal/controller 2023-05-03 15:35:45 +05:30
bucket_controller_test.go controller: jitter requeue interval 2023-08-07 16:23:26 +02:00
common_test.go Move controllers to internal/controller 2023-05-03 15:35:45 +05:30
gitrepository_controller.go Delete stale metrics on object delete 2023-08-15 02:35:35 +05:30
gitrepository_controller_fuzz_test.go update dependencies and switch to `go-git/go-git` 2023-05-26 13:46:48 +05:30
gitrepository_controller_test.go controller: jitter requeue interval 2023-08-07 16:23:26 +02:00
helmchart_controller.go Delete stale metrics on object delete 2023-08-15 02:35:35 +05:30
helmchart_controller_test.go controller: jitter requeue interval 2023-08-07 16:23:26 +02:00
helmrepository_controller.go Delete stale metrics on object delete 2023-08-15 02:35:35 +05:30
helmrepository_controller_oci.go Delete stale metrics on object delete 2023-08-15 02:35:35 +05:30
helmrepository_controller_oci_test.go Add support for custom certificate and skip-tls-verify in helm OCI 2023-08-07 16:07:04 +03:00
helmrepository_controller_test.go archive helm index in JSON format 2023-08-07 16:10:03 +02:00
ocirepository_controller.go Delete stale metrics on object delete 2023-08-15 02:35:35 +05:30
ocirepository_controller_test.go Handle delete before adding finalizer 2023-07-31 15:32:07 +05:30
source_predicate.go Move controllers to internal/controller 2023-05-03 15:35:45 +05:30
storage.go switch from `fluxcd/pkg/untar` to `fluxcd/pkg/tar` 2023-05-26 13:46:56 +05:30
storage_test.go update dependencies and switch to `go-git/go-git` 2023-05-26 13:46:48 +05:30
suite_test.go Delete stale metrics on object delete 2023-08-15 02:35:35 +05:30