Mehrdad Afshari
6c9a0a1a96
Bump version to 1.8.3
7 years ago
Ken Payson
16e4bc010a
Bump to 1.8.2
7 years ago
Mehrdad Afshari
0981f9fab1
Bump version to 1.8.1
7 years ago
Mehrdad Afshari
0ba96edc41
v1.8.0-pre2 is now v1.8.0
7 years ago
Yash Tibrewal
8cf1470a51
Revert "Revert "All instances of exec_ctx being passed around in src/core removed""
7 years ago
Yash Tibrewal
ad4d2dde00
Revert "All instances of exec_ctx being passed around in src/core removed"
7 years ago
Yash Tibrewal
c354269ba7
Remove _ prefixed variable names
7 years ago
Mehrdad Afshari
14e96f9ae8
Bump 1.8.0-dev to 1.9.0-dev
7 years ago
Mehrdad Afshari
552a7ca088
Bump 1.8.0-dev to 1.8.0-pre1
7 years ago
ncteisen
61c4d6b648
Fix stats
7 years ago
ncteisen
adbfbd5977
Remove all extern C
7 years ago
Yash Tibrewal
6c26b16fe0
Move ExecCtx to grpc_core namespace. Make exec_ctx a private static in ExecCtx and some minor changes
7 years ago
Yash Tibrewal
75122c2357
Address some PR comments
7 years ago
Craig Tiller
be98d24841
clang-format after nullptr changes
7 years ago
Craig Tiller
4ac2b8e585
Enable clang-tidy as a sanity check, fix up all known failures
7 years ago
ncteisen
f97d2f5b37
Add init/shutdown to codegen interface
8 years ago
Craig Tiller
baa14a975e
Update clang-format to 5.0
8 years ago
Alexander Polcyn
9f5163eb85
Bump v1.7.x branch to 1.7.2
8 years ago
ncteisen
023726202a
Refactor SerializationTraits
8 years ago
Yuchen Zeng
b16df75471
Update with internal C++ interfaces
8 years ago
Yuchen Zeng
6a48dc544e
Remove c++ channel connectivity watcher
8 years ago
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
8 years ago
Alexander Polcyn
40ba62f2a2
Bump v1.7.x branch to 1.7.1
8 years ago
Vijay Pai
06e174a088
Separate public and internal C++ interfaces
8 years ago
yang-g
903981adb6
Catch out of order error code
8 years ago
Ken Payson
42bd87e376
Adds gRPC Experimental CQ DoThenAsyncNext lambda API
8 years ago
Nicolas "Pixel" Noble
863a0500df
Flagging 1.7.0
8 years ago
Yash Tibrewal
0ee7574732
Removing instances of exec_ctx being passed around in functions in
...
src/core. exec_ctx is now a thread_local pointer of type ExecCtx instead of
grpc_exec_ctx which is initialized whenever ExecCtx is instantiated. ExecCtx
also keeps track of the previous exec_ctx so that nesting of exec_ctx is
allowed. This means that there is only one exec_ctx being used at any
time. Also, grpc_exec_ctx_finish is called in the destructor of the
object, and the previous exec_ctx is restored to avoid breaking current
functionality. The code still explicitly calls grpc_exec_ctx_finish
because removing all such instances causes the code to break.
8 years ago
Vijay Pai
53cec0fc8f
Update create_channel.cc
8 years ago
Krasimir Georgiev
1f42fae4c5
Fix initialization bug in channel creation
8 years ago
Craig Tiller
a19a073ebc
Workaround bug for a moment
8 years ago
murgatroid99
90e9140211
1.7.x is now 1.7.0-pre1
8 years ago
murgatroid99
9887379158
Update version to 1.8.0-dev, update g word to 'generous'
8 years ago
ncteisen
520cc8f555
Fix ClangTidy
8 years ago
yang-g
cfd20c4262
Add CompositeCallCredentials
8 years ago
Mark D. Roth
61b26f97b0
Code review changes.
8 years ago
Juanli Shen
fe40815682
Readd grpclb fallback
8 years ago
Vijay Pai
2046d0b3c5
Add unary call mode to GenericStub to allow generic RPC with 1 CQ trip
8 years ago
Vijay Pai
a44cffa11f
Base the new SerializationTraits API on implicit type conversion rather than SFINAE
8 years ago
Vijay Pai
efce6e1e50
Revert "Revert "Allow SerializationTraits to use grpc::ByteBuffer rather than only grpc_byte_buffer""
8 years ago
Yash Tibrewal
9eb8672bbe
Removing deprecated string to char * conversions
8 years ago
Vijay Pai
4b047a3bff
Construction of streams shouldn't require triggering async ops
8 years ago
Jan Tattermusch
5432dd8874
Revert "Allow SerializationTraits to use grpc::ByteBuffer rather than only grpc_byte_buffer"
8 years ago
Ken Payson
01e83b55e4
Revert "Add fallback (use backends from resolver if can't reach balancer) to grpclb."
...
This reverts commit aba0a0a544
.
8 years ago
Jan Tattermusch
4fa3364975
bump version to 1.6.1
8 years ago
Juanli Shen
aba0a0a544
Add fallback (use backends from resolver if can't reach balancer) to grpclb.
8 years ago
Vijay Pai
677395558d
Allow SerializationTraits to use grpc::ByteBuffer, not just grpc_byte_buffer
8 years ago
Mark D. Roth
1ff6ee12cc
clang-format
8 years ago
yang-g
d3cbd72d5f
Make grpc_call_log_batch take const char*
8 years ago
Yuchen Zeng
26b0a34fbe
Address review comments
8 years ago