mercurial/changegroup.py
changeset 46712 e8c11a2c96c0
parent 46711 a41565bef69f
child 46713 bc2519513ae0
equal deleted inserted replaced
46711:a41565bef69f 46712:e8c11a2c96c0
   615     yield chunkheader(len(meta) + len(prefix) + len(data))
   615     yield chunkheader(len(meta) + len(prefix) + len(data))
   616     yield meta
   616     yield meta
   617     if prefix:
   617     if prefix:
   618         yield prefix
   618         yield prefix
   619     yield data
   619     yield data
       
   620 
       
   621     sidedata = delta.sidedata
       
   622     if sidedata is not None:
       
   623         # Need a separate chunk for sidedata to be able to differentiate
       
   624         # "raw delta" length and sidedata length
       
   625         yield chunkheader(len(sidedata))
       
   626         yield sidedata
   620 
   627 
   621 
   628 
   622 def _sortnodesellipsis(store, nodes, cl, lookup):
   629 def _sortnodesellipsis(store, nodes, cl, lookup):
   623     """Sort nodes for changegroup generation."""
   630     """Sort nodes for changegroup generation."""
   624     # Ellipses serving mode.
   631     # Ellipses serving mode.