Skip to content

v0.7.0

Choose a tag to compare

@ravisuhag ravisuhag released this 28 Mar 17:09
· 10 commits to main since this release

What's Changed

Features

  • Add soft deletion and hard deletion lifecycle for assets
  • Add query, metric, and experiment asset types
  • Add WithAttributes flag to lineage query for performance optimization
  • Enhance search with pagination, fuzziness control, highlights, and ES improvements
  • Implement GroupAssets API with ES composite aggregation
  • Add OpenTelemetry instrumentation with OTLP trace and metric exporters
  • Update proto with search flags, lineage options, update_only, is_deleted, and group assets
  • Read JWT subject to identify user
  • Enable gzip support for gRPC gateway
  • Migrate to Connect RPC (#246)

Bug Fixes

  • Dedupe owners, fix version sort order, and set timestamps before DB write
  • Order probes by timestamp desc and add probe table indexes
  • Fix CI test failures for postgres and elasticsearch
  • Make GetProbes ordering deterministic to fix flaky test
  • Resolve NULL email scan in comments and merge patch for owners/labels

Refactoring

  • Restructure backend code organization (#247)
  • Replace salt logger with slog and reorganize cli/config/server
  • Remove statsd instrumentation

Build & CI

  • Upgrade all dependencies to latest versions
  • Upgrade all CI actions to latest major versions
  • Add golangci-lint config and fix pre-existing lint issues
  • Update golangci-lint to v2 in CI and config

Docs

  • Fix incorrect docker port and outdated version in README
  • Add contribution guide
  • Add roadmap for Compass as AI context serving layer

Full Changelog: v0.6.0...v0.7.0