Activity log for bug #528194

Date Who What changed Old value New value Message
2010-02-26 04:06:45 Matt Nordhoff bug added bug
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'
2010-02-26 04:39:02 Matt Nordhoff loggerhead: status Triaged In Progress
2010-02-26 04:39:02 Matt Nordhoff loggerhead: assignee Matt Nordhoff (mnordhoff)
2010-02-26 04:57:38 Matt Nordhoff branch linked lp:~mnordhoff/loggerhead/remove_get_revision_inventory
2010-02-27 08:57:16 Launchpad Janitor branch linked lp:loggerhead
2010-02-27 21:23:07 Matt Nordhoff loggerhead: status In Progress Fix Committed
2011-03-17 00:19:11 Robert Collins loggerhead: status Fix Committed Fix Released