2010-02-26 04:08:24 |
Matt Nordhoff |
description |
loggerhead.history.History.get_inventory() uses Repository.get_revision_inventory(), which was recently removed from bzr.dev. This breaks annotate, and presumably other things.
exceptions.AttributeError: 'CHKInventoryRepository' object has no attribute 'get_revision_inventory'
Traceback (most recent call last):
File "/home/mnordhoff/loggerhead/loggerhead/apps/error.py", line 31, in __call__
return self.application(environ, start_response)
File "/var/lib/python-support/python2.5/paste/httpexceptions.py", line 632, in __call__
return self.application(environ, start_response)
File "/var/lib/python-support/python2.5/paste/deploy/config.py", line 276, in __call__
return self.app(environ, start_response)
File "/home/mnordhoff/loggerhead/loggerhead/main.py", line 166, in new_app
return application(environ, start_response)
File "/home/mnordhoff/loggerhead/loggerhead/main.py", line 143, in new_app
return application(environ, start_response)
File "/home/mnordhoff/loggerhead/loggerhead/apps/transport.py", line 166, in __call__
transport, self)(environ, start_response)
File "/home/mnordhoff/loggerhead/loggerhead/apps/transport.py", line 123, in __call__
return self.app_for_non_branch(environ)(environ, start_response)
File "/home/mnordhoff/loggerhead/loggerhead/apps/transport.py", line 123, in __call__
return self.app_for_non_branch(environ)(environ, start_response)
File "/home/mnordhoff/loggerhead/loggerhead/apps/transport.py", line 129, in __call__
return self.app_for_branch(b)(environ, start_response)
File "/home/mnordhoff/loggerhead/loggerhead/apps/branch.py", line 165, in app
return c(environ, start_response)
File "/home/mnordhoff/loggerhead/loggerhead/controllers/__init__.py", line 93, in __call__
vals.update(self.get_values(path, kwargs, headers))
File "/home/mnordhoff/loggerhead/loggerhead/controllers/annotate_ui.py", line 111, in get_values
file_id = history.get_file_id(revid, path)
File "/home/mnordhoff/loggerhead/loggerhead/history.py", line 534, in get_file_id
return self.get_inventory(revid).path2id(path)
File "/home/mnordhoff/loggerhead/loggerhead/history.py", line 520, in get_inventory
self._branch.repository.get_revision_inventory(revid))
AttributeError: 'CHKInventoryRepository' object has no attribute 'get_revision_inventory' |
loggerhead.history.History.get_inventory() uses Repository.get_revision_inventory(), which was recently removed from bzr.dev (2.2.0b1). This breaks annotate, and presumably other things.
exceptions.AttributeError: 'CHKInventoryRepository' object has no attribute 'get_revision_inventory'
Traceback (most recent call last):
File "/home/mnordhoff/loggerhead/loggerhead/apps/error.py", line 31, in __call__
return self.application(environ, start_response)
File "/var/lib/python-support/python2.5/paste/httpexceptions.py", line 632, in __call__
return self.application(environ, start_response)
File "/var/lib/python-support/python2.5/paste/deploy/config.py", line 276, in __call__
return self.app(environ, start_response)
File "/home/mnordhoff/loggerhead/loggerhead/main.py", line 166, in new_app
return application(environ, start_response)
File "/home/mnordhoff/loggerhead/loggerhead/main.py", line 143, in new_app
return application(environ, start_response)
File "/home/mnordhoff/loggerhead/loggerhead/apps/transport.py", line 166, in __call__
transport, self)(environ, start_response)
File "/home/mnordhoff/loggerhead/loggerhead/apps/transport.py", line 123, in __call__
return self.app_for_non_branch(environ)(environ, start_response)
File "/home/mnordhoff/loggerhead/loggerhead/apps/transport.py", line 123, in __call__
return self.app_for_non_branch(environ)(environ, start_response)
File "/home/mnordhoff/loggerhead/loggerhead/apps/transport.py", line 129, in __call__
return self.app_for_branch(b)(environ, start_response)
File "/home/mnordhoff/loggerhead/loggerhead/apps/branch.py", line 165, in app
return c(environ, start_response)
File "/home/mnordhoff/loggerhead/loggerhead/controllers/__init__.py", line 93, in __call__
vals.update(self.get_values(path, kwargs, headers))
File "/home/mnordhoff/loggerhead/loggerhead/controllers/annotate_ui.py", line 111, in get_values
file_id = history.get_file_id(revid, path)
File "/home/mnordhoff/loggerhead/loggerhead/history.py", line 534, in get_file_id
return self.get_inventory(revid).path2id(path)
File "/home/mnordhoff/loggerhead/loggerhead/history.py", line 520, in get_inventory
self._branch.repository.get_revision_inventory(revid))
AttributeError: 'CHKInventoryRepository' object has no attribute 'get_revision_inventory'
|
|