Hello community,

here is the log from the commit of package xapian-core for openSUSE:Factory 
checked in at 2020-05-05 18:53:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xapian-core (Old)
 and      /work/SRC/openSUSE:Factory/.xapian-core.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xapian-core"

Tue May  5 18:53:33 2020 rev:33 rq:799125 version:1.4.15

Changes:
--------
--- /work/SRC/openSUSE:Factory/xapian-core/xapian-core.changes  2020-04-19 
21:35:49.162435935 +0200
+++ /work/SRC/openSUSE:Factory/.xapian-core.new.2738/xapian-core.changes        
2020-05-05 18:53:36.145181693 +0200
@@ -1,0 +2,49 @@
+Wed Apr 29 17:00:49 UTC 2020 - Dominique Leuenberger <[email protected]>
+
+- Update to version 1.4.15:
+  + API:
+    * Database::check(): Fix checking of replication changesets.
+      This reverts a change incorrectly made in 1.3.7.
+    * Database::locked(): Return false instead of true for a closed inmemory 
DB.
+    * Database::commit(): If commit() failed with an exception while trying to 
add
+      pending changes (e.g. InvalidArgumentError due to a long term containing 
zero
+      bytes) then a subsequent commit() on the same object would throw the same
+      exception.  Now we clear the pending changes in this situation (like we
+      already did for failure at other stages in the commit).  This bug remains
+      unfixed for the chert backend as it's harder to fix there and the effort 
to
+      fix it and extra risk of breakage don't seem justified for a backend we
+      recommend people migrate away from.
+    * QueryParser::parse_query(): Optimise parsing of multi-word synonyms.
+  + Testsuite fixes.
+  + matcher:
+    * Hoist positional check above OP_FILTER.
+    * Handle OP_FILTER with more than two subqueries correctly.  Previously 
we'd
+      only check the first two subqueries in some situations.
+  + remote backend:
+    * For a remote WritableDatabase, the client now keeps track of whether 
there
+      are pending changes, and if there aren't then we now do nothing for 
commit()
+      or cancel() calls.  In particular this saves a message exchange when the
+      WritableDatabase destructor is called when changes have already been
+      committed with an explicit call to commit() (which is what we recommend
+      doing, since with an explicit call to commit() you get to see any 
exception
+      which gets thrown).
+    * When closing a remote prog WritableDatabase, previously an exception 
could
+      leave the remote connection open with the remote server running, and we'd
+      then wait for the specified timeout before closing the connection.  Now 
we
+      close the connection before letting the exception propagate.
+    * Don't swallow exceptions from Database::close() on a remote database.  If
+      we aren't in a transaction and so try to commit() and that fails then
+      previously the caller would have no indication of the failure.
+    * Fix handling the reported term weight when remote shards are searched.
+      Fixes 5 XFAILs in the testsuite.
+    * Add missing space to mismatching protocol versions error message.
+  + build system:
+    * Fix to build when configured with --disable-backend-remote, broken by 
changes
+      in 1.4.14.  Fixes #797, reported by Дилян Палаузов.
+    * The clang and icc compilers both define __GNUC__, which led our ABI 
mismatch
+      message to report them as "g++" with a bogus version (the version of GCC 
that
+      these compilers advertise themselves as, which for clang is always 
4.2.0) -
+      now we report clang++ or icc along with the actual version of that 
compiler.
+  + updated documentation.
+
+-------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ xapian-core.spec ++++++
--- /var/tmp/diff_new_pack.epK7rn/_old  2020-05-05 18:53:37.749185147 +0200
+++ /var/tmp/diff_new_pack.epK7rn/_new  2020-05-05 18:53:37.753185156 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           xapian-core
-Version:        1.4.14
+Version:        1.4.15
 Release:        0
 Summary:        The Xapian Probabilistic Information Retrieval Library
 License:        GPL-2.0-only

++++++ xapian-core-1.4.14.tar.xz -> xapian-core-1.4.15.tar.xz ++++++
++++ 34327 lines of diff (skipped)



Reply via email to