Uploaded image for project: 'OpenShift Logging'
  1. OpenShift Logging
  2. LOG-3909 Upgrade to Loki v2.8.0
  3. LOG-3917

[observatorium-api] Extend support for new LogQL features included in Loki v2.y.0

XMLWordPrintable

    • False
    • None
    • False
    • NEW
    • NEW
    • Log Storage - Sprint 234, Log Storage - Sprint 235, Log Storage - Sprint 236, Log Storage - Sprint 237, Log Storage - Sprint 238

      The Observatorium API has a special-purpose LogQL parser for applying matcher patchers on the label selectors (see pkg/logql/v2). The reason having a custom implementation is lack of license compatibility (observatorium-api is Apache 2.0 and Loki AGPLv3+). From time to time Loki receives updates on the LogQL packaged that require us to add support in our implementation. To catch what changes between minor version use a similar command as:

      git log --oneline upstream/release-2.6.x...upstream/release-2.7.x -- pkg/logql 

              gvanloo Gerard Vanloo (Inactive)
              ptsiraki@redhat.com Periklis Tsirakidis
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: