sanjaypujare
d6b64bbf80
xds: add sds.proto to imported envoy proto files ( #6346 )
2019-10-28 15:51:27 -07:00
ZHANG Dapeng
13fad99549
xds: remove gogoproto dependency
...
Since e7f0b7176e and 1dd72ab043 , gogoproto is not a dependency anymore.
2019-10-21 15:42:27 -07:00
Chengyuan Zhang
c0f91efffb
xds: import http_connection_manager proto from envoy repo ( #6301 )
2019-10-18 11:00:11 -07:00
Chengyuan Zhang
b5ddf3ef08
xds: import proto files for CDS, LDS, RDS from envoy repo ( #6292 )
2019-10-17 18:29:07 -07:00
Chengyuan Zhang
1dd72ab043
xds: update envoy proto version to f709434b37e9ff74666d5b854aa11fb2f1ec37f3 ( #6291 )
2019-10-17 17:23:40 -07:00
ZHANG Dapeng
cd8dbd306b
xds: use PGV dependency from maven artifact
...
Resolves #6016
2019-09-23 18:09:38 -07:00
sanjaypujare
fd4f189d2b
Create a new class XdsAttributes in xds to house XDS related attributes and define ATTR_SDS_CONFIG there ( #6154 )
...
Need to define a new attribute so we can plumb SdsSecretConfig from the xDS LB to SSL code so the value can be passed on to the SDS module.
2019-09-17 11:01:45 -07:00
Chengyuan Zhang
d771f254aa
xds: import proto files for xDS LB bootstrap from upstream envoy repository ( #6125 )
...
* xds: import proto files for xDS LB bootstrap from upstream envoy repository.
* reorder import filenames
2019-09-04 16:33:11 -07:00
ZHANG Dapeng
0bc659cfdd
xds: bump envoy to 6ff0bce8ff417a252cde4d04dfb9cba2bab463d8
...
Also add import script for upda protos from https://github.com/cncf/udpa
This PR is for the purpose to sync up with internal cl/265717410
2019-08-28 12:58:09 -07:00
ZHANG Dapeng
d648e8f2df
xds: update envoy to 89eb31bcbe2308bf1e9073620e843bf472363495 ( #5972 )
...
* xds: update envoy to 89eb31bcbe2308bf1e9073620e843bf472363495
* run import.sh
2019-07-09 21:19:53 -07:00
Chengyuan Zhang
4d30f313e1
xds: import third party envoy proto ( #5929 )
...
* xds/third_party: import envoy proto based on envoy's commit eefcd0e6fcbeba446454bd5396a34c69348338eb
* xds: fixed breaking changes introduced by changes of fields in ORCA proto message.
2019-07-09 14:20:25 -07:00
ZHANG Dapeng
16de96befe
xds: Add gogoproto dependency to xds
...
The generated grpc services are not changed.
2019-06-05 10:13:19 -07:00
Chengyuan Zhang
e483478913
xds/third_party: update xds load report proto by importing latest files from envoy repo ( #5727 )
2019-05-14 13:29:37 -07:00
Chengyuan Zhang
7712ef596c
xds/third_part: revert change of envoy import script ( #5667 )
...
* Revert "xds/third_party: fixed compatibility issue of regex in BSD for import.sh sed command (#5613 )"
This reverts commit affce636dd .
* added comment to avoid manual change as the script is synced with internal upstream
2019-05-04 12:23:54 -07:00
Chengyuan Zhang
43e4bce1c3
xds/third_party: import proto from envoy repo, added udpa orca protos ( #5614 )
2019-04-19 17:31:29 -07:00
Chengyuan Zhang
affce636dd
xds/third_party: fixed compatibility issue of regex in BSD for import.sh sed command ( #5613 )
...
* fixed issue import.sh sed expr with non-extended regex does not support \| in BSD
* fixed sed -i issue for cross platform
2019-04-18 14:20:57 -07:00
ZHANG Dapeng
5ae9d91039
xds: use shadow plugin for generated code
...
* Import envoy proto file to the latest internal version, which has correct java proto options. (The PGV proto, `validate.proto`, doesn't have the correct and up-to-date java_package proto option yet, but as long as we don't use those generated classes, it seems fine.)
* Stop modifying java proto options by import.sh.
* Apply shadow plugin when publishing.
2019-02-15 10:19:44 -08:00
ZHANG Dapeng
7a547276da
xds: import from envoy and add ads.proto and lrs.proto
2019-01-11 14:46:04 -08:00
ZHANG Dapeng
94fefdda12
xds: import xds service protos
...
All files other than the following are generated by `import.sh`.
```
settings.gradle
xds/build.gradle
xds/third_party/envoy/import.sh
xds/third_party/protoc-gen-validate/import.sh
```
2018-12-17 10:50:54 -08:00