b.m.MultiMemoryVersionedFile(BaseVersionedFile) : class documentation

Part of bzrlib.multiparent View In Hierarchy

Memory-backed pseudo-versionedfile
Method __init__ Undocumented
Method add_diff Undocumented
Method get_diff Undocumented
Method destroy Undocumented

Inherited from BaseVersionedFile:

Method versions Undocumented
Method has_version Undocumented
Method do_snapshot Determine whether to perform a snapshot for this version
Method add_version Add a version to the versionedfile
Method get_parents Undocumented
Method make_snapshot Undocumented
Method import_versionedfile Import all revisions of a versionedfile
Method select_snapshots Determine which versions to add as snapshots
Method select_by_size Select snapshots for minimum output size
Method get_size_ranking Get versions ranked by size
Method import_diffs Import the diffs from another pseudo-versionedfile
Method get_build_ranking Return revisions sorted by how much they reduce build complexity
Method clear_cache Undocumented
Method get_line_list Undocumented
Method cache_version Undocumented
def __init__(self, snapshot_interval=25, max_snapshots=None):
Undocumented
def add_diff(self, diff, version_id, parent_ids):
Undocumented
def get_diff(self, version_id):
Undocumented
def destroy(self):
Undocumented
API Documentation for Bazaar, generated by pydoctor at 2022-06-16 00:25:16.