Download Latest Version Release 2.22.0 source code.tar.gz (76.0 MB)
Email in envelope

Get an email when there's a new version of marqo

Home / 2.22.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-07-11 2.1 kB
Release 2.22.0 source code.tar.gz 2025-07-11 76.0 MB
Release 2.22.0 source code.zip 2025-07-11 76.5 MB
Totals: 3 Items   152.5 MB 1

2.22.0

New features

  • Search result sorting and relevance cutoff (#1246). You can now sort search results by up to 3 fields with the sortBy parameter. Customize further with field sort order and missing, which determines placement of documents without said fields. You can also exclude results that do not meet a certain relevance threshhold with relevanceCutoff. Check here for detailed usage.
  • Personalization with context documents (#1254). You can now search using existing documents in your index in combination with a query by using documents in the context search parameter. Marqo will interpolate all vectors from your query, context tensors (if any), and context documents using interpolationMethod. This is a more robust form of the recommend endpoint. Check here for detailed usage.
  • Query logging for slow or failed queries (#1247). Marqo now logs the sanitized query and E2E latency for slow queries (configurable with MARQO_VESPA_SLOW_QUERY_THRESHOLD_MS). Failed queries are also logged along with the exception that caused it.

Bug Fixes and Minor Changes

  • Fixed bug where no chunks are generated when split_overlap is larger than the duration of the media file (#1255).
  • Upgraded cachetools to 6.1.0 which fixes the LFU cache eviction efficiency issue (#1262).
  • Emit StatsD metrics from Marqo (#1260).

Performance Improvements

  • Optimized recommend endpoint, resulting in up to 34.9% improvement in latency (#1254).
Source: README.md, updated 2025-07-11