Hello community, here is the log from the commit of package xapian-core for openSUSE:Factory checked in at 2013-01-07 15:37:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xapian-core (Old) and /work/SRC/openSUSE:Factory/.xapian-core.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xapian-core", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/xapian-core/xapian-core.changes 2012-01-05 13:50:31.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.xapian-core.new/xapian-core.changes 2013-01-07 15:37:47.000000000 +0100 @@ -1,0 +2,36 @@ +Fri Dec 21 10:22:07 UTC 2012 - m...@suse.com + +- Update to version 1.2.12 + * 1.2.11 had its library version information incorrectly set. + This resulted in the shared library having an incorrect SONAME. + This release has been made to fix this problem. + * Fix issue with running AND, OR and XOR queries against a + database with no documents in it - this was leading to a divide + by zero, which led to MSet::get_matches_estimated() reporting + 2147483648 on i386. + * Don't count unweighted subqueries of MultiAndPostList in + percentage calculations, as OP_FILTER maps to MultiAndPostList + now. (ticket#590) + * When compacting, if the output database is empty, don't write + out a metainfo tag. Take care not to divide by zero when + computing the percentage size change for a table. + (brass and chert backend) + * Add new QueryParser::STEM_ALL_Z stemming strategy, which + stems all terms and adds a Z prefix. + * Add TermGenerator::set_stemming_strategy() method, with + strategies which correspond to those of QueryParser. + * Correct "BM25Weight" to "TradWeight" in exception message + from TradWeight. + * We were failing to call init() for user-defined Weight objects + providing the term-independent weight. These now get called + with init(0.0). + * Xapian::Auto::open_stub() now throws a Xapian::DatabaseOpeningError + exception if the stub file can't be opened. Previously we + failed to check for this condition, which resulted in us + treating the file as empty. + * See http://svn.xapian.org/*checkout*/tags/1.2.12/xapian-core/NEWS + * http://svn.xapian.org/*checkout*/tags/1.2.11/xapian-core/NEWS + * http://svn.xapian.org/*checkout*/tags/1.2.10/xapian-core/NEWS + * http://svn.xapian.org/*checkout*/tags/1.2.9/xapian-core/NEWS + +------------------------------------------------------------------- Old: ---- xapian-core-1.2.8.tar.gz New: ---- xapian-core-1.2.12.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xapian-core.spec ++++++ --- /var/tmp/diff_new_pack.JtgpwB/_old 2013-01-07 15:37:48.000000000 +0100 +++ /var/tmp/diff_new_pack.JtgpwB/_new 2013-01-07 15:37:48.000000000 +0100 @@ -17,7 +17,7 @@ Name: xapian-core -Version: 1.2.8 +Version: 1.2.12 Release: 0 Summary: The Xapian Probabilistic Information Retrieval Library License: GPL-2.0 @@ -51,9 +51,9 @@ Summary: Files needed for building packages which use Xapian Group: Development/Libraries/C and C++ Requires: gcc-c++ +Requires: libuuid-devel Requires: libxapian22 = %{version} Requires: zlib-devel -Requires: libuuid-devel %description -n libxapian-devel Xapian is an Open Source Probabilistic Information Retrieval framework. It ++++++ xapian-core-1.2.8.tar.gz -> xapian-core-1.2.12.tar.gz ++++++ ++++ 112593 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org