16378: branches/1.2/ branches/1.2/xapian-applications/omega/extra/ branches/1.2/xapian-bindings/debian/ branches/1.2/xapian-bindings/java-swig/docs/ branches/1.2/xapian-bindings/java-swig/docs/examples/ branches/1.2/xapian-bindings/perl/Search/Xapian/ branches/1.2/xapian-bindings/perl/t/ branches/1.2/xapian-bindings/perl/t/symbol-test/ branches/1.2/xapian-bindings/python/ branches/1.2/xapian-bindings/ruby/ branches/1.2/xapian-core/ branches/1.2/xapian-core/api/ branches/1.2/xapian-core/backends/ branches/1.2/xapian-core/backends/brass/ branches/1.2/xapian-core/backends/chert/ branches/1.2/xapian-core/backends/flint/ branches/1.2/xapian-core/bin/ branches/1.2/xapian-core/common/ branches/1.2/xapian-core/docs/ branches/1.2/xapian-core/include/xapian/ branches/1.2/xapian-core/m4-macros/ branches/1.2/xapian-core/matcher/ branches/1.2/xapian-core/tests/ branches/1.
olly <xapian-commits <at> lists.xapian.org>
2012-03-06 11:07:50 GMT
SVN root: svn://svn.xapian.org/xapian
Changes by: olly
Revision: 16378
Date: 2012-03-06 11:07:50 +0000 (Tue, 06 Mar 2012)
Log message (5 lines):
Backport change from trunk:
matcher/: Fix issue with AND, OR, and XOR queries against a database
with no documents in it - this was causing a divide by zero, which led
to MSet::get_matches_estimated() reporting 2147483648 on i386.
tests/api_backend.cc: Add regression test emptydb1.
Modified files:
_U branches/1.2/
_U branches/1.2/xapian-applications/omega/extra/omegascript.vim.in
_U branches/1.2/xapian-bindings/debian/etc-php-conf.d-xapian.ini
_U branches/1.2/xapian-bindings/debian/libxapian-ruby1.9.1.doc-base
_U branches/1.2/xapian-bindings/debian/libxapian-ruby1.9.1.install
_U branches/1.2/xapian-bindings/java-swig/docs/examples/SimpleIndex.java
_U branches/1.2/xapian-bindings/java-swig/docs/examples/SimpleSearch.java
_U branches/1.2/xapian-bindings/java-swig/docs/index.html
_U branches/1.2/xapian-bindings/perl/Search/Xapian/
_U branches/1.2/xapian-bindings/perl/t/symbol-test/
_U branches/1.2/xapian-bindings/perl/t/symbol-test.t
_U branches/1.2/xapian-bindings/python/doxy2swig.py
_U branches/1.2/xapian-bindings/python/generate-python-exceptions
_U branches/1.2/xapian-bindings/ruby/generate-rdoc-stubs
U branches/1.2/xapian-core/ChangeLog
_U branches/1.2/xapian-core/api/compactor.cc
_U branches/1.2/xapian-core/api/keymaker.cc
(Continue reading)