deltas: Do not traverse all objects, only both commits

That's the way they were designed.  We really don't want to include
all intervening objects.

https://bugzilla.gnome.org/show_bug.cgi?id=721799
This commit is contained in:
Colin Walters 2015-01-13 21:32:02 -05:00
parent 019635d9c2
commit 97fbd872ae
1 changed files with 2 additions and 2 deletions

View File

@ -231,11 +231,11 @@ generate_delta_lowlatency (OstreeRepo *repo,
g_hash_table_add (modified_content_objects, objname);
}
if (!ostree_repo_traverse_commit (repo, from, -1, &from_reachable_objects,
if (!ostree_repo_traverse_commit (repo, from, 0, &from_reachable_objects,
cancellable, error))
goto out;
if (!ostree_repo_traverse_commit (repo, to, -1, &to_reachable_objects,
if (!ostree_repo_traverse_commit (repo, to, 0, &to_reachable_objects,
cancellable, error))
goto out;