Skip to content

Commit e85c66e

Browse files
authored
A47 update: fix spec for data plane authority (#420)
* A47: update spec for data plane authority * review comments
1 parent 6188c1e commit e85c66e

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

A47-xds-federation.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ A47: xDS Federation
44
* Approver: @ejona86, @dfawley
55
* Status: Implemented
66
* Implemented in: C++
7-
* Last updated: 2022-01-24
7+
* Last updated: 2024-02-22
88
* Discussion at: https://groups.google.com/g/grpc-io/c/17pQyP31yL8
99

1010
## Abstract
@@ -102,9 +102,10 @@ an optional authority in the `xds` URI. The procedure for handling an
102102

103103
Note that the authority used for the data plane connections (which is
104104
also used to select the VirtualHost within the xDS RouteConfiguration)
105-
will continue to be the last path component of the `xds` URI used to
106-
create the gRPC channel (i.e., the part following the last `/` character, or
107-
the entire path if the path contains no `/` character).
105+
will continue to be the path component of the `xds` URI used to create the
106+
gRPC channel, stripping off the leading `/` if any. (Any remaining `/`
107+
characters will be percent-encoded, as is normal when determining the
108+
data plane authority from the gRPC target URI.)
108109

109110
### Bootstrap Config Changes
110111

0 commit comments

Comments
 (0)