source-controller/controllers
Paulo Gomes 009504b294 helm: optimise repository index loading
Avoid validating (and thus loading) indexes if the checksum already exists in storage.
In other words, if the YAML is identical to the Artifact in storage, the reconciliation should
be a no-op, and therefore can short-circuit long/heavy operations.

Co-authored-by: Hidde Beydals <hello@hidde.co>
Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-04-25 17:00:27 +02:00
..
testdata test: source ignore for subdirectories in a repo 2022-03-23 17:17:06 +05:30
artifact.go Introduce `artifactSet` to replace `hasArtifactUpdated` 2022-02-23 12:35:30 +01:00
artifact_matchers_test.go Implement Size field on archived artifacts 2022-02-28 16:01:34 +01:00
artifact_test.go Introduce `artifactSet` to replace `hasArtifactUpdated` 2022-02-23 12:35:30 +01:00
bucket_controller.go Add flags to configure exponential back-off retry 2022-04-12 10:44:46 +01:00
bucket_controller_fetch_test.go Introduce BucketProvider interface 2022-03-01 10:15:10 +01:00
bucket_controller_test.go Update dependencies 2022-04-15 16:41:42 +02:00
gitrepository_controller.go Add flags to configure exponential back-off retry 2022-04-12 10:44:46 +01:00
gitrepository_controller_test.go tests: Use proper timeouts in gitrepository and helmrepository tests 2022-04-25 14:30:25 +02:00
helmchart_controller.go Enable dependency manager to use in memory cache 2022-04-19 11:46:27 +02:00
helmchart_controller_test.go Update dependencies 2022-04-15 16:41:42 +02:00
helmrepository_controller.go helm: optimise repository index loading 2022-04-25 17:00:27 +02:00
helmrepository_controller_test.go tests: Use proper timeouts in gitrepository and helmrepository tests 2022-04-25 14:30:25 +02:00
source_predicate.go Switch to v1beta2 API package 2022-02-23 12:35:25 +01:00
storage.go Reduce file permission 2022-04-13 17:14:45 +02:00
storage_test.go Reduce file permission 2022-04-13 17:14:45 +02:00
suite_test.go Enable dependency manager to use in memory cache 2022-04-19 11:46:27 +02:00