Skip to content

Commit

Permalink
Merge pull request #16 from jenkins-x/caseinsensitive
Browse files Browse the repository at this point in the history
fix: make environment matching case-insensitive
  • Loading branch information
jenkins-x-bot committed Mar 23, 2023
2 parents 2a44e23 + a010920 commit ab41610
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 13 deletions.
12 changes: 6 additions & 6 deletions charts/cd-indicators/grafana-dashboards/platform-overview.json
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@
"metricColumn": "none",
"queryType": "randomWalk",
"rawQuery": true,
"rawSql": "WITH deployed_releases AS (\n\tselect \n\t\td.repository,\n\t\tmax(string_to_array(d.version, '.')::int[]) as version,\n\t\tmax(r.release_time) as release_time,\n\t\tmax(d.deployment_time) as deployment_time\n\tfrom\n\t\tdeployments d\n\tleft join\n\t\treleases r\n\ton r.version = d.version\n\twhere d.environment like 'prod%'\n\tgroup by d.repository\n\torder by repository asc\n\t)\nSELECT\n\tcount(r.version) as version\nFROM\n\treleases r,\n\tdeployed_releases d\nWHERE\n\tr.repository = d.repository AND\n\tr.release_time > d.release_time;",
"rawSql": "WITH deployed_releases AS (\n\tselect \n\t\td.repository,\n\t\tmax(string_to_array(d.version, '.')::int[]) as version,\n\t\tmax(r.release_time) as release_time,\n\t\tmax(d.deployment_time) as deployment_time\n\tfrom\n\t\tdeployments d\n\tleft join\n\t\treleases r\n\ton r.version = d.version\n\twhere d.environment ilike 'prod%'\n\tgroup by d.repository\n\torder by repository asc\n\t)\nSELECT\n\tcount(r.version) as version\nFROM\n\treleases r,\n\tdeployed_releases d\nWHERE\n\tr.repository = d.repository AND\n\tr.release_time > d.release_time;",
"refId": "A",
"select": [
[
Expand Down Expand Up @@ -199,7 +199,7 @@
"metricColumn": "none",
"queryType": "randomWalk",
"rawQuery": true,
"rawSql": "WITH deployed_releases AS (\n\tselect \n\t\td.repository,\n\t\tmax(string_to_array(d.version, '.')::int[]) as version,\n\t\tmax(r.release_time) as release_time,\n\t\tmax(d.deployment_time) as deployment_time\n\tfrom\n\t\tdeployments d\n\tleft join\n\t\treleases r\n\ton r.version = d.version\n\twhere d.environment like 'prod%'\n\tgroup by d.repository\n\torder by repository asc\n\t)\nSELECT\n r.release_time as \"time\",\n\tr.repository as metric,\n\tcount(r.version) as version\nFROM\n\treleases r,\n\tdeployed_releases d\nWHERE\n\tr.repository = d.repository AND\n\tr.release_time > d.release_time\nGROUP BY 1,2\nORDER BY metric ASC;",
"rawSql": "WITH deployed_releases AS (\n\tselect \n\t\td.repository,\n\t\tmax(string_to_array(d.version, '.')::int[]) as version,\n\t\tmax(r.release_time) as release_time,\n\t\tmax(d.deployment_time) as deployment_time\n\tfrom\n\t\tdeployments d\n\tleft join\n\t\treleases r\n\ton r.version = d.version\n\twhere d.environment ilike 'prod%'\n\tgroup by d.repository\n\torder by repository asc\n\t)\nSELECT\n r.release_time as \"time\",\n\tr.repository as metric,\n\tcount(r.version) as version\nFROM\n\treleases r,\n\tdeployed_releases d\nWHERE\n\tr.repository = d.repository AND\n\tr.release_time > d.release_time\nGROUP BY 1,2\nORDER BY metric ASC;",
"refId": "A",
"select": [
[
Expand Down Expand Up @@ -974,7 +974,7 @@
"metricColumn": "none",
"queryType": "randomWalk",
"rawQuery": true,
"rawSql": "WITH r AS (\n\tselect \n\t\tcount(version) as releases\n\tfrom\n\t\treleases\n\twhere $__timeFilter(release_time)\n\t),\n\td AS (\n\tselect\n\t\tcount(distinct(version)) as deployed_releases\n\tfrom\n\t\tdeployments\n\twhere environment like 'prod%' AND $__timeFilter(deployment_time)\n\t)\nSELECT\n\td.deployed_releases::float/r.releases::float as ratio\nFROM\n\tr, d;",
"rawSql": "WITH r AS (\n\tselect \n\t\tcount(version) as releases\n\tfrom\n\t\treleases\n\twhere $__timeFilter(release_time)\n\t),\n\td AS (\n\tselect\n\t\tcount(distinct(version)) as deployed_releases\n\tfrom\n\t\tdeployments\n\twhere environment ilike 'prod%' AND $__timeFilter(deployment_time)\n\t)\nSELECT\n\td.deployed_releases::float/r.releases::float as ratio\nFROM\n\tr, d;",
"refId": "A",
"select": [
[
Expand Down Expand Up @@ -1222,7 +1222,7 @@
],
"metricColumn": "none",
"rawQuery": true,
"rawSql": "WITH one AS (\n\tSELECT\n\t\trepository,\n\t\tenvironment,\n\t\tdeployment_time,\n\t\tlag(deployment_time) OVER (ORDER BY repository, environment, deployment_time) AS previous_deployment_time,\n\t\tdeployment_time - lag(deployment_time) OVER (ORDER BY repository, environment, deployment_time) AS diff\n\tFROM deployments\n\t),\n\ttwo AS (\n\tSELECT\n\t\trepository,\n\t\tenvironment,\n\t\tdeployment_time,\n\t\tcase when extract (epoch from diff) > 0 then extract (epoch from diff) else 0 end as diff_seconds\n\tFROM one\n\t)\nSELECT\n percentile_cont(0.5) WITHIN GROUP (ORDER BY diff_seconds) as median,\n stddev_pop(diff_seconds) as stddev\nFROM two\nWHERE\n $__timeFilter(deployment_time) AND environment like 'prod%'",
"rawSql": "WITH one AS (\n\tSELECT\n\t\trepository,\n\t\tenvironment,\n\t\tdeployment_time,\n\t\tlag(deployment_time) OVER (ORDER BY repository, environment, deployment_time) AS previous_deployment_time,\n\t\tdeployment_time - lag(deployment_time) OVER (ORDER BY repository, environment, deployment_time) AS diff\n\tFROM deployments\n\t),\n\ttwo AS (\n\tSELECT\n\t\trepository,\n\t\tenvironment,\n\t\tdeployment_time,\n\t\tcase when extract (epoch from diff) > 0 then extract (epoch from diff) else 0 end as diff_seconds\n\tFROM one\n\t)\nSELECT\n percentile_cont(0.5) WITHIN GROUP (ORDER BY diff_seconds) as median,\n stddev_pop(diff_seconds) as stddev\nFROM two\nWHERE\n $__timeFilter(deployment_time) AND environment ilike 'prod%'",
"refId": "A",
"select": [
[
Expand Down Expand Up @@ -1313,7 +1313,7 @@
"metricColumn": "none",
"queryType": "randomWalk",
"rawQuery": true,
"rawSql": "SELECT\n count(1)\nFROM\n deployments\nWHERE\n $__timeFilter(deployment_time) AND environment LIKE 'stag%'\n",
"rawSql": "SELECT\n count(1)\nFROM\n deployments\nWHERE\n $__timeFilter(deployment_time) AND environment ilike 'stag%'\n",
"refId": "A",
"select": [
[
Expand Down Expand Up @@ -1418,7 +1418,7 @@
"metricColumn": "none",
"queryType": "randomWalk",
"rawQuery": true,
"rawSql": "SELECT\n count(1)\nFROM\n deployments\nWHERE\n $__timeFilter(deployment_time) AND environment LIKE 'prod%'\n",
"rawSql": "SELECT\n count(1)\nFROM\n deployments\nWHERE\n $__timeFilter(deployment_time) AND environment ilike 'prod%'\n",
"refId": "A",
"select": [
[
Expand Down
14 changes: 7 additions & 7 deletions charts/cd-indicators/grafana-dashboards/repository-overview.json
Original file line number Diff line number Diff line change
Expand Up @@ -262,7 +262,7 @@
"metricColumn": "none",
"queryType": "randomWalk",
"rawQuery": true,
"rawSql": "SELECT\n version,\n extract (epoch from now() - deployment_time) as relative_deployment_time\nFROM\n deployments\nWHERE\n owner='$owner' AND repository='$repository' AND environment LIKE 'stag%'\nORDER by deployment_time DESC\nLIMIT 1;\n",
"rawSql": "SELECT\n version,\n extract (epoch from now() - deployment_time) as relative_deployment_time\nFROM\n deployments\nWHERE\n owner='$owner' AND repository='$repository' AND environment ilike 'stag%'\nORDER by deployment_time DESC\nLIMIT 1;\n",
"refId": "A",
"select": [
[
Expand Down Expand Up @@ -394,7 +394,7 @@
"metricColumn": "none",
"queryType": "randomWalk",
"rawQuery": true,
"rawSql": "SELECT\n version,\n extract (epoch from now() - deployment_time) as relative_deployment_time\nFROM\n deployments\nWHERE\n owner='$owner' AND repository='$repository' AND environment LIKE 'prod%'\nORDER by deployment_time DESC\nLIMIT 1;\n",
"rawSql": "SELECT\n version,\n extract (epoch from now() - deployment_time) as relative_deployment_time\nFROM\n deployments\nWHERE\n owner='$owner' AND repository='$repository' AND environment ilike 'prod%'\nORDER by deployment_time DESC\nLIMIT 1;\n",
"refId": "A",
"select": [
[
Expand Down Expand Up @@ -491,7 +491,7 @@
"metricColumn": "none",
"queryType": "randomWalk",
"rawQuery": true,
"rawSql": "WITH deployed_releases AS (\n\tselect \n\t d.owner,\n\t\td.repository,\n\t\tmax(string_to_array(d.version, '.')::int[]) as version,\n\t\tmax(r.release_time) as release_time,\n\t\tmax(d.deployment_time) as deployment_time\n\tfrom\n\t\tdeployments d\n\tleft join\n\t\treleases r\n\ton r.version = d.version\n\twhere d.environment like 'prod%'\n\tgroup by d.owner, d.repository\n\torder by owner, repository asc\n\t)\nSELECT\n\tr.repository,\n\tcount(r.version) as version\nFROM\n\treleases r,\n\tdeployed_releases d\nWHERE\n r.owner = d.owner AND\n r.owner='$owner' AND\n\tr.repository = d.repository AND\n\tr.repository='$repository' AND\n\tr.release_time > d.release_time\nGROUP BY r.owner, r.repository\nORDER BY r.owner, r.repository;",
"rawSql": "WITH deployed_releases AS (\n\tselect \n\t d.owner,\n\t\td.repository,\n\t\tmax(string_to_array(d.version, '.')::int[]) as version,\n\t\tmax(r.release_time) as release_time,\n\t\tmax(d.deployment_time) as deployment_time\n\tfrom\n\t\tdeployments d\n\tleft join\n\t\treleases r\n\ton r.version = d.version\n\twhere d.environment ilike 'prod%'\n\tgroup by d.owner, d.repository\n\torder by owner, repository asc\n\t)\nSELECT\n\tr.repository,\n\tcount(r.version) as version\nFROM\n\treleases r,\n\tdeployed_releases d\nWHERE\n r.owner = d.owner AND\n r.owner='$owner' AND\n\tr.repository = d.repository AND\n\tr.repository='$repository' AND\n\tr.release_time > d.release_time\nGROUP BY r.owner, r.repository\nORDER BY r.owner, r.repository;",
"refId": "A",
"select": [
[
Expand Down Expand Up @@ -1271,7 +1271,7 @@
"metricColumn": "none",
"queryType": "randomWalk",
"rawQuery": true,
"rawSql": "WITH r AS (\n\tselect \n\t\tcount(version) as releases\n\tfrom\n\t\treleases\n\twhere $__timeFilter(release_time) AND owner='$owner' AND repository='$repository'\n\t),\n\td AS (\n\tselect\n\t\tcount(distinct(version)) as deployed_releases\n\tfrom\n\t\tdeployments\n\twhere environment like 'prod%' AND $__timeFilter(deployment_time) AND owner='$owner' AND repository='$repository'\n\t)\nSELECT\n\td.deployed_releases::float/r.releases::float as ratio\nFROM\n\tr, d;",
"rawSql": "WITH r AS (\n\tselect \n\t\tcount(version) as releases\n\tfrom\n\t\treleases\n\twhere $__timeFilter(release_time) AND owner='$owner' AND repository='$repository'\n\t),\n\td AS (\n\tselect\n\t\tcount(distinct(version)) as deployed_releases\n\tfrom\n\t\tdeployments\n\twhere environment ilike 'prod%' AND $__timeFilter(deployment_time) AND owner='$owner' AND repository='$repository'\n\t)\nSELECT\n\td.deployed_releases::float/r.releases::float as ratio\nFROM\n\tr, d;",
"refId": "A",
"select": [
[
Expand Down Expand Up @@ -1521,7 +1521,7 @@
],
"metricColumn": "none",
"rawQuery": true,
"rawSql": "WITH one AS (\n\tSELECT\n\t owner,\n\t\trepository,\n\t\tenvironment,\n\t\tdeployment_time,\n\t\tlag(deployment_time) OVER (ORDER BY owner, repository, environment, deployment_time) AS previous_deployment_time,\n\t\tdeployment_time - lag(deployment_time) OVER (ORDER BY owner, repository, environment, deployment_time) AS diff\n\tFROM deployments\n\t),\n\ttwo AS (\n\tSELECT\n\t owner,\n\t\trepository,\n\t\tenvironment,\n\t\tdeployment_time,\n\t\tcase when extract (epoch from diff) > 0 then extract (epoch from diff) else 0 end as diff_seconds\n\tFROM one\n\t)\nSELECT\n percentile_cont(0.5) WITHIN GROUP (ORDER BY diff_seconds) as median,\n stddev_pop(diff_seconds) as stddev\nFROM two\nWHERE\n $__timeFilter(deployment_time) AND owner='$owner' AND repository='$repository' AND environment like 'prod%'",
"rawSql": "WITH one AS (\n\tSELECT\n\t owner,\n\t\trepository,\n\t\tenvironment,\n\t\tdeployment_time,\n\t\tlag(deployment_time) OVER (ORDER BY owner, repository, environment, deployment_time) AS previous_deployment_time,\n\t\tdeployment_time - lag(deployment_time) OVER (ORDER BY owner, repository, environment, deployment_time) AS diff\n\tFROM deployments\n\t),\n\ttwo AS (\n\tSELECT\n\t owner,\n\t\trepository,\n\t\tenvironment,\n\t\tdeployment_time,\n\t\tcase when extract (epoch from diff) > 0 then extract (epoch from diff) else 0 end as diff_seconds\n\tFROM one\n\t)\nSELECT\n percentile_cont(0.5) WITHIN GROUP (ORDER BY diff_seconds) as median,\n stddev_pop(diff_seconds) as stddev\nFROM two\nWHERE\n $__timeFilter(deployment_time) AND owner='$owner' AND repository='$repository' AND environment ilike 'prod%'",
"refId": "A",
"select": [
[
Expand Down Expand Up @@ -1612,7 +1612,7 @@
"metricColumn": "none",
"queryType": "randomWalk",
"rawQuery": true,
"rawSql": "SELECT\n count(1)\nFROM\n deployments\nWHERE\n $__timeFilter(deployment_time) AND owner='$owner' AND repository='$repository' AND environment LIKE 'stag%'\n",
"rawSql": "SELECT\n count(1)\nFROM\n deployments\nWHERE\n $__timeFilter(deployment_time) AND owner='$owner' AND repository='$repository' AND environment ilike 'stag%'\n",
"refId": "A",
"select": [
[
Expand Down Expand Up @@ -1717,7 +1717,7 @@
"metricColumn": "none",
"queryType": "randomWalk",
"rawQuery": true,
"rawSql": "SELECT\n count(1)\nFROM\n deployments\nWHERE\n $__timeFilter(deployment_time) AND owner='$owner' AND repository='$repository' AND environment LIKE 'prod%'\n",
"rawSql": "SELECT\n count(1)\nFROM\n deployments\nWHERE\n $__timeFilter(deployment_time) AND owner='$owner' AND repository='$repository' AND environment ilike 'prod%'\n",
"refId": "A",
"select": [
[
Expand Down

0 comments on commit ab41610

Please sign in to comment.