Craig Tiller
|
baa14a975e
|
Update clang-format to 5.0
|
2017-11-03 09:09:36 -07:00 |
Yuchen Zeng
|
b16df75471
|
Update with internal C++ interfaces
|
2017-10-30 12:09:16 -07:00 |
Yuchen Zeng
|
6a48dc544e
|
Remove c++ channel connectivity watcher
|
2017-10-30 12:06:52 -07:00 |
Vijay Pai
|
7a648854e9
|
Adopt the static factory pattern (#10)
* Switch sync streams from "struct internal" to static factory in namespace internal
* Reduce diff size
* fix friends
* Use static factory pattern for async unary calls
* Use static factories for async streams
* clang-format
|
2017-10-27 10:22:51 -07:00 |
Vijay Pai
|
06e174a088
|
Separate public and internal C++ interfaces
|
2017-10-26 14:28:26 -07:00 |
yang-g
|
903981adb6
|
Catch out of order error code
|
2017-10-25 10:46:35 -07:00 |
Ken Payson
|
42bd87e376
|
Adds gRPC Experimental CQ DoThenAsyncNext lambda API
|
2017-10-25 09:13:30 -07:00 |
Vijay Pai
|
53cec0fc8f
|
Update create_channel.cc
|
2017-10-17 06:46:19 -07:00 |
Krasimir Georgiev
|
1f42fae4c5
|
Fix initialization bug in channel creation
|
2017-10-17 08:38:20 +02:00 |
Craig Tiller
|
a19a073ebc
|
Workaround bug for a moment
|
2017-10-13 11:38:37 -07:00 |
murgatroid99
|
9887379158
|
Update version to 1.8.0-dev, update g word to 'generous'
|
2017-10-02 17:31:33 -07:00 |
ncteisen
|
520cc8f555
|
Fix ClangTidy
|
2017-09-29 10:37:45 -07:00 |
Mark D. Roth
|
ede8ed2156
|
Merge pull request #12374 from markdroth/plugin_credentials_api_fix
Change plugin credentials API to support both sync and async modes
|
2017-09-29 07:26:50 -07:00 |
yang-g
|
cfd20c4262
|
Add CompositeCallCredentials
|
2017-09-28 22:00:35 -07:00 |
Mark D. Roth
|
6456e494a8
|
Merge remote-tracking branch 'upstream/master' into plugin_credentials_api_fix
|
2017-09-28 15:16:14 -07:00 |
Mark D. Roth
|
61b26f97b0
|
Code review changes.
|
2017-09-28 08:40:03 -07:00 |
Juanli Shen
|
fe40815682
|
Readd grpclb fallback
|
2017-09-27 12:27:20 -07:00 |
Mark D. Roth
|
b4c01f9e29
|
Merge remote-tracking branch 'upstream/master' into plugin_credentials_api_fix
|
2017-09-25 12:36:30 -07:00 |
Vijay Pai
|
2046d0b3c5
|
Add unary call mode to GenericStub to allow generic RPC with 1 CQ trip
|
2017-09-21 22:23:44 -07:00 |
Vijay Pai
|
a44cffa11f
|
Base the new SerializationTraits API on implicit type conversion rather than SFINAE
|
2017-09-21 13:12:52 -07:00 |
Vijay Pai
|
efce6e1e50
|
Revert "Revert "Allow SerializationTraits to use grpc::ByteBuffer rather than only grpc_byte_buffer""
|
2017-09-21 13:12:52 -07:00 |
Yash Tibrewal
|
9eb8672bbe
|
Removing deprecated string to char * conversions
|
2017-09-17 23:55:58 -07:00 |
Vijay Pai
|
4b047a3bff
|
Construction of streams shouldn't require triggering async ops
|
2017-09-14 17:55:13 -07:00 |
Ken Payson
|
01e83b55e4
|
Revert "Add fallback (use backends from resolver if can't reach balancer) to grpclb."
This reverts commit aba0a0a544.
|
2017-09-13 19:45:07 -07:00 |
Juanli Shen
|
aba0a0a544
|
Add fallback (use backends from resolver if can't reach balancer) to grpclb.
|
2017-09-11 09:22:48 -07:00 |
Mark D. Roth
|
0aee498525
|
Merge remote-tracking branch 'upstream/master' into plugin_credentials_api_fix
|
2017-09-08 08:01:29 -07:00 |
Craig Tiller
|
9e3af382fb
|
Merge github.com:grpc/grpc into stats_histo
|
2017-09-07 14:47:55 -07:00 |
Mark D. Roth
|
8941f607d6
|
Merge pull request #12369 from markdroth/call_combiner
Second attempt at call combiner PR
|
2017-09-07 14:43:47 -07:00 |
Yuchen Zeng
|
b6ef6e9ff5
|
Merge pull request #12080 from y-zeng/connectivity
Reconnect channels automatically in C++ clients
|
2017-09-07 12:59:41 -07:00 |
Mark D. Roth
|
1ff6ee12cc
|
clang-format
|
2017-09-06 14:56:18 -07:00 |
Craig Tiller
|
3749a6d417
|
Merge github.com:grpc/grpc into stats_histo
|
2017-09-06 13:28:22 -07:00 |
Yang Gao
|
5314616e24
|
Merge pull request #12341 from yang-g/extern
Log offending ops and error code before crashing the server
|
2017-09-05 21:43:48 -07:00 |
yang-g
|
d3cbd72d5f
|
Make grpc_call_log_batch take const char*
|
2017-09-05 13:42:35 -07:00 |
Yuchen Zeng
|
26b0a34fbe
|
Address review comments
|
2017-09-05 13:32:44 -07:00 |
Yuchen Zeng
|
5150cbd02d
|
Fix timer shutdown process
|
2017-09-01 23:05:15 -07:00 |
Mark D. Roth
|
2caf021772
|
Change plugin credentials API to support both sync and async modes.
|
2017-09-01 15:04:13 -07:00 |
Mark D. Roth
|
764cf04a13
|
Revert "Revert "Implement call combiner""
This reverts commit bf19961d0a.
|
2017-09-01 09:00:06 -07:00 |
Craig Tiller
|
2897235609
|
Expose stats into qps_driver
|
2017-08-31 15:52:57 -07:00 |
kpayson64
|
451b92a754
|
Merge pull request #12306 from kpayson64/ref_counting_slices
Give ownership of byte buffers to write ops
|
2017-08-31 12:17:03 -07:00 |
Mark D. Roth
|
8d51e8d17e
|
Merge pull request #12331 from markdroth/c++_filter_api_fix
Add recv_message() method to TransportStreamOpBatch class.
|
2017-08-31 10:05:47 -07:00 |
yang-g
|
66e6c23372
|
Log offending ops and error code before crashing the server
|
2017-08-30 16:09:36 -07:00 |
Ken Payson
|
4754398f81
|
Clang_format
|
2017-08-30 08:31:38 -07:00 |
Mark D. Roth
|
196fa2e154
|
Add recv_message() method to TransportStreamOpBatch class.
|
2017-08-30 07:34:03 -07:00 |
yang-g
|
dce6fc6a48
|
Add missing extern C
|
2017-08-29 21:27:08 -07:00 |
Mark D. Roth
|
bf19961d0a
|
Revert "Implement call combiner"
|
2017-08-29 16:59:07 -07:00 |
Ken Payson
|
567e0f1eb6
|
Have write ops take ownership over slices
|
2017-08-29 09:21:22 -07:00 |
Yuchen Zeng
|
4a11ecc076
|
Add ChannelConnectivityWatcher::Ref()/Unref()
|
2017-08-25 15:17:45 -07:00 |
Mark D. Roth
|
76e264b8df
|
Implement call combiner.
|
2017-08-25 09:03:33 -07:00 |
Yuchen Zeng
|
ba23e799dc
|
Sanity fixes
|
2017-08-24 23:13:09 -07:00 |
Yuchen Zeng
|
504be5c693
|
Privatize ChannelConnectivityWatcher members
|
2017-08-24 17:47:43 -07:00 |