From 2027be7dbbf124a658ceefb16602ce7f15589780a31fabfae87252c96ebcef7e Mon Sep 17 00:00:00 2001 From: Antonio Larrosa Date: Wed, 24 Oct 2018 12:08:09 +0000 Subject: [PATCH] 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 --- xapian-core.changes | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/xapian-core.changes b/xapian-core.changes index 502a414..8993412 100644 --- a/xapian-core.changes +++ b/xapian-core.changes @@ -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