Skip to content

Commit f3f27d7

Browse files
abernixbnjjj
andauthored
release: v1.0.0-rc.1 (#1810)
> **Note** > We're almost to 1.0! We've got a couple relatively small breaking changes to the configuration for this release (none to the API) that should be relatively easy to adapt to and a number of bug fixes and usability improvements. ## ❗ BREAKING ❗ ### Change `headers` propagation configuration ([PR #1795](#1795)) While it wasn't necessary today, we want to avoid a necessary breaking change in the future by proactively making room for up-and-coming work. We've therefore introduced another level into the `headers` configuration with a `request` object, to allow for a `response` (see [Issue #1284](#1284)) to be an _additive_ feature after 1.0. A rough look at this should just be a matter of adding in `request` and indenting everything that was inside it: ```patch headers: all: + request: - remove: named: "test" ``` The good news is that we'll have `response` in the future! For a full set of examples, please see the [header propagation documentation](https://www.apollographql.com/docs/router/configuration/header-propagation/). By @bnjjj in #1795 ### Bind the Sandbox on the same endpoint as the Supergraph, again ([Issue #1785](#1785)) We have rolled back an addition that we released in this week's `v1.0.0-rc.0` which allowed Sandbox (an HTML page that makes requests to the `supergraph` endpoint) to be on a custom socket. In retrospect, we believe it was premature to make this change without considering the broader impact of this change which ultimately touches on CORS and some developer experiences bits. Practically speaking, we may not want to introduce this because it complicates the model in a number of ways. For the foreseeable future, Sandbox will continue to be on the same listener address as the `supergraph` listener. It's unlikely anyone has really leaned into this much already, but if you've already re-configured `sandbox` or `homepage` to be on a custom `listen`-er and/or `path` in `1.0.0-rc.0`, here is a diff of what you should remove: ```diff sandbox: - listen: 127.0.0.1:4000 - path: / enabled: false homepage: - listen: 127.0.0.1:4000 - path: / enabled: true ``` Note this means you can either enable the `homepage`, or the `sandbox`, but not both. By @o0Ignition0o in #1796 ## 🚀 Features ### Automatically check "Return Query Plans from Router" checkbox in Sandbox ([Issue #1803](#1803)) When loading Sandbox, we now automatically configure it to toggle the "Request query plans from Router" checkbox to the enabled position which requests query plans from the Apollo Router when executing operations. These query plans are displayed in the Sandbox interface and can be seen by selecting "Query Plan Preview" from the drop-down above the panel on the right side of the interface. By @abernix in #1804 ## 🐛 Fixes ### Fix `--dev` mode when no configuration file is specified ([Issue #1801](#1801)) ([Issue #1802](#1802)) We've reconciled an issue where the `--dev` mode flag was being ignored when running the router without a configuration file. (While many use cases do require a configuration file, the Router actually doesn't _need_ a confguration in many cases!) By @bnjjj in #1808 ### Respect `supergraph`'s `path` for Kubernetes deployment probes ([Issue #1787](#1787)) If you've configured the `supergraph`'s `path` property using the Helm chart, the liveness and readiness probes now utilize these correctly. This fixes a bug where they continued to use the _default_ path of `/` and resulted in a startup failure. By @damienpontifex in #1788 ### Get variable default values from the query for query plan condition nodes ([PR #1640](#1640)) The query plan condition nodes, generated by the `if` argument of the `@defer` directive, were not using the default value of the variable passed in as an argument. This _also_ fixes _default value_ validations for non-`@defer`'d queries. By @Geal in #1640 ### Correctly hot-reload when changing the `supergraph`'s `listen` socket ([Issue #1814](#1814)) If you change the `supergraph`'s `listen` socket while in `--hot-reload` mode, the Router will now correctly pickup the change and bind to the new socket. By @o0Ignition0o in #1815 ## 🛠 Maintenance ### Improve error message when querying non existent field [Issue #1816](#1816) When querying a non-existent field you will get a better error message: ```patch { "errors": [ { - "message": "invalid type error, expected another type than 'Named type Computer'" + "message": "Cannot query field \"xxx\" on type \"Computer\"" } ] } ``` By @bnjjj in #1817 ### Update `apollo-router-scaffold` to use the published `apollo-router` crate [PR #1782](#1782) Now that `apollo-router` is released on [crates.io](https://crates.io/crates/apollo-router), we have updated the project scaffold to rely on the published crate instead of Git tags. By @o0Ignition0o in #1782 ### Refactor `Configuration` validation [Issue #1791](#1791) Instantiating `Configuration`s is now fallible, because it will run consistency checks on top of the already run structure checks. By @o0Ignition0o in #1794 ### Refactor response-formatting tests [#1798](#1798) Rewrite the response-formatting tests to use a builder pattern instead of macros and move the tests to a separate file. By @Geal in #1798 ## 📚 Documentation ### Add `rustdoc` documentation to various modules ([Issue #799](#799)) Adds documentation for: - `apollo-router/src/layers/instrument.rs` - `apollo-router/src/layers/map_first_graphql_response.rs` - `apollo-router/src/layers/map_future_with_request_data.rs` - `apollo-router/src/layers/sync_checkpoint.rs` - `apollo-router/src/plugin/serde.rs` - `apollo-router/src/tracer.rs` By @garypen in #1792 ### Fixed `docs.rs` publishing error from our last release During our last release we discovered for the first time that our documentation wasn't able to compile on the [docs.rs](https://docs.rs) website, leaving our documentation in a [failed state](https://docs.rs/crate/apollo-router/1.0.0-rc.0/builds/629200). While we've reconciled _that particular problem_, we're now being affected by [this](https://docs.rs/crate/router-bridge/0.1.7/builds/629895) internal compiler errors (ICE) that [is affecting](rust-lang/rust#101844) anyone using `1.65.0-nightly` builds circa today. Since docs.rs uses `nightly` for all builds, this means it'll be a few more days before we're published there. With thanks to @SimonSapin in apollographql/federation-rs#185 Co-authored-by: Coenen Benjamin <[email protected]>
1 parent efe08d6 commit f3f27d7

File tree

18 files changed

+194
-163
lines changed

18 files changed

+194
-163
lines changed

CHANGELOG.md

Lines changed: 146 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,152 @@ All notable changes to Router will be documented in this file.
44

55
This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
# [1.0.0-rc.1] - 2022-09-16
8+
9+
> **Note**
10+
> We're almost to 1.0! We've got a couple relatively small breaking changes to the configuration for this release (none to the API) that should be relatively easy to adapt to and a number of bug fixes and usability improvements.
11+
12+
## ❗ BREAKING ❗
13+
14+
### Change `headers` propagation configuration ([PR #1795](https://github.com/apollographql/router/pull/1795))
15+
16+
While it wasn't necessary today, we want to avoid a necessary breaking change in the future by proactively making room for up-and-coming work. We've therefore introduced another level into the `headers` configuration with a `request` object, to allow for a `response` (see [Issue #1284](https://github.com/apollographql/router/issues/1284)) to be an _additive_ feature after 1.0.
17+
18+
A rough look at this should just be a matter of adding in `request` and indenting everything that was inside it:
19+
20+
```patch
21+
headers:
22+
all:
23+
+ request:
24+
- remove:
25+
named: "test"
26+
```
27+
28+
The good news is that we'll have `response` in the future! For a full set of examples, please see the [header propagation documentation](https://www.apollographql.com/docs/router/configuration/header-propagation/).
29+
30+
By [@bnjjj](https://github.com/bnjjj) in https://github.com/apollographql/router/pull/1795
31+
32+
### Bind the Sandbox on the same endpoint as the Supergraph, again ([Issue #1785](https://github.com/apollographql/router/issues/1785))
33+
34+
We have rolled back an addition that we released in this week's `v1.0.0-rc.0` which allowed Sandbox (an HTML page that makes requests to the `supergraph` endpoint) to be on a custom socket. In retrospect, we believe it was premature to make this change without considering the broader impact of this change which ultimately touches on CORS and some developer experiences bits. Practically speaking, we may not want to introduce this because it complicates the model in a number of ways.
35+
36+
For the foreseeable future, Sandbox will continue to be on the same listener address as the `supergraph` listener.
37+
38+
It's unlikely anyone has really leaned into this much already, but if you've already re-configured `sandbox` or `homepage` to be on a custom `listen`-er and/or `path` in `1.0.0-rc.0`, here is a diff of what you should remove:
39+
40+
```diff
41+
sandbox:
42+
- listen: 127.0.0.1:4000
43+
- path: /
44+
enabled: false
45+
homepage:
46+
- listen: 127.0.0.1:4000
47+
- path: /
48+
enabled: true
49+
```
50+
51+
Note this means you can either enable the `homepage`, or the `sandbox`, but not both.
52+
53+
By [@o0Ignition0o](https://github.com/o0Ignition0o) in https://github.com/apollographql/router/pull/1796
54+
55+
## 🚀 Features
56+
57+
### Automatically check "Return Query Plans from Router" checkbox in Sandbox ([Issue #1803](https://github.com/apollographql/router/issues/1803))
58+
59+
When loading Sandbox, we now automatically configure it to toggle the "Request query plans from Router" checkbox to the enabled position which requests query plans from the Apollo Router when executing operations. These query plans are displayed in the Sandbox interface and can be seen by selecting "Query Plan Preview" from the drop-down above the panel on the right side of the interface.
60+
61+
By [@abernix](https://github.com/abernix) in https://github.com/apollographql/router/pull/1804
62+
63+
## 🐛 Fixes
64+
65+
### Fix `--dev` mode when no configuration file is specified ([Issue #1801](https://github.com/apollographql/router/issues/1801)) ([Issue #1802](https://github.com/apollographql/router/issues/1802))
66+
67+
We've reconciled an issue where the `--dev` mode flag was being ignored when running the router without a configuration file. (While many use cases do require a configuration file, the Router actually doesn't _need_ a confguration in many cases!)
68+
69+
By [@bnjjj](https://github.com/bnjjj) in https://github.com/apollographql/router/pull/1808
70+
71+
### Respect `supergraph`'s `path` for Kubernetes deployment probes ([Issue #1787](https://github.com/apollographql/router/issues/1787))
72+
73+
If you've configured the `supergraph`'s `path` property using the Helm chart, the liveness
74+
and readiness probes now utilize these correctly. This fixes a bug where they continued to use the _default_ path of `/` and resulted in a startup failure.
75+
76+
By [@damienpontifex](https://github.com/damienpontifex) in https://github.com/apollographql/router/pull/1788
77+
78+
### Get variable default values from the query for query plan condition nodes ([PR #1640](https://github.com/apollographql/router/issues/1640))
79+
80+
The query plan condition nodes, generated by the `if` argument of the `@defer` directive, were
81+
not using the default value of the variable passed in as an argument.
82+
83+
This _also_ fixes _default value_ validations for non-`@defer`'d queries.
84+
85+
By [@Geal](https://github.com/Geal) in https://github.com/apollographql/router/pull/1640
86+
87+
### Correctly hot-reload when changing the `supergraph`'s `listen` socket ([Issue #1814](https://github.com/apollographql/router/issues/1814))
88+
89+
If you change the `supergraph`'s `listen` socket while in `--hot-reload` mode, the Router will now correctly pickup the change and bind to the new socket.
90+
91+
By [@o0Ignition0o](https://github.com/o0Ignition0o) in https://github.com/apollographql/router/pull/1815
92+
93+
## 🛠 Maintenance
94+
95+
### Improve error message when querying non existent field ([Issue #1816](https://github.com/apollographql/router/issues/1816))
96+
97+
When querying a non-existent field you will get a better error message:
98+
99+
```patch
100+
{
101+
"errors": [
102+
{
103+
- "message": "invalid type error, expected another type than 'Named type Computer'"
104+
+ "message": "Cannot query field \"xxx\" on type \"Computer\""
105+
}
106+
]
107+
}
108+
```
109+
110+
By [@bnjjj](https://github.com/bnjjj) in https://github.com/apollographql/router/pull/1817
111+
112+
### Update `apollo-router-scaffold` to use the published `apollo-router` crate [PR #1782](https://github.com/apollographql/router/pull/1782)
113+
114+
Now that `apollo-router` is released on [crates.io](https://crates.io/crates/apollo-router), we have updated the project scaffold to rely on the published crate instead of Git tags.
115+
116+
By [@o0Ignition0o](https://github.com/o0Ignition0o) in https://github.com/apollographql/router/pull/1782
117+
118+
### Refactor `Configuration` validation ([Issue #1791](https://github.com/apollographql/router/issues/1791))
119+
120+
Instantiating `Configuration`s is now fallible, because it will run consistency checks on top of the already run structure checks.
121+
122+
By [@o0Ignition0o](https://github.com/o0Ignition0o) in https://github.com/apollographql/router/pull/1794
123+
124+
### Refactor response-formatting tests ([Issue #1798](https://github.com/apollographql/router/issues/1798))
125+
126+
Rewrite the response-formatting tests to use a builder pattern instead of macros and move the tests to a separate file.
127+
128+
By [@Geal](https://github.com/Geal) in https://github.com/apollographql/router/pull/1798
129+
130+
## 📚 Documentation
131+
132+
### Add `rustdoc` documentation to various modules ([Issue #799](https://github.com/apollographql/router/issues/799))
133+
134+
Adds documentation for:
135+
136+
- `apollo-router/src/layers/instrument.rs`
137+
- `apollo-router/src/layers/map_first_graphql_response.rs`
138+
- `apollo-router/src/layers/map_future_with_request_data.rs`
139+
- `apollo-router/src/layers/sync_checkpoint.rs`
140+
- `apollo-router/src/plugin/serde.rs`
141+
- `apollo-router/src/tracer.rs`
142+
143+
By [@garypen](https://github.com/garypen) in https://github.com/apollographql/router/pull/1792
144+
145+
### Fixed `docs.rs` publishing error from our last release
146+
147+
During our last release we discovered for the first time that our documentation wasn't able to compile on the [docs.rs](https://docs.rs) website, leaving our documentation in a [failed state](https://docs.rs/crate/apollo-router/1.0.0-rc.0/builds/629200).
148+
149+
While we've reconciled _that particular problem_, we're now being affected by [this](https://docs.rs/crate/router-bridge/0.1.7/builds/629895) internal compiler errors (ICE) that [is affecting](https://github.com/rust-lang/rust/issues/101844) anyone using `1.65.0-nightly` builds circa today. Since docs.rs uses `nightly` for all builds, this means it'll be a few more days before we're published there.
150+
151+
With thanks to [@SimonSapin](https://github.com/SimonSapin) in https://github.com/apollographql/federation-rs/pull/185
152+
7153
# [1.0.0-rc.0] - 2022-09-14
8154

9155
## ❗ BREAKING ❗

Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

NEXT_CHANGELOG.md

Lines changed: 0 additions & 123 deletions
Original file line numberDiff line numberDiff line change
@@ -26,130 +26,7 @@ By [@USERNAME](https://github.com/USERNAME) in https://github.com/apollographql/
2626
# [x.x.x] (unreleased) - 2022-mm-dd
2727

2828
## ❗ BREAKING ❗
29-
30-
### Change header propagation configuration [PR #1795](https://github.com/apollographql/router/pull/1795)
31-
32-
Adds `request` subsection into header propagation configuration to prepare for #1284 coming post 1.0
33-
34-
```patch
35-
headers:
36-
all:
37-
+ request:
38-
- remove:
39-
named: "test"
40-
```
41-
42-
By [@bnjjj](https://github.com/bnjjj) in https://github.com/apollographql/router/pull/1795
43-
44-
### Bind the Sandbox on the same endpoint as the Supergraph [#1785](https://github.com/apollographql/router/issues/1785)
45-
46-
We have rolled back an addition that we released in yesteday’s `v1.0.0-rc.0` which allowed Sandbox to be on a custom listener address.
47-
In retrospect, we believe it was premature to make this change without considering the broader impact of this change which touches on CORS and some developer experiences bits.
48-
We would like more time to make sure we provide you with the best experience before we attempt to make the change again.
49-
50-
Sandbox will continue to be on the same listener address as the GraphQL listener.
51-
52-
If you have updated your configuration for `v1.0.0-rc.0` and enabled the sandbox here is a diff of what has changed:
53-
54-
```diff
55-
sandbox:
56-
- listen: 127.0.0.1:4000
57-
- path: /
58-
enabled: true
59-
# make sure homepage is disabled!
60-
homepage:
61-
enabled: false
62-
# do not forget to enable introspection,
63-
# otherwise the sandbox won't work!
64-
supergraph:
65-
introspection: true
66-
```
67-
68-
Note this means you can either enable the Homepage, or the Sandbox, but not both.
69-
70-
By [@o0Ignition0o](https://github.com/o0Ignition0o) in https://github.com/apollographql/router/pull/1796
71-
72-
7329
## 🚀 Features
74-
75-
### Automatically check "Return Query Plans from Router" checkbox in Sandbox ([Issue #1803](https://github.com/apollographql/router/issues/1803))
76-
77-
When loading Sandbox, we now automatically configure it to toggle the "Request query plans from Router" checkbox to the enabled position which requests query plans from the Apollo Router when executing operations. These query plans are displayed in the Sandbox interface and can be seen by selecting "Query Plan Preview" from the drop-down above the panel on the right side of the interface.
78-
79-
By [@abernix](https://github.com/abernix) in https://github.com/apollographql/router/pull/1804
80-
8130
## 🐛 Fixes
82-
83-
### Fix dev mode when you don't specify a configuration file ([Issue #1801](https://github.com/apollographql/router/issues/1801)) ([Issue #1802](https://github.com/apollographql/router/issues/1802))
84-
85-
Previously the dev mode was ignored if you ran the router without a configuration file.
86-
87-
By [@bnjjj](https://github.com/bnjjj) in https://github.com/apollographql/router/pull/1808
88-
89-
### Respect supergraph path for kubernetes deployment probes ([Issue #1787](https://github.com/apollographql/router/issues/1787))
90-
91-
For cases where you configured the `supergraph.path` for the router when using the helm chart, the liveness
92-
and readiness probes continued to use the default path of `/` and so the start failed.
93-
94-
By [@damienpontifex](https://github.com/damienpontifex) in https://github.com/apollographql/router/pull/1788
95-
96-
### Get variable default values from the query for query plan condition nodes ([PR #1640](https://github.com/apollographql/router/issues/1640))
97-
98-
The query plan condition nodes, generated by the `if` argument of the `@defer` directive, were
99-
not using the default value of the variable passed in argument.
100-
101-
Additionally, this fixes default value validation for all queries.
102-
103-
By [@Geal](https://github.com/Geal) in https://github.com/apollographql/router/pull/1640
104-
10531
## 🛠 Maintenance
106-
107-
### Improve error message when querying non existent field [Issue #1816](https://github.com/apollographql/router/issues/1816)
108-
109-
When querying a non existent field you will get a better error.
110-
111-
```patch
112-
{
113-
"errors": [
114-
{
115-
- "message": "invalid type error, expected another type than 'Named type Computer'"
116-
+ "message": "Cannot query field \"xxx\" on type \"Computer\""
117-
}
118-
]
119-
}
120-
```
121-
122-
By [@bnjjj](https://github.com/bnjjj) in https://github.com/apollographql/router/pull/1817
123-
124-
### Update `apollo-router-scaffold` to use the published `apollo-router` crate [PR #1782](https://github.com/apollographql/router/pull/1782)
125-
126-
Now that apollo-router version "1.0.0-rc.0" is released on [crates.io](https://crates.io/crates/apollo-router), we can update scaffold to it relies on the published crate instead of the git tag.
127-
128-
By [@o0Ignition0o](https://github.com/o0Ignition0o) in https://github.com/apollographql/router/pull/1782
129-
130-
### Refactor Configuration validation [#1791](https://github.com/apollographql/router/issues/1791)
131-
132-
Instantiating `Configuration`s is now fallible, because it will run consistency checks on top of the already run structure checks.
133-
134-
By [@o0Ignition0o](https://github.com/o0Ignition0o) in https://github.com/apollographql/router/pull/1794
135-
136-
### Refactor formatting tests [#1798](https://github.com/apollographql/router/issues/1798)
137-
138-
Rewrite the response formatting tests to use a builder instead of macros, and move the tests to a separate file.
139-
140-
By [@Geal](https://github.com/Geal) in https://github.com/apollographql/router/pull/1798
141-
14232
## 📚 Documentation
143-
144-
### Add rustdoc documentation to varius modules ([Issue #799](https://github.com/apollographql/router/issues/799))
145-
146-
Adds documentation for:
147-
148-
apollo-router/src/layers/instrument.rs
149-
apollo-router/src/layers/map_first_graphql_response.rs
150-
apollo-router/src/layers/map_future_with_request_data.rs
151-
apollo-router/src/layers/sync_checkpoint.rs
152-
apollo-router/src/plugin/serde.rs
153-
apollo-router/src/tracer.rs
154-
155-
By [@garypen](https://github.com/garypen) in https://github.com/apollographql/router/pull/1792

apollo-router-benchmarks/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "apollo-router-benchmarks"
3-
version = "1.0.0-rc.0"
3+
version = "1.0.0-rc.1"
44
authors = ["Apollo Graph, Inc. <[email protected]>"]
55
edition = "2021"
66
license = "LicenseRef-ELv2"

apollo-router-scaffold/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "apollo-router-scaffold"
3-
version = "1.0.0-rc.0"
3+
version = "1.0.0-rc.1"
44
authors = ["Apollo Graph, Inc. <[email protected]>"]
55
edition = "2021"
66
license = "LicenseRef-ELv2"

apollo-router-scaffold/templates/base/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ apollo-router = { path ="{{integration_test}}apollo-router" }
2222
apollo-router = { git="https://github.com/apollographql/router.git", branch="{{branch}}" }
2323
{{else}}
2424
# Note if you update these dependencies then also update xtask/Cargo.toml
25-
apollo-router = "1.0.0-rc.0"
25+
apollo-router = "1.0.0-rc.1"
2626
{{/if}}
2727
{{/if}}
2828
async-trait = "0.1.52"

apollo-router-scaffold/templates/base/xtask/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ apollo-router-scaffold = { path ="{{integration_test}}apollo-router-scaffold" }
1313
{{#if branch}}
1414
apollo-router-scaffold = { git="https://github.com/apollographql/router.git", branch="{{branch}}" }
1515
{{else}}
16-
apollo-router-scaffold = { git="https://github.com/apollographql/router.git", tag="v1.0.0-rc.0"}
16+
apollo-router-scaffold = { git="https://github.com/apollographql/router.git", tag="v1.0.0-rc.1"}
1717
{{/if}}
1818
{{/if}}
1919
anyhow = "1.0.58"

apollo-router/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "apollo-router"
3-
version = "1.0.0-rc.0"
3+
version = "1.0.0-rc.1"
44
authors = ["Apollo Graph, Inc. <[email protected]>"]
55
repository = "https://github.com/apollographql/router/"
66
documentation = "https://www.apollographql.com/docs/router/"

dockerfiles/tracing/docker-compose.datadog.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ services:
33

44
apollo-router:
55
container_name: apollo-router
6-
image: ghcr.io/apollographql/router:v1.0.0-rc.0
6+
image: ghcr.io/apollographql/router:v1.0.0-rc.1
77
volumes:
88
- ./supergraph.graphql:/etc/config/supergraph.graphql
99
- ./router/datadog.router.yaml:/etc/config/configuration.yaml

dockerfiles/tracing/docker-compose.jaeger.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ services:
44
apollo-router:
55
container_name: apollo-router
66
#build: ./router
7-
image: ghcr.io/apollographql/router:v1.0.0-rc.0
7+
image: ghcr.io/apollographql/router:v1.0.0-rc.1
88
volumes:
99
- ./supergraph.graphql:/etc/config/supergraph.graphql
1010
- ./router/jaeger.router.yaml:/etc/config/configuration.yaml

dockerfiles/tracing/docker-compose.zipkin.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ services:
44
apollo-router:
55
container_name: apollo-router
66
build: ./router
7-
image: ghcr.io/apollographql/router:v1.0.0-rc.0
7+
image: ghcr.io/apollographql/router:v1.0.0-rc.1
88
volumes:
99
- ./supergraph.graphql:/etc/config/supergraph.graphql
1010
- ./router/zipkin.router.yaml:/etc/config/configuration.yaml

0 commit comments

Comments
 (0)