Vijay Pai
e1e7042919
Restructure to simplify, harden, and avoid forward declaration
7 years ago
Vijay Pai
28b6a44637
Migrate all remaining features of core test to C++ layer test
7 years ago
Vijay Pai
2b226adf60
Remove alarm from core, implement in C++ layer only
7 years ago
Mehrdad Afshari
6615ef5eef
Relax call details interface from interceptor
...
A gRPC Python client interceptor is passed an instance of a class
that implements the ClientCallDetails interface. The interceptor
can choose to create its own object that implements the interface,
and pass it back to the continuation invoked by the interceptor.
To make it easy to add additional attributes to call details,
without breaking user code that hardcode the attributes required
by the interface, instead of interospecting the object passed
to the interceptor at runtime, and to ease authorship of
interceptors that want to keep some attributes intact and not
care about them, we relax the requirements on the object that
is expected to get passed by the interceptor and let the user
omit some attributes. Omitted attributes will be replaced
by the original value of the attribute given to the interceptor.
7 years ago
Muxi Yan
9492a92cd5
Clean up C++ tests and example
7 years ago
Stanley Cheung
5b48dc7371
Merge pull request #14098 from stanley-cheung/php-smarter-gen-proj
...
PHP: make generate_projects.sh smarter for package.xml
7 years ago
Mehrdad Afshari
cd9db08e75
Merge pull request #14096 from mehrdada/upmerge19
...
Upmerge 1.9.x into master
7 years ago
Muxi Yan
bc4b7891c8
Merge remote-tracking branch 'upstream/master' into create-grpc-c++-podspec
7 years ago
Muxi Yan
61bb29f141
Clean up C++ tests and example
7 years ago
Ruslan Nigmatullin
17226409c9
[ssl] Reduce number of copies
7 years ago
Muxi Yan
401f903151
Build fix
7 years ago
Stanley Cheung
ac3c69b99e
PHP: make generate_projects.sh smarter for package.xml
7 years ago
Mehrdad Afshari
eb809c34c1
Upmerge 1.9.x into master
...
Prevents future merge conflicts upon upmerges from 1.9.x
7 years ago
Mehrdad Afshari
fb309a966b
Merge pull request #14092 from mehrdada/bump1-10
...
Bump version to 1.10
7 years ago
Mark D. Roth
cbb4f78c2f
Merge pull request #14089 from markdroth/no_plus_in_directory_names
...
Rename 'gpr++' directories to 'gprpp'.
7 years ago
adelez
9849bc6a0f
Merge pull request #14090 from menghanl/fix_release_matrix
...
Update go release versions in client_matrix.py
7 years ago
Mehrdad Afshari
43884047c9
Regenerate projects
7 years ago
Mehrdad Afshari
d1915a988e
Bump version to 1.10
7 years ago
Mehrdad Afshari
298aa8a2d9
Merge pull request #14091 from mehrdada/v1.9.x
...
Bump v1.9.x to 1.9.x-pre1
7 years ago
Mehrdad Afshari
28d5cf33e9
Regenerate projects
7 years ago
Mehrdad Afshari
22c607d2e7
1.9.0-dev is now 1.9.0-pre1
7 years ago
Menghan Li
63efbc639c
Update go release versions in client_matrix.py
7 years ago
Mark D. Roth
4f2b0fdadf
Rename 'gpr++' directories to 'gprpp'.
7 years ago
Ken Payson
9585746651
PR feedback changes
7 years ago
Muxi Yan
19b4feaee7
Update surface API in cython pxi
7 years ago
Muxi Yan
fb061c329a
Merge remote-tracking branch 'upstream/master' into fix-stream-compression-config-interface
7 years ago
Mark D. Roth
9813858908
Merge pull request #14070 from markdroth/backoff_api_cleanup
...
Combine BackOff Begin() and Step() methods.
7 years ago
Mehrdad Afshari
4721b5f265
Merge pull request #14087 from jtattermusch/dispose_requestcallcontextpool
...
Dispose RequestCallContextPool on environment shutdown
7 years ago
Noah Eisen
93563bc0dc
remote stale import
7 years ago
Jan Tattermusch
eb88bf03af
dispose requestCallContextPool on environment shutdown
7 years ago
Noah Eisen
fe0ac0d6c9
Add google clang-tidy check for free
7 years ago
Noah Eisen
796b572217
Actually check header files
7 years ago
Jan Tattermusch
461cf30159
Merge branch 'master' into cmake-export-fix
7 years ago
Yang Gao
bb2f7e28ed
Merge pull request #14081 from yang-g/cpp17
...
remove use of random_shuffle
7 years ago
Yash Tibrewal
83251bbfa9
Merge pull request #14076 from grpc/execctx_remfinish
...
Remove extraneous Finish in ExecCtx
7 years ago
Yash Tibrewal
98f22c7a95
Merge pull request #14078 from yashykt/asan_sockaddr
...
Solve a stack_use_after_scope issue in sockaddr_resolver_test
7 years ago
Muxi Yan
277e2e4f07
Clean up tests, examples, and podspecs
7 years ago
yang-g
a29d6d0d74
remove use of random_shuffle
7 years ago
Yash Tibrewal
45e754a5af
Fix typo s/resolition/resolution
7 years ago
Ken Payson
51f51253bd
Merge remote-tracking branch 'upstream/master' into disable_fork_support
7 years ago
Ken Payson
f91d4ef78b
Merge remote-tracking branch 'upstream/master' into disable_fork_support
7 years ago
Ken Payson
e2e41ff12e
Allow turning off fork support with env variable
7 years ago
Mark D. Roth
9db1691c85
Merge pull request #14051 from markdroth/reorganize_support
...
Split lib/support into lib/gpr and lib/gpr++.
7 years ago
Yash Tibrewal
f0798f91ff
Solve a stack_use_after_scope issue in sockaddr_resolver_test
7 years ago
Yash Tibrewal
9cd22deaef
Remove extraneous Finish in ExecCtx
7 years ago
Mehrdad Afshari
9a4c6b31e5
Merge pull request #14068 from coryan/patch-1
...
Fixed typo in documentation.
7 years ago
Jan Tattermusch
a35899b769
Merge pull request #14072 from jtattermusch/fix_cmake_win_distrib_test
...
Fix cmake windows C++ distrib test
7 years ago
Mehrdad Afshari
b58d13394c
Merge pull request #14071 from mehrdada/shellcheck
...
Add tools/run_tests/artifacts to shellcheck enforcement list
7 years ago
Mark D. Roth
dbdf495f61
Split lib/support into lib/gpr and lib/gpr++.
7 years ago
Mehrdad Afshari
b7f88cfd7f
Make build_and_run_docker.sh pass shellcheck (with suppressions)
7 years ago