apolcyn
c828f70902
Bump version 1.46.2 ( #29661 )
...
* Bump version to 1.46.2
* Regenerate projects
2022-05-11 22:36:06 -07:00
apolcyn
c697d4bfe9
Upgrade ruby rake-compiler-dock images ( #29304 ) ( #29657 )
...
* Upgrade rake-compiler-dock images
2022-05-11 15:26:35 -07:00
Lidi Zheng
22d4401efc
Bump version to v1.46.1 ( #29606 )
...
* Bump version to v1.46.1
* Bump version in BUILD as well
2022-05-06 14:34:58 -07:00
Lidi Zheng
0da56bcc0e
Bump release version to v1.46.0 ( #29565 )
...
* bump version to 1.46.0
* regenerate projects
2022-05-03 11:28:38 -07:00
Lidi Zheng
4870127fb2
Revert "Enable authz_test for C++ and Python ( #29147 )" ( #29556 )
...
This reverts commit 02bddf2017 .
2022-05-02 17:12:26 -07:00
Nicolas Noble
31a829787b
Upgrading zlib. ( #29533 )
...
CVE-2018-25032
2022-05-02 09:24:22 -07:00
Lidi Zheng
730599bd5b
Bump release version to v1.46.0-pre2 ( #29471 )
...
* bump version to 1.46.0-pre2
* regenerate projects
2022-04-21 12:21:44 -07:00
Yash Tibrewal
4d118154a9
PSM Security: Increase test timeout to 240 for C++ and Python ( #29420 ) ( #29421 )
2022-04-15 16:09:08 -07:00
Lidi Zheng
a4c35cb5ff
Bump release version to v1.46.0-pre1 ( #29415 )
...
* bump version to 1.46.0-pre1
* regenerate projects
2022-04-15 14:27:13 -07:00
Jan Tattermusch
da1977f98c
Cleanup configuration of bazel RBE jobs ( #29301 )
...
* cleanup bazel_rbe .cfg and .sh files
* upload sponge_log.xml artifacts for selected bazel jobs
* use move_src_tree_and_respawn_itself_rc for bazel RBE tests on linux
* fix wrong config
2022-04-13 13:14:00 +02:00
Jan Tattermusch
3052919efa
add grpc-dotnet to stable GKE benchmarks ( #29369 )
2022-04-13 06:31:50 +02:00
Jan Tattermusch
c64d6f3f57
Better bazel C++ iOS tests (with structured test results) ( #29354 )
...
* introduce bazelrc for tests with resultstore-uploaded results
* modernize bazel cpp ios tests
* simplify bazel invocation in bazel_cpp_ios_tests
* remove unused bazel core ios tests
2022-04-12 13:16:48 +02:00
Jan Tattermusch
07a75427bd
Simplify running bazel with structured test results on CI ( #29353 )
...
* add bazel_report_helper.py
* simplify bazel invocations in selected builds
* introduce __main__
* update gitignore
* introduce sleep constant
* add type annotations
* use f-strings
* Revert "use f-strings"
This reverts commit f970d6a40b .
2022-04-12 11:31:41 +02:00
Lidi Zheng
d76397480c
Remove Windows Python27 build support ( #29364 )
2022-04-11 12:55:59 -07:00
Lidi Zheng
9f5735b604
Bump core version 202204081538 ( #29362 )
...
* bump C-core version
* regenerate projects
2022-04-11 09:11:48 -07:00
Lidi Zheng
997aae5cc4
Fix "twine"'s dependency "packaging" missing issue ( #29360 )
...
* Fix "twine"'s dependency "packaging" missing issue
* Use twine==3.8.0
2022-04-08 16:36:40 -07:00
Mark D. Roth
60c56f7d01
Second attempt: implement ORCA RPC service for OOB backend metric reporting ( #29352 )
...
* Revert "Revert "ORCA: implement ORCA RPC service for OOB backend metric reporting (#29215 )" (#29351 )"
This reverts commit 71b355624f .
* move ORCA service to its own BUILD rule
2022-04-08 11:12:18 -07:00
Mark D. Roth
71b355624f
Revert "ORCA: implement ORCA RPC service for OOB backend metric reporting ( #29215 )" ( #29351 )
...
This reverts commit 6d6380de58 .
2022-04-07 16:15:49 -07:00
Richard Belleville
e53ea89bca
Add Python GCF Distribtest ( #29303 )
...
* Initial GCF distribtest
* Tenatively hook up to CI
* Try again
* Allow dev0 artifacts
* Fix invocation path
* Update gcloud
* Add a 3.8 artifact for presubmits
* And 3.9 too
* Put test files back to normal
* Formatting/linting
* Copyright
* That copyright script doesn't work with shebangs
* Review comments
* Try to create latest-manylinux label
* Accidentally a letter
* Add Python 3.7 manylinux 2014 to presubmit
* Revert CI config file used for test
* Review comments
* Yapf
* Re-add presubmit wheel
* Review comments
2022-04-07 11:51:07 -07:00
Mark D. Roth
6d6380de58
ORCA: implement ORCA RPC service for OOB backend metric reporting ( #29215 )
...
* ORCA: implement ORCA RPC service for OOB backend metric reporting
* fix unused parameter error
* gen_upb_api
* add missing build deps
* increase test timing fudge factor
* add missing copyright header
* buildifier
* don't register as a generic service
* report interval defaults to min interval
* don't regenerate the response proto unless something changed
* use INTERNAL for proto parsing failure
* use absl::Duration in public API
2022-04-07 07:58:58 -07:00
Jan Tattermusch
2c6ab431a1
Add support for grpc-dotnet in GKE benchmarks ( #28975 )
...
* GKE benchmarks: add support for benchmarking grpc-dotnet
* add dotnet to loadtest basic templates
* print full path for generated examples
* add grpc-dotnet scenario to loadtest_example.sh generator
* add grpc-dotnet to the experimental kokoro job
* yapf format code
2022-04-07 05:13:37 -07:00
Lidi Zheng
817420318a
Use "main" as the protobuf head branch name ( #29319 )
2022-04-06 14:44:49 -07:00
Richard Belleville
311648e532
Correctly handle shebangs ( #29315 )
2022-04-06 10:35:25 -07:00
Marco Concetto Rudilosso
06e2fcc6c7
Support pre-built binaries for Ruby 3.1 ( #29000 )
...
* Support pre-built binaries for Ruby 3.1
* use 3.1.0
* use 3.1.0 and install 3.1 in build files
* fix
* update gemspec template
* fix naming of variable
* Fix ruby 3.1 link
Co-authored-by: Jan Tattermusch <jtattermusch@users.noreply.github.com>
2022-04-06 14:02:13 +02:00
Jan Tattermusch
5c35dbed93
run tests using the correct runtime for C# ( #29302 )
2022-04-06 13:58:59 +02:00
Craig Tiller
33aaa55032
Filter fuzzer ( #29177 )
...
* begin
* tests
* fix
* http
* Filter fuzzer
* progress
* basics
* progress
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* Revert "Revert "HTTP Client Filter --> promises (#29031 )" (#29181 )"
This reverts commit 6ee276f672 .
* stuff
* debug
* minimal reproduction
* progress
* progress
* create call
* progress
* recv trailing metadata
* wakeups
* corpus
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* debug
* fix state machine for c#
* Revert "minimal reproduction"
This reverts commit 4d02d2e730 .
* Revert "debug"
This reverts commit 7960842f48 .
* Revert "debug"
This reverts commit a6f224e4a1 .
* no-logging
* initial-metadata
* Revert "Revert "debug""
This reverts commit 951844e857 .
* Better int conversion
* debug
* Fix for Cronet
* Revert "debug"
This reverts commit 4d641c4281 .
* Revert "Better int conversion"
This reverts commit 4001b957cb .
* Revert "Revert "Revert "debug"""
This reverts commit d135c61043 .
* progress
* progress
* Automated change: Fix sanity tests
* fix, c++ize
* handle transport, use objects
* enable more stuffs
* remove placeholder
* contexts
* fix
* fix
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* x
* exceptional toast
* include idle filters, time
* fix
* namespace
* fixes
* final info
* progress
* Automated change: Fix sanity tests
* fix
* fix
* combine cases
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
Co-authored-by: Jan Tattermusch <jtattermusch@google.com>
2022-04-04 13:31:38 -07:00
Jan Tattermusch
1973b4f9b1
Cleanup bazel RBE configs ( #29281 )
...
* refactor RBE configs
* better naming for linux specific RBE configs
* update names of RBE configs elsewhere
* move partial configs to tools/remote_build/include
2022-04-04 09:47:43 +02:00
Richard Belleville
f688f5fcf2
Rehome python bazel distribtest ( #29275 )
...
* WIP
* Test multiple languages
* Yapf
* isort
* Shellcheck
* comment not provided
* Fix import ordering issue.
* Turn up Bazel logging
2022-04-01 15:04:50 -07:00
Jan Tattermusch
f40fe16aab
enable bazel remote cache for macos C/C++ CI tests ( #29272 )
2022-04-01 18:29:43 +02:00
Wanlin Du
58612ba155
Big query upload ( #29197 )
...
Update existing table schema to include prometheus data and fields (startTime and endTime) added in the scenario results.
2022-03-31 18:42:13 -07:00
Wanlin Du
3d84874dcd
Python script to query prometheus for CPU and memory data ( #29057 )
...
Python script to query prometheus for total cpu seconds for a test and average memory (in Bytes) during a test.
2022-03-31 18:34:31 -07:00
Yash Tibrewal
4b8ea48c35
HTTP Proxy: Ignore empty entry in no_proxy list ( #29217 )
...
* HTTP Proxy: Ignore empty entry in no_proxy list
* Reviewer comments and add unit test
* Reviewer comments
* Fix use-after-free
* Clang-tidy
2022-03-31 17:12:40 -07:00
Richard Belleville
683b606144
Exclude venvs from formatting ( #29277 )
2022-03-31 14:43:02 -07:00
donnadionne
08451810a6
Upgrading envoyproxy/data-plane-api ( #29264 )
...
* Upgrading envoyproxy/data-plane-api
* Updating bazel/grpc_deps.bzl
* add sha
* update check_submodule.sh
* add generated files
2022-03-31 10:28:26 -07:00
AJ Heller
18a8f6aad9
Refactor end2end tests to exercise each EventEngine ( #29202 )
...
* Refactor end2end tests to exercise each EventEngine
* fix incorrect bazel_only exclusions
* Automated change: Fix sanity tests
* microbenchmark fix
* sanitize, fix iOS flub
* Automated change: Fix sanity tests
* iOS fix
* reviewer feedback
* first pass at excluding EventEngine test expansion
Also caught a few cases where we should not test pollers, but should
test all engines. And two cases where we likely shouldn't be testing
either product.
* end2end fuzzers to be fuzzed differently via EventEngine.
* sanitize
* reviewer feedback
* remove misleading comment
* reviewer feedback: comments
* EE test_init needs to play with our build system
* fix golden file test runner
Co-authored-by: drfloob <drfloob@users.noreply.github.com>
2022-03-30 15:43:05 -07:00
Yash Tibrewal
114e83d875
HTTP2: Initiate write for acknowledging SETTINGS frame ( #29218 )
...
* HTTP2: Initiate write for acknowledging SETTINGS frame
* Codegen
* yapf code
* Fix tests
2022-03-30 13:51:18 -07:00
Craig Tiller
e122c64000
Revert "Revert "HTTP Client Filter --> promises ( #29031 )" ( #29181 )" ( #29182 )
...
* Revert "Revert "HTTP Client Filter --> promises (#29031 )" (#29181 )"
This reverts commit 6ee276f672 .
* debug
* minimal reproduction
* debug
* fix state machine for c#
* Revert "minimal reproduction"
This reverts commit 4d02d2e730 .
* Revert "debug"
This reverts commit 7960842f48 .
* Revert "debug"
This reverts commit a6f224e4a1 .
* no-logging
* Revert "Revert "debug""
This reverts commit 951844e857 .
* Better int conversion
* debug
* Fix for Cronet
* Revert "debug"
This reverts commit 4d641c4281 .
* Revert "Better int conversion"
This reverts commit 4001b957cb .
* Revert "Revert "Revert "debug"""
This reverts commit d135c61043 .
Co-authored-by: Jan Tattermusch <jtattermusch@google.com>
2022-03-30 10:04:42 -07:00
AJ Heller
3c558dd796
Disable performance labeler for Github PRs ( #29258 )
2022-03-29 19:51:33 -07:00
Richard Belleville
ff3d51886b
bump grpcio-tools protobuf dependency ( #29257 )
2022-03-29 16:08:56 -07:00
Lidi Zheng
af97f15b9d
[xDS Proto] Update Bazel build dependencies for Envoy API ( #29219 )
...
* [xDS Proto] Update Bazel build dependencies for Envoy API
* Remove protoc_gen_validate as a submodule
* Remove unused import
2022-03-29 11:18:39 -07:00
Lidi Zheng
4dd4b4edf8
[PSM interop] Change restart policy to Never ( #29236 )
...
* [PSM interop] Change restart policy to Never
* Change the restart policy setting to container-level
* Remove pod-level restart policy
2022-03-28 15:50:05 -07:00
yifeizhuang
87d2511723
interop-test: port metadata_filter_test case to x8s ( #29028 )
2022-03-28 15:47:10 -07:00
Yash Tibrewal
02bddf2017
Enable authz_test for C++ and Python ( #29147 )
...
* Enable authz_test for C++ and Python
* Try increasing duration
* Debugging
* Tests pass
2022-03-28 14:26:23 -07:00
Craig Tiller
ba41407ea6
Reland max_age filter -> promises ( #29127 )
...
* TrySeq fix
* Revert "Revert "Revert "Revert "Convert max_age filter to promises (#28904 )" (#28957 )" (#28958 )" (#29105 )"
This reverts commit ff14d1d7f3 .
* Single set pointer
* Update single_set_ptr.h
* fix
* fix
* build
* fix race
* fix race
* Automated change: Fix sanity tests
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2022-03-28 13:53:04 -07:00
Lidi Zheng
4f8b3f476b
Upgrade Python versions for CI Dockerfiles ( #29186 )
...
* Upgrade Python versions for CI Dockerfiles
* Generate project
2022-03-25 14:58:09 -07:00
Lidi Zheng
f5885880a1
Upgrade Python versions in Windows CI ( #29184 )
2022-03-25 12:02:45 -07:00
Richard Belleville
e79b2a9b32
Add Documentation for Supported Bazel Versions ( #29191 )
...
* Create Bazel support range docs
* Review comments
* Move supported versions file
2022-03-25 10:45:06 -07:00
Craig Tiller
bf72db4180
Collect memory measurements of the minimal stack ( #29164 )
...
* minstack measuring
* fix
* sort
* x
* x
* x
* x
* Automated change: Fix sanity tests
* review feedback
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2022-03-25 10:09:46 -07:00
donnadionne
6989129db5
xDS RLS implementation ( #29200 )
...
* Revert "Revert "Initial structure for RLS (#28750 )" (#29189 )"
This reverts commit 7ece810843 .
* fixing 1 unused using
2022-03-23 21:23:34 -07:00
Mark D. Roth
daed9caf4c
fix path to xds_end2end_test ( #29195 )
2022-03-23 15:24:21 -07:00