the error started happening after it was upgraded from 2.1.1 to 2.2.2, and affects all users. it's running 2.3.1 currently.
server-side log:
7.454 Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/bzrlib/smart/request.py", line 355, in
_call_converting_errors
return callable(*args, **kwargs)
File "/usr/lib/python2.4/site-packages/bzrlib/smart/request.py", line 140, in
execute
return self.do(*args)
File "/usr/lib/python2.4/site-packages/bzrlib/smart/branch.py", line 52, in
do
return self.do_with_branch(branch, *args)
File "/usr/lib/python2.4/site-packages/bzrlib/smart/branch.py", line 72, in
do_with_branch
return self.do_with_locked_branch(branch, *args)
File "/usr/lib/python2.4/site-packages/bzrlib/smart/branch.py", line 182, in
do_with_locked_branch
return self.do_tip_change_with_locked_branch(branch, *args)
File "/usr/lib/python2.4/site-packages/bzrlib/smart/branch.py", line 289, in
do_tip_change_with_locked_branch
branch.set_last_revision_info(int(new_revno), new_last_revision_id)
File "/usr/lib/python2.4/site-packages/bzrlib/decorators.py", line 194, in
write_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/python2.4/site-packages/bzrlib/branch.py", line 2870, in
set_last_revision_info
self._run_post_change_branch_tip_hooks(old_revno, old_revid)
File "/usr/lib/python2.4/site-packages/bzrlib/branch.py", line 1219, in
_run_post_change_branch_tip_hooks
hook(params)
File "/usr/lib/python2.4/site-packages/bzrlib/plugins/search/__init__.py",
line 59, in auto_index_branch
search_index.index_branch(result.branch, result.new_revid)
File "/usr/lib/python2.4/site-packages/bzrlib/plugins/search/index.py", line
321, in index_branch
self.index_revisions(branch, revs_to_index)
File "/usr/lib/python2.4/site-packages/bzrlib/plugins/search/index.py", line
336, in index_revisions
outer_bar)
File "/usr/lib/python2.4/site-packages/bzrlib/plugins/search/index.py", line
384, in _index_revisions
self._add_index(builder)
File "/usr/lib/python2.4/site-packages/bzrlib/plugins/search/index.py", line
440, in _add_index
max_components = int(math.ceil(math.log(total_revisions, 2)))
OverflowError: math range error
the error started happening after it was upgraded from 2.1.1 to 2.2.2, and affects all users. it's running 2.3.1 currently.
server-side log:
7.454 Traceback (most recent call last): python2. 4/site- packages/ bzrlib/ smart/request. py", line 355, in g_errors python2. 4/site- packages/ bzrlib/ smart/request. py", line 140, in python2. 4/site- packages/ bzrlib/ smart/branch. py", line 52, in with_branch( branch, *args) python2. 4/site- packages/ bzrlib/ smart/branch. py", line 72, in with_locked_ branch( branch, *args) python2. 4/site- packages/ bzrlib/ smart/branch. py", line 182, in locked_ branch tip_change_ with_locked_ branch( branch, *args) python2. 4/site- packages/ bzrlib/ smart/branch. py", line 289, in change_ with_locked_ branch set_last_ revision_ info(int( new_revno) , new_last_ revision_ id) python2. 4/site- packages/ bzrlib/ decorators. py", line 194, in python2. 4/site- packages/ bzrlib/ branch. py", line 2870, in revision_ info _run_post_ change_ branch_ tip_hooks( old_revno, old_revid) python2. 4/site- packages/ bzrlib/ branch. py", line 1219, in change_ branch_ tip_hooks python2. 4/site- packages/ bzrlib/ plugins/ search/ __init_ _.py", index.index_ branch( result. branch, result.new_revid) python2. 4/site- packages/ bzrlib/ plugins/ search/ index.py" , line index_revisions (branch, revs_to_index) python2. 4/site- packages/ bzrlib/ plugins/ search/ index.py" , line python2. 4/site- packages/ bzrlib/ plugins/ search/ index.py" , line _add_index( builder) python2. 4/site- packages/ bzrlib/ plugins/ search/ index.py" , line ceil(math. log(total_ revisions, 2)))
File "/usr/lib/
_call_convertin
return callable(*args, **kwargs)
File "/usr/lib/
execute
return self.do(*args)
File "/usr/lib/
do
return self.do_
File "/usr/lib/
do_with_branch
return self.do_
File "/usr/lib/
do_with_
return self.do_
File "/usr/lib/
do_tip_
branch.
File "/usr/lib/
write_locked
result = unbound(self, *args, **kwargs)
File "/usr/lib/
set_last_
self.
File "/usr/lib/
_run_post_
hook(params)
File "/usr/lib/
line 59, in auto_index_branch
search_
File "/usr/lib/
321, in index_branch
self.
File "/usr/lib/
336, in index_revisions
outer_bar)
File "/usr/lib/
384, in _index_revisions
self.
File "/usr/lib/
440, in _add_index
max_components = int(math.
OverflowError: math range error