Part of bzrlib.vf_repository View In Hierarchy
Known subclasses: bzrlib.remote.RemoteStreamSource, bzrlib.repofmt.groupcompress_repo.GroupCHKStreamSource, bzrlib.repofmt.knitpack_repo.KnitPackStreamSource
| Method | __init__ | Create a StreamSource streaming from from_repository. |
| Method | delta_on_metadata | Return True if delta's are permitted on metadata streams. |
| Method | get_stream | Undocumented |
| Method | get_stream_for_missing_keys | Undocumented |
| Method | inventory_fetch_order | Undocumented |
| Method | _fetch_revision_texts | Undocumented |
| Method | _generate_root_texts | This will be called by get_stream between fetching weave texts and |
| Method | _rich_root_upgrade | Undocumented |
| Method | _get_inventory_stream | Undocumented |
| Method | _get_simple_inventory_stream | Undocumented |
| Method | _get_convertable_inventory_stream | Undocumented |
| Method | _stream_invs_as_deltas | Return a stream of inventory-deltas for the given rev ids. |
That is on revisions and signatures.
| Parameters | revision_ids | The list of inventories to transmit |
| delta_versus_null | Don't try to find a minimal delta for this entry, instead compute the delta versus the NULL_REVISION. This effectively streams a complete inventory. Used for stuff like filling in missing parents, etc. |