Part of bzrlib.graph View In Hierarchy
Unlike SearchResult, this doesn't hold the complete search result in memory, it just holds a description of how to generate it.
Method | __init__ | Constructor. |
Method | __repr__ | Undocumented |
Method | get_recipe | Return a recipe that can be used to replay this search. |
Method | get_network_struct | Return a tuple that can be transmitted via the HPSS protocol. |
Method | get_keys | See SearchResult.get_keys. |
Method | is_empty | Return false if the search lists 1 or more revisions. |
Method | refine | Create a new search by refining this search. |
Method | _get_keys | Undocumented |
Parameters | heads | an iterable of graph heads. |
repo | a repository to use to generate the ancestry for the given heads. |
The recipe allows reconstruction of the same results at a later date.
Returns | A tuple ('proxy-search', start_keys_set, set(), -1) To recreate this result, create a PendingAncestryResult with the start_keys_set. | |
See Also |
Returns all the keys for the ancestry of the heads, excluding NULL_REVISION.
Parameters | seen | Revisions that have been satisfied. |
referenced | Revision references observed while satisfying some of this search. |