Commit Graph

46885 Commits

Author SHA1 Message Date
Ben Wolsieffer 1024ebeb31 grpcio_tools: setup.py: update libatomic check from top-level setup.py 2020-10-01 14:37:32 -04:00
Ben Wolsieffer ad36ff39d3 setup.py: use CXX to get compiler for libatomic check
This allows it to work with a prefixed compiler when cross-compiling.
2020-10-01 14:37:32 -04:00
donnadionne 328ca01121
Merge pull request #24180 from donnadionne/cir_bre
xDS circuit breaking support
2020-09-29 19:21:02 -07:00
Donna Dionne 8b5728cb17 Merge remote-tracking branch 'upstream/master' into cir_bre 2020-09-29 16:50:59 -07:00
Lidi Zheng 8da468ff09
Merge pull request #24257 from lidizheng/rpc-test-split-test
Split RPCTest into two and speed up test cases
2020-09-29 16:21:21 -07:00
Donna Dionne e7d7b7de86 xDS circuit breaking support 2020-09-29 14:47:39 -07:00
Yash Tibrewal 86f93801e5
Merge pull request #24264 from yashykt/updateenvoy
Update submodules: envoy-api, protoc-gen-validate, udpa
2020-09-29 14:13:02 -07:00
Lidi Zheng 944d20f7b8 Make buildifier happy 2020-09-29 13:56:04 -07:00
Lidi Zheng 7f52f5d669 Make linters happy 2020-09-29 12:04:57 -07:00
Lidi Zheng 84acaad1fe Split RPCTest into two and speed up test cases 2020-09-29 12:04:57 -07:00
Yash Tibrewal 2a56886513 Update submodules: envoy-api, protoc-gen-validate, udpa 2020-09-29 12:03:40 -07:00
Mark D. Roth 419fc6394c
Merge pull request #24230 from markdroth/ref_if_non_zero_api
Change RefIfNonZero() to return a RefCountedPtr<>.
2020-09-29 09:36:22 -07:00
Esun Kim d18f076b9f
Merge pull request #24265 from yashykt/repomanageresun
Repo Manager - Esun
2020-09-29 09:35:54 -07:00
Vijay Pai c6947b749a
Merge pull request #24254 from grpc/revert-24202-trial2
Revert "Convert ExecCtx::Run to Closure::Run for subchannel call stack destruction"
2020-09-29 05:55:25 -07:00
Yash Tibrewal 8986df69dd Repo Manager - Esun 2020-09-29 04:51:58 -07:00
Yash Tibrewal 8cc7244716
Merge pull request #24255 from grpc/revert-24063-deprecateminsentarg
Revert "Deprecate GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS"
2020-09-28 15:08:15 -07:00
Yash Tibrewal a9fd34a81d
Revert "Deprecate GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS" 2020-09-28 12:51:15 -07:00
donnadionne fd42e0489a
Merge pull request #24240 from donnadionne/drop_stats
Wrapping DroppedRequestsMap inside a DroppedRequests strcuture which
2020-09-28 12:11:13 -07:00
Vijay Pai f7f37cc092
Revert "Convert ExecCtx::Run to Closure::Run for subchannel call stack destruction" 2020-09-28 11:38:01 -07:00
Yash Tibrewal 0154250268
Merge pull request #24202 from yashykt/trial2
Convert ExecCtx::Run to Closure::Run for subchannel call stack destruction
2020-09-28 10:18:24 -07:00
Donna Dionne a7af2759e3 Wrapping DroppedRequestsMap inside a DroppedRequests strcuture which
contains the map as well as uncategorized drops.
2020-09-28 09:58:50 -07:00
Mark D. Roth efb38591ac
Merge pull request #24239 from markdroth/xds_client_shared
Share XdsClient between channels
2020-09-28 08:07:02 -07:00
Mark D. Roth 1ba51dcb1a Share XdsClient between channels. 2020-09-27 15:26:28 -07:00
Mark D. Roth 80c98971dd
Merge pull request #24244 from markdroth/import_fix
Add missing const_cast<>.
2020-09-25 12:48:29 -07:00
Mark D. Roth b830c86d09
Merge pull request #24224 from markdroth/dual_ref_api
Implement DualRefCounted interface for objects needing strong and weak refs.
2020-09-25 11:06:12 -07:00
Mark D. Roth 0c58b3b49b
Merge pull request #24241 from markdroth/xds_owners
Add OWNERS for xDS code
2020-09-25 11:05:12 -07:00
Yash Tibrewal 0122f03961
Merge pull request #24063 from yashykt/deprecateminsentarg
Deprecate GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS
2020-09-25 10:39:24 -07:00
Mark D. Roth 2fe1a5cd0a Add missing const_cast<>. 2020-09-25 10:00:32 -07:00
Mark D. Roth 5e30156069
Merge pull request #24201 from markdroth/xds_client_no_parent_channel_args
Stop propagating parent channel args into xDS channel.
2020-09-25 07:49:25 -07:00
Mark D. Roth 98841a990d Implement DualRefCounted interface for objects needing strong and weak refs. 2020-09-25 07:39:23 -07:00
Mark D. Roth 8164e9188a Add OWNERS for xDS code 2020-09-24 17:08:31 -07:00
Esun Kim 303ce9ea3d
Merge pull request #24228 from veblush/msan-adjust
Fix MSAN adjustment
2020-09-24 17:02:38 -07:00
Mark D. Roth b102b8817c
Merge pull request #24235 from markdroth/xds_tsan_fix
Fix use-after-free bug
2020-09-24 14:51:55 -07:00
Yash Tibrewal e0c4475db0 Deprecate GRPC_ARG_HTTP2_MIN_SENT_PING_INTERVAL_WITHOUT_DATA_MS and make it non-effective 2020-09-24 13:52:46 -07:00
Mark D. Roth ac6f3a7818 Fix use-after-free bug 2020-09-24 11:55:42 -07:00
Mark D. Roth 0db7ea4196 Change RefIfNonZero() to return a RefCountedPtr<>. 2020-09-24 00:27:46 -07:00
donnadionne 5604d4d441
Merge pull request #24226 from donnadionne/import_clang_tidy2
Fixing clang tidy suggestions caught at import time.
2020-09-23 19:30:24 -07:00
Esun Kim 1c7d5b5299 Fix MSAN adjustment 2020-09-23 18:22:10 -07:00
donnadionne 140ee36b8f
Merge pull request #24225 from donnadionne/import_clang_tidy
Fixing Clang Tidy errors caught at import time.
2020-09-23 17:34:50 -07:00
Mark D. Roth 7baf55e473 Stop propagating parent channel args into xDS channel. 2020-09-23 15:09:07 -07:00
Mark D. Roth f6f2594fc1
Merge pull request #24199 from markdroth/channelz_linkage
Decouple channel creation from channelz child linkage.
2020-09-23 15:04:53 -07:00
Yash Tibrewal 5b3745b62f
Merge pull request #24223 from yashykt/repomanageryash
Repo Manager yashykt
2020-09-23 15:03:25 -07:00
Esun Kim 9528974dcc
Merge pull request #24148 from veblush/metadata-leak
More info on metadata leak
2020-09-23 14:09:02 -07:00
Donna Dionne f90790aebb Fixing clang tidy suggestions caught at import time. 2020-09-23 13:58:33 -07:00
Donna Dionne 4bac0f7be1 Fixing Clang Tidy errors caught at import time. 2020-09-23 13:54:00 -07:00
Vijay Pai 659f5e18e4
Merge pull request #24221 from grpc/vjpai-patch-1-1
Properly synchronize thread creation failure case
2020-09-23 13:14:21 -07:00
Yash Tibrewal 71dd4d650c Repo Manager yashykt 2020-09-23 11:48:38 -07:00
Vijay Pai da7f82fa9c
Properly synchronize thread creation failure case 2020-09-23 10:12:16 -07:00
Vijay Pai 0809fd8b17
Merge pull request #24177 from vjpai/server_call_startup
Fix server backlog processing to not set stream until backlog cleared
2020-09-23 09:34:29 -07:00
Mark D. Roth e1633396dc Decouple channel creation from channelz child linkage. 2020-09-23 07:44:18 -07:00