2.1.19

amirivojdan/shekar2.1.19Jul 7, 2026by github-actions[bot]

AI Summary

This release focuses on fixing flaky tests and optimizing backend performance by improving database query efficiency and enabling caching mechanisms.

Key Highlights

  • Fixed flake in thread-logging smoke test
  • Dropped unnecessary FINAL from spans lookup in experiment refs query
  • Enabled project size-estimate cache
  • Bounded the per-project pending-closure thread scan
  • Aligned TestContainers ClickHouse config with distributed layer

New Features

  • Backend performance optimizations
  • QA test stability improvements
  • Infrastructure configuration alignment

Full Release Notes

## What's Changed
* [NA] [QA] fix: poll Threads count in thread-logging smoke to fix flake by @AndreiCautisanu in https://github.com/comet-ml/opik/pull/7363
* [OPIK-7257] perf(backend): drop unnecessary FINAL from spans lookup in experiment refs query by @thiagohora in https://github.com/comet-ml/opik/pull/7372
* [OPIK-7256] fix(backend): make project size-estimate cache actually engage by @thiagohora in https://github.com/comet-ml/opik/pull/7371
* [OPIK-7255] perf(backend): bound the per-project pending-closure thread scan by @thiagohora in https://github.com/comet-ml/opik/pull/7370
* [OPIK-6882] [BE] [CI] feat: align TestContainers ClickHouse config and migration check with distributed layer by @thiagohora in https://github.com/comet-ml/opik/pull/7381


**Full Changelog**: https://github.com/comet-ml/opik/compare/2.1.18...2.1.19