Accepting request 829956 from server:search

OBS-URL: https://build.opensuse.org/request/show/829956
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xapian-core?expand=0&rev=34
This commit is contained in:
Dominique Leuenberger 2020-09-01 18:06:25 +00:00 committed by Git OBS Bridge
commit 02a526b32b
6 changed files with 104 additions and 20 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b168e95918a01e014fb6a6cbce26e535f80da4d4791bfa5a0e0051fcb6f950ea
size 2988752

View File

@ -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-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b5eb8556dea1b0cad4167a66223522e66d670ec1eba16c7fdc844ed6b652572e
size 2997700

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEECOJAD/f+j+3jrLUoGBR7BzutKwcFAl8/TC4ACgkQGBR7Bzut
KwfgIRAAzSXfjOm1eZG1m9f4yeHnOh757Y72Nyld6B4KDIZhsKqFaJdhnQZv00pp
UHmqzBRppgumRtec4C/Uyq0+TW/xnS1RNClTSAjWk4yzEAqNzKMtN5Ictwgf9DdZ
uoZOEOdz26qQ9ywBLm8dyUNb51BCuecHIzmgZ9LrVIccYe0PQK46Xv6eO3wnSKze
f5snh7GcepyMGSu9W82cvyZzCwbTHza8K5M7fMZPrSshMvov05nqi+4yTeFaTpZd
sr1HBEPVJXuvtVua1PGbqvcRmPxibhGjxG37D3xyowmSWjeXWWpgGBVvkkFUHOPt
6JXJd91QPkw4KQpHuRK1eMCZuLXuylM9Ye/bVKau3TtQsuiEfzPoTrfUMz+TFI0S
rAmshbY8dUD8PhrseOLjkLzbvddRE7JRXkED5o3p1g3H8GHLC2FawcXglmrSVSFJ
r8bphGd4a2OtGrfWfKqf6Eqij/jFgojtcOtIQbcpxRSFvb9Xj0IP1XOj/VQErPYQ
aVoV9WEnl4Iso2rEd6nVcTyuNtkZG0E4wg9ydkup6gJGcgNC+WvdNL8GeTGNYjZk
5C2rhINBuNvXzmSvcmYKxBZILe2PMdmJt2/DLoN+ud6VpsGb3n30p3vYIRI2URWY
xb4fVd0n5bRg+9cstdKwT4rzLoG8A/l6nMuI3Y+KjXzv4lxSlyc=
=GJ0M
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,87 @@
-------------------------------------------------------------------
Thu Aug 27 06:17:24 UTC 2020 - Antonio Larrosa <alarrosa@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 <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>

View File

@ -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