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

- Update to 1.4.4:
 * Database::check():
   + Fix checking a single table - changes in 1.4.2 broke such checks unless
     you specified the table without any extension.
   + Errors from failing to find the file specified are now thrown as
     DatabaseOpeningError (was DatabaseError, of which DatabaseOpeningError is
     a subclass so existing code should continue to work).  Also improved the
     error message when the file doesn't exist is better.
  * Drop OP_SCALE_WEIGHT over OP_VALUE_RANGE, OP_VALUE_GE and OP_VALUE_LE in
    the Query constructor.  These operators always return weight 0 so
    OP_SCALE_WEIGHT over them has no effect.  Eliminating it at query
    construction time is cheap (we only need to check the type of the
    subquery), eliminates the confusing "0 * " from the query description,
    and means the OP_SCALE_WEIGHT Query object can be released sooner.
    Inspired by Shivanshu Chauhan asking about the query description on IRC.
  * Drop OP_SCALE_WEIGHT on the right side of OP_AND_NOT in the Query
    constructor.  OP_AND_NOT takes no weight from the right so OP_SCALE_WEIGHT
    has no effect there.  Eliminating it at query construction time is cheap
    (just need to check the subquery's type), eliminates the confusing "0 * "
    from the query description, and means the OP_SCALE_WEIGHT object can be
    released sooner.
  * See also https://xapian.org/docs/xapian-core-1.4.4/NEWS

OBS-URL: https://build.opensuse.org/request/show/507409
OBS-URL: https://build.opensuse.org/package/show/server:search/xapian-core?expand=0&rev=76
This commit is contained in:
Antonio Larrosa 2017-06-30 16:20:31 +00:00 committed by Git OBS Bridge
parent 9eeef9fada
commit 1852e8fb8c
6 changed files with 46 additions and 20 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7d5295511ca2de70463a29e75f6a2393df5dc1485bf33074b778c66e1721e475
size 2805964

View File

@ -1,16 +0,0 @@
-----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-----

3
xapian-core-1.4.4.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a6a985a9841a452d75cf2169196b7ca6ebeef27da7c607078cd401ad041732d9
size 2807952

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEECOJAD/f+j+3jrLUoGBR7BzutKwcFAlj9az0ACgkQGBR7Bzut
Kwd7yQ//YGxvbnjH86UfvqfQ4RNysO9x/CtQNWrCSIdDmr/E9AZEYXqtfxZMYVlj
1plwECRP4yCsDNbQXtmKNhgRzaFn6DUoRqstV++z/LbwNllJ+YqiqSL06yhYFoeb
EjkqGQOTrGoeAWsZ4sbvA+0iGC5HSsoGxxyTdtHXlpHmRpc+MbMhu84n/xd0lLNe
hEh6DQs3+J8w6sLwwZ08PZBhc1w+WyPLyZL2uSl4jBRvlg0AlM3AyQVx+HM3Fnfc
ka7Ms4Ktg9PXs3e3hXEi+dAB7mtTpDIvd3boZQBqX22P+Lf+9zCw3q7sexKP5b5N
3EnN2EWD3Cj55MY71AiZIdSXfbF7ixK0YwioscgvMoACp5W3o2FShCW1wZjuRP9P
o8ouxxc5shMA4aMwyd5slmZHyQR0u1iT3X8d+AGc7MiHn8roo5A0ybeMVOH36V/V
fonOv07EGqVq/yUf9fnmsuQwHFYxoNgzxlhTrQynJMZRWULmhYElSPG5c5bHRwRt
/FY8fxZlnSYEEvCcwkBksl8vyVS6hXyDkhdzU3DwE1p1nG+5P2G2wbErRwbT4V/9
kRxnohuRODM0yLqlRbjrCJGd6A0NOueVESbDl5h1DKsmlnNrU6ii68qFmEfiVeHV
x0YfgNZuH8U8MTaPozkymiloW6BbZarLvlHcgTEjkNrRaSYXEJM=
=rCVo
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,29 @@
-------------------------------------------------------------------
Fri Jun 30 15:46:49 UTC 2017 - alarrosa@suse.com
- Update to 1.4.4:
* Database::check():
+ Fix checking a single table - changes in 1.4.2 broke such checks unless
you specified the table without any extension.
+ Errors from failing to find the file specified are now thrown as
DatabaseOpeningError (was DatabaseError, of which DatabaseOpeningError is
a subclass so existing code should continue to work). Also improved the
error message when the file doesn't exist is better.
* Drop OP_SCALE_WEIGHT over OP_VALUE_RANGE, OP_VALUE_GE and OP_VALUE_LE in
the Query constructor. These operators always return weight 0 so
OP_SCALE_WEIGHT over them has no effect. Eliminating it at query
construction time is cheap (we only need to check the type of the
subquery), eliminates the confusing "0 * " from the query description,
and means the OP_SCALE_WEIGHT Query object can be released sooner.
Inspired by Shivanshu Chauhan asking about the query description on IRC.
* Drop OP_SCALE_WEIGHT on the right side of OP_AND_NOT in the Query
constructor. OP_AND_NOT takes no weight from the right so OP_SCALE_WEIGHT
has no effect there. Eliminating it at query construction time is cheap
(just need to check the subquery's type), eliminates the confusing "0 * "
from the query description, and means the OP_SCALE_WEIGHT object can be
released sooner.
* See also https://xapian.org/docs/xapian-core-1.4.4/NEWS
-------------------------------------------------------------------
Wed Feb 1 09:40:00 UTC 2017 - alarrosa@suse.com

View File

@ -17,7 +17,7 @@
Name: xapian-core
Version: 1.4.3
Version: 1.4.4
Release: 0
Summary: The Xapian Probabilistic Information Retrieval Library
License: GPL-2.0