ostree/doc
Colin Walters c2aabcac3b ostree_repo_checkout_tree_at: New API for checkouts
rpm-ostree currently uses ostree_repo_checkout_tree(), which as a side
effect will use the uncompressed objects cache by default.  This is
rather annoying if you're using rpm-ostree on a server-side
repository, because if you then rsync the repo, you'll be syncing out
the uncompressed objects unless you exclude them.

We added the ability to disable the uncompressed cache in the
repository config to fix this, but it's better to allow application
control over this.  The uncompressed cache will in some future version
become opt in as well.

This new API further:
 - Drops the `GFile` usage in favor of `openat` APIs
 - Improves ergonomics by avoiding callers having to query the source
   `GFileInfo` (and carry around a copy of `OSTREE_GIO_FAST_QUERYINFO`)
 - Has a more extensible options structure

Per the comment, I rather crudely have the `ostree checkout` builtin
call both APIs to ensure some testing coverage.

However, I'd like to in the future have easier-to-set-up testing code
that calls `libtest.sh` to set up dummy data.
2015-04-07 15:12:16 -04:00
..
.gitignore [trivial]: Update .gitignore 2014-06-24 08:33:02 -04:00
Makefile.am gpg: Add OstreeGpgVerifyResult 2015-03-18 11:52:22 -04:00
adapting-existing.xml doc: adapting-existing: Update story on latest /usr/lib/passwd bits 2014-06-20 10:13:33 -04:00
atomic-upgrades.xml doc: No need to emphasize the poweroff vs other OSes so much 2014-06-20 10:13:09 -04:00
deployment.xml doc: Add a section about how atomic upgrades work 2013-08-23 13:18:07 -04:00
ostree-admin-cleanup.xml manpage: Add separate manpages for each command 2014-06-23 16:02:37 -04:00
ostree-admin-config-diff.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-admin-deploy.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-admin-init-fs.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-admin-instutil.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-admin-os-init.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-admin-set-origin.xml admin: Add set-origin command 2015-01-19 13:55:20 -05:00
ostree-admin-status.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-admin-switch.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-admin-undeploy.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-admin-upgrade.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-admin.xml admin: Add set-origin command 2015-01-19 13:55:20 -05:00
ostree-cat.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-checkout.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-checksum.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-commit.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-config.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-diff.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-docs.xml gpg: Add OstreeGpgVerifyResult 2015-03-18 11:52:22 -04:00
ostree-fsck.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-gpg-sign.xml gpg-sign: Update man page for --delete option 2015-03-20 12:57:45 -04:00
ostree-init.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-log.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-ls.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-prune.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-pull-local.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-pull.xml manpage: Add separate manpages for each command 2014-06-23 16:02:37 -04:00
ostree-refs.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-remote.xml Add "ostree remote list" command 2014-12-17 16:05:53 -05:00
ostree-reset.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-rev-parse.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-sections.txt ostree_repo_checkout_tree_at: New API for checkouts 2015-04-07 15:12:16 -04:00
ostree-show.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-static-delta.xml doc: Manpage love for static-delta command 2015-01-15 15:49:49 -05:00
ostree-summary.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree-trivial-httpd.xml docs: Fix a pile of Docbook validation errors 2014-11-29 12:15:21 -05:00
ostree.repo-config.xml core: Support a per-remote "proxy" configuration option 2014-07-28 13:49:38 -04:00
ostree.repo.xml repo: Check for OSTREE_REPO in ostree_repo_new_default() 2015-02-19 20:44:34 -05:00
ostree.xml docs: Add verbose option to manual 2014-11-30 13:42:29 -05:00
overview.xml doc: Update overview a bit 2014-06-20 11:59:49 -04:00
repo.xml doc: Minor tweaks 2013-08-25 10:32:40 -04:00