Yash Tibrewal
519d2b1fae
Cleanup stats removal for opt build. Stats will only be collected on debug builds or if GRPC_COLLECT_STATS is defined.
7 years ago
Yash Tibrewal
7392f05321
Fix bad_ping end2end test flakiness
7 years ago
Mark D. Roth
de077acf5d
Fix retry code handling of internally triggered recv_trailing_metadata.
7 years ago
Yash Tibrewal
6b3db74df9
Don't create exec_ctx on the stack if it's already there
7 years ago
Yash Tibrewal
3fd682961a
Create exec_ctx on stack for resource_quota_server test
7 years ago
David Garcia Quintas
49f625f232
more comments
7 years ago
David Garcia Quintas
861363d618
added call_host_override test
7 years ago
David Garcia Quintas
8a6453d31b
localhost or 127.0.0.1
7 years ago
David Garcia Quintas
27d48dad5e
fixed bad_ping test after merge
7 years ago
David Garcia Quintas
0287924466
Added host override info to test fixture config
7 years ago
yang-g
1f7e8cb4a4
Properly reset pings_before_data_required
7 years ago
David Garcia Quintas
d043fa06bc
PR comments
7 years ago
David Garcia Quintas
4b31e36a19
Fixed tests call host
7 years ago
yang-g
69e153209f
Properly reset pings_before_data_required
7 years ago
Muxi Yan
236bec5257
Improve keepalive_timeout test to capture the bug
7 years ago
Yash Tibrewal
c0cd82faed
Remove unnecessary includes of exec_ctx.h
7 years ago
kpayson64
539f5068bd
Abstract libuv implementation
...
Structures the libuv implementation to allow for a plugable
BSD style socket implementation to allow for other IO Managers
7 years ago
Muxi Yan
4b37fb0e4c
Stop including inttypes.h in gRPC core public header in Apple platforms
7 years ago
David Garcia Quintas
c7c0d69d8b
Secure channels: use the right authority
7 years ago
yang-g
4a15f4016e
Fix test
7 years ago
Vijay Pai
7944865d43
Need to shrink stack frame size; add a todo
7 years ago
Jan Tattermusch
b39c8d77a2
workaround for h2_http_proxy_nosec_test.exe shutdown_finishes_calls flake
7 years ago
Mark D. Roth
718c8341ca
Retry support.
7 years ago
Vijay Pai
da69355f30
C++ize gpr_thread as grpc_core::Thread, make it 2-phase init (construct/Start)
7 years ago
Vijay Pai
58a62755fc
Remove support for detached threads. All threads must be joined.
7 years ago
Vijay Pai
c745690caf
Internalize gpr_thd except for id and currentid
7 years ago
Noah Eisen
4d20a66685
Run clang fmt
7 years ago
Noah Eisen
be82e64b3d
Autofix c casts to c++ casts
7 years ago
Muxi Yan
931f68ec56
regenerate metadata
7 years ago
Muxi Yan
3db2caaf2e
Replace message/deflate,gzip with deflate,gzip
7 years ago
Muxi Yan
6f0b195d20
Replace GRPC_COMPRESS_MESSAGE_* with GRPC_COMPRESS_*
7 years ago
Vijay Pai
d4d0a30c6f
Privatize useful.h and avl.h
7 years ago
Alexander Polcyn
190a8dbc6c
Fix linker error on objc mac tests by explicitly installing cocoapods v1.3.1, rather than picking up 1.4.1
7 years ago
Mark D. Roth
dbdf495f61
Split lib/support into lib/gpr and lib/gpr++.
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
951f84aea0
Revert "Set error status correctly on server side"
7 years ago
Ken Payson
6535cfd140
Set error status correctly on server side
7 years ago
Muxi Yan
9c02a3cca1
Do not separate message/stream compression levels
7 years ago
Muxi Yan
38fcd0c6c3
clang-format
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
ncteisen
66a72bba69
Undo debugging output
7 years ago
ncteisen
15c32cd481
Fix parsing check
7 years ago
Vijay Pai
19988c6c7e
clang-format
7 years ago
Dave MacLachlan
da341bcb89
Fix up review comments
7 years ago
Yash Tibrewal
c354269ba7
Remove _ prefixed variable names
7 years ago
Dave MacLachlan
af5c54de9c
Add thread naming support on platforms that support it.
...
As a client of grpc I want to be aware of which threads are being
created by grpc, and giving them recognizable names makes it significantly
easier to diagnose what is going on in my programs.
This provides thread names for macOS and Linux. Adding support for other
platforms should be easy for platform specialists.
7 years ago
ncteisen
c7d1f93e76
Fix windows
7 years ago
ncteisen
6ab0ba8df5
clang fmt
7 years ago