Skip to content

Replace period filter with dateRange filter in observability client

What does this MR do and why?

This change is part of a bigger refactor, made of multiple MRs, needed for Tracing - Replace Period filter with separate d... (gitlab-org/opstrace/opstrace#2619 - closed)

This MR is targeting a feature branch and will eventually need to be merged in one go, but I've decided to split it in multiple branches/MRs to make reviewing easier (hopefully)

Changes

  • Observability Client Tracing API: Replace period token filter with dateRange filter from custom component
  • Added more structure to filter param, now shaped as {attributes: {}, dateRange: {}, consistently with other API

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

See the master MR for screenshots: !153567 (closed)

How to set up and validate locally

N/A

Edited by Daniele Rossetti

Merge request reports