Hello community,

here is the log from the commit of package xapian-core for openSUSE:Factory 
checked in at 2017-02-08 10:45:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xapian-core (Old)
 and      /work/SRC/openSUSE:Factory/.xapian-core.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xapian-core"

Changes:
--------
--- /work/SRC/openSUSE:Factory/xapian-core/xapian-core.changes  2016-11-14 
20:10:26.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.xapian-core.new/xapian-core.changes     
2017-02-08 10:45:01.568997819 +0100
@@ -1,0 +2,68 @@
+Wed Feb  1 09:40:00 UTC 2017 - alarr...@suse.com
+
+- Update to 1.4.3:
+ * MSet::snippet(): Favour candidate snippets which contain more of a diversity
+   of matching terms by discounting the relevance of repeated terms using an
+   exponential decay.  A snippet which contains more terms from the query is
+   likely to be better than one which contains the same term or terms multiple
+   times, but a repeated term is still interesting, just less with each
+   additional appearance.  Diversity issue highlighted by Robert Stepanek's
+   patch in https://github.com/xapian/xapian/pull/117 - testcases taken from 
his
+   patch.
+
+ * MSet::snippet(): New flag SNIPPET_EMPTY_WITHOUT_MATCH to get an empty 
snippet
+   if there are no matches in the text passed in.  Implemented by Robert
+   Stepanek.
+
+ * Round MSet::get_matches_estimated() to an appropriate number of significant
+   figures.  The algorithm used looks at the lower and upper bound and where 
the
+   estimate sits between them, and then picks an appropriate number of
+   significant figures.  Thanks to Sébastien Le Callonnec for help sorting out 
a
+   portability issue on OS X.
+
+ * Add Database::locked() method - where possible this non-invasively checks if
+   the database is currently open for writing, which can be useful for
+   dashboards and other status reporting tools.
+
+ * See also https://xapian.org/docs/xapian-core-1.4.3/NEWS
+
+- Update to 1.4.2:
+ * Add XAPIAN_AT_LEAST(A,B,C) macro.
+ 
+ * MSet::snippet(): Optimise snippet generation - it's now ~46% faster in a
+   simple test.
+ 
+ * Add Xapian::DOC_ASSUME_VALID flag which tells Database::get_document() that
+   it doesn't need to check that the passed docid is valid.  Fixes #739,
+   reported by Germán M. Bravo.
+
+ * TfIdfWeight: Add support for the L wdf normalisation.  Patch from Vivek Pal.
+
+ *  BB2Weight: Fix weights when database has just one document.  Our existing
+   attempt to clamp N to be at least 2 was ineffective due to computing
+   N - 2 < 0 in an unsigned type.
+
+ * DPHWeight: Fix reversed sign in quadratic formula, making the upper bound a
+   tiny amount higher.
+
+ * DLHWeight: Correct upper bound which was a bit too low, due to flawed logic
+   in its derivation.  The new bound is slightly less tight (by a few percent).
+
+ * DLHWeight,DPHWeight: Avoid calculating log(0) when wdf is equal to the
+   document length.
+
+ * TermGenerator: Handle stemmer returning empty string - the Arabic stemmer
+   can currently do this (e.g. for a single tatweel) and user stemmers can too.
+   Fixes #741, reported by Emmanuel Engelhart.
+
+ * Database::check(): Fix check that the first docid in each doclength chunk is
+   more than the last docid in the previous chunk - this code was in the wrong
+   place so didn't actually work.
+
+ * Database::get_unique_terms(): Clamp returned value to be <= document length.
+   Ideally get_unique_terms() ought to only count terms with wdf > 0, but 
that's
+   expensive to calculate on demand.
+
+ * See also https://xapian.org/docs/xapian-core-1.4.2/NEWS
+
+-------------------------------------------------------------------

Old:
----
  xapian-core-1.4.1.tar.xz
  xapian-core-1.4.1.tar.xz.asc

New:
----
  xapian-core-1.4.3.tar.xz
  xapian-core-1.4.3.tar.xz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xapian-core.spec ++++++
--- /var/tmp/diff_new_pack.CQaj1D/_old  2017-02-08 10:45:02.360887476 +0100
+++ /var/tmp/diff_new_pack.CQaj1D/_new  2017-02-08 10:45:02.364886920 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xapian-core
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           xapian-core
-Version:        1.4.1
+Version:        1.4.3
 Release:        0
 Summary:        The Xapian Probabilistic Information Retrieval Library
 License:        GPL-2.0

++++++ xapian-core-1.4.1.tar.xz -> xapian-core-1.4.3.tar.xz ++++++
++++ 28189 lines of diff (skipped)



Reply via email to