Mark D. Roth
0c0b89a88b
Change hash table to use linear probing and add unit test.
...
Also add some missing rules in test/core/slice/BUILD.
8 years ago
yang-g
6bc701659c
Remove status_helper as it is not needed any more
8 years ago
David Garcia Quintas
53af23cfbf
Improvements to Fake Resolver
8 years ago
yang-g
eceec8eaf6
Add helper function to supply and parse error_details from Status.
8 years ago
Craig Tiller
71d6ce65d4
Merge deadline_init/deadline_start
8 years ago
Craig Tiller
376887d213
Split event notification out of ev_epoll_linux.c
8 years ago
Yuchen Zeng
af5c505fc1
Add bad_ping test, fix ping test
8 years ago
Craig Tiller
c8f62bcb03
Add new setting for true-binary mode
8 years ago
Craig Tiller
3be7dd0e79
Optionalize deadline checking
8 years ago
Craig Tiller
af76743e33
Optionalize compress, gather all the http2 filter bits together in ext/
8 years ago
Craig Tiller
9b3648a28e
Optionalize message_size_filter
8 years ago
Craig Tiller
fb33d27a85
Merge
8 years ago
Craig Tiller
6d4894e9d6
optionalize max_age
8 years ago
Craig Tiller
9eb0fdec00
Reorganize ext tree
...
- filters live under filters
- lb_policy, resolver implementations (being part of client_channel) live under client_channel
8 years ago
Vijay Pai
169abf182e
Something brokeded sanity
8 years ago
Craig Tiller
790f6afebd
Regenerate projects
8 years ago
Yuchen Zeng
b2caafc911
Add max_connection_idle test
8 years ago
Yuchen Zeng
22321fc7e5
Add max_connection_age end2end test
8 years ago
Craig Tiller
134fed3a85
Move src/core/lib/tsi --> src/core/tsi
8 years ago
Harsh Vardhan
974f3d797a
remove lang specific streaming methods
8 years ago
Yuchen Zeng
a809ea5c14
Add max_age_filter
8 years ago
Nicolas "Pixel" Noble
b02dd01584
Fixing qps & benchmark.
8 years ago
Vijay Pai
52f50d44b0
Resolve a circular dependence that was being generated between
...
create_test_channel.o and libgrpc++_test_util.a .
8 years ago
Michael Warres
c46b3ebeb9
Add socket factory support to udp_server.c
8 years ago
Makarand Dharmapurikar
226098c9f1
added b64.c to the sources neede for grpc_base
8 years ago
Sree Kuchibhotla
bf18428740
Introduce grpc_completion_queue_factory API
...
Just the API and a bare-bone implementation
8 years ago
Vijay Pai
c0e6701c57
Added dependencies in build.yaml to allow building
8 years ago
Mark D. Roth
fecba535d9
Switch to using a CAS loop to update the token value.
8 years ago
Yuchen Zeng
68745bbf8a
Resolve dependency issues
8 years ago
Yuchen Zeng
47155ed254
Split ifaddr related functions out into a separate file
8 years ago
Craig Tiller
9202b3fdfd
Arena allocator for grpc
8 years ago
Craig Tiller
c945c12b47
Revert "Revert "Split bm_fullstack into pieces, reuse infrastructure across other microbenchmarks""
...
This reverts commit 0cb7fef406
.
8 years ago
Jan Tattermusch
0cb7fef406
Revert "Split bm_fullstack into pieces, reuse infrastructure across other microbenchmarks"
8 years ago
Craig Tiller
12352b2c5c
Add test of server builder, including channel args
8 years ago
Craig Tiller
4751c28b0b
Add channel arguments to server builder
8 years ago
Craig Tiller
e067b6e119
Resolve sanity failures
8 years ago
Craig Tiller
f09ec59222
Fix mac build
8 years ago
Craig Tiller
627a59892a
Prep for splitting bm_fullstack
8 years ago
Craig Tiller
5e3215338f
Move helpers to a common place, use them everywhere
8 years ago
Craig Tiller
295df6da9a
Add a slice type that shares a refcount with a transport stream
8 years ago
Craig Tiller
edbf2b9d13
Add a spinlock type.
...
Useful for situations where we need to repeatedly trylock, not useful
for cases where we need to lock (due to spinning).
Add a variant of sync_test to test it (with the same tests we run for
gpr_mu).
Add a benchmark to bm_closure to demonstrate single threaded performance.
8 years ago
Yuchen Zeng
990d9fe146
Client-side keepalive ping
...
Based on soltanmm-google's #9114
8 years ago
ncteisen
3da3ce3c29
Add error test
8 years ago
Mark D. Roth
d6d192d005
Retry throttling implementation.
8 years ago
Yuchen Zeng
a9d8a157be
Add parse_address_test
8 years ago
David Garcia Quintas
e854357117
Reintroduced golden_file_test
8 years ago
David Garcia Quintas
1f980cf7bb
Removed useless cpp/codegen/golden_file_test
8 years ago
Craig Tiller
8506219a15
Remove internal api canaries: they have never solved anything for us
8 years ago
murgatroid99
1191b7202d
Improve Node and libuv testing and test coverage
...
Allow Node tests to run with or without UV, change default version to 7, add some portability tests. Also make some more core tests work with libuv
8 years ago
Craig Tiller
cba864bfbe
Eliminate port server env var, force its use always, consolidate code
8 years ago