David Garcia Quintas
1d5cb2ad8a
Improvements to the grpclb proto API funcs
8 years ago
Craig Tiller
9d01848ef2
Fixes
8 years ago
Masood Malekghassemi
302bfd1a10
Test Python source distribution installation
8 years ago
Robbie Shade
d5d851baf3
Add byte_buffer_eq_slice method
8 years ago
Robbie Shade
c6f776752d
Explicitly add terminating null character.
8 years ago
Robbie Shade
61aed92b82
Just create 1 MB strings, no argument.
8 years ago
Robbie Shade
bd10faaf0f
Fixing int conversion warnings
8 years ago
Robbie Shade
2449e193bb
Extends the payload test to use large random bodies.
8 years ago
Mark D. Roth
51d0022448
Change priority for adding the filter in the filter_call_init_fails test.
8 years ago
David Garcia Quintas
8b3b97f99d
Added a tiny comment header and TODOs.
8 years ago
Craig Tiller
ad94fdfe51
Fix compile error
8 years ago
yang-g
807387641f
prevent spurious wake up and unstarted/already shutdown server
8 years ago
David Garcia Quintas
ea11d168c7
Added more docs.
...
And fixed behavior when incoming serverlist has zero servers. Previously we
ignored the update. Currently (and correctly) we consider it but the pick itself
will stay pending until we actually have > 0 servers in the incoming serverlist.
9 years ago
yang-g
6ec11f2acd
prevent spurious wake up and unstarted/already shutdown server
9 years ago
Craig Tiller
0a06cd7b68
Cleanup from code review
9 years ago
David Garcia Quintas
824363dc2f
Simplified LR filter
9 years ago
yang-g
05573f1692
Make Server::Wait work for async only server.
9 years ago
Vijay Pai
5fde20d9f0
clang-format
9 years ago
Vijay Pai
40317fd720
Resolve pernicious race between destructor and thread functions by insisting that destructor is invoked after the class has gone back to being a harmless single-threaded thing.
9 years ago
Nicolas "Pixel" Noble
e053e730d2
Avoid using certain C++11-isms with grpc::thread, as it's not necessarily std::thread.
9 years ago
Craig Tiller
8da7b1f779
Fix some failures
9 years ago
Vijay Pai
ad7c527618
Temporary workaround by setting up a deadline on server shutdown.
...
This reveals an issue that needs to be solved:
D0713 14:48:28.049861213 14503 server.c:704] Waiting for 44 channels and 0/1 listeners to be destroyed before shutting down server
9 years ago
Robbie Shade
710d242e89
Move timeout_encoding from core/ext/transport/chttp2 to core/lib/transport
9 years ago
Vijay Pai
a831651aa5
Unify and make consistent the per-thread shutdown process
9 years ago
Craig Tiller
b5ee1cdcb9
Dont stall shutting down server
9 years ago
Craig Tiller
38fb8de100
get timeouts working on run_tests.py again
9 years ago
Craig Tiller
e64d693050
Better fine-tuning
9 years ago
yang-g
7ace180dde
Use test roots.pem in test
9 years ago
Craig Tiller
61e2040de0
Get json_run_localhost working again
9 years ago
Craig Tiller
72376da8ba
Get json_run_localhost working again
9 years ago
Craig Tiller
9e3691c5bd
Actually run json_run_localhost tests
9 years ago
Craig Tiller
b19dbead67
Make request freelists per cq, to allow drastically higher requested call counts
9 years ago
Craig Tiller
1d03e100eb
Ensure timely response to marks
9 years ago
David Garcia Quintas
04fae26cf6
fixed leaks in test
9 years ago
David Garcia Quintas
b5c9334ae6
discount grpc framing bytes
9 years ago
David Garcia Quintas
6eee24cfaf
fixed failures in h2_proxy
9 years ago
Craig Tiller
e0221ff340
Debugging
9 years ago
yang-g
e89dc6ceb6
Make Server::Wait work for async only server.
9 years ago
Yuchen Zeng
9f340958f6
Remove unnecessary parsing detail
9 years ago
Mark D. Roth
4f0b06e747
Move use of nullptr into grpc namespace, so that the hack in config.h
...
can be used.
9 years ago
Mark D. Roth
33e5cbbbb8
Add include to fix gcc-4.4 problem.
9 years ago
David Garcia Quintas
01c4d995d3
Added new features to load reporting.
...
- Propagation of (rpc) method name.
- Invocation of the hook at (call, channel) x (creation, destruction)
- Added enum to identify the source of invocation.
- Fixed testing. Went from test fixture to simple test.
9 years ago
Craig Tiller
8d8d0d3d10
Get combiner finalization lists working
9 years ago
Craig Tiller
a36857da24
Progress on a finalization list
9 years ago
Craig Tiller
c22e31fb05
Make it more likely to correctly report deadline exceeded
9 years ago
Vijay Pai
f782465fba
Fix some shutdown errors related to CQ/join ordering
9 years ago
Vijay Pai
f373f2cf8b
Stop holding histogram for a long time
9 years ago
Craig Tiller
9b22a46dd4
Fix test
9 years ago
Craig Tiller
f7cade1b4f
Rename async_execution_lock --> combiner, make it use closures, unroll previous changes for idleness
9 years ago
Craig Tiller
765c538d72
Revert "Add the ability to run some action when the lock becomes idle"
...
This reverts commit c9d4b81dab
.
9 years ago