b.s.repository : module documentation

Part of bzrlib.smart

Server-side repository related request implmentations.
Class SmartServerRepositoryRequest Common base class for Repository requests.
Class SmartServerRepositoryReadLocked Calls self.do_readlocked_repository_request.
Class SmartServerRepositoryGetParentMap Bzr 1.2+ - get parent data for revisions during a graph search.
Class SmartServerRepositoryGetRevisionGraph No class docstring; 1/1 methods documented
Class SmartServerRepositoryGetRevIdForRevno No class docstring; 1/1 methods documented
Class SmartServerRequestHasRevision No class docstring; 1/1 methods documented
Class SmartServerRepositoryGatherStats No class docstring; 1/1 methods documented
Class SmartServerRepositoryIsShared No class docstring; 1/1 methods documented
Class SmartServerRepositoryLockWrite Undocumented
Class SmartServerRepositoryGetStream No class docstring; 2/4 methods documented
Class SmartServerRepositoryGetStream_1_19 The same as Repository.get_stream, but will return stream CHK formats to
Class SmartServerRepositoryUnlock Undocumented
Class SmartServerRepositorySetMakeWorkingTrees Undocumented
Class SmartServerRepositoryTarball Get the raw repository files as a tarball.
Class SmartServerRepositoryInsertStreamLocked Insert a record stream from a RemoteSink into a repository.
Class SmartServerRepositoryInsertStream_1_19 Insert a record stream from a RemoteSink into a repository.
Class SmartServerRepositoryInsertStream Insert a record stream from a RemoteSink into an unlocked repository.
Function _stream_to_byte_stream Convert a record stream to a self delimited byte stream.
Class _ByteStreamDecoder Helper for _byte_stream_to_stream.
Function _byte_stream_to_stream Convert a byte stream into a format and a stream.
def _stream_to_byte_stream(stream, src_format):
Convert a record stream to a self delimited byte stream.
def _byte_stream_to_stream(byte_stream, record_counter=None):
Convert a byte stream into a format and a stream.
Parametersbyte_streamA bytes iterator, as output by _stream_to_byte_stream.
Returns(RepositoryFormat, stream_generator)
API Documentation for Bazaar, generated by pydoctor at 2022-06-16 00:25:16.