xapian-core/xapian-core-1.4.14.tar.xz.asc
Dirk Mueller 6329319d1a Accepting request 764595 from home:alarrosa:branches:server:search
- Update to 1.4.14:
  * API:
    + Xapian::QueryParser: Handle "" inside a quoted phrase better.  In a quoted
      boolean term, "" is treated as an escaped ", so handle it in a compatible way
      for quoted phrases.  Previously we'd drop out of the phrase and start a new
      phrase.  Fixes #630, reported by Austin Clements.
    + Xapian::Stem: The constructor which takes a stemmer name now takes an
      optional second bool parameter - if this is true, then an unknown stemmer
      name falls back to using the "none" stemmer instead of throwing an exception.
      This allows simply constructing a stemmer from an ISO language code without
      having to worry about whether there's a stemmer for that language, and
      without having to handle an exception if there isn't.
    + Xapian::Stem: Fix a bug with handling 4-byte UTF-8 sequences which
      potentially affects most of the stemmers.  None of the stemmers work in
      languages where 4-byte UTF-8 sequences are part of the alphabet, but this
      bug could result in invalid UTF-8 sequences in terms generated from text
      containing high Unicode codepoints such as emoji, which can cause issues (for
      example, in some language bindings).  Fix synced from Snowball git post
      2.0.0.
    + Xapian::Stem: Add a new is_none() method which tests if this is a "none"
      stemmer.
    + Xapian::Weight: The total length of all documents is now made available to
      Xapian::Weight subclasses, and this is now used by DLHWeight, DPHWeight and
      LMWeight.  To maintain ABI compatibility, internally this still fetches the
      average length and the number of documents, multiplies them, then rounds the
      result, but in the next release series this will be handled directly.
    + Xapian::Database::locked() on an inmemory database used to always return
      false, but an inmemory Database is always actually a WritableDatabase
      underneath, so now we always report true in this case because it's really
      always report being locked for writing.

OBS-URL: https://build.opensuse.org/request/show/764595
OBS-URL: https://build.opensuse.org/package/show/server:search/xapian-core?expand=0&rev=89
2020-01-20 14:38:52 +00:00

17 lines
833 B
Plaintext

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