diff --git a/xapian-core-1.4.1.tar.xz b/xapian-core-1.4.1.tar.xz deleted file mode 100644 index f658820..0000000 --- a/xapian-core-1.4.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c5f2534de73c067ac19eed6d6bec65b7b2c1be00131c8867da9e1dfa8bce70eb -size 2793644 diff --git a/xapian-core-1.4.1.tar.xz.asc b/xapian-core-1.4.1.tar.xz.asc deleted file mode 100644 index 922e1fa..0000000 --- a/xapian-core-1.4.1.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIcBAABCAAGBQJYCbILAAoJEBgUewc7rSsHLQUQALq9t+U+yarnIH4Nd/sjbfus -3ek1tgxXsIMcp9AXTUhBJTEu/GkIXg+ABGnPIGq+kT2XnNcLZpVcchxrsTTtYGgh -M0Dq9ol2QBhgNsex26udKmD+diiUCY/ueUwiuBsKDHZClYR5sdmLwIhgki47ouQB -JU4NYF97Apo/rSkOSD93xtodOd8vjsREaDIPp+kPzvxE+uW2CSbOTFTEcPD6/BM5 -DpkQ18BZvcxtSwOMY7NfSrvTYHhj7pqf0c7IZnXEBSDncFVxCbmQHYbBGJrw5oa1 -etN3Nzg0hM/w2pLYFhnLPkrwj9Oxk0e0me9YnbUlCuQharnqT9Bn32pg3N6K95OZ -Y0oKRwxN3aDwPD7j4T6h/bu0yR4x8kg5j8a9aTq2sBDous56wmL7TiFgz4Qww6l9 -4Ik/BUNqNBKbGR5GDQLM/O2gzRKO/W5jnXq31lMkmftPqFT4t+mVuXutp8RWYlA+ -0TwE0EVTkIr+5xJWKRNmRoJgxbsLq1XET9oSNwhLfnGggkSXaklp3RNM7UmptYTW -3EpOQuGeyCZrQ1SXHaVw8oSqBzdflhpVwbA8QOvQxuaBh02z5z6l7HwMVNpVNM9G -cOWoJPpJ/qjcYK/wWqbefbPNJJn75LBkVFBp1Qj8oXGhzh11/nEKmhkwJOpSNLec -JETe8DkBjuGZlnlALv/n -=vAo5 ------END PGP SIGNATURE----- diff --git a/xapian-core-1.4.3.tar.xz b/xapian-core-1.4.3.tar.xz new file mode 100644 index 0000000..c94557b --- /dev/null +++ b/xapian-core-1.4.3.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d5295511ca2de70463a29e75f6a2393df5dc1485bf33074b778c66e1721e475 +size 2805964 diff --git a/xapian-core-1.4.3.tar.xz.asc b/xapian-core-1.4.3.tar.xz.asc new file mode 100644 index 0000000..0793570 --- /dev/null +++ b/xapian-core-1.4.3.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEECOJAD/f+j+3jrLUoGBR7BzutKwcFAliH/ToACgkQGBR7Bzut +Kwdalg/+L7WNN/FxxDv+DI7geNbBFwt3fgYZV8ruVBhxoZ67xDE2CwLBYz54OLRo +Hhtkx4tZOr1H+kTF8yvkBmJJ1QWWuRIPvfdCXiBVeOpdRfbr8ZTtZDJ56/OIOPwA +ona7c73lw2RrBHGYknY0l5ogkVPJ7+MH3sC0C7KEYDvAckBsY7JliKMRZPGOlXD1 +vNtF4J3XTjzlPbn0W0jrc4AFwaxEIfiAeHcQ4sfYIj/4frGbys78JQaOm5UlB4Tg +i5bOS0qi68WefuKNeFZxeTL4wyR5l/iO45ZGfkH9WN++tt2LdeECexrOqeh7dd1J +H6XOddCxGk/r9uCFaNhgqk+DVE4EdnE7fXzU/l0VonVFlfNCBQ+SgZAJXK2WynSM +fTxXpMPzKYoc3C3hzv/soHt3+ahZRXPZTo4BIMEahHwHwZNZwyfDawr5YBX93N8c +dO2Oqiakzc9LsfeyaqkTcMzp7FK0J0lETznixYslUnYJglVB7matFHsa73Wd5KD9 +lsk8C7muJoQ7lw2EME5CTssp+JzqgdAgOJDd2AuFpXuuNOIfgj7Gw5aS8qWL4beG +CjFAOVOyJoqlSvKshK2h6iaksbRUxUuJmszRnXK395WRTEGh3Xmn13lTurwH0AL/ +x1DPwnrEpfuTiE0D8mvxuTAHOi8yQqGm36cPWgcasAAO7HDABeA= +=MVK8 +-----END PGP SIGNATURE----- diff --git a/xapian-core.changes b/xapian-core.changes index 786b63d..5a170ec 100644 --- a/xapian-core.changes +++ b/xapian-core.changes @@ -1,3 +1,71 @@ +------------------------------------------------------------------- +Wed Feb 1 09:40:00 UTC 2017 - alarrosa@suse.com + +- Update to 1.4.3: + * MSet::snippet(): Favour candidate snippets which contain more of a diversity + of matching terms by discounting the relevance of repeated terms using an + exponential decay. A snippet which contains more terms from the query is + likely to be better than one which contains the same term or terms multiple + times, but a repeated term is still interesting, just less with each + additional appearance. Diversity issue highlighted by Robert Stepanek's + patch in https://github.com/xapian/xapian/pull/117 - testcases taken from his + patch. + + * MSet::snippet(): New flag SNIPPET_EMPTY_WITHOUT_MATCH to get an empty snippet + if there are no matches in the text passed in. Implemented by Robert + Stepanek. + + * Round MSet::get_matches_estimated() to an appropriate number of significant + figures. The algorithm used looks at the lower and upper bound and where the + estimate sits between them, and then picks an appropriate number of + significant figures. Thanks to Sébastien Le Callonnec for help sorting out a + portability issue on OS X. + + * Add Database::locked() method - where possible this non-invasively checks if + the database is currently open for writing, which can be useful for + dashboards and other status reporting tools. + + * See also https://xapian.org/docs/xapian-core-1.4.3/NEWS + +- Update to 1.4.2: + * Add XAPIAN_AT_LEAST(A,B,C) macro. + + * MSet::snippet(): Optimise snippet generation - it's now ~46% faster in a + simple test. + + * Add Xapian::DOC_ASSUME_VALID flag which tells Database::get_document() that + it doesn't need to check that the passed docid is valid. Fixes #739, + reported by Germán M. Bravo. + + * TfIdfWeight: Add support for the L wdf normalisation. Patch from Vivek Pal. + + * BB2Weight: Fix weights when database has just one document. Our existing + attempt to clamp N to be at least 2 was ineffective due to computing + N - 2 < 0 in an unsigned type. + + * DPHWeight: Fix reversed sign in quadratic formula, making the upper bound a + tiny amount higher. + + * DLHWeight: Correct upper bound which was a bit too low, due to flawed logic + in its derivation. The new bound is slightly less tight (by a few percent). + + * DLHWeight,DPHWeight: Avoid calculating log(0) when wdf is equal to the + document length. + + * TermGenerator: Handle stemmer returning empty string - the Arabic stemmer + can currently do this (e.g. for a single tatweel) and user stemmers can too. + Fixes #741, reported by Emmanuel Engelhart. + + * Database::check(): Fix check that the first docid in each doclength chunk is + more than the last docid in the previous chunk - this code was in the wrong + place so didn't actually work. + + * Database::get_unique_terms(): Clamp returned value to be <= document length. + Ideally get_unique_terms() ought to only count terms with wdf > 0, but that's + expensive to calculate on demand. + + * See also https://xapian.org/docs/xapian-core-1.4.2/NEWS + ------------------------------------------------------------------- Fri Nov 11 10:02:34 UTC 2016 - alarrosa@suse.com diff --git a/xapian-core.spec b/xapian-core.spec index 45aba01..5e35ea3 100644 --- a/xapian-core.spec +++ b/xapian-core.spec @@ -1,7 +1,7 @@ # # spec file for package xapian-core # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: xapian-core -Version: 1.4.1 +Version: 1.4.3 Release: 0 Summary: The Xapian Probabilistic Information Retrieval Library License: GPL-2.0