Since my OOPSes keep getting pruned. OOPS-a2dd08ba675ae84449f39ddabbe02220
Module bzrlib.smart.request, line 358, in _call_converting_errors
return callable(*args, **kwargs)
Module bzrlib.smart.request, line 143, in execute
return self.do(*args)
Module bzrlib.smart.repository, line 76, in do
return self.do_repository_request(self._repository, *args)
Module bzrlib.smart.repository, line 149, in do_repository_request
return self.do_readlocked_repository_request(repository, *args)
Module bzrlib.smart.repository, line 329, in do_readlocked_repository_request
found_flag, result = repository.get_rev_id_for_revno(revno, known_pair)
Module bzrlib.repository, line 963, in get_rev_id_for_revno
% (revno, known_revno))
ValueError: requested revno (302) is later than given known revno (170)
I guess the fix is to change bzrlib.repository's get_rev_id_for_revno to not raise a ValueError, but assume tip, which it obviously knows.
Since my OOPSes keep getting pruned. OOPS-a2dd08ba675ae84449f39ddabbe02220
Module bzrlib. smart.request, line 358, in _call_convertin g_errors smart.request, line 143, in execute smart.repositor y, line 76, in do repository_ request( self._repositor y, *args) smart.repositor y, line 149, in do_repository_ request readlocked_ repository_ request( repository, *args) smart.repositor y, line 329, in do_readlocked_ repository_ request get_rev_ id_for_ revno(revno, known_pair) id_for_ revno
return callable(*args, **kwargs)
Module bzrlib.
return self.do(*args)
Module bzrlib.
return self.do_
Module bzrlib.
return self.do_
Module bzrlib.
found_flag, result = repository.
Module bzrlib.repository, line 963, in get_rev_
% (revno, known_revno))
ValueError: requested revno (302) is later than given known revno (170)
I guess the fix is to change bzrlib.repository's get_rev_ id_for_ revno to not raise a ValueError, but assume tip, which it obviously knows.