Xapian 1.4.10 released

Olly Betts <[email protected]>
Newsgroups gmane.comp.search.xapian.general
Message-ID <[email protected]>
Xapian 1.4.10 can now be downloaded from:

https://xapian.org/download

This release notably brings a significant speed-up to indexing when
unique ids are handled by adding them as a prefixed term to each
document which is used to find any existing index entry for a document
being indexed.

The other change to be especially aware of is that the QueryParser now
produces shallower query trees (with the same meaning) in some cases.
For example, previously parsing a OR b OR c OR d OR ... now produces
a wide OR instead of deep tree of binary OR operations.  Both versions
are handled the same way by the query optimiser, but the deep one could
cause us to run out of stack space in extreme cases (most likely when
abusing the QueryParser to parse very large machine-generated queries).
If you have a test suite that check the descriptions of parsed queries
you may need to update it for this change (I checked everything packaged
for Debian, and it looks like only xapian-bindings and xapian-omega are
affected, and they've been updated).

The wiki has the usual summary of the most notable changes:

https://trac.xapian.org/wiki/ReleaseOverview/1.4.10

As always, if you encounter problems, please report them here, or to
the bug-tracker: https://xapian.org/bugs

You can find detached GPG signatures for each of the release tarballs
in a corresponding file with ".asc" appended.

Here are the SHA256 checksums of the released files:

53abebe8b4d594c246afd94f7dcb33a987c1d207a33beb02e9b08acad92b1d7f  xapian-bindings-1.4.10.tar.xz
68669327e08544ac88fe3473745dbcae4e8e98d5060b436c4d566f1f78709bb8  xapian-core-1.4.10.tar.xz
03f243a10e00fcd4a9021343496c88fef8273746086010c2d7677a0faa9f57bc  xapian-omega-1.4.10.tar.xz

Cheers,
    Olly
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEECOJAD/f+j+3jrLUoGBR7BzutKwcFAlxiAUUACgkQGBR7Bzut
KwcP5g//UAhB9jRuJc0lFCVR/TPPv8uLbzQIrkZuP4okqsBkEMevGdOFe/A9xz4i
xpjDj47MqG+dEkN14RluRyvt0TGmNm2qRW9+UqTz/YOQQCpgc5cNY5UUeZ6Pv3Es
Rp7ObLg6G2FKloGslB4J0GbV9TqxQtynFDj5F55hL7sXkZS8sQa9GDFNNSwsbqhx
oHwnNW5VIo9UXNuH9sn2zVVf7xT7MhmTc3ytNQfZ85WXDqlycUD51QJC0QQH9/u9
iwEsnUJYpQYV5VxpUdIUmghJGNwNiM1vw8wEKdzsXZWtoWXchBE7163anxqnjsnk
LXiXhRcJjpvWwFD8BNNfcCoJsWliE558HxfDsfTYWnBhbCtLz2/qSolN/fCmIfrc
IBd4UoAHf9dIcFWqk8vbmWLxt+QJE4rzA0EhuHZIEOdtsdlm+ZpmZpAbQkb75bke
kLRWfcR9sdxVquCpwS0zum55NjncGka7Dwfa+tzzrQPfOudDhsPPJmFXaI6BBzwJ
rS9kdeVfVFVrXHVjHRlR2cvPPrdRwDgGEzFBu/97NiiFfsqHi6oq+8BikJbZQSgu
yYBg8COxPy07BWWizMAOBNPwujviY3FtjjCrkWS+crvnH3cj6MQm/4c5tHIEkNkL
/opx5qGebDdDeV8EnGF5l8canqTvHHiBWVgClPp2Umsxmae8dRk=
=dJCu
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.