Skip to content

Commit c9b2bad

Browse files
committed
Update
1 parent 1c28605 commit c9b2bad

File tree

13 files changed

+142
-142
lines changed

13 files changed

+142
-142
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ This repository contains a set of tests to evaluate and compare the compatibilit
1313
| [Hive Gateway](https://the-guild.dev/graphql/hive/docs/gateway) | 100.00% | 🟢 179 | 🟢 41 |
1414
| [Apollo Router](https://www.apollographql.com/) | 97.77% | 🟢 175 ❌ 4 | 🟢 39 ❌ 2 |
1515
| [Apollo Gateway](https://www.apollographql.com/) | 97.21% | 🟢 174 ❌ 5 | 🟢 38 ❌ 3 |
16-
| [Grafbase Gateway](https://grafbase.com) | 93.85% | 🟢 16811 | 🟢 374 |
17-
| [Cosmo Router](https://wundergraph.com) | 87.71% | 🟢 15722 | 🟢 3110 |
16+
| [Cosmo Router](https://wundergraph.com) | 92.18% | 🟢 16514 | 🟢 347 |
17+
| [Grafbase Gateway](https://grafbase.com) | 91.62% | 🟢 16415 | 🟢 365 |
1818
| [Inigo Gateway](https://inigo.io) | 49.72% | 🟢 89 ❌ 90 | 🟢 12 ❌ 29 |
1919

2020
<!-- gateways:end -->

REPORT.md

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
| [Hive Gateway](https://the-guild.dev/graphql/hive/docs/gateway) | 100.00% | 🟢 179 | 🟢 41 |
88
| [Apollo Router](https://www.apollographql.com/) | 97.77% | 🟢 175 ❌ 4 | 🟢 39 ❌ 2 |
99
| [Apollo Gateway](https://www.apollographql.com/) | 97.21% | 🟢 174 ❌ 5 | 🟢 38 ❌ 3 |
10-
| [Grafbase Gateway](https://grafbase.com) | 93.85% | 🟢 16811 | 🟢 374 |
11-
| [Cosmo Router](https://wundergraph.com) | 87.71% | 🟢 15722 | 🟢 3110 |
10+
| [Cosmo Router](https://wundergraph.com) | 92.18% | 🟢 16514 | 🟢 347 |
11+
| [Grafbase Gateway](https://grafbase.com) | 91.62% | 🟢 16415 | 🟢 365 |
1212
| [Inigo Gateway](https://inigo.io) | 49.72% | 🟢 89 ❌ 90 | 🟢 12 ❌ 29 |
1313

1414
## Detailed Results
@@ -296,25 +296,25 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id
296296
<pre>🟢🟢🟢🟢🟢🟢🟢🟢</pre>
297297
</details>
298298

299-
<a id="grafbase-gateway"></a>
299+
<a id="cosmo-router"></a>
300300

301-
### Grafbase Gateway
301+
### Cosmo Router
302302

303-
- [Repository](https://github.com/grafbase/grafbase)
304-
- [Website](https://grafbase.com)
303+
- [Repository](https://github.com/wundergraph/cosmo)
304+
- [Website](https://wundergraph.com)
305305

306306
<details>
307307
<summary>Results</summary>
308308
<a href="./src/test-suites/abstract-types">abstract-types</a>
309309
<pre>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</pre>
310310
<a href="./src/test-suites/child-type-mismatch">child-type-mismatch</a>
311-
<pre>🟢🟢🟢🟢</pre>
311+
<pre>❌❌❌🟢</pre>
312312
<a href="./src/test-suites/circular-reference-interface">circular-reference-interface</a>
313313
<pre>🟢🟢</pre>
314314
<a href="./src/test-suites/complex-entity-call">complex-entity-call</a>
315-
<pre>🟢</pre>
315+
<pre></pre>
316316
<a href="./src/test-suites/corrupted-supergraph-node-id">corrupted-supergraph-node-id</a>
317-
<pre>❌🟢❌🟢🟢❌🟢🟢🟢🟢</pre>
317+
<pre>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</pre>
318318
<a href="./src/test-suites/enum-intersection">enum-intersection</a>
319319
<pre>🟢🟢🟢🟢🟢</pre>
320320
<a href="./src/test-suites/fed1-external-extends">fed1-external-extends</a>
@@ -336,7 +336,7 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id
336336
<a href="./src/test-suites/keys-mashup">keys-mashup</a>
337337
<pre>🟢</pre>
338338
<a href="./src/test-suites/mutations">mutations</a>
339-
<pre>🟢🟢🟢</pre>
339+
<pre>🟢🟢</pre>
340340
<a href="./src/test-suites/mysterious-external">mysterious-external</a>
341341
<pre>🟢🟢</pre>
342342
<a href="./src/test-suites/nested-provides">nested-provides</a>
@@ -348,23 +348,23 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id
348348
<a href="./src/test-suites/null-keys">null-keys</a>
349349
<pre>🟢</pre>
350350
<a href="./src/test-suites/override-type-interface">override-type-interface</a>
351-
<pre>🟢🟢🟢</pre>
351+
<pre>🟢🟢🟢🟢</pre>
352352
<a href="./src/test-suites/override-with-requires">override-with-requires</a>
353353
<pre>🟢🟢🟢🟢</pre>
354354
<a href="./src/test-suites/parent-entity-call">parent-entity-call</a>
355355
<pre>🟢</pre>
356356
<a href="./src/test-suites/parent-entity-call-complex">parent-entity-call-complex</a>
357-
<pre>🟢</pre>
357+
<pre></pre>
358358
<a href="./src/test-suites/provides-on-interface">provides-on-interface</a>
359359
<pre>❌❌</pre>
360360
<a href="./src/test-suites/provides-on-union">provides-on-union</a>
361-
<pre>🟢🟢</pre>
361+
<pre>❌❌</pre>
362362
<a href="./src/test-suites/requires-interface">requires-interface</a>
363363
<pre>🟢🟢🟢🟢🟢</pre>
364364
<a href="./src/test-suites/requires-requires">requires-requires</a>
365365
<pre>🟢🟢🟢🟢🟢</pre>
366366
<a href="./src/test-suites/requires-with-argument">requires-with-argument</a>
367-
<pre>🟢🟢🟢🟢🟢</pre>
367+
<pre>🟢❌❌❌❌</pre>
368368
<a href="./src/test-suites/requires-with-fragments">requires-with-fragments</a>
369369
<pre>🟢🟢🟢🟢🟢🟢</pre>
370370
<a href="./src/test-suites/shared-root">shared-root</a>
@@ -374,7 +374,7 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id
374374
<a href="./src/test-suites/simple-inaccessible">simple-inaccessible</a>
375375
<pre>🟢🟢🟢🟢</pre>
376376
<a href="./src/test-suites/simple-interface-object">simple-interface-object</a>
377-
<pre>🟢🟢🟢🟢🟢🟢🟢🟢❌❌❌❌❌</pre>
377+
<pre>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</pre>
378378
<a href="./src/test-suites/simple-override">simple-override</a>
379379
<pre>🟢🟢</pre>
380380
<a href="./src/test-suites/simple-requires-provides">simple-requires-provides</a>
@@ -389,25 +389,25 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id
389389
<pre>🟢🟢🟢🟢🟢🟢🟢🟢</pre>
390390
</details>
391391

392-
<a id="cosmo-router"></a>
392+
<a id="grafbase-gateway"></a>
393393

394-
### Cosmo Router
394+
### Grafbase Gateway
395395

396-
- [Repository](https://github.com/wundergraph/cosmo)
397-
- [Website](https://wundergraph.com)
396+
- [Repository](https://github.com/grafbase/grafbase)
397+
- [Website](https://grafbase.com)
398398

399399
<details>
400400
<summary>Results</summary>
401401
<a href="./src/test-suites/abstract-types">abstract-types</a>
402402
<pre>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</pre>
403403
<a href="./src/test-suites/child-type-mismatch">child-type-mismatch</a>
404-
<pre>❌❌❌🟢</pre>
404+
<pre>🟢🟢🟢🟢</pre>
405405
<a href="./src/test-suites/circular-reference-interface">circular-reference-interface</a>
406406
<pre>🟢🟢</pre>
407407
<a href="./src/test-suites/complex-entity-call">complex-entity-call</a>
408-
<pre></pre>
408+
<pre>🟢</pre>
409409
<a href="./src/test-suites/corrupted-supergraph-node-id">corrupted-supergraph-node-id</a>
410-
<pre>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</pre>
410+
<pre>❌🟢❌🟢🟢❌🟢🟢🟢🟢</pre>
411411
<a href="./src/test-suites/enum-intersection">enum-intersection</a>
412412
<pre>🟢🟢🟢🟢🟢</pre>
413413
<a href="./src/test-suites/fed1-external-extends">fed1-external-extends</a>
@@ -429,7 +429,7 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id
429429
<a href="./src/test-suites/keys-mashup">keys-mashup</a>
430430
<pre>🟢</pre>
431431
<a href="./src/test-suites/mutations">mutations</a>
432-
<pre>🟢🟢</pre>
432+
<pre>🟢🟢🟢</pre>
433433
<a href="./src/test-suites/mysterious-external">mysterious-external</a>
434434
<pre>🟢🟢</pre>
435435
<a href="./src/test-suites/nested-provides">nested-provides</a>
@@ -439,35 +439,35 @@ You can look at the full list of tests [here](./src/test-suites/). Every test id
439439
<a href="./src/test-suites/non-resolvable-interface-object">non-resolvable-interface-object</a>
440440
<pre>🟢🟢🟢🟢🟢🟢🟢</pre>
441441
<a href="./src/test-suites/null-keys">null-keys</a>
442-
<pre></pre>
442+
<pre>🟢</pre>
443443
<a href="./src/test-suites/override-type-interface">override-type-interface</a>
444-
<pre>🟢🟢🟢🟢</pre>
444+
<pre>❌❌❌❌</pre>
445445
<a href="./src/test-suites/override-with-requires">override-with-requires</a>
446446
<pre>🟢🟢🟢🟢</pre>
447447
<a href="./src/test-suites/parent-entity-call">parent-entity-call</a>
448448
<pre>🟢</pre>
449449
<a href="./src/test-suites/parent-entity-call-complex">parent-entity-call-complex</a>
450-
<pre></pre>
450+
<pre>🟢</pre>
451451
<a href="./src/test-suites/provides-on-interface">provides-on-interface</a>
452452
<pre>❌❌</pre>
453453
<a href="./src/test-suites/provides-on-union">provides-on-union</a>
454-
<pre>❌</pre>
454+
<pre>🟢❌</pre>
455455
<a href="./src/test-suites/requires-interface">requires-interface</a>
456-
<pre>🟢🟢🟢🟢</pre>
456+
<pre>🟢🟢🟢🟢🟢</pre>
457457
<a href="./src/test-suites/requires-requires">requires-requires</a>
458458
<pre>🟢🟢🟢🟢🟢</pre>
459459
<a href="./src/test-suites/requires-with-argument">requires-with-argument</a>
460-
<pre>🟢❌❌❌❌</pre>
460+
<pre>🟢🟢🟢🟢🟢</pre>
461461
<a href="./src/test-suites/requires-with-fragments">requires-with-fragments</a>
462-
<pre>❌❌❌❌❌❌</pre>
462+
<pre>🟢🟢🟢🟢🟢🟢</pre>
463463
<a href="./src/test-suites/shared-root">shared-root</a>
464464
<pre>🟢🟢</pre>
465465
<a href="./src/test-suites/simple-entity-call">simple-entity-call</a>
466466
<pre>🟢</pre>
467467
<a href="./src/test-suites/simple-inaccessible">simple-inaccessible</a>
468468
<pre>🟢🟢🟢🟢</pre>
469469
<a href="./src/test-suites/simple-interface-object">simple-interface-object</a>
470-
<pre>🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢🟢</pre>
470+
<pre>🟢🟢🟢🟢🟢🟢🟢🟢❌❌❌❌❌</pre>
471471
<a href="./src/test-suites/simple-override">simple-override</a>
472472
<pre>🟢🟢</pre>
473473
<a href="./src/test-suites/simple-requires-provides">simple-requires-provides</a>

gateways/apollo-router/install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
# https://github.com/apollographql/router/releases
2-
curl -sSL https://router.apollo.dev/download/nix/v2.1.1 | sh
2+
curl -sSL https://router.apollo.dev/download/nix/v2.2.0 | sh

gateways/cosmo-router/install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ set -u
88
BINARY_DOWNLOAD_PREFIX="https://github.com/wundergraph/cosmo/releases/download"
99

1010
# https://github.com/wundergraph/cosmo/releases
11-
DOWNLOAD_VERSION="0.197.1"
11+
DOWNLOAD_VERSION="0.206.0"
1212

1313
download_binary() {
1414
downloader --check

gateways/cosmo-router/results.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ node
3939
non-resolvable-interface-object
4040
.......
4141
null-keys
42-
X
42+
.
4343
override-type-interface
4444
....
4545
override-with-requires
@@ -53,13 +53,13 @@ XX
5353
provides-on-union
5454
XX
5555
requires-interface
56-
..X..
56+
.....
5757
requires-requires
5858
.....
5959
requires-with-argument
6060
.XXXX
6161
requires-with-fragments
62-
XXXXXX
62+
......
6363
shared-root
6464
..
6565
simple-entity-call
@@ -83,5 +83,5 @@ union-intersection
8383

8484
---
8585
Total: 179
86-
Passed: 157
87-
Failed: 22
86+
Passed: 165
87+
Failed: 14

gateways/grafbase-gateway/install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ set -euo pipefail
55
# to the current directory instead of /usr/local/bin
66

77
# https://github.com/grafbase/grafbase/releases
8-
VERSION="0.34.0"
8+
VERSION="0.37.1"
99

1010
error() {
1111
echo -e "${Red}error${Color_Off}:" "$@" >&2

gateways/grafbase-gateway/results.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ non-resolvable-interface-object
4141
null-keys
4242
.
4343
override-type-interface
44-
X...
44+
XXXX
4545
override-with-requires
4646
....
4747
parent-entity-call
@@ -51,7 +51,7 @@ parent-entity-call-complex
5151
provides-on-interface
5252
XX
5353
provides-on-union
54-
..
54+
.X
5555
requires-interface
5656
.....
5757
requires-requires
@@ -83,5 +83,5 @@ union-intersection
8383

8484
---
8585
Total: 179
86-
Passed: 168
87-
Failed: 11
86+
Passed: 164
87+
Failed: 15

gateways/hive-gateway/install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
# https://github.com/graphql-hive/gateway/releases
2-
curl -sSL https://graphql-hive.com/install-gateway.sh | sh -s "1.13.5"
2+
curl -sSL https://graphql-hive.com/install-gateway.sh | sh -s "1.14.0"

gateways/inigo-gateway/install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ set -u
88
BINARY_DOWNLOAD_PREFIX="https://github.com/inigolabs/artifacts/releases/download"
99

1010
# https://github.com/inigolabs/artifacts/releases
11-
DOWNLOAD_VERSION="1.1.1"
11+
DOWNLOAD_VERSION="1.2.0"
1212

1313
download_binaries() {
1414
downloader --check

0 commit comments

Comments
 (0)