Alex Pennells activity https://gitlab.com/apennells 2026-03-17T19:26:10Z tag:gitlab.com,2026-03-17:5214398081 Alex Pennells deleted project branch 593853-sanitize-data-table-fields at GitLab.org / GitLab 2026-03-17T19:10:03Z apennells Alex Pennells

Alex Pennells (98c6de6c) at 17 Mar 19:10

tag:gitlab.com,2026-03-17:5214278385 Alex Pennells pushed to project branch 593853-sanitize-data-table-fields at GitLab.org / GitLab 2026-03-17T18:32:30Z apennells Alex Pennells

Alex Pennells (98c6de6c) at 17 Mar 18:32

Add list of supported field attributes to DataTable

tag:gitlab.com,2026-03-17:5214262176 Alex Pennells pushed to project branch 593853-sanitize-data-table-fields at GitLab.org / GitLab 2026-03-17T18:26:54Z apennells Alex Pennells

Alex Pennells (21682104) at 17 Mar 18:26

switch back to pick

tag:gitlab.com,2026-03-17:5213846088 Alex Pennells pushed to project branch 593853-sanitize-data-table-fields at GitLab.org / GitLab 2026-03-17T16:37:16Z apennells Alex Pennells

Alex Pennells (e07da862) at 17 Mar 16:37

add test

tag:gitlab.com,2026-03-17:5213842119 Alex Pennells pushed to project branch 593853-sanitize-data-table-fields at GitLab.org / GitLab 2026-03-17T16:36:19Z apennells Alex Pennells

Alex Pennells (59cd2e41) at 17 Mar 16:36

Switch to omit

tag:gitlab.com,2026-03-17:5213691240 Alex Pennells pushed to project branch 593853-sanitize-data-table-fields at GitLab.org / GitLab 2026-03-17T16:02:33Z apennells Alex Pennells

Alex Pennells (85c015cb) at 17 Mar 16:02

switch to lodash pick

tag:gitlab.com,2026-03-17:5213670859 Alex Pennells pushed to project branch 593853-sanitize-data-table-fields at GitLab.org / GitLab 2026-03-17T15:58:28Z apennells Alex Pennells

Alex Pennells (1810de0b) at 17 Mar 15:58

Strip unused data table attributes

tag:gitlab.com,2026-03-17:5213613029 Alex Pennells pushed new project branch 593853-sanitize-data-table-fields at GitLab.org / GitLab 2026-03-17T15:46:20Z apennells Alex Pennells

Alex Pennells (632c98be) at 17 Mar 15:46

tag:gitlab.com,2026-03-16:5209715816 Alex Pennells commented on merge request !214858 at GitLab.org / GitLab 2026-03-16T18:54:47Z apennells Alex Pennells

Issue created: #593757

tag:gitlab.com,2026-03-16:5209714031 Alex Pennells opened issue #593757: Simplify query overrides by applying them before passing to data source at GitLab.org / GitLab 2026-03-16T18:54:15Z apennells Alex Pennells tag:gitlab.com,2026-03-16:5209709234 Alex Pennells commented on merge request !214858 at GitLab.org / GitLab 2026-03-16T18:52:52Z apennells Alex Pennells

Closing this as it's out of date. I'll open a new issue to implement the change

tag:gitlab.com,2026-03-16:5209708311 Alex Pennells closed merge request !214858: Draft: Override query before passing to data source at GitLab.org / GitLab 2026-03-16T18:52:36Z apennells Alex Pennells

What does this MR do and why?

I noticed we were duplicating a lot of logic in our data sources when applying the queryOverrides to query. This MR aims to alleviate that by applying queryOverrides before they are passed to the data source, relying only on query instead.

  • Updates AnalyticsDashboardPanel to aggregate the query object before passing it to the data source
  • Updates existing data sources to use only query

References

Screenshots or screen recordings

Before After

How to set up and validate locally

MR acceptance checklist

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