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:
parent
019635d9c2
commit
97fbd872ae
|
|
@ -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;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue