Optimising branching and merging big repositories between far away locations...

Asmodehn Shade asmodehn at gmail.com
Wed Oct 29 14:26:45 GMT 2008


*Hi,

I killed the bzr branch running with -Dhpss

Here is the traceback :*
48594.766  Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/bzrlib/commands.py", line 849, in
run_bzr_catch_errors
    return run_bzr(argv)
  File "/usr/lib/python2.4/site-packages/bzrlib/commands.py", line 795, in
run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.4/site-packages/bzrlib/commands.py", line 495, in
run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.4/site-packages/bzrlib/builtins.py", line 905, in
run
    force_new_repo=standalone)
  File "/usr/lib/python2.4/site-packages/bzrlib/bzrdir.py", line 1113, in
sprout
    result_repo.fetch(source_repository, revision_id=revision_id)
  File "/usr/lib/python2.4/site-packages/bzrlib/repository.py", line 989, in
fetch
    find_ghosts=find_ghosts)
  File "/usr/lib/python2.4/site-packages/bzrlib/repository.py", line 3082,
in fetch
    find_ghosts=find_ghosts)
  File "/usr/lib/python2.4/site-packages/bzrlib/decorators.py", line 192, in
write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/python2.4/site-packages/bzrlib/repository.py", line 2810,
in fetch
    revision_ids).pack()
  File "/usr/lib/python2.4/site-packages/bzrlib/repofmt/pack_repo.py", line
599, in pack
    return self._create_pack_from_packs()
  File "/usr/lib/python2.4/site-packages/bzrlib/repofmt/pack_repo.py", line
734, in _create_pack_from_packs
    self._copy_text_texts()
  File "/usr/lib/python2.4/site-packages/bzrlib/repofmt/pack_repo.py", line
698, in _copy_text_texts
    self.new_pack.text_index, readv_group_iter, total_items))
  File "/usr/lib/python2.4/site-packages/bzrlib/repofmt/pack_repo.py", line
819, in _copy_nodes_graph
    write_index, output_lines, pb, readv_group_iter, total_items):
  File "/usr/lib/python2.4/site-packages/bzrlib/repofmt/pack_repo.py", line
840, in _do_copy_nodes_graph
    reader = pack.make_readv_reader(transport, path, readv_vector)
  File "/usr/lib/python2.4/site-packages/bzrlib/pack.py", line 202, in
make_readv_reader
    result = ContainerReader(ReadVFile(
  File "/usr/lib/python2.4/site-packages/bzrlib/transport/__init__.py", line
638, in readv
    return self._readv(relpath, offsets)
  File "/usr/lib/python2.4/site-packages/bzrlib/transport/remote.py", line
322, in _readv
    [(c.start, c.length) for c in coalesced])
  File "/usr/lib/python2.4/site-packages/bzrlib/smart/client.py", line 164,
in call_with_body_readv_array
    response, response_handler = self._call_and_read_response(
  File "/usr/lib/python2.4/site-packages/bzrlib/smart/client.py", line 70,
in _call_and_read_response
    return (response_handler.read_response_tuple(
  File "/usr/lib/python2.4/site-packages/bzrlib/smart/message.py", line 258,
in read_response_tuple
    self._wait_for_response_args()
  File "/usr/lib/python2.4/site-packages/bzrlib/smart/message.py", line 224,
in _wait_for_response_args
    self._read_more()
  File "/usr/lib/python2.4/site-packages/bzrlib/smart/message.py", line 237,
in _read_more
    bytes = self._medium_request.read_bytes(next_read_size)
  File "/usr/lib/python2.4/site-packages/bzrlib/smart/medium.py", line 444,
in read_bytes
    return self._read_bytes(count)
  File "/usr/lib/python2.4/site-packages/bzrlib/smart/medium.py", line 456,
in _read_bytes
    return self._medium.read_bytes(count)
  File "/usr/lib/python2.4/site-packages/bzrlib/smart/medium.py", line 148,
in read_bytes
    return self._read_bytes(bytes_to_read)
   File "/usr/lib/python2.4/site-packages/bzrlib/smart/medium.py", line 765,
in _read_bytes
    return self._read_from.read(bytes_to_read)
KeyboardInterrupt

48594.767  return code 3
[14234] 2008-10-29 11:52:35.791 INFO: HPSS calls: 55
<bzrlib.smart.medium.SmartSSHClientMedium object at 0x2b0d39691f10>

*So I thought I would have a try with nosmart.


More information about the bazaar mailing list