Stefan Hacker
471a5dc18b
Fix cmake export for grpc
...
This patch fixes two issues with the targets exported by the
grpc cmake build:
- Install directories are now given relative instead of absolute.
Previously the exported targets would contain absolute paths to
their created targets when they should be relative. The actual
installation location stays the same as cmake automatically
interprets the paths relative to CMAKE_INSTALL_PREFIX
- ZLIB and OpenSSL are now linked using targets instead of the
legacy library variables if possible. Using the legacy paths
produces absolute paths to those dependencies in the export.
With this change cmake inserts the target names instead.
With these changes no more absolute paths are inserted into the
export allowing the install location to be used as an artifact
that can be moved or transfered to another machine and used there.
7 years ago
kpayson64
e1e562eb17
Merge pull request #13965 from evanj/python-abort-fix
...
python: Context.abort should fail RPC even for StatusCode.OK
7 years ago
Craig Tiller
06fbe438a2
Merge pull request #14012 from ctiller/1111
...
Remove ctiller projects
7 years ago
Evan Jones
145b199c4d
python: Context.abort should fail RPC even for StatusCode.OK
...
grpc.ServicerContext.abort is documented to always raise an exception
to terminate the RPC. The code argument "must not be StatusCode.OK."
However, if you do pass StatusCode.OK, the RPC terminates successfully
on the client side, but returns None.
_server.py: If the user accidentally passes StatusCode.OK, treat it as
StatusCode.UNKNOWN. This is what happens if the user accidentally
passes something that is not a StatusCode instance. Additionally
set details to ''.
_metadata_code_details_test.py: update test to verify the behavior of
abort with invalid codes.
7 years ago
Craig Tiller
2c1b6d2535
Remove ctiller projects
7 years ago
Vijay Pai
0ee6c7343f
Merge pull request #13289 from ncteisen/flow-control-part4
...
Virtual Flow Control
7 years ago
apolcyn
9490b0e6bd
Merge pull request #14011 from apolcyn/avoid_ares_on_windows
...
Correct a usage of select in grpc_build_system
7 years ago
Yang Gao
a01e0403ae
Merge pull request #13975 from danzh2010/adjustrcvbuf
...
change udp_server receive/send buffer size and set SO_RXQ_OVFL
7 years ago
Jan Tattermusch
81c0e389df
Merge pull request #14004 from jtattermusch/gpr_sync_windows
...
Fix gpr_sync_test timing on Windows.
7 years ago
Alexander Polcyn
9df154ca32
Correct usage of select in _get_external_deps
7 years ago
Vijay Pai
aebb45ef90
Merge pull request #14003 from grpc/revert-13697-nostdthread
...
Revert "Stop using std::thread in C++ library since it can trigger exceptions"
7 years ago
Mark D. Roth
31e99d0788
Merge pull request #13985 from markdroth/lb_policy_ref_simplification
...
Simply LB policy refcounting, again.
7 years ago
adelez
d1e8021818
Merge pull request #13742 from mehrdada/interop-matrix
...
Add 1.8.0 for C-based languages to interop matrix
7 years ago
apolcyn
5cee830dbe
Merge pull request #13991 from apolcyn/avoid_ares_on_windows
...
Avoid the ares bazel dependency with grpc_no_ares=true
7 years ago
kpayson64
8a9f0fff64
Merge pull request #14000 from kpayson64/filter_status_code_2
...
Add back filter_status_code test
7 years ago
adelez
b734fd05e8
Merge pull request #13995 from zhangkun83/release_java_190
...
Add Java 1.9.0 release to client_matrix.py
7 years ago
Vijay Pai
ae56b945e7
Merge pull request #13982 from vjpai/mkdir
...
Avoid link warnings: remove extraneous directories from -L and change mkdir order
7 years ago
Jan Tattermusch
86c17bfc7d
start with fewer iterations
7 years ago
Jan Tattermusch
c9ec2c0888
Revert "Stop using std::thread in C++ library since it can trigger exceptions"
7 years ago
Jan Tattermusch
b0b4555f4c
Merge pull request #13967 from grpc/vjpai-patch-1
...
Mention requirements for regenerating projects
7 years ago
Jan Tattermusch
148700a8ea
windows needs fflush after fprintf
7 years ago
Ken Payson
5ca71f29bc
Fix issue with filter_status_code test for proxy tests.
7 years ago
Ken Payson
b353297b43
Revert "Revert "Set error status correctly on server side""
...
This reverts commit 951f84aea0
.
7 years ago
David G. Quintas
7f2eb4bd41
Merge pull request #13996 from grpc/revert-13794-fix_server_streamz_stats
...
Revert "Set error status correctly on server side"
7 years ago
David G. Quintas
951f84aea0
Revert "Set error status correctly on server side"
7 years ago
Kun Zhang
07fb6b5218
Add Java 1.9.0 release to client_matrix.py
7 years ago
Vijay Pai
4db3b7413d
Merge pull request #13697 from vjpai/nostdthread
...
Stop using std::thread in C++ library since it can trigger exceptions
7 years ago
Dan Zhang
a06720bab8
format
7 years ago
Dan Zhang
e2a6ca835c
%zd->%d
7 years ago
Dan Zhang
3742b724c9
change to int type
7 years ago
Craig Tiller
0043dea25c
Merge pull request #13972 from ctiller/ownerz
...
Substitute a11r for ctiller in all OWNERS files
7 years ago
Alexander Polcyn
f1b933ce7f
Avoid building c-ares lib when grpc_no_ares is true
7 years ago
Jan Tattermusch
4855b226a8
Merge pull request #13957 from jtattermusch/connectivity_watcher_wo_exceptions
...
Do not throw and eat exceptions in C# connectivity watcher
7 years ago
Mark D. Roth
83d5cd602a
Don't unref null client_stats.
7 years ago
Mark D. Roth
473267b7e8
Revert "Merge pull request #13970 from grpc/revert-13857-lb_policy_ref_simplification"
...
This reverts commit 61b32965be
, reversing
changes made to 2eb22fd67d
.
7 years ago
Dan Zhang
a6efb9cec7
fix portability errors
7 years ago
Vijay Pai
262d59e07c
Update CONTRIBUTING.md
...
Use 2 white spaces after period for consistency with rest of document
7 years ago
Vijay Pai
7b610948a9
Merge branch 'master' into vjpai-patch-1
7 years ago
Mark D. Roth
53430532ce
Merge pull request #13676 from markdroth/inlined_vector
...
Implement InlinedVector independently of absl.
7 years ago
Vijay Pai
52338fb9ee
Avoid linker warnings by removing extraneous directories from -L and making at right time
7 years ago
Vijay Pai
f87d9b233f
Merge pull request #13977 from vjpai/subsurface
...
Remove exec_ctx_fwd.h from surface public headers
7 years ago
ncteisen
157815d5cd
Reviewer feedback
7 years ago
Nathaniel Manista
56d2bfc6ba
Merge pull request #13974 from nathanielmanistaatgoogle/12531
...
Elide cygrpc.Timespec.
7 years ago
Vijay Pai
1d91362f81
exec_ctx_fwd.h should never have been in public headers
7 years ago
Dan Zhang
9ee9c924d8
change to pass in value
7 years ago
Nathaniel Manista
31ddbff8cf
Elide cygrpc.Timespec
7 years ago
Mark D. Roth
c6406f32f6
Implement InlinedVector independently of absl.
7 years ago
Vijay Pai
b4b0ac7049
Resolve leak by freeing request payload if resources exhausted
7 years ago
Craig Tiller
c052f363bf
Substitute a11r for ctiller in all OWNERS files
7 years ago
adelez
ef7e3ea172
Merge pull request #13920 from menghanl/fix_release_matrix
...
Add go release versions to client_matrix.py
7 years ago