- 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 OBS-URL: https://build.opensuse.org/package/show/server:search/xapian-core?expand=0&rev=93
This commit is contained in:
parent
095c105cda
commit
93ecc1cf86
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:b168e95918a01e014fb6a6cbce26e535f80da4d4791bfa5a0e0051fcb6f950ea
|
|
||||||
size 2988752
|
|
@ -1,16 +0,0 @@
|
|||||||
-----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-----
|
|
3
xapian-core-1.4.16.tar.xz
Normal file
3
xapian-core-1.4.16.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:4937f2f49ff27e39a42150e928c8b45877b0bf456510f0785f50159a5cb6bf70
|
||||||
|
size 3041132
|
16
xapian-core-1.4.16.tar.xz.asc
Normal file
16
xapian-core-1.4.16.tar.xz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCgAdFiEECOJAD/f+j+3jrLUoGBR7BzutKwcFAl7dxGwACgkQGBR7Bzut
|
||||||
|
KwcgfQ/+JkP7DDuyk9HV50WUeI3f65+Pvfto5zU/8lqnMbCJ/OQ+k+O1XuQV5HC/
|
||||||
|
PH3S+PNwpf/VeLPjcw3lm4Dv4d0VR4GBiUcnNxeOdfPcEzvnjup7Ip6sIgd8h+YG
|
||||||
|
xWsfINL1aCaOJh3u/Et6LperVSbkJ40+0IeYVpkPzL5mlRFSsi9/MbhRdXW5RAsb
|
||||||
|
18FjYJMLt5RViK8ZUGwmwwVySRkzUQLFDDHYD6M3h9hXjraiBN574YWx8L7YH6nF
|
||||||
|
GTqcgORHAkr8v/T4KZZy+lYtTFPVeOsrso89KPmqbW/2FIbdGtrOOCkAU1johKH3
|
||||||
|
oTcJ3OpYPc7RAUVQLBYUc8T0dLQC7X+gQQsyzIvgPx4J2TPlhOPKf1HEDGGnX0Oz
|
||||||
|
wYPmOhGO+fzfE2GE7izqkVLPn7I+VWeEIh3uoA8FcQYcnJf72Y5GwQVRFsedE/Ka
|
||||||
|
umJQql7RvKFDSI8WOroZwtIPy2DSL6nw4j7wUh4eSX9M7lLDjpKroRjdiMz/grr/
|
||||||
|
vw+DXgolKkXPVTBn12QjeNDS1909m5bP9pAhyaIgM420ozb+8IX0XsX0uZhMgJYU
|
||||||
|
3VW/Vh02YBkxq+/AixcqohsO5pAR0KiOyOrQC3N/NKCjw9bsPl/ZzTyIEqtNMndG
|
||||||
|
EKX1ct2+nUo/JpJf23nrc9NfCMDfmcHU1RghIUqf4mGwRAZd374=
|
||||||
|
=ejzs
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,60 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Aug 15 18:44:45 UTC 2020 - Dirk Mueller <dmueller@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.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Apr 29 17:00:49 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
Wed Apr 29 17:00:49 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: xapian-core
|
Name: xapian-core
|
||||||
Version: 1.4.15
|
Version: 1.4.16
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: The Xapian Probabilistic Information Retrieval Library
|
Summary: The Xapian Probabilistic Information Retrieval Library
|
||||||
License: GPL-2.0-only
|
License: GPL-2.0-only
|
||||||
|
Loading…
x
Reference in New Issue
Block a user