Skip to content

Commit

Permalink
[COST-4750] Fix regression caused by bad cast in trino (#4977)
Browse files Browse the repository at this point in the history
  • Loading branch information
myersCody authored Mar 15, 2024
1 parent 9a88d07 commit 4f12cbc
Showing 1 changed file with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -261,8 +261,8 @@ FROM (
max(cat_ns.cost_category_id) as cost_category_id,
li.source as source_uuid,
map_concat(
cast(coalesce(nli.node_labels, CAST('{}' AS JSON)) as map(varchar, varchar)),
cast(coalesce(nsli.namespace_labels, CAST('{}' AS JSON)) as map(varchar, varchar)),
cast(coalesce(nli.node_labels, cast(map(array[], array[]) as json)) as map(varchar, varchar)),
cast(coalesce(nsli.namespace_labels, cast(map(array[], array[]) as json)) as map(varchar, varchar)),
map_filter(
cast(json_parse(li.pod_labels) AS MAP(VARCHAR, VARCHAR)),
(k, v) -> CONTAINS(pek.keys, k)
Expand Down Expand Up @@ -385,8 +385,8 @@ FROM (
sli.storageclass,
date(sli.interval_start) as usage_start,
map_concat(
cast(coalesce(nli.node_labels, CAST('{}' AS JSON)) as map(varchar, varchar)),
cast(coalesce(nsli.namespace_labels, CAST('{}' AS JSON)) as map(varchar, varchar)),
cast(coalesce(nli.node_labels, cast(map(array[], array[]) as json)) as map(varchar, varchar)),
cast(coalesce(nsli.namespace_labels, cast(map(array[], array[]) as json)) as map(varchar, varchar)),
map_filter(
cast(json_parse(sli.persistentvolume_labels) AS MAP(VARCHAR, VARCHAR)),
(k, v) -> CONTAINS(pek.keys, k)
Expand Down

0 comments on commit 4f12cbc

Please sign in to comment.