Makarand Dharmapurikar
015180a8f4
end-to-end test for cacheable requests.
8 years ago
Mark D. Roth
661408c4d1
clang-format
8 years ago
Mark D. Roth
7f9bba8ce1
Fix some more tests that called cq_expect_completion().
8 years ago
Craig Tiller
24096ce7be
Support >16kib frame sizes in core
8 years ago
Makdharma
178f4bc24d
prep work for enabling caching
...
Added new header grpc-payload-bin
Added new channel arg for setting max payload size
Ability to create a GET request in client filter
Ability to parse the payload from header in server filter.
8 years ago
Mark D. Roth
7187ab9866
Change cq_verifier to report file and line number for expectations.
8 years ago
Craig Tiller
dfd3a8f7a5
Merge combiner and exec_ctx execution better
...
Allows exec_ctx callbacks to be called while a combiner is executing.
Also allows guaranteeing direct execution of callbacks from combiners,
which should allow reducing cpu burn for up/down stack interactions in
the future.
8 years ago
Mark D. Roth
af00d8bfb2
Add channel arg for max send message size and add message size filter.
8 years ago
Robbie Shade
1bbfe0fb43
clang-format remove blank lines
8 years ago
Sree Kuchibhotla
cc357bf74e
Remove completion queue parameter from grpc_server_add_insecure_channel_from_fd API
8 years ago
Mark D. Roth
0c137e2e1f
Fix tsan failures.
8 years ago
Mark D. Roth
37c1c8fa58
Eliminated pointer to end of expectation list.
8 years ago
Mark D. Roth
5f3cb4d83a
clang-format
8 years ago
Mark D. Roth
a9288afaa9
Fix test to shutdown the proxy from the main thread instead of
...
doing so after the first connection terminates.
8 years ago
murgatroid99
623dd4f556
Renamed GPR_ constants to GRPC_ in iomgr/port.h
8 years ago
murgatroid99
5407089b37
Separate out iomgr-specific constants into a separate header
8 years ago
Mark D. Roth
0a05ab6e8e
clang-format
8 years ago
Mark D. Roth
b350209b9f
Clean up test HTTP proxy code.
8 years ago
Mark D. Roth
714c7ec74a
Plumbed read_buffer through and fixed leftover bytes problem.
8 years ago
Mark D. Roth
28ee43b9c8
Updated tests.
8 years ago
Mark D. Roth
cf501a717a
Clean up cq_verifier code.
8 years ago
Mark D. Roth
cca4a199e7
Fix destroy_call_elem API in test.
8 years ago
Mark D. Roth
63aa0f745b
Trying to debug proxy tests. Not working yet.
8 years ago
David Garcia Quintas
8eec9ec6af
Changed census static metadata keys for tracing and tag propagation
8 years ago
Mark D. Roth
477d061238
Clean up test. Still debugging things.
8 years ago
Mark D. Roth
8d7dc2772d
Fix use-after-free and memory leak problems.
8 years ago
Mark D. Roth
9f709a4a7e
Work on debugging the HTTP proxy implementation.
8 years ago
Mark D. Roth
05d73af3d1
Fixed asan failure and some refcounting bugs.
8 years ago
Mark D. Roth
3cfc5a7b1d
Made significant progress on the test, but not working yet.
8 years ago
David Garcia Quintas
fa30de9b39
removed some bits from invalid LR design
8 years ago
Mark D. Roth
a3ef601ca9
Basic proof-of-concept test. Needs more work to run stand-alone.
8 years ago
Mark D. Roth
e7ab720331
clang-format
8 years ago
Craig Tiller
5ca7e47493
Merge pull request #6737 from ctiller/delayed-write
...
Delay beginning most writes until we enter poll()
8 years ago
Mark D. Roth
b5f32f0aad
Add test filter right before connected channel filter.
8 years ago
Mark D. Roth
44a2f25667
s/MAX_INT/INT_MAX/
8 years ago
Robbie Shade
d5d851baf3
Add byte_buffer_eq_slice method
9 years ago
Robbie Shade
c6f776752d
Explicitly add terminating null character.
9 years ago
Robbie Shade
61aed92b82
Just create 1 MB strings, no argument.
9 years ago
Robbie Shade
bd10faaf0f
Fixing int conversion warnings
9 years ago
Robbie Shade
2449e193bb
Extends the payload test to use large random bodies.
9 years ago
Mark D. Roth
51d0022448
Change priority for adding the filter in the filter_call_init_fails test.
9 years ago
David Garcia Quintas
824363dc2f
Simplified LR filter
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
Yuchen Zeng
9f340958f6
Remove unnecessary parsing detail
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
fbf03c1735
Fix high seqno tests, up runtimes for benchmark tests to flush more bugs
9 years ago
yang-g
c7940ba9f0
init another one
9 years ago
Craig Tiller
d552dbdf4d
Cleanup test
9 years ago