Jan Tattermusch
fb85fb8c19
make Grpc.Auth build again
2019-07-30 11:46:42 -07:00
Jan Tattermusch
d4e778ca2f
make Grpc.Auth only depend on Grpc.Core.Api
2019-07-30 11:46:42 -07:00
Jan Tattermusch
11bf6dbad6
simplify CachedNativeCredentials
2019-07-30 11:46:42 -07:00
Jan Tattermusch
a1030e23b0
remove unnecessary test
2019-07-30 11:46:42 -07:00
Jan Tattermusch
b46ac4ae21
implement caching of native channel credentials
2019-07-30 11:46:42 -07:00
Jan Tattermusch
606a0a0ad3
split up ChannelCredentials.cs
2019-07-30 11:46:42 -07:00
Jan Tattermusch
1a34d0c128
more forwards
2019-07-30 11:46:42 -07:00
Jan Tattermusch
47a14ba394
move ChannelCredentials to Grpc.Core.Api
2019-07-30 11:46:37 -07:00
yunjiaw26
0fd05f477a
Merge pull request #19696 from yunjiaw26/chunkedlist
...
Improve MPMCQueue Performance
2019-07-29 18:39:16 -07:00
Jan Tattermusch
e0de9e2ef6
Merge pull request #19599 from JamesNK/jamesnk/channelbase
...
Add ChannelBase, change ClientBase constructor argument
2019-07-29 16:50:34 -07:00
Jan Tattermusch
ede5a8e2d4
Merge pull request #19059 from JamesNK/jamesnk/remove-ix-net-dependency
...
Remove System.Interactive.Async dependency
2019-07-29 16:46:35 -07:00
Esun Kim
c6f61f1d0f
Merge pull request #19782 from veblush/protoyaml
...
Avoid copybara import error
2019-07-29 16:03:39 -07:00
Esun Kim
b02ac1be1d
Avoid copybara import error
2019-07-29 14:44:37 -07:00
Muxi Yan
4a15cfb0b3
Merge pull request #19733 from Tony1023/protos
...
Changing Cocoapods-style proto imports to Bazel style
2019-07-29 14:40:00 -07:00
rmstar
7bdf369b89
Merge pull request #19747 from rmstar/cronetexpt
...
Add C++ Cronet end2end tests
2019-07-29 14:01:58 -07:00
Mark D. Roth
99deff5aed
Merge pull request #19405 from markdroth/lb_policy_metadata
...
Add MetadataInterface abstraction to LB policy API.
2019-07-29 12:56:49 -07:00
Tony Lu
6b24df2945
Refined edge case checks + added comments
2019-07-29 11:28:17 -07:00
Prashant Jaikumar
232725b99a
Add C++ Cronet end2end tests
2019-07-29 10:48:35 -07:00
Tony Lu
6172ef8bd6
Fixed clang_format_code
2019-07-28 14:03:29 -07:00
Tony Lu
8f3b487838
Added some edge case checks
2019-07-28 13:50:32 -07:00
Tony Lu
f9d9fbd36b
Only include src/objective-c/examples/RemoteTestClient/.. stubs
...
Reverting other files & removing redundant spaces
2019-07-28 13:50:02 -07:00
Tony Lu
f00dd31ace
Upgrade Cocoapods to the second latest version
...
Reverting build_one_sample
2019-07-27 17:52:15 -07:00
Mark D. Roth
db3d8be647
Add MetadataInterface abstraction to LB policy API.
2019-07-27 12:35:38 -07:00
Mark D. Roth
0975fc2064
Second attempt: Simplify LB policy and resolver shutdown.
2019-07-27 12:31:23 -07:00
Arjun Roy
dce35449c5
Merge pull request #19725 from arjunroy/ch2_parser_mdkey_intern
...
CH2 interned metadata key parsing fastpath.
2019-07-27 01:44:36 -07:00
Zhehao /Tony/ Lu
d06618d56a
Modified script to empty Build/ before each build
2019-07-26 23:10:48 -07:00
Lidi Zheng
5dbfdf5de9
Merge pull request #19687 from pfreixes/add_missing_app_context_tcp_custom
...
Add missing APP callback context for custom iomgr
2019-07-26 17:34:51 -07:00
Tony Lu
c3de8448ea
Reverting projct.pbxproj
2019-07-26 16:49:05 -07:00
Qiancheng Zhao
299cb23524
Merge pull request #19757 from bigfacebear/fix_max_age_filter_typo
...
fix typo in max_age_filter.cc
2019-07-26 13:49:24 -07:00
Qiancheng Zhao
e315956870
Merge pull request #19759 from bigfacebear/change_client_channel_disconnect_error_memory_order
...
change memory order of operations on disconnect_error_ in client_channel
2019-07-26 13:46:34 -07:00
Esun Kim
252743df5f
Merge pull request #19377 from veblush/channel-typo-fix
...
Fix typo of channelz proto
2019-07-26 11:43:43 -07:00
Qiancheng Zhao
79b0530dce
fix typo in max_age_filter.cc
2019-07-26 10:29:57 -07:00
Esun Kim
555d4ddb3d
Merge pull request #19622 from veblush/upb-more
...
Added grpc-protos & alts to upb-generated
2019-07-26 10:19:15 -07:00
Qiancheng Zhao
39bc63c88c
change memory order of operations on disconnect_error_ in client_channel
2019-07-26 09:59:57 -07:00
Esun Kim
7e367da22a
Added more protos to upb
2019-07-26 09:11:46 -07:00
Mark D. Roth
99af46ca64
Merge pull request #19390 from markdroth/lb_policy_connected_subchannel
...
Second attempt: Hide ConnectedSubchannel from LB policy API.
2019-07-26 08:52:50 -07:00
Stanley Cheung
3ef9f59d7f
Merge pull request #19737 from HannahShiSFB/channelConstructorAddref
...
PHP: Fix missing addref in channel::constructor()
2019-07-26 00:02:39 -07:00
Stanley Cheung
0df8b8d012
Merge pull request #19758 from HannahShiSFB/test_sh_comment_out
...
PHP: modify php unit test script to allow skipping certain tests
2019-07-26 00:01:59 -07:00
Tony Lu
e76a5dd73c
Fixed clang_format_code
2019-07-25 17:05:07 -07:00
Hannah Shi
9841ed0763
fix #19721 missing addref in channel::constructor()
2019-07-25 16:39:22 -07:00
Hannah Shi
f0fb27e8cd
add if statement around PersistentChannelTests. run the tests by default
2019-07-25 16:11:01 -07:00
Yunjia Wang
7c10819641
Fix comments
2019-07-25 15:31:26 -07:00
Tony Lu
431c5306ba
Used framework imports within generated stubs where necessary
2019-07-25 14:48:14 -07:00
Nicolas Noble
1769169178
Merge pull request #19433 from nicolasnoble/moiz-upb
...
Building ubp in Bazel properly.
2019-07-25 14:10:39 -07:00
Mark D. Roth
224f0ef837
Second attempt: Hide ConnectedSubchannel from LB policy API.
2019-07-25 13:33:56 -07:00
Juanli Shen
c3896fa84d
Make Map<> movable
2019-07-25 10:37:22 -07:00
Pau Freixes
9e80f74326
Add missing APP callback context for custom iomgr
...
This PR adds the following missing APP callback context rerlated to the
usage of a custom iomgr.
- When a new TCP connection is established
- When a new TCP connection is accepted
- When a new domain resolution finishes
- When network primitives, like read and write, finish they job
Without these APP contexts, pending user app callbacks are never
executed.
2019-07-25 06:39:29 +02:00
Tony Lu
3e4cdf20b0
Tring --objc_opt=generate_for_named_framework
2019-07-24 18:16:12 -07:00
Esun Kim
05d6f9f2b1
Merge pull request #19702 from veblush/move-cronet
...
Create sub package for cronet
2019-07-24 16:52:26 -07:00
Arjun Roy
9ab38afa13
CH2 interned metadata key parsing fastpath.
...
on_initial_header() and on_trailing_header() are called by the hpack parser. The
hpack parser interns the key elements for metadata that it parses. Thus, the
called functions don't need to do a slowpath slice value check when performing
metadata key comparisons.
2019-07-24 15:40:37 -07:00