Commit Graph

4728 Commits

Author SHA1 Message Date
Craig Tiller ee43d7bbb1 Merge pull request #8069 from grpc/revert-8068-revert-7279-grand-unified-closures
Revert "Revert "Grand unified closures""
2016-09-16 12:11:11 -07:00
David G. Quintas 3169a6d99b Merge pull request #8112 from dgquintas/lb_proto_sync
Synchronized tag number with that of authoritative copy
2016-09-16 10:41:43 -07:00
David Garcia Quintas 5bb7b9cec2 More gRPC LB bugfixes.
Courtesy of more in depth testing.
2016-09-15 23:49:39 -07:00
David Garcia Quintas 155b8200d4 Round Robin user_data fix 2016-09-15 16:14:15 -07:00
David Garcia Quintas 7777f97951 Synchronized tag number with that of authoritative copy 2016-09-15 15:28:40 -07:00
David G. Quintas b410f80bc4 Merge pull request #7746 from dgquintas/lb_add_md
Updates to gRPC LB
2016-09-15 14:30:24 -07:00
David Garcia Quintas 5ebb7af9ef Don't assert on use of unsupported user_data for LB policies 2016-09-15 10:02:16 -07:00
David Garcia Quintas 6eb48f1073 Fix comment 2016-09-15 08:41:44 -07:00
David Garcia Quintas 8424fdcb70 PR comments 2016-09-15 08:35:59 -07:00
David Garcia Quintas f47d6fbdcc More PR comments 2016-09-14 12:59:17 -07:00
Craig Tiller 22f39f52ef Merge pull request #7980 from thinkerou/fix_time_posix_conv
Fix time posix convert
2016-09-14 09:29:36 -07:00
Craig Tiller a51f54192a Merge pull request #7559 from dgquintas/codegen_cleanse
Removed references to public APIs from codegen/
2016-09-13 19:40:43 -07:00
David Garcia Quintas 35c2aba849 More PR comments.
Mainly, removed all user_data memory management responsibilities from
the round robin policy.
2016-09-13 15:28:09 -07:00
David Garcia Quintas 6cc44fcf3a PR comments 2016-09-12 23:04:35 -07:00
David Garcia Quintas ebe7c17613 Merge branch 'master' of github.com:grpc/grpc into lb_add_md 2016-09-12 22:57:29 -07:00
David Garcia Quintas 331b9c02f9 Moved LB token changes solely into grpclb.c 2016-09-12 22:57:02 -07:00
Craig Tiller 57726ca5a9 Revert "Revert "Grand unified closures"" 2016-09-12 11:59:45 -07:00
Craig Tiller 537f7c2a13 Revert "Grand unified closures" 2016-09-12 11:56:39 -07:00
Makarand Dharmapurikar bb6ba36c1a clang-format 2016-09-11 11:25:17 -07:00
Makarand Dharmapurikar 99bdd206da fixes to handle failed connections
1. added lock/unlock around cronet callbacks to avoid race
2. added on_failed condition check in addition to cancellation
3. changed return code when no cronet call is initiated in failed/cancelled case
2016-09-11 11:21:18 -07:00
Craig Tiller 2fe75ec459 Fix bad merge 2016-09-09 14:19:13 -07:00
Craig Tiller 8f416dbb97 Merge github.com:grpc/grpc into grand-unified-closures 2016-09-08 09:54:03 -07:00
Craig Tiller cd0ea6334a Merge pull request #7864 from ctiller/bigger_frames
Support >16kib frame sizes in core
2016-09-07 12:36:34 -07:00
Craig Tiller 302d2a9e1e Merge pull request #7987 from ctiller/fuzz-fails
Fix fuzzing detected failure
2016-09-07 10:02:48 -07:00
Craig Tiller 344834b40b Merge github.com:grpc/grpc into grand-unified-closures 2016-09-07 08:39:05 -07:00
Craig Tiller e0321637d7 Merge pull request #7774 from ctiller/percent-encoder
Percent encoding routines
2016-09-06 22:08:12 -07:00
Craig Tiller ecb12511ed Fix fuzzing detected failure 2016-09-05 14:58:07 -07:00
thinkerou abc1a4414d fix type convert 2016-09-04 16:17:42 +08:00
Craig Tiller 78dc25e86b Revert barrier change to restore TSAN passing 2016-09-02 14:36:56 -07:00
Craig Tiller 62622970cd Fix typo 2016-09-02 10:18:03 -07:00
David Garcia Quintas 42adfb89ce typo 2016-09-02 18:43:24 +02:00
Craig Tiller f6b6d29841 Address review comments 2016-09-02 09:27:26 -07:00
Craig Tiller 23aff2e0cd Improve comment 2016-09-02 09:18:27 -07:00
Craig Tiller 255dad3630 Merge github.com:grpc/grpc into grand-unified-closures 2016-09-02 09:15:23 -07:00
Craig Tiller a6c2179c3b clang-format 2016-09-02 08:57:29 -07:00
Craig Tiller 1ccf6212ed Merge github.com:grpc/grpc into bigger_frames 2016-09-02 08:57:12 -07:00
David Garcia Quintas e44902ecc9 Merge branch 'master' of github.com:grpc/grpc into codegen_cleanse 2016-09-02 15:27:33 +02:00
David Garcia Quintas d1a47f1627 Merge branch 'master' of github.com:grpc/grpc into lb_add_md 2016-09-02 12:46:44 +02:00
Mark D. Roth 79620aaa10 Merge pull request #7943 from markdroth/client_channel_cleanup
Move subchannel_call_holder code into client_channel module.
2016-09-01 13:12:56 -07:00
David Garcia Quintas d3dee72437 Merge branch 'master' of github.com:grpc/grpc into codegen_cleanse 2016-09-01 20:18:41 +02:00
kpayson64 da2b480eea Merge pull request #7942 from a-veitch/add_proto
Add Trace context proto. This is used to transmit trace context between RPC client and server systems.
2016-09-01 10:28:17 -07:00
David Garcia Quintas b8245bd231 Merge branch 'master' of github.com:grpc/grpc into lb_add_md 2016-09-01 18:29:46 +02:00
Mark D. Roth d4c0f550b0 clang-format 2016-09-01 09:25:32 -07:00
David Garcia Quintas 410208c25c Merge branch 'master' of github.com:grpc/grpc into codegen_cleanse 2016-09-01 18:23:55 +02:00
makdharma 9d7e049d03 Merge pull request #7862 from makdharma/grpc_caching
prep work for enabling caching
2016-09-01 09:15:30 -07:00
Mark D. Roth 2a5959f2ae A bit more cleanup. 2016-09-01 08:20:27 -07:00
Makarand Dharmapurikar 3f374386e6 moved kMaxPayloadSizeForGet definition to C file 2016-08-31 17:34:56 -07:00
Makarand Dharmapurikar b94656d20e addressed review feedback.
moved method computation in a if block only when send_initial_metadata
is true.
2016-08-31 15:42:44 -07:00
Mark D. Roth 4c0fe49f76 Move subchannel_call_holder code into client_channel module. 2016-08-31 13:51:55 -07:00
Alistair Veitch a0c69f9099 add trace context proto 2016-08-31 12:01:27 -07:00