Commit Graph

21178 Commits

Author SHA1 Message Date
Karthik Ravi Shankar 360251f196 Fix make errors 2019-04-23 18:23:16 -07:00
Karthik Ravi Shankar 38ffd8ca84 Merge branch 'master' into grpc_namespace_credentials 2019-04-23 18:22:09 -07:00
rmstar 07f5c11748
Merge pull request #18806 from rmstar/cronet_trace
Add trace flag in cronet transport
2019-04-23 16:30:07 -07:00
rmstar d3308ec467
Merge pull request #18669 from rmstar/9570
Objc tests should use installed version of protoc
2019-04-23 15:50:50 -07:00
Yang Gao 5170c613cc
Merge pull request #18784 from yang-g/message_allocator
Message allocator support for callback unary
2019-04-23 15:49:49 -07:00
Karthik Ravi Shankar 5274deb32b Fix the rebase and build 2019-04-23 14:12:48 -07:00
Prashant Jaikumar f36e08e6dd Add trace flag in cronet transport 2019-04-23 14:09:52 -07:00
Karthik Ravi Shankar 2049b6c2bd Fix build errors 2019-04-23 14:04:17 -07:00
Arjun Roy abf75e2cd7
Merge pull request #18807 from arjunroy/md_eq_static
Fast-pathed grpc_mdelem_eq for known static cases.
2019-04-23 14:03:42 -07:00
Karthik Ravi Shankar 60bdeef9f4 Move Channel also to impl for now 2019-04-23 14:03:06 -07:00
rmstar b492388f21
Merge pull request #18795 from rmstar/stresstests
Added Objective C stress tests
2019-04-23 13:57:58 -07:00
Karthik Ravi Shankar 8d2207da4d WIP: New changes to make namespace work 2019-04-23 13:56:29 -07:00
Karthik Ravi Shankar 603d014f0e Changes to fold credentials into grpc_impl from grpc 2019-04-23 13:54:26 -07:00
Prashant Jaikumar cd4ed28b1e Objc tests should use installed version of protoc
Pod install should use the installed version of protoc if available, otherwise use protoc built from source.
Fixes ##9570.
2019-04-23 13:41:11 -07:00
yang-g 39cfbf9d4a cast and default initializer 2019-04-23 13:00:09 -07:00
Karthik Ravi Shankar 858b5cca20 Fix clang_format_code.sh issues and move the internal calls to new name 2019-04-23 11:45:11 -07:00
Prashant Jaikumar 9f2258c2b6 Fix some iOS UI test flakes 2019-04-23 11:42:33 -07:00
Prashant Jaikumar 89f0323744 Added objective C stress tests 2019-04-23 11:38:45 -07:00
Karthik Ravi Shankar 17ca558e13 Merge branch 'master' into grpc_namespace_channel_arguments 2019-04-23 11:38:13 -07:00
Richard Belleville 72a2b65d67
Merge pull request #18808 from grpc/protoc_strip_module_prefix
Add ability to strip module prefixes in Python gRPC protoc plugin
2019-04-23 10:04:46 -07:00
yang-g 41824319fa Resolve review comments 2019-04-23 08:54:36 -07:00
Muxi Yan 6d0a7936bf
minor fix in CFStream 2019-04-22 14:19:20 -07:00
SataQiu bca4a6db2c fix some spellings mistakes 2019-04-21 11:07:21 +08:00
Vijay Pai 20c08dbc7a Add client-side unary reactor model 2019-04-19 16:10:08 -07:00
Arjun Roy ffb0b63b59
Merge pull request #18407 from arjunroy/slice_ref_devirt
grpc_slice_refcount devirtualization
2019-04-19 14:03:19 -07:00
Arjun Roy 7d946633ea grpc_slice_refcount devirtualization 2019-04-19 12:20:26 -07:00
Soheil Hassas Yeganeh 4080e7b65f Retire the GRPC_ARENA_INIT_STRATEGY env variable.
This is in the hot path and it is not needed anymore.
Remove it for good.
2019-04-19 12:20:26 -07:00
Arjun Roy e9a79f928c Address initial comments 2019-04-19 12:13:24 -07:00
Arjun Roy 4e24b0e4dc Bugfix - fixed assumptions 2019-04-19 12:13:24 -07:00
Arjun Roy 7f42728fd9 Fast-pathed grpc_mdelem_eq for known static cases. 2019-04-19 12:13:24 -07:00
Moiz Haidry d48b0d2879 Created consolidated xds picker that stored and picks from the locality pickers 2019-04-19 10:01:50 -07:00
Mark D. Roth c827d1e163
Merge pull request #18490 from markdroth/c++_client_channel_call_data
Convert client_channel call_data to C++
2019-04-19 09:29:07 -07:00
Mark D. Roth a09d705dbf Convert client_channel call_data to C++. 2019-04-19 08:02:54 -07:00
Richard Belleville f6dfcf8966 Add configurable list of module prefixes to be stripped in Python gRPC protoc plugin. 2019-04-18 16:51:07 -07:00
Lidi Zheng fc2376e239
Merge pull request #18793 from lidizheng/fix-clang-tidy
Cleanup Clang Tidy errors
2019-04-18 11:01:59 -07:00
Soheil Hassas Yeganeh bc445360ab
Merge pull request #18797 from soheilhy/memset-envvar
Retire the GRPC_ARENA_INIT_STRATEGY env variable.
2019-04-17 17:24:39 -04:00
Soheil Hassas Yeganeh f689329af0
Merge pull request #18774 from soheilhy/gprpp-mutex-safe
Introduce C++ wrappers for gpr_mu and gpr_cv.
2019-04-17 16:48:32 -04:00
Soheil Hassas Yeganeh 212e4b8657 Retire the GRPC_ARENA_INIT_STRATEGY env variable.
This is in the hot path and it is not needed anymore.
Remove it for good.
2019-04-17 15:26:07 -04:00
Lidi Zheng 362d022972
Merge pull request #18783 from lidizheng/fix-ctrl-c
Propagate KeyboardInterrupt above completion queue
2019-04-17 11:53:52 -07:00
Lidi Zheng 0d9b4212f8 Cleanup Clang Tidy errors 2019-04-17 11:41:22 -07:00
Soheil Hassas Yeganeh 2b9448a71c Revert "Revert "Introduce C++ wrappers for gpr_mu and gpr_cv.""
This reverts commit d09c9f8e20.
2019-04-17 14:35:29 -04:00
Lidi Zheng 0de83950e6
Merge pull request #18782 from lidizheng/rf-gevent
Revert "Revert "Merge pull request #18547 from lidizheng/fix-gevent""
2019-04-16 16:13:42 -07:00
yang-g 6929cdd654 initial 2019-04-16 15:43:58 -07:00
Lidi Zheng 09d18aa659 Propagate KeyboardInterrupt above completion queue 2019-04-16 15:30:48 -07:00
Muxi Yan 5d906c2bec
Merge pull request #18765 from grpc/fix-v2api-dispatch-queue
Fix concurrent writer dispatch queue
2019-04-16 14:59:18 -07:00
Lidi Zheng 123fd943f1 Revert "Revert "Merge pull request #18547 from lidizheng/fix-gevent""
This reverts commit a922bd7a03.
2019-04-16 14:13:04 -07:00
Yihua Zhang ef4508ca0d fix memory leaks in ssl credential reload. 2019-04-16 11:09:30 -07:00
Muxi Yan e9ecccaf03 Add test case for async dispatch 2019-04-16 08:46:36 -07:00
Mark D. Roth 62d9be1533
Merge pull request #18631 from markdroth/pare_down_channel_args_api
Move functions for individual args out of channel_args.{h,cc}.
2019-04-16 07:11:33 -07:00
Muxi Yan 75e7e18927
Fix concurrent writer dispatch queue 2019-04-15 14:36:41 -07:00