Hello community,

here is the log from the commit of package xapian-core for openSUSE:Factory 
checked in at 2020-09-01 20:06:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xapian-core (Old)
 and      /work/SRC/openSUSE:Factory/.xapian-core.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xapian-core"

Tue Sep  1 20:06:25 2020 rev:34 rq:829956 version:1.4.17

Changes:
--------
--- /work/SRC/openSUSE:Factory/xapian-core/xapian-core.changes  2020-05-05 
18:53:36.145181693 +0200
+++ /work/SRC/openSUSE:Factory/.xapian-core.new.3399/xapian-core.changes        
2020-09-01 20:07:23.984593296 +0200
@@ -1,0 +2,84 @@
+Thu Aug 27 06:17:24 UTC 2020 - Antonio Larrosa <alarr...@suse.com>
+
+- Update to 1.4.17:
+  + API:
+    * Database::get_average_length(): Add this as an alias for 
Database::get_avlen().
+      In git master we've added this as a preferred new name - adding it to 
1.4.x too
+      will make it easier for users to update to using this.
+    * Database::get_spelling_suggestion(): Optimise edit distance 
initialisation
+      loop to significantly reduce the cost of a typical edit distance 
calculation.
+    * Fix query expansion on sharded databases.  The mechanism for passing in 
which
+      shard a TermList is from wasn't hooked up and as a result we'd always 
think
+      it's from the first shard, meaning the statistics would be wrong and 
that our
+      suggested terms may not have been as good as they should be in this
+      situation.
+    * Enquire::get_eset(): Use string::compare() to avoid 1/3 of the string 
compares
+      on average.
+  + documentation:
+    * Update doxygen HTML headers and footers to resolve issues with some
+      interactive features of the API docs not working.  Reported by Enrico 
Zini.
+    * Stop specifying obsolete doxygen settings PERL_PATH and MSCGEN_PATH.
+    * Clarify API docs for MSet::get_termfreq() to make it clear that this
+      considers all documents in the database, not only those that matched the
+      searched (it would sometimes be useful to be able to report the number of
+      occurrences of a term in the matched documents, but it's not something we
+      currently keep track of).  Reported by Tadeusz SoĊ›nierz and Peter 
Salomonsen.
+
+-------------------------------------------------------------------
+Sat Aug 15 18:44:45 UTC 2020 - Dirk Mueller <dmuel...@suse.com>
+
+- update to 1.4.16:
+  * MSet::snippet(): The snippet now includes trailing punctuation which 
carries
+    meaning or gives useful context.  See
+    https://github.com/xapian/xapian/pull/180, reported by Robert Stepanek.
+
+  * MSet::snippet(): Fix segfault generating snippet from default-constructed
+    MSet.  This probably isn't something you'd typically do, but it shouldn't
+    crash.  Found during extended testing of #803 (which only affected git
+    master) which was reported by Robert Stepanek.
+
+  * Remove trailing full stop from exception messages.  We conventionally don't
+    include one, but a few cases didn't follow that convention.
+
+  testsuite:
+
+  * Replace direct use of ftime() which gives deprecation warnings with recent
+    mingw.  Reported by srinivasyadav22.
+
+  matcher:
+
+  * Fix segfault in rare cases in the query optimiser.  We keep a pointer to 
the
+    most recent posting list to use as a hint for opening the next posting 
list,
+    but the existing mechanism to take ownership of this hint had a flaw.  We 
now
+    invalidate the hint in situations where it might be indirectly deleted 
which
+    is safe, but somewhat conservative.
+
+  * Improve the optimisation of an always-matching OP_VALUE_GE to also take
+    effect when the value slot's lower bound is equal to the limit of the
+    OP_VALUE_GE.  Patch from boda sadalla.
+
+  glass backend:
+
+  * Report the correct errno value if commit() fails.  We were potentially
+    reporting ENOENT from an unlink() call cleaning up a temporary file prior 
to
+    throwing the exception instead.
+
+  documentation:
+
+  * Fix missing menus in API documentation.  Newer doxygen generates .js files
+    which we also need to distribute and install.  Reported by sec^nd on 
#xapian.
+
+  * Note OP_FILTER ignored subquery bug fixed in 1.4.15 as present in 1.4.14 
and
+    older.
+
+  portability:
+
+  * Use our own autoconf cache variable namespace (xo_cv_ prefix instead of
+    ac_cv_) to avoid colliding with standard autoconf macro use if config.site 
or
+    a shared config.cache is used.  The former case caused a build failure for
+    the OpenBSD port with 1.4.15, reported by Lucas R.
+
+  * Use clock_gettime() and nanosleep() under modern mingw as these allow 
higher
+    precision than what we previously used. 
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ xapian-core.spec ++++++
--- /var/tmp/diff_new_pack.5DM90q/_old  2020-09-01 20:07:26.792594609 +0200
+++ /var/tmp/diff_new_pack.5DM90q/_new  2020-09-01 20:07:26.796594611 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           xapian-core
-Version:        1.4.15
+Version:        1.4.17
 Release:        0
 Summary:        The Xapian Probabilistic Information Retrieval Library
 License:        GPL-2.0-only

++++++ xapian-core-1.4.15.tar.xz -> xapian-core-1.4.17.tar.xz ++++++
++++ 32515 lines of diff (skipped)



Reply via email to