2.2.0

comet-ml/opik2.2.0Apr 10, 2024by alexkuzmik

AI Summary

A major feature release introducing ClickHouse 26.3 LTS upgrade, recovery of stuck optimization runs, and improvements to data retrieval and benchmarking, along with new API key format support.

Key Highlights

  • Upgraded ClickHouse to 26.3 LTS
  • Recovered stuck optimization runs and surfaced run errors
  • Introduced Sentinel translation and NaN-aware aggregates for spans
  • Added support for new API key format URL retrieval

New Features

  • Recovery of stuck optimization runs
  • New API key format support
  • Sentinel translation

Full Release Notes

## What's Changed
* [CM-9589] Comet URL retrieval from the new API key format
* [NA] Bump version 2.2.0 by @alexkuzmik in https://github.com/comet-ml/comet-llm/pull/120

**Full Changelog**: https://github.com/comet-ml/comet-llm/compare/2.1.2...2.2.0

## What's Changed
* [OPIK-6899] [BE] feat: apply benchmark-driven codec refinements to traces_local_v2 by @andrescrz in https://github.com/comet-ml/opik/pull/7492
* [OPIK-7368] [FE] fix: prevent metadata filter dropdown row overlap by @andriidudar in https://github.com/comet-ml/opik/pull/7503
* [OPIK-7159][OPIK-7029] feat: recover stuck optimization runs + surface run errors by @awkoy in https://github.com/comet-ml/opik/pull/7428
* [OPIK-7308] [BE] Sentinel translation + NaN-aware aggregates for spans (end_time / duration / ttft) by @thiagohora in https://github.com/comet-ml/opik/pull/7505
* [OPIK-7344] [SDK] fix: guard empty span-fetch bucket against unbounded full-project read by @JetoPistola in https://github.com/comet-ml/opik/pull/7479
* [OPIK-7226] [HELM] chore: upgrade ClickHouse to 26.3 LTS, align docker-compose & testcontainers by @GuySaar8 in https://github.com/comet-ml/opik/pull/7493
* [NA] Bump version to 2.2.0 for ClickHouse 26.3 LTS upgrade by @GuySaar8 in https://github.com/comet-ml/opik/pull/7514
* README: improve positioning + add competitor comparison for AI-assistant discoverability by @Brianwones in https://github.com/comet-ml/opik/pull/7515
* [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @CometActions in https://github.com/comet-ml/opik/pull/7520
* build(deps): bump software.amazon.awssdk:bom from 2.47.5 to 2.48.3 in /apps/opik-backend by @dependabot[bot] in https://github.com/comet-ml/opik/pull/7521
* build(deps): bump dev.langchain4j:langchain4j-bom from 1.17.0 to 1.18.0 in /apps/opik-backend by @dependabot[bot] in https://github.com/comet-ml/opik/pull/7522
* build(deps): bump software.amazon.jdbc:aws-advanced-jdbc-wrapper from 4.1.0 to 4.2.0 in /apps/opik-backend by @dependabot[bot] in https://github.com/comet-ml/opik/pull/7523
* [OPIK-7309] [BE] Wire span deletions into the deletion-events bridge (trace-delete cascade) + ArchUnit guard by @thiagohora in https://github.com/comet-ml/opik/pull/7511
* [OPIK-7374] [GHA] fix: order size-labeler after PR labeler to stop size-label clobber by @JetoPistola in https://github.com/comet-ml/opik/pull/7502
* [OPIK-7384] [DOCS] docs: add Hermes integration page by @JetoPistola in https://github.com/comet-ml/opik/pull/7519
* [OPIK-7332] [HELM][DOCS] fix: two-phase HA guidance for multi-replica ClickHouse installs by @andrescrz in https://github.com/comet-ml/opik/pull/7530
* README: drop internal-sounding sourcing footnote from comparison table by @Brianwones in https://github.com/comet-ml/opik/pull/7533

## New Contributors
* @Brianwones made their first contribution in https://github.com/comet-ml/opik/pull/7515

**Full Changelog**: https://github.com/comet-ml/opik/compare/2.1.32...2.2.0