TODO: Add more

This commit is contained in:
Colin Walters 2013-07-17 20:20:50 -04:00
parent a40b09310c
commit 2bdbffc424

8
TODO
View File

@ -3,13 +3,19 @@
* Hybrid SSL pull (fetch refs over SSL, content via plain HTTP)
* ostree-commit: multithreaded/async (basically compute sha256 in parallel)
- Also speed up devino cache by having a big mmappable file that maps from
(device, inode) -> checksum. We need to keep the cache up to to date;
investigate something like http://www.sqlite.org/wal.html for having
a shared file.
* GPG signatures on commits, and more generally, extensible metadata
associatible with commits. So for example, commit objects could
also contain secondary checksums of the *entire* content, which
would allow for stronger verification.
* Investigate pack files and HTTP range requests
* Indexed metadata pack objects for bare repositories at least;
no reason to inflict thousands of little metadata files on
each client.
* Efficient delta format between commit objects, somewhat like
Chromium autoupdate: set of operations to perform given previous