SHA256
1
0
forked from pool/xapian-core

Accepting request 644270 from home:alarrosa:branches:server:search

* API:
    + Database::check(): Fix bogus error reports for documents with length
      zero due to a new check added in 1.4.6 that the doclength was between the
      stored upper and lower bounds, which failed to allow for the lower bound
      ignoring documents with length zero (since documents indexed only by
      boolean terms aren't involved in weighted searches).
    + Query: Use of Query::MatchAll in multithreaded code causes problems
      because the reference counting gets messed up by concurrent updates.
      Document that Query(string()) should be used instead of MatchAll in
      multithreaded code, and avoid using it in library code.
  * Stem:
    + Stemming algorithms added for Irish, Lithuanian, Nepali and Tamil.
    + Merge Snowball compiler changes which improve code generation.
    + Merge optimisations to the Arabic and Turkish stemmers.
  * testsuite:
    + Fix duplicate test in apitest closedb10 testcase.
  * See also https://xapian.org/docs/xapian-core-1.4.7/NEWS

OBS-URL: https://build.opensuse.org/request/show/644270
OBS-URL: https://build.opensuse.org/package/show/server:search/xapian-core?expand=0&rev=85
This commit is contained in:
Antonio Larrosa 2018-10-24 12:08:09 +00:00 committed by Git OBS Bridge
parent 8892a72d67
commit 2027be7dbb

View File

@ -2,9 +2,27 @@
Wed Oct 24 05:42:05 UTC 2018 - sean@suspend.net
- Update to 1.4.7:
* Database::check(): Fix bogus error reports for documents with length zero due to a new check added in 1.4.6.
* Query: Use of Query::MatchAll in multithreaded code causes problems because the reference counting gets messed up by concurrent updates.
* Stemming algorithms added for Irish, Lithuanian, Nepali and Tamil
* API:
+ Database::check(): Fix bogus error reports for documents with length
zero due to a new check added in 1.4.6 that the doclength was between the
stored upper and lower bounds, which failed to allow for the lower bound
ignoring documents with length zero (since documents indexed only by
boolean terms aren't involved in weighted searches).
+ Query: Use of Query::MatchAll in multithreaded code causes problems
because the reference counting gets messed up by concurrent updates.
Document that Query(string()) should be used instead of MatchAll in
multithreaded code, and avoid using it in library code.
* Stem:
+ Stemming algorithms added for Irish, Lithuanian, Nepali and Tamil.
+ Merge Snowball compiler changes which improve code generation.
+ Merge optimisations to the Arabic and Turkish stemmers.
* testsuite:
+ Fix duplicate test in apitest closedb10 testcase.
* See also https://xapian.org/docs/xapian-core-1.4.7/NEWS
-------------------------------------------------------------------
Tue Jul 24 09:11:32 UTC 2018 - jengelh@inai.de