This release improves error handling in the dataset indexer, and updates many dependencies.
A small breaking change: the results.xxx.total.value
response field in the /match
query API now contains the number of matching entities, not the number of candidates that have been scored. This behavior is meaningful, the previous one was more of a bug.
What's Changed
- feat: add traceID and pass it to ES by @SimonThordal in #489
- Bump rigour from 0.5.2 to 0.5.3 by @dependabot in #492
- Bump httpx[http2] from 0.27.0 to 0.27.2 by @dependabot in #514
- Bump rigour from 0.5.3 to 0.6.1 by @dependabot in #512
- Bump opensearch-py[async] from 2.6.0 to 2.7.1 by @dependabot in #509
- Bump anyio from 4.3.0 to 4.6.0 by @dependabot in #525
- Bump python-multipart from 0.0.9 to 0.0.10 by @dependabot in #524
- Bump fastapi from 0.114.1 to 0.115.0 by @dependabot in #522
- Bump python-multipart from 0.0.10 to 0.0.12 by @dependabot in #527
- Bump aiohttp[speedups] from 3.10.5 to 3.10.8 by @dependabot in #528
- Bump uvicorn[standard] from 0.30.6 to 0.31.0 by @dependabot in #529
Full Changelog: v4.0.0...v4.1.0