Esun Kim
e2e6b1839e
Update upb in bazel
2020-08-03 14:28:48 -07:00
Richard Belleville
d0d742ee59
Merge pull request #22800 from CFHT/support-python-rules-namespaced
...
py_proto_library uses workspace and pkg paths
2020-07-27 12:03:42 -07:00
daicoden
2fc3131829
Add copyrights
2020-07-24 15:54:16 -10:00
Lidi Zheng
952c4174ad
Merge pull request #23528 from emkornfield/upgrade_boring
...
Upgrade BoringSSL to latest on master-with-bazel branch
2020-07-21 10:09:27 -07:00
Micah Kornfield
4b1bbae39b
update sha256
2020-07-17 13:53:30 -07:00
Micah Kornfield
5cd05c2b24
remove sha256
2020-07-17 13:52:21 -07:00
Micah Kornfield
d38e820b6d
update rules
2020-07-17 13:49:32 -07:00
Mark D. Roth
a0f08b1b06
Revert "Merge pull request #21941 from markdroth/xds_logging"
...
This reverts commit 37d5d93983 , reversing
changes made to 0e8190a3c9 .
2020-07-17 10:19:28 -07:00
Jan Tattermusch
8cf57b2dda
Merge pull request #23410 from jtattermusch/upgrade_boringssl_submodule
...
Upgrade boringssl submodule to latest master-with-bazel
2020-07-09 13:49:54 +02:00
Donna Dionne
8dd0cb4712
Add support for xDS regex matchers.
2020-07-07 13:17:25 -07:00
Jan Tattermusch
0129e35e37
update boringssl dependency to master-with-bazel commit SHA
2020-07-01 14:25:32 +02:00
Mark D. Roth
c1d7180daa
Use upb textformat library to dump out raw xDS proto messages
2020-06-24 10:10:03 -07:00
Mark D. Roth
5c87a42d50
Merge pull request #21905 from markdroth/upb_upgrade
...
Upgrade upb
2020-06-24 10:06:14 -07:00
Esun Kim
681d2fcb08
Rename com_github_google_googletest to com_google_googletest
2020-06-23 14:38:15 -07:00
Mark D. Roth
f7f2659c84
update bazel build dep for upb
2020-06-11 13:01:59 -07:00
Mark D. Roth
2f62b38028
update bazel upb dep
2020-06-04 15:50:38 -07:00
Mark D. Roth
f87b5cb505
update bazel deps for upb
2020-06-04 13:34:24 -07:00
Mark D. Roth
ffb507aa2b
update bazel upb dep and regenerate upb files
2020-06-03 07:22:39 -07:00
Mark D. Roth
cc6414893c
update bazel build dep, regenerate upb files, and add missing includes
2020-06-02 14:48:50 -07:00
Mark D. Roth
93efabd179
Merge remote-tracking branch 'upstream/master' into upb_upgrade
2020-06-02 11:28:13 -07:00
Stanley Cheung
6f72faa74b
Update to protobuf 3.12.2
2020-05-29 13:50:27 -07:00
Stanley Cheung
eccbac3443
Update grpc protoc plugins to support proto3 optional
2020-05-29 13:50:18 -07:00
Karthik Ravi Shankar
063704ebad
Revert "Update grpc protoc plugin to be compliant of proto3 field presence"
2020-05-29 11:21:24 -07:00
Stanley Cheung
f70ebf85a6
Update to protobuf 3.12.2
2020-05-27 18:30:12 -07:00
Stanley Cheung
dc9b100865
Update grpc protoc plugins to support proto3 optional
2020-05-27 18:30:12 -07:00
Srini Polavarapu
ce52c1dd71
update boringssl
2020-05-20 14:57:25 -07:00
Mark D. Roth
20ee8f2485
Merge remote-tracking branch 'upstream/master' into upb_upgrade
2020-05-11 13:50:11 -07:00
Mark D. Roth
7b3590d543
Merge pull request #22854 from markdroth/xds_lrs_send_all_clusters
...
xds: Add support for send_all_clusters field in LRS.
2020-05-06 09:33:41 -07:00
Mark D. Roth
b95843c1b7
xds: Add support for send_all_clusters field in LRS.
2020-05-04 11:16:52 -07:00
Matt Wilson
67f3ebd90e
PR Feedback.
2020-04-29 11:13:21 -10:00
Matt Wilson
594e1f6a64
py_proto_library uses workspace and pkg paths
...
All python imports currently are added to the runfiles under __main__
which is only the default when no workspace name is provided. This
change supports both empty workspace names, and specified workspace
names.
This also supports python libs not anchored at root
2020-04-27 09:04:37 -10:00
Jan Tattermusch
20bca3dc80
use mirror for more reliable tools/bazel downloads
2020-04-27 09:37:32 -04:00
Jan Tattermusch
d067c7e663
update third_party/protobuf to 3.11.4
2020-04-27 04:51:38 -04:00
Jan Tattermusch
4e7b000148
add copyright notice
2020-04-24 11:38:32 -04:00
Jan Tattermusch
ca33752a4c
script for updating bazel mirror
2020-04-24 04:31:35 -04:00
Jan Tattermusch
5af3eafee0
add mirror for each bazel http_archive dependency
2020-04-24 02:59:40 -04:00
Mark D. Roth
425c1c5725
Merge remote-tracking branch 'upstream/master' into upb_upgrade
2020-03-25 09:36:50 -07:00
Richard Belleville
9ef83ee539
Merge remote-tracking branch 'origin/master' into peers_method
2020-03-12 20:30:08 +00:00
Mark D. Roth
184b1f974b
update bazel build dep for upb
2020-03-12 09:14:07 -07:00
Esun Kim
eae488fc66
Update abseil to get the recent patch on LTS 2020_20_25
2020-03-09 15:05:57 -07:00
Mark D. Roth
017a22c520
Merge remote-tracking branch 'upstream/master' into upb_upgrade
2020-03-09 08:07:04 -07:00
Jan Tattermusch
176f4cc4e4
support Flaky=True for grpc_cc_tests
2020-02-27 21:59:40 -05:00
Mark D. Roth
3c27aea4dd
Merge remote-tracking branch 'upstream/master' into upb_upgrade
2020-02-27 16:12:22 -08:00
Mark D. Roth
28b950e407
Merge remote-tracking branch 'upstream/master' into xds_overprovisioning_capability
2020-02-27 12:09:16 -08:00
Mark D. Roth
8ea36891f6
update bazel build deps
2020-02-27 09:28:50 -08:00
Mark D. Roth
b37bd0dc7a
Merge remote-tracking branch 'upstream/master' into upb_upgrade
2020-02-27 09:21:04 -08:00
Jan Tattermusch
41ac287f7b
generate build metadata from bazel BUILD
2020-02-26 19:56:49 -05:00
Mark D. Roth
b68f813e54
xds: send envoy.lb.does_not_support_overprovisioning client capability
2020-02-26 08:23:27 -08:00
Esun Kim
dc8c0a2c2b
Update abseil to lts_2020_02_25
2020-02-26 00:09:41 -08:00
Richard Belleville
7adf2f5c65
Implement first pass at Python XDS interop client.
...
I discovered a couple of existing shortcomings while implementing this
client that mean this is *not yet ready for inclusion in CI*. I
nonetheless want to get an early review and integrate this to the master
branch, in the interest of small easily reviewable code changes.
The first problem was that the bazel build has apparently never pulled
roots.pem in as a data dependency. This appears not to have been a
problem until XDS enters into the mix. This has been added into the
Bazel build with a small change to the pyx_library rule.
The larger problem is that there is currently no public Python API to
get a peer's identity from the client side. This is crucial to
determining the correctness of an interaction of a client-server pair
under XDS. I intend to add such an method to the RpcContext interface in
an upcoming PR and use it in the interop client. For the moment, I
simply fake the peer details.
Finally, I add a knob to run_xds_tests.py allowing multiple instances of
this test to exist at once. Multiple instances forwarding to the same
port cannot exist on GCE, so this enables multiple people to run tests
at the same time.
2020-02-21 23:28:19 +00:00