Explorar el Código

get_chunker: fix missing sparse=False argument, fixes #7056

Thomas Waldmann hace 2 años
padre
commit
875c94a20d
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      src/borg/archive.py

+ 2 - 2
src/borg/archive.py

@@ -349,7 +349,7 @@ class ChunkBuffer:
         self.packer = msgpack.Packer()
         self.packer = msgpack.Packer()
         self.chunks = []
         self.chunks = []
         self.key = key
         self.key = key
-        self.chunker = get_chunker(*chunker_params, seed=self.key.chunk_seed)
+        self.chunker = get_chunker(*chunker_params, seed=self.key.chunk_seed, sparse=False)
 
 
     def add(self, item):
     def add(self, item):
         self.buffer.write(self.packer.pack(item.as_dict()))
         self.buffer.write(self.packer.pack(item.as_dict()))
@@ -2313,7 +2313,7 @@ class ArchiveRecreater:
             cache=self.cache, key=self.key,
             cache=self.cache, key=self.key,
             add_item=target.add_item, write_checkpoint=target.write_checkpoint,
             add_item=target.add_item, write_checkpoint=target.write_checkpoint,
             checkpoint_interval=self.checkpoint_interval, rechunkify=target.recreate_rechunkify).process_file_chunks
             checkpoint_interval=self.checkpoint_interval, rechunkify=target.recreate_rechunkify).process_file_chunks
-        target.chunker = get_chunker(*target.chunker_params, seed=self.key.chunk_seed)
+        target.chunker = get_chunker(*target.chunker_params, seed=self.key.chunk_seed, sparse=False)
         return target
         return target
 
 
     def create_target_archive(self, name):
     def create_target_archive(self, name):