This updates xapian-core to the latest 1.5, fixing queries with multiple shards
(when some shards had positions and some others didn’t). Also fixes queries under
heavy concurrency using the remote protocol, which leaded to Invalid MSG_GETMSET
messages some times.
The STORE method has been removed, Storage API should now use PUT
and UPDATE
instead.
Changed
- BREAKING:
UPDATE
andPATCH
don’t create new objects, object must exist (or useupsert
query param) - BREAKING:
STORE
removed (usePUT
orUPDATE
) - Updated xapian-core to latest 1.5 (git@00f69cf3928b44a756ddafcde248610f72babf62)
Fixed
- Schemas not saving default schema as metadata some times
- Remote protocol matcher, for remote queries, now holds list for all pending queries.