This PR fixes a bug in which no probe is shown on the landing page.
The root cause was actually a confusion related to UNION ALL with SELECT * where the columns matched types but were not the "same" columns.
After iterating on the solution for a while I also found out that if we want to include Glean metrics in this mix then GLAM would need to make an api call to Glean Dictionary for every metric included in the resultset, so I decided to remove Glean metrics from this feature for the time being, especially because it's not a very important feature of GLAM.
This PR fixes a bug in which no probe is shown on the landing page. The root cause was actually a confusion related to
UNION ALL
withSELECT *
where the columns matched types but were not the "same" columns.After iterating on the solution for a while I also found out that if we want to include Glean metrics in this mix then GLAM would need to make an api call to Glean Dictionary for every metric included in the resultset, so I decided to remove Glean metrics from this feature for the time being, especially because it's not a very important feature of GLAM.