Commit Graph

17033 Commits

Author SHA1 Message Date
Jan Tattermusch 27909dcf46
Merge pull request #14215 from jtattermusch/fix_bad_merge_magic_number
tcp_posix.cc: Magic number 13 probably a typo in manual merge
2018-01-31 00:46:56 +01:00
Sree Kuchibhotla ef4df60110
Merge pull request #14217 from sreecha/epollex-fix
Fix an issue in epollex that was causing some workers to get stuck in pollset_work()
2018-01-30 15:29:27 -08:00
Yang Gao 8d98bf2379
Merge pull request #14237 from yang-g/epollex_timer_anno
Add timer trace annotations to epollex
2018-01-30 13:57:37 -08:00
Zhouyihai Ding 9233201cc3
Merge pull request #13541 from Kunde21/php/constructor-cleanup
php: Removed opts checks in BaseStub when Channel is passed as argument
2018-01-30 13:26:47 -08:00
Zhouyihai Ding 1952018a02
Merge pull request #12703 from thinkerou/fix_bug
PHP: fix call flag been reset bug
2018-01-30 13:24:14 -08:00
yang-g 041c3ede86 Add timer trace annotations to epollex 2018-01-30 11:47:55 -08:00
Chad Kunde 1ac45e116e
Removed opts checks in BaseStub when the elements aren't not used. 2018-01-30 11:09:19 +08:00
Sree Kuchibhotla 9f91136fe6
Update ev_epollex_linux.cc 2018-01-29 11:23:49 -08:00
Sree Kuchibhotla 53853d58f6 Fix an issue in epollex that was causing some workers to get indefinitely stuck in pollset_work() 2018-01-29 09:30:43 -08:00
Jan Tattermusch 219c512f54 magic number 13 probably a typo in manual merge 2018-01-29 16:44:24 +01:00
Nathaniel Manista 16316a9fec
Merge pull request #14107 from nathanielmanistaatgoogle/12531
Elide cygrpc.ChannelArg and cygrpc.ChannelArgs.
2018-01-26 12:59:34 -08:00
Mark D. Roth 77474d46ad
Merge pull request #13820 from yihuazhang/rename-gts
Rename GTS to ALTS for TSI plugin
2018-01-26 08:30:44 -08:00
Jan Tattermusch 75c190ddd3
Merge pull request #14177 from jtattermusch/fix_epollex_shutdown
fix: avoid doing a poll when already shutdown (for epollex)
2018-01-26 08:59:20 +01:00
Nathaniel Manista c73758acb0 Elide cygrpc.ChannelArg and cygrpc.ChannelArgs 2018-01-26 07:09:28 +00:00
apolcyn dc8028272e
Merge pull request #14042 from apolcyn/ruby_25_on_kokoro_mac
Ruby macos kokoro environment and package build updates
2018-01-25 12:15:15 -08:00
Jan Tattermusch 0a6d900524 explicitly initialize all grpc_pollset fields (epollex) 2018-01-25 20:03:48 +01:00
Jan Tattermusch 6fe650908f fix: avoid doing a poll when already shutdown 2018-01-25 17:04:06 +01:00
Mark D. Roth 8ddc6b2658
Merge pull request #14146 from markdroth/inlined_vector_clear
Add clear() method for InlinedVector<>.
2018-01-25 06:51:15 -08:00
Jan Tattermusch 80c9631ad0
Merge pull request #14137 from jtattermusch/no_proxy_str_memleak
Fix no_proxy_str memory leak
2018-01-25 08:31:41 +01:00
Yang Gao 965b11b990
Merge pull request #14171 from yang-g/cork_all
Use DEBUG level for polling engine trace logs.
2018-01-24 20:36:32 -08:00
Alexander Polcyn 190a8dbc6c Fix linker error on objc mac tests by explicitly installing cocoapods v1.3.1, rather than picking up 1.4.1 2018-01-24 20:31:33 -08:00
Muxi Yan fd900e09fb Merge remote-tracking branch 'upstream/master' into fix-stream-compression-config-interface 2018-01-24 16:16:23 -08:00
yang-g 69b4e4c4f7 Use DEBUG level for polling engine trace logs. 2018-01-24 14:36:20 -08:00
Juanli Shen 9e272b467f
Merge pull request #14166 from AspirinSJL/todo
Fix comment
2018-01-24 13:04:51 -08:00
Stanley Cheung 42cf55675f
Merge pull request #14157 from ZhouyihaiDing/pr_callcredentials_metadata_leak
php: call credentials plugin_get_metadata metadata leak
2018-01-24 11:56:23 -08:00
Yang Gao de79daaba5
Merge pull request #14164 from yang-g/cork_all
Add option to use client side coalescing API in qps test
2018-01-24 11:44:22 -08:00
Zhouyihai Ding ec0669c8a2 php: call credentials plugin_get_metadata metadata leak 2018-01-24 11:15:04 -08:00
Stanley Cheung c84c8d44c7
Merge pull request #14160 from ZhouyihaiDing/pr_call_peer_leak
php: fix call return peer leak
2018-01-24 10:59:07 -08:00
Stanley Cheung d29d709b35
Merge pull request #14161 from ZhouyihaiDing/channel_hashkey_size
php: fix channel_credentials hashkey size error
2018-01-24 10:58:47 -08:00
Stanley Cheung 5e7eed29ed
Merge pull request #14159 from ZhouyihaiDing/pr_call_array_leak
php: fix grpc_parse_metadata_array leak
2018-01-24 10:58:05 -08:00
Stanley Cheung 95b4c6570d
Merge pull request #14158 from ZhouyihaiDing/pr_callcredentials_plugin_leak
php: fix call credentials createFromPlugin leak
2018-01-24 10:57:36 -08:00
Stanley Cheung a14ce309ff
Merge pull request #14156 from ZhouyihaiDing/channel_hashstr_leak
php: fix channel_credentials hashstr leak
2018-01-24 10:57:01 -08:00
Stanley Cheung 0eafd2431b
Merge pull request #14155 from ZhouyihaiDing/pr_callcredentials_retval_leak
php: fix call plugin_get_metadata return value leak
2018-01-24 10:56:39 -08:00
Juanli Shen c872ad4590 Fix comment 2018-01-24 10:29:38 -08:00
Juanli Shen 1a78ef4c49
Merge pull request #13911 from AspirinSJL/lb_calld
Extract per LB-call data from the glb_policy
2018-01-24 10:06:39 -08:00
Zhouyihai Ding 367a1ee04b php: fix call credentials createFromPlugin leak 2018-01-24 09:35:34 -08:00
Zhouyihai Ding 159ceb6fb1 php: fix call return peer leak 2018-01-24 09:32:13 -08:00
yang-g ea33017540 Add option to use client side coalescing API in qps test 2018-01-24 09:12:01 -08:00
Mark D. Roth 10f38f5a33 Initialize data members in a single place. 2018-01-24 08:01:53 -08:00
Mehrdad Afshari 0868da3662
Merge pull request #14105 from mehrdada/relax-call-details
Relax call details interface from interceptor
2018-01-24 00:00:32 -08:00
Zhouyihai Ding f09c294a24 php: fix channel_credentials hashkey size error 2018-01-23 20:53:53 -08:00
Zhouyihai Ding 2138362443 php: fix channel_credentials hashstr leak 2018-01-23 20:50:06 -08:00
Zhouyihai Ding e3e6470db3 php: fix call plugin_get_metadata return value leak 2018-01-23 20:48:18 -08:00
Zhouyihai Ding b0821f0c8b php: fix grpc_parse_metadata_array leak 2018-01-23 20:38:02 -08:00
Stanley Cheung 1d8ab5a916
Merge pull request #14130 from ZhouyihaiDing/wrapper_leak
php: fix channel wrapper leak
2018-01-23 16:32:26 -08:00
Juanli Shen 8e4c9d308c Extract lb_calld from glb_policy 2018-01-23 16:26:39 -08:00
Mark D. Roth 9ab4d0c826 Add const version of operator[]. 2018-01-23 14:57:11 -08:00
Jiangtao Li 633add8161
Merge pull request #14060 from euroelessar/boringssl-use-bio-pair
[ssl] Use ring buffer in ssl transport layer
2018-01-23 14:55:19 -08:00
Stanley Cheung 981f342423
Merge pull request #14129 from ZhouyihaiDing/channel_reuse_leak
php: fix channel reuse doesn't free allocated wrapper
2018-01-23 14:40:43 -08:00
Mark D. Roth 19688bf7a8 Add clear() method for InlinedVector<>. 2018-01-23 14:25:50 -08:00