Craig Tiller
0a06cd7b68
Cleanup from code review
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
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
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
yang-g
e89dc6ceb6
Make Server::Wait work for async only server.
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
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
Yuchen Zeng
c68640f05c
Read from stdin
...
Read from stdin if the request text and binary file are not provided
9 years ago
Craig Tiller
fbf03c1735
Fix high seqno tests, up runtimes for benchmark tests to flush more bugs
9 years ago
Yuchen Zeng
a17c8d993d
Fix typos
9 years ago
Yuchen Zeng
c24e0ee4f0
Update docs
9 years ago
Yuchen Zeng
256cc7aa03
Support server reflection in CLI
9 years ago
Vijay Pai
ceb1a7d79f
Add more information so that we can have a meaningful exit code
9 years ago
Craig Tiller
6c8619bbe7
Better fix for flow control bug
9 years ago
Mark D. Roth
b9151e3c0b
Use separate client context object for full duplex call.
9 years ago
Mark D. Roth
dbf2adc980
Fix C++ status_code_and_message test to comply with the spec.
...
Enable C++ test in run_interop_tests.py.
9 years ago
vjpai
b0f15e8af3
Reduce assertions, use status codes, increase verbosity on errors
9 years ago
Craig Tiller
eda85c6765
Expunge all references to zookeeper
9 years ago
Mark D. Roth
ab950ee7c5
Move channel_filter.h from include/ tree to src/ tree.
9 years ago
Sree Kuchibhotla
18a0e47970
Fix cout error string
9 years ago
David Garcia Quintas
78fbb0a301
added some includes
9 years ago
David Garcia Quintas
c534b0d121
make gcc 4.4 happy
9 years ago
David Garcia Quintas
390673ae1b
clang-format
9 years ago
Sree Kuchibhotla
ad57b266c7
Fix metrics client logging
9 years ago
Craig Tiller
5b47ac385b
Colocate calls for the same channel on the same CQ
9 years ago
David Garcia Quintas
193a5c737f
printf portability sucks
9 years ago
Mark D. Roth
07cd9c9e06
Initial attempt at a C++ wrapper for the C grpc_transport_op and
...
grpc_transport_stream_op structs.
9 years ago
yang-g
a324c4fea6
Add API to get c slice from c++ Slice.
9 years ago
vjpai
9959f3d0ec
Fix the golden file - why do we even have this lever?
9 years ago
vjpai
c0c38b1f19
Make the FCUnary class actually work and test it
9 years ago
vjpai
fcb98a578c
Add NextMessageSize method to all readable streams as an upper-bound
...
on the actual message size.
Rename Size of FCUnary to NextMessageSize for consistency
9 years ago
David Garcia Quintas
83a6a828b0
Fixed error messages for C++ interop client.
9 years ago
Robbie Shade
820c1f3fda
ASSERT vector size before directly accessing first element
9 years ago
David Garcia Quintas
f9f856bb89
Added todos for more grpclb tests.
9 years ago
David Garcia Quintas
aaba131346
finally got rid of external deps to generate the lb response proto
9 years ago
Craig Tiller
5856dee7d6
Fix compile
9 years ago