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