From 095c105cda6ff3e57c3e403f144b182c0c43517b6a3fc4db82eb255b6675270a Mon Sep 17 00:00:00 2001 From: Antonio Larrosa Date: Thu, 30 Apr 2020 07:09:18 +0000 Subject: [PATCH] Accepting request 798996 from home:dimstar:Factory Update to 1.4.15 OBS-URL: https://build.opensuse.org/request/show/798996 OBS-URL: https://build.opensuse.org/package/show/server:search/xapian-core?expand=0&rev=91 --- xapian-core-1.4.14.tar.xz | 3 --- xapian-core-1.4.14.tar.xz.asc | 16 ------------ xapian-core-1.4.15.tar.xz | 3 +++ xapian-core-1.4.15.tar.xz.asc | 16 ++++++++++++ xapian-core.changes | 49 +++++++++++++++++++++++++++++++++++ xapian-core.spec | 2 +- 6 files changed, 69 insertions(+), 20 deletions(-) delete mode 100644 xapian-core-1.4.14.tar.xz delete mode 100644 xapian-core-1.4.14.tar.xz.asc create mode 100644 xapian-core-1.4.15.tar.xz create mode 100644 xapian-core-1.4.15.tar.xz.asc diff --git a/xapian-core-1.4.14.tar.xz b/xapian-core-1.4.14.tar.xz deleted file mode 100644 index f02e527..0000000 --- a/xapian-core-1.4.14.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:975a7ac018c9d34a15cc94a3ecc883204403469f748907e5c4c64d0aec2e4949 -size 2970624 diff --git a/xapian-core-1.4.14.tar.xz.asc b/xapian-core-1.4.14.tar.xz.asc deleted file mode 100644 index b776371..0000000 --- a/xapian-core-1.4.14.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEECOJAD/f+j+3jrLUoGBR7BzutKwcFAl3Y58YACgkQGBR7Bzut -KwcHDBAAypbeBB0MeoQMCUKDJQELWUgIsqfOUBz+zBCl0s0ivzgPl9cydnvqrovY -D7ac/QBCQZHe50yAWR/pkvzT+10F4TOprjb5+5RvmBAZBCjbKZ4jPCnqpC2PUxhM -qUzWJmgl47b9JSxMOO8I49Bl7ygavBj0+VuxoKPECwbk2+haq/9HGOBuUrofT9i5 -0OgpvEKqaNArO3r8F3nWg2BSmKReVzlSRtW+sgjsfiTaBwZnikmOXbzzaiOCTgCm -wxn7Cm7owryvl2JIxqpqw9SZ4tCgCWms9E7Z3EG+eqKr4IQZNdkNJ5qiBbqT3VnR -lSyPtj9aN0/w99K4ItY2Ua3VNgHb1Hd/zTQDPEbWOTqvYP9OZIEZnEeXDGYRcCN9 -ow7qeI56wDmFGEvDUd5feuIoibS4JylrleoxBr2XKpksU66pFNP8fiLLbUib6foO -s1TEdLB8LxmMF8OXjuEiR4OTs9qfmSHh5EU0wesHZds5s/yKFQW2sax7nLlN0eHT -GZSn4xDmHrx7gKa1/XqJudiUrZ5nu97QoKaN6gyyvAbeTrvlMf+fHh/s2DAMha6U -5LLB/kz04FwG34ZxIe/5gn7tHm0SDWCuOninVSjDys17czRkhnz3JZHnJoqrNUYu -kesfwtwBV3uQY1bXk4UxXngxJzbaFlGHbzeKkSP5lc0qCoFTciQ= -=j+PG ------END PGP SIGNATURE----- diff --git a/xapian-core-1.4.15.tar.xz b/xapian-core-1.4.15.tar.xz new file mode 100644 index 0000000..7c1d1b0 --- /dev/null +++ b/xapian-core-1.4.15.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b168e95918a01e014fb6a6cbce26e535f80da4d4791bfa5a0e0051fcb6f950ea +size 2988752 diff --git a/xapian-core-1.4.15.tar.xz.asc b/xapian-core-1.4.15.tar.xz.asc new file mode 100644 index 0000000..cae7ad4 --- /dev/null +++ b/xapian-core-1.4.15.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEECOJAD/f+j+3jrLUoGBR7BzutKwcFAl5TMtYACgkQGBR7Bzut +KwfE8xAAqwfFCg2mpTss8PMWNMQi4ca90J7ckH/XBkgEathC4gHIf2VwwuBraKEI +CJ8LaNJ61XY5vgS+/fR6Z5hAnwevK0Gz4MmoPHpXYbs9vpKS84W50blAvOktvcEU +UgrjPkkgLYOxm/j+qWPNM5/bC4sniMbRZZj5I/YcSbwZ7yy1OO12IRwQu32jQyVe +7CEgU1/4i+z1bbzKXV7xjAUO4VpcDY2Vj3Ec3H2WNVmTDRMUYg1958sT8jwuXR4v +c4XRWaTvNPAUu/xtHG5UHO6tAV3fQdzpcwropwFHlnSnBwz8Z3Gh1ohQdWlZjJNu +PEXaY2i4jgX4ux1bBpWeIoSMUKS9FZwA2lZSB+PnJr6OUBk7dIcHGtUE/bw73NUr +L+PO3/9zuWkR0UPn1zFTYhxoG6IPWUoVRJXKTFew0i34+P9ljFk21IB/ILvD0OLz ++xe/mr62worhKIk65p+lqHdYUEstF+ANS+hhpjCaQdLZ2tK//n9dksBOrXxwjuX/ +IX/ZzwFRDifK6YzzhKmtbgTAurHO3R3QcRpaT1JTPDg79BentCOkp3I9O2KCZZ4N +tM0iviB89n8aZHthI6Glkv4ke38vt3u2h0YBNftZQT+9SA113qcONG44AhKyAKau +L5WE35Vl9+c3h/IM0UfNWCRagCJ2vrj89/dI1M6UmG5+oMZJODQ= +=XPx/ +-----END PGP SIGNATURE----- diff --git a/xapian-core.changes b/xapian-core.changes index 8757dbc..dbffe42 100644 --- a/xapian-core.changes +++ b/xapian-core.changes @@ -1,3 +1,52 @@ +------------------------------------------------------------------- +Wed Apr 29 17:00:49 UTC 2020 - Dominique Leuenberger + +- 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. + ------------------------------------------------------------------- Wed Jan 15 09:12:32 UTC 2020 - Antonio Larrosa diff --git a/xapian-core.spec b/xapian-core.spec index 3dd26c2..b3c5a49 100644 --- a/xapian-core.spec +++ b/xapian-core.spec @@ -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