Skip to content

Release 0.9.0#6316

Open
fmassot wants to merge 2 commits intomainfrom
release-0.9
Open

Release 0.9.0#6316
fmassot wants to merge 2 commits intomainfrom
release-0.9

Conversation

@fmassot
Copy link
Copy Markdown
Collaborator

@fmassot fmassot commented Apr 19, 2026

Summary

Prepare the 0.9.0 release off main @ a716183.

  • Flesh out CHANGELOG.md [0.9.0]: new Breaking / Migration block, ingest V2 as the default, AWS Lambda search offloading (distinct from the removed standalone Lambda mode), Jaeger v2, Trino-compat endpoints, composite aggregation, plus many smaller Changed / Fixed / Removed entries covering ~400 PRs since v0.8.2.
  • New docs/get-started/upgrade.md covering the 0.8.x → 0.9 migration path: ingest V2 default (+ /api/v1/{index}/ingest-v2 removed, ?use_legacy_ingest=true escape hatch), rest_listen_portrest.listen_port, stemming gated behind multilang, metastore auto-migrates, rollback notes.
  • Bump workspace version in quickwit/Cargo.toml and refresh Cargo.lock.

Verification

  • cargo check --workspace green.
  • Empirical 0.8.2 → 0.9 compat test (file-backed metastore on a 1.5 GB, 10.4 M-doc qwdata): 0.9 rewrites manifest.json from v0.8 to v0.9, spawns pipelines for every pre-existing index, /describe returns unchanged counts, term/range/agg queries match the 0.8.2 counts, WAL replays on startup, round-trip ingest via the default V2 route succeeds.
  • Benchmark numbers captured separately (0.8.2 default ingest v1 vs 0.9 default ingest v2): good improvement in search perf, to be shared soon

Test plan

  • CI green on this branch
  • rest-api-tests/ pass locally against a fresh 0.9 server
  • Reviewer spot-checks Breaking/Migration section for anything they expected but don't see

TODO

We want to include a few more PR before release

🤖 Generated with Claude Code

@fmassot fmassot deployed to production April 19, 2026 09:45 — with GitHub Actions Active
@fulmicoton
Copy link
Copy Markdown
Collaborator

We need the chitchat fix in. Releasing and updating chitchat version this morning.

@fulmicoton
Copy link
Copy Markdown
Collaborator

chitchat was updated. It is forced to 0.10.1 in Cargo.toml now, but you can also just regenerate the Cargo.lock.

fmassot and others added 2 commits April 26, 2026 21:04
- Flesh out the CHANGELOG [0.9.0] section with the ~400 user-facing
  PRs merged since v0.8.2: new Breaking / Migration block, ingest v2
  as default, AWS Lambda search offloading (distinct from the removed
  standalone Lambda mode), Jaeger v2, Trino compat, composite
  aggregation, and many small fixes/changes.
- Add docs/get-started/upgrade.md covering the 0.8.x -> 0.9 migration
  path: ingest v2 default, `rest_listen_port` deprecation, stemming
  behind `multilang`, metastore migration, rollback.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants