Yash Tibrewal
54dd7563c2
Fix import ( #31602 )
2 years ago
Mark D. Roth
5e7e332b33
XdsClient: implement fuzzer ( #31560 )
...
* xDS client fuzzer
* add basic corpora and improve logging
* Automated change: Fix sanity tests
* fix build
Co-authored-by: markdroth <markdroth@users.noreply.github.com>
2 years ago
Mark D. Roth
ddfa85f42b
xDS: fix error message when the request does not match any route ( #31593 )
...
* improve error message when there is no matching route
* clean up ConfigSelector API
* clang-format
* fix client_lb_end2end_test
* clang-format
2 years ago
Mark D. Roth
43c8cdd2e9
xDS: fix bug when a cluster specifier plugin was not used in all vhosts ( #31583 )
2 years ago
Yash Tibrewal
829f41b733
ObservabilityLogging: Add interface for logging and config parsing implementation for GCP observability ( #31571 )
...
* ObservabilityLogging: Add interface for logging and config parsing implementation for GCP observability
* Trailing new lines
* Fix naked include
* clang-tidy
* Reviewer comments
* Reviewer comments
2 years ago
Yash Tibrewal
5dfd384655
ObservabilityConfig: Add missing test ( #31572 )
2 years ago
Craig Tiller
5b8f006ece
[build] Stop publishing iomgr/error.h from grpc_base ( #31521 )
...
* [build] Stop publishing iomgr/error.h from grpc_base
* fixes
* fix
2 years ago
Vignesh Babu
504d49dc61
A basic set of EventEngine listener tests ( #31540 )
...
* A basic set of EventEngine listener tests
* review comments
* replace expect with asserts
* review comments
2 years ago
Richard Belleville
228e032ae3
Bump core version 202211082118 ( #31585 )
...
* bump C-core version
* regenerate projects
2 years ago
Xuan Wang
e1978a4fdd
Add typing for some internal python files. ( #31514 )
...
* Add typing for some internal python files.
2 years ago
Cheng-Yu Chung
90d8754b0e
Sanitizer auto fix ( #31582 )
2 years ago
Sergii Tkachenko
517e96ee11
PSM Interop: add missing GCP service account to the cleanup job ( #31577 )
...
Recently we had an issue with Service Account IAM policy getting too large.
RC is the cleanup script missing GCP SA account.
This PR adds adds missing `gcp_service_account` to the cleanup script.
2 years ago
tony
d3d2b64d23
Fix msbuild failing when '@' is present in path (2nd attempt) ( #31527 )
...
* Fix msbuild failing when '@' is present in path
There was ambiguity in references to Source metadata on some Items. These
are now qualified to remove the ambiguity.
* Revert "Fix msbuild failing when '@' is present in path"
This reverts commit bb5d5ddc61
.
* Unescape Indentity when creating Source
* Fix spelling in comment
2 years ago
Richard Belleville
e73139edc4
Actually record CPU usage in Python Benchmark worker ( #31552 )
...
* Actually record CPU usage
* Do the client path too
* Actually build the image from the PR
* Revert "Actually build the image from the PR"
This reverts commit 3afa5cf3c3
.
* Support importing on Windows
2 years ago
Vignesh Babu
6be14f41b2
Adjust print format in posix_endpoint.cc ( #31576 )
2 years ago
Vignesh Babu
40ec6850d7
C++ize TracedBuffer Interface and eliminate lock contention during getsockopt operation ( #31565 )
...
* C++ize TracedBuffer Interface and fix bug to eliminate lock contention during getsockopt operation
* fix
* fix sanity
* fix sanity
* review comments
2 years ago
Jan Tattermusch
1b00515f90
php7.4 ( #31568 )
2 years ago
Esun Kim
8696d49e23
Added version macros ( #31033 )
2 years ago
Jan Tattermusch
6cab039cf5
fix PHP distribtest on monterey ( #31567 )
2 years ago
Vignesh Babu
249645608e
Reland posix event engine tcp client ( #31563 )
...
* Revert "Revert "Posix event engine tcp client (#31074 )" (#31452 )"
This reverts commit d760c1fef7
.
* regenerate_projects
2 years ago
Esun Kim
50fbe51238
Fix IWYU with clang-15 ( #31556 )
...
* Fix iwyu
* iwyu fix
* more fixed
* Build fix
* more fix
* More fixes 3
2 years ago
AJ Heller
838340e619
[EventEngine] Fix race on WorkQueue's most-recent element ( #31557 )
2 years ago
Richard Belleville
b8c2818c6b
Fix initialization of interrupt check period ( #31550 )
2 years ago
Jan Tattermusch
401c751cb4
Update dart SDK version in dart interop image ( #31542 )
...
* update dart SDK version in dart interop image
* fix dart interop docker build
2 years ago
Esun Kim
530b702259
Update Clang 15 ( #31518 )
...
* clang-15
* iwyu
* run clang_format_code
* Clang-Tidy config
* Fix misc-unused-using-decls
* Fixed performance-inefficient-vector-operation
* Sanity
2 years ago
github-actions[bot]
9cec46c36f
Automated change: Fix sanity tests ( #31547 )
...
Co-authored-by: Vignesh2208 <Vignesh2208@users.noreply.github.com>
2 years ago
Mark D. Roth
7c5e326798
use a different mutex for requested_connection_ than for state updates to avoid mutex deadlock ( #31546 )
2 years ago
Vignesh Babu
b7dd0fcb18
Fix ODR violations due to multiple definitions of socket_mutator ( #31453 )
...
* Fix ODR violations due to multiple definitions of socket_mutator
* regenerate projects
* update visibility
2 years ago
Mark D. Roth
cf3503472a
LB policies: fix use-after-move clang-tidy warnings ( #31543 )
2 years ago
Craig Tiller
e1b646465a
[chttp2] Fix a bug whereby trailers-only is not reported ( #31537 )
...
We don't report trailers-only if the trailers are parsed prior to executing recv_initial_metadata
2 years ago
Vignesh Babu
7eb5fb5a25
Util functions to help with posix event engine listener implementation ( #31435 )
...
* Util functions to help with posix engine listener implementation
* sanity
* update comments in posix_engine_listener_utils.h
* review comments
* iwyu
* revert prev commit
* iwyu
* update build
* regenerate projects
* minor fixes
* comments
2 years ago
Craig Tiller
107beb7435
Revert "[promises] Eliminate switch.h ( #30317 )" ( #31523 )
...
This reverts commit c866d65966
.
2 years ago
Craig Tiller
da65d4777f
Fix experiments ( #31528 )
...
* Fix experiments
* better-fix
2 years ago
Jan Tattermusch
78fd1f637a
Run grpc_android job under docker for better maintainability. ( #31504 )
...
* run grpc_android in a docker container
* add TODO
* fixup android_ndk dockerfile
2 years ago
Jan Tattermusch
7b0fc97bfc
run peformance_profile jobs in docker ( #31505 )
2 years ago
Cheng-Yu Chung
37c6662919
Remove `include/grpcpp/impl/codegen/callback_common.h` ( #31311 )
...
* Remove `include/grpcpp/impl/codegen/callback_common.h`
* Update
2 years ago
Mark D. Roth
9cb916cbd8
Third attempt: XdsClient: fix behavior for does-not-exist timer and stream termination ( #31520 )
...
* Revert "Revert "Second attempt: XdsClient: fix behavior for does-not-exist timer and stream termination (#31507 )" (#31519 )"
This reverts commit b810813291
.
* fix python CSDS test
2 years ago
Xuan Wang
b810813291
Revert "Second attempt: XdsClient: fix behavior for does-not-exist timer and stream termination ( #31507 )" ( #31519 )
...
This reverts commit cc11f21ef0
.
2 years ago
Craig Tiller
1b9ab18251
[experiments] Enable tcp_read_chunks by default ( #31499 )
2 years ago
Cheng-Yu Chung
08ee2a3487
Remove `include/grpcpp/impl/codegen/call_op_set.h` ( #31310 )
2 years ago
Mark D. Roth
cc11f21ef0
Second attempt: XdsClient: fix behavior for does-not-exist timer and stream termination ( #31507 )
...
* Revert "Revert "XdsClient: fix behavior for does-not-exist timer and stream termination (#31446 )" (#31501 )"
This reverts commit 824049da60
.
* trigger does-not-exist timer on send_message completion instead of channel connectivity state
* reorganize and de-dup tests
2 years ago
Mark D. Roth
a0fb351023
xds_core_e2e_test: fix federation test flake ( #31487 )
2 years ago
Yash Tibrewal
a99a65b6e2
GcpObservability: Add parsing for logging config ( #31502 )
...
* GcpObservability: Add parsing for logging config
* Unused parameters
* Reviewer comments
2 years ago
sanjaypujare
06cd65e813
upgrade to testing 1.50.x ( #31512 )
2 years ago
Jan Tattermusch
5bfc367cc5
run microbenchmarks_diff under docker ( #31503 )
2 years ago
apolcyn
6f1dcffef8
ruby: fix a unit test to make sure it always terminates the RPC ( #31494 )
2 years ago
Craig Tiller
824049da60
Revert "XdsClient: fix behavior for does-not-exist timer and stream termination ( #31446 )" ( #31501 )
...
This reverts commit 7cae004601
.
2 years ago
Mark D. Roth
bebfedad21
RBAC service config parser: address clang-tidy warning ( #31496 )
2 years ago
Mark D. Roth
7cae004601
XdsClient: fix behavior for does-not-exist timer and stream termination ( #31446 )
...
* XdsClient: don't run does-not-exist timer while channel is in TRANSIENT_FAILURE
* attempt to address test flakiness
* fix test cleanup
* add tests for long connection attempts
* improve comments
* add another test case
* test changes -- not all passing yet
* improve interface for connectivity state reporting
* report error on stream status only if no response seen
* iwyu
* fix test flakes
2 years ago
Mark D. Roth
49da06c3a1
Revert "Revert "service config: use new JSON API ( #30467 )" ( #31485 )" ( #31486 )
...
This reverts commit 008661a5d6
.
2 years ago