v0.9.0

davidfowl/tallyv0.9.0Jul 25, 2026by github-actions[bot]

AI Summary

Quickwit 0.9.0 makes Ingest V2 the default and introduces new search capabilities like AWS Lambda offloading, Jaeger v2 support, and Trino-compatible endpoints, alongside security and performance improvements.

Key Highlights

  • Ingest V2 is now the default for the ingest endpoint
  • Searchers can offload leaf-search work to AWS Lambda
  • New Jaeger v2 and Trino-compatible Elasticsearch endpoints
  • Optional mTLS validation for the REST API
  • Metastore migration requires backup from 0.8.x

Breaking Changes

  • Before upgrading from 0.8.x, back up the metastore as it migrates on first write.

New Features

  • Ingest V2 default
  • AWS Lambda leaf-search offloading
  • Jaeger v2 support
  • Trino-compatible Elasticsearch endpoints
  • Composite aggregations
  • SQS source
  • mTLS validation for REST API
  • Dedicated health-check HTTP server

Full Release Notes

Quickwit 0.9.0 makes Ingest V2 the default and delivers a broad set of search, observability, and deployment improvements.

### Highlights

- Ingest V2 now powers the existing `/api/v1/{index}/ingest` endpoint by default.
- Searchers can offload leaf-search work to AWS Lambda.
- New Jaeger v2 support, Trino-compatible Elasticsearch endpoints, composite aggregations, and an SQS source.
- Optional mTLS validation for the REST API and a dedicated health-check HTTP server.
- Numerous control-plane, storage, search scheduling, performance, and security fixes.

> [!NOTE]
> The Parquet metrics and DataFusion work in the source tree is an early prototype. It is not built into the v0.9.0 binaries or Docker images and is not a supported 0.9.0 feature.

> [!IMPORTANT]
> Before upgrading from 0.8.x, back up the metastore. Quickwit 0.9 migrates it on first write; rollback requires restoring that backup.

See the [upgrade guide](https://github.com/quickwit-oss/quickwit/blob/v0.9.0/docs/get-started/upgrade.md) and the [full changelog](https://github.com/quickwit-oss/quickwit/blob/main/CHANGELOG.md#090).