rpm-ostree/src
Colin Walters aa190edfbf [libhif] Rework compose caching with new packaging APIs
With yum, we would have had to make a custom Python app to cleanly
separate the fetch metadata/depsolve phases from installation.

Now that libhif/hawkey gives us that, make use of it by exiting after
depsolve if the previous compose has the same package set, and the
treefile is the same.  This saves a fairly substantial amount of time
and I/O, and makes it much more palatable to simply run the compose
tool on demand in response to say repo regeneration notifications.

A further important note; --cachedir is no longer used; we store the
inputhash in the OSTree commit metadata itself.
2015-02-02 16:39:26 -05:00
..
hif-utils.c
hif-utils.h
main.c Rename "rpm" command to "db" 2014-12-01 20:03:11 -05:00
rpmostree-builtin-compose.c Refactor command-line parsing. 2014-12-01 09:25:53 -05:00
rpmostree-builtin-db.c Split up rpmostree-builtin-db.c 2014-12-01 20:03:12 -05:00
rpmostree-builtin-rebase.c Use gsystem GKeyFile cleanups 2015-01-06 09:28:29 -05:00
rpmostree-builtin-rollback.c Refactor command-line parsing. 2014-12-01 09:25:53 -05:00
rpmostree-builtin-status.c status: Show version field if any commits have versions 2014-12-15 17:54:55 -05:00
rpmostree-builtin-upgrade.c Merge pull request #77 from mbarnes/pull-progress 2014-12-18 23:02:26 -05:00
rpmostree-builtins.h Rename "rpm" command to "db" 2014-12-01 20:03:11 -05:00
rpmostree-cleanup.h Use gs_fd_close instead of internal _cleanup_close_ 2015-01-06 09:29:55 -05:00
rpmostree-compose-builtin-sign.c Refactor command-line parsing. 2014-12-01 09:25:53 -05:00
rpmostree-compose-builtin-tree.c [libhif] Rework compose caching with new packaging APIs 2015-02-02 16:39:26 -05:00
rpmostree-compose-builtins.h Refactor command-line parsing. 2014-12-01 09:25:53 -05:00
rpmostree-console-progress.c consoleprogress: New class for writing to the console 2015-02-02 16:39:25 -05:00
rpmostree-console-progress.h consoleprogress: New class for writing to the console 2015-02-02 16:39:25 -05:00
rpmostree-db-builtin-diff.c Split up rpmostree-builtin-db.c 2014-12-01 20:03:12 -05:00
rpmostree-db-builtin-list.c db list: Fix command line parsing regression 2014-12-03 19:07:44 -05:00
rpmostree-db-builtin-version.c db: Fix version output formatting 2015-01-08 00:23:02 -05:00
rpmostree-db-builtins.h Split up rpmostree-builtin-db.c 2014-12-01 20:03:12 -05:00
rpmostree-json-parsing.c compose: Support "preserve-passwd" option (enabled by default) 2014-12-23 16:28:53 -05:00
rpmostree-json-parsing.h compose: Support "preserve-passwd" option (enabled by default) 2014-12-23 16:28:53 -05:00
rpmostree-libcontainer.c Use gs_fd_close instead of internal _cleanup_close_ 2015-01-06 09:29:55 -05:00
rpmostree-libcontainer.h
rpmostree-passwd-util.c passwd: Use check-* file json config. entries to migrate data across commits 2015-01-22 15:13:50 -05:00
rpmostree-passwd-util.h passwd: Use check-* file json config. entries to migrate data across commits 2015-01-22 15:13:50 -05:00
rpmostree-postprocess.c compose: Move the passwd/group migration code to passwd-util 2015-01-07 17:52:07 -05:00
rpmostree-postprocess.h
rpmostree-rpm-util.c Fix error handling in rpmhdrs_rpmdbv() 2014-12-10 11:09:01 -05:00
rpmostree-rpm-util.h Split up rpmostree-builtin-db.c 2014-12-01 20:03:12 -05:00
rpmostree-treepkgdiff.c
rpmostree-treepkgdiff.h
rpmostree-util.c compose: Create _rpmostree_util_next_version for testing 2015-01-12 00:07:33 -05:00
rpmostree-util.h compose: Create _rpmostree_util_next_version for testing 2015-01-12 00:07:33 -05:00
tmpfiles-ostree-integration.conf