From c5cf0b9cdc984afc5a9d3347f0445ce594709796 Mon Sep 17 00:00:00 2001 From: Kamil Kisiela Date: Thu, 22 Aug 2024 19:46:30 +0200 Subject: [PATCH] Bump versions --- README.md | 2 +- REPORT.md | 14 ++++++------ gateways/cosmo/install.sh | 2 +- gateways/grafbase/install.sh | 2 +- gateways/grafbase/results.txt | 16 +++++++------- gateways/mesh/install.sh | 2 +- gateways/mesh/run.sh | 2 +- package-lock.json | 40 +++++++++++++++++------------------ package.json | 2 +- website/index.html | 10 ++++----- 10 files changed, 46 insertions(+), 46 deletions(-) diff --git a/README.md b/README.md index 76feb92..6d84210 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ This repository contains a set of tests and a tool to evaluate and compare the c | [Apollo Gateway](https://www.apollographql.com/) | 97.06% | 🟢 165 ❌ 5 | 🟢 37 ❌ 3 | | [Apollo Router (native QP)](https://www.apollographql.com/) | 93.53% | 🟢 159 ❌ 11 | 🟢 36 ❌ 4 | | [Cosmo Router](https://wundergraph.com) | 62.35% | 🟢 106 ❌ 64 | 🟢 18 ❌ 22 | -| [Grafbase Gateway](https://grafbase.com) | 44.71% | 🟢 76 ❌ 94 | 🟢 12 ❌ 28 | +| [Grafbase Gateway](https://grafbase.com) | 48.82% | 🟢 83 ❌ 87 | 🟢 13 ❌ 27 | diff --git a/REPORT.md b/REPORT.md index a7a82bc..e91c662 100644 --- a/REPORT.md +++ b/REPORT.md @@ -9,7 +9,7 @@ | [Apollo Gateway](https://www.apollographql.com/) | 97.06% | 🟢 165 ❌ 5 | 🟢 37 ❌ 3 | | [Apollo Router (native QP)](https://www.apollographql.com/) | 93.53% | 🟢 159 ❌ 11 | 🟢 36 ❌ 4 | | [Cosmo Router](https://wundergraph.com) | 62.35% | 🟢 106 ❌ 64 | 🟢 18 ❌ 22 | -| [Grafbase Gateway](https://grafbase.com) | 44.71% | 🟢 76 ❌ 94 | 🟢 12 ❌ 28 | +| [Grafbase Gateway](https://grafbase.com) | 48.82% | 🟢 83 ❌ 87 | 🟢 13 ❌ 27 | ## Detailed Results @@ -490,7 +490,7 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id complex-entity-call
corrupted-supergraph-node-id -
❌❌❌❌❌🟢🟢🟢🟢🟢
+
❌🟢❌🟢🟢❌🟢🟢🟢🟢
enum-intersection
🟢🟢❌🟢🟢
fed1-external-extends @@ -516,7 +516,7 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id mysterious-external
🟢🟢
nested-provides -
❌❌
+
❌🟢
node
🟢
non-resolvable-interface-object @@ -532,7 +532,7 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id provides-on-interface
❌❌
provides-on-union -
🟢🟢
+
❌❌
requires-interface
❌❌❌❌❌
requires-requires @@ -550,15 +550,15 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id simple-interface-object
🟢🟢❌🟢❌❌❌🟢❌❌❌❌❌
simple-override -
❌🟢
+
🟢🟢
simple-requires-provides
🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢❌❌
typename
🟢🟢🟢🟢🟢🟢
unavailable-override -
❌🟢
+
🟢🟢
union-interface-distributed
❌❌🟢🟢🟢🟢🟢
union-intersection -
❌❌❌❌❌❌❌❌
+
🟢🟢❌❌❌🟢🟢❌
diff --git a/gateways/cosmo/install.sh b/gateways/cosmo/install.sh index 2b7ff6e..8e9b45f 100755 --- a/gateways/cosmo/install.sh +++ b/gateways/cosmo/install.sh @@ -7,7 +7,7 @@ set -u BINARY_DOWNLOAD_PREFIX="https://github.com/wundergraph/cosmo/releases/download" -DOWNLOAD_VERSION="0.105.2" +DOWNLOAD_VERSION="0.107.0" download_binary() { downloader --check diff --git a/gateways/grafbase/install.sh b/gateways/grafbase/install.sh index 9913465..6cacef4 100755 --- a/gateways/grafbase/install.sh +++ b/gateways/grafbase/install.sh @@ -4,7 +4,7 @@ set -euo pipefail # I took their install script and modified it to download the gateway binary # to the current directory instead of /usr/local/bin -VERSION="0.9.3" +VERSION="0.10.0" error() { echo -e "${Red}error${Color_Off}:" "$@" >&2 diff --git a/gateways/grafbase/results.txt b/gateways/grafbase/results.txt index 1698146..1f55a54 100644 --- a/gateways/grafbase/results.txt +++ b/gateways/grafbase/results.txt @@ -7,7 +7,7 @@ circular-reference-interface complex-entity-call X corrupted-supergraph-node-id -XXXXX..... +X.X..X.... enum-intersection ..X.. fed1-external-extends @@ -33,7 +33,7 @@ mutations mysterious-external .. nested-provides -XX +X. node . non-resolvable-interface-object @@ -49,7 +49,7 @@ X provides-on-interface XX provides-on-union -.. +XX requires-interface XXXXX requires-requires @@ -67,19 +67,19 @@ simple-inaccessible simple-interface-object ..X.XXX.XXXXX simple-override -X. +.. simple-requires-provides ..........XX typename ...... unavailable-override -X. +.. union-interface-distributed XX..... union-intersection -XXXXXXXX +..XXX..X --- Total: 170 -Passed: 76 -Failed: 94 \ No newline at end of file +Passed: 83 +Failed: 87 \ No newline at end of file diff --git a/gateways/mesh/install.sh b/gateways/mesh/install.sh index 7b7925b..8e9a3a0 100755 --- a/gateways/mesh/install.sh +++ b/gateways/mesh/install.sh @@ -1,2 +1,2 @@ # It's just to install dependencies and make it ready for `run.sh` script -npx --yes @graphql-mesh/serve-cli@0.10.2 --version \ No newline at end of file +npx --yes @graphql-mesh/serve-cli@0.11.2 --version \ No newline at end of file diff --git a/gateways/mesh/run.sh b/gateways/mesh/run.sh index 94a52c0..b53e5d4 100755 --- a/gateways/mesh/run.sh +++ b/gateways/mesh/run.sh @@ -1,2 +1,2 @@ npm start supergraph -- --cwd ./gateways/mesh --test $1 -npx --yes @graphql-mesh/serve-cli@0.10.2 supergraph supergraph.graphql --port 4000 --fork 1 +npx --yes @graphql-mesh/serve-cli@0.11.2 supergraph supergraph.graphql --port 4000 --fork 1 diff --git a/package-lock.json b/package-lock.json index 709d958..137ece6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -37,7 +37,7 @@ "prettier": "3.3.3", "tsx": "4.15.7", "typescript": "5.5.4", - "wgc": "0.59.4" + "wgc": "0.60.3" } }, "node_modules/@apollo/cache-control-types": { @@ -1761,9 +1761,9 @@ "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==" }, "node_modules/@tanstack/query-core": { - "version": "5.51.21", - "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.51.21.tgz", - "integrity": "sha512-POQxm42IUp6n89kKWF4IZi18v3fxQWFRolvBA6phNVmA8psdfB1MvDnGacCJdS+EOX12w/CyHM62z//rHmYmvw==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.52.0.tgz", + "integrity": "sha512-U1DOEgltjUwalN6uWYTewSnA14b+tE7lSylOiASKCAO61ENJeCq9VVD/TXHA6O5u9+6v5+UgGYBSccTKDoyMqw==", "dev": true, "license": "MIT", "peer": true, @@ -1773,14 +1773,14 @@ } }, "node_modules/@tanstack/react-query": { - "version": "5.51.23", - "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.51.23.tgz", - "integrity": "sha512-CfJCfX45nnVIZjQBRYYtvVMIsGgWLKLYC4xcUiYEey671n1alvTZoCBaU9B85O8mF/tx9LPyrI04A6Bs2THv4A==", + "version": "5.52.0", + "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.52.0.tgz", + "integrity": "sha512-T8tLZdPEopSD3A1EBZ/sq7WkI76pKLKKiT82F486K8wf26EPgYCdeiSnJfuayssdQjWwLQMQVl/ROUBNmlWgCQ==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "@tanstack/query-core": "5.51.21" + "@tanstack/query-core": "5.52.0" }, "funding": { "type": "github", @@ -2075,9 +2075,9 @@ } }, "node_modules/@wundergraph/cosmo-connect": { - "version": "0.79.1", - "resolved": "https://registry.npmjs.org/@wundergraph/cosmo-connect/-/cosmo-connect-0.79.1.tgz", - "integrity": "sha512-v7ttHRHcrFr6ZsY3nKMSHEpXOSm4xJOklvc8ffaTt6hk3lIig6KgqyjVJ1mbJI+9ldz5JlCgkK5+L5k/rgHnOA==", + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@wundergraph/cosmo-connect/-/cosmo-connect-0.80.0.tgz", + "integrity": "sha512-yJfQazMVoyLP0ZwKmCzJgZBF+WUFyV4oqwPzHqoblkXXY1MNQ92hvGOOXt/ia/Z3s0lNZ096YY41bkLjpbVSFQ==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -2086,9 +2086,9 @@ } }, "node_modules/@wundergraph/cosmo-shared": { - "version": "0.31.5", - "resolved": "https://registry.npmjs.org/@wundergraph/cosmo-shared/-/cosmo-shared-0.31.5.tgz", - "integrity": "sha512-HY7SMLwvwfXUU3HoPdeR/10HKyGx2Qq11LbWWn2c2zEhSKHaPMVei+qhAqD/1HO30dWcUgI87mv7xorp2xCO4g==", + "version": "0.31.6", + "resolved": "https://registry.npmjs.org/@wundergraph/cosmo-shared/-/cosmo-shared-0.31.6.tgz", + "integrity": "sha512-QrWMDeseo2/EEgAS3HW+F21Z2FPKzOPcs381+zbeRRW8oXvkUxH+sPH/zO5gLEy3qskwTv9YbtLpT1xYm3vRRg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -2096,7 +2096,7 @@ "@graphql-tools/schema": "^8.5.1", "@graphql-tools/utils": "^9.2.1", "@wundergraph/composition": "0.28.3", - "@wundergraph/cosmo-connect": "0.79.1", + "@wundergraph/cosmo-connect": "0.80.0", "graphql": "^16.9.0", "pino": "^8.14.1" } @@ -8053,9 +8053,9 @@ "license": "BSD-2-Clause" }, "node_modules/wgc": { - "version": "0.59.4", - "resolved": "https://registry.npmjs.org/wgc/-/wgc-0.59.4.tgz", - "integrity": "sha512-k2w/M3KMaFLbR7ITf0WsejB6Ch0/qN+Nx7FW/xiI68yBvzBAjLoNKjAfZuon4nqtX1olj7InxxcAdHxOwcV4Ng==", + "version": "0.60.3", + "resolved": "https://registry.npmjs.org/wgc/-/wgc-0.60.3.tgz", + "integrity": "sha512-Xw9ujTw/AFei37nPQSvwKXhO2/6rys+NZ/LapP78n91ULTU/TdJ3TjTe4VVB7A8VJCEm4+vL/Z+vdMzYsOXQMg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -8064,8 +8064,8 @@ "@connectrpc/connect-node": "^1.4.0", "@graphql-tools/utils": "^10.2.2", "@wundergraph/composition": "0.28.3", - "@wundergraph/cosmo-connect": "0.79.1", - "@wundergraph/cosmo-shared": "0.31.5", + "@wundergraph/cosmo-connect": "0.80.0", + "@wundergraph/cosmo-shared": "0.31.6", "boxen": "^7.1.1", "cli-progress": "^3.12.0", "cli-table3": "^0.6.3", diff --git a/package.json b/package.json index e4018b5..f96fea3 100644 --- a/package.json +++ b/package.json @@ -76,6 +76,6 @@ "prettier": "3.3.3", "tsx": "4.15.7", "typescript": "5.5.4", - "wgc": "0.59.4" + "wgc": "0.60.3" } } diff --git a/website/index.html b/website/index.html index c89c415..6739c34 100644 --- a/website/index.html +++ b/website/index.html @@ -363,14 +363,14 @@

Grafbase Gateway - 44.71% + 48.82% - ✓ 76 - ✗ 94 + ✓ 83 + ✗ 87 - ✓ 12 - ✗ 28 + ✓ 13 + ✗ 27