debian-forge-composer/internal
Tom Gundersen 819430e659 rpmmd: no longer flush the caches on every call
When we used the dnf-based pipelines, we were relying on the fact
that the metadata was unlikely to have changed between we generated
the pipeline and called osbuild. We achieved this by always updating
to the most recent metadata on every call to rpmmd.Depsolve that
would end up in a pipelin.

Refreshing the metadata is time-consuming, and something we want
to avoid if at all possible. Now that our pipelines no longer
rely on this property, we can drop the flushing.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2020-03-15 19:38:59 +01:00
..
blueprint blueprint: add default version 2020-03-04 19:20:58 +01:00
client client: Use http.Client instead of a string for the socket 2020-03-09 18:02:54 +01:00
common store: move ComposeRequest to the store package 2020-03-12 20:01:24 +01:00
compose job: pass manifest instead of pipeline to osbuild 2020-03-03 22:25:49 +01:00
crypt crypt: make it possible to compile and test on macOS 2020-01-30 14:42:25 +01:00
distro distro: move from dnf-based to rpm-based pipelines for all distros 2020-03-15 19:38:59 +01:00
jobqueue job: pass manifest instead of pipeline to osbuild 2020-03-03 22:25:49 +01:00
mocks rpmmd: no longer flush the caches on every call 2020-03-15 19:38:59 +01:00
osbuild osbuild/stages: drop the dnf stage 2020-03-15 19:38:59 +01:00
rcm store: move ComposeRequest to the store package 2020-03-12 20:01:24 +01:00
rpmmd rpmmd: no longer flush the caches on every call 2020-03-15 19:38:59 +01:00
store store: move ComposeRequest to the store package 2020-03-12 20:01:24 +01:00
target targets/local: drop Location field 2020-02-14 11:53:38 +01:00
test api: implement /compose/log 2019-12-20 11:43:39 +01:00
upload lint: fix unhandled errors 2020-03-02 14:28:55 +01:00
weldr rpmmd: no longer flush the caches on every call 2020-03-15 19:38:59 +01:00
weldrcheck weldr: Fix blueprints/depsolve response 2020-03-12 01:55:45 +01:00