Moiz Haidry
b4d5c7cee4
Benchmark test for callback unary gRPC
...
Every thread intitiates multiple RPCs. The Callback of the unary RPC then issues a new RPC and this goes until the benchmark shuts down. For shutdown the main thread waits on a conditional variable. After shutdown the callbacks increment a rpcs done variable and once the the rpcs done equate the the total number of outstanding rpcs, the last callback performing the increment operation also issues a signal to wake up the main thread. The mainthread process to join the other threads and perform cleanup
6 years ago
Jan Tattermusch
a2b2927f72
fix backward compatibility mode on macos
6 years ago
Jan Tattermusch
05c23458ab
regenerate CMakeLists.txt
6 years ago
Jan Tattermusch
08125f7af0
cmake: prevent C core from depending on libstdc++
6 years ago
Yash Tibrewal
1d999617e2
Add experimental versions with interceptors for create channel from fd and inproc channel
6 years ago
Hope Casey-Allen
4772a743e8
Delete hpack lookup table
6 years ago
Yash Tibrewal
5525521456
Build changes
6 years ago
Vijay Pai
be18cedf90
Delete epollsig poller and tests using it
6 years ago
Muxi Yan
d65d25795b
generate_projects
6 years ago
Vijay Pai
9e6511ae2e
Make the core callback interface API so that it can be used in generated code
6 years ago
Hope Casey-Allen
327c514fe7
Some reorganizing to respond to code review comments
6 years ago
Alexander Polcyn
964d679edc
Resolve ip literals and Windows localhost manually when using c-ares
6 years ago
Srini Polavarapu
27665a3567
regenerate projects
6 years ago
Vijay Pai
8bf52535d1
Provide a generic client-side unary callback API
6 years ago
Yash Tibrewal
8d47cd4992
Revert "Revert "Fathom tcp changes""
6 years ago
Juanli Shen
89659e2925
Regenerate projects
6 years ago
Juanli Shen
8ceb27a324
Regenerate projects
6 years ago
Jan Tattermusch
97ba943f17
Revert "Fathom tcp changes"
6 years ago
Yash Tibrewal
9c5bde5e4e
More commits
6 years ago
Yash Tibrewal
f71fd84e42
more stuff
6 years ago
Vijay Pai
72695b886e
Add an inproc-based non-polling test of core callback API
6 years ago
Vijay Pai
381bcab8bd
Move a file from src/cpp to src/core since core depends on it
6 years ago
tdbhacks
bcd747d42d
Added system roots feature to load roots from OS trust store
...
Added a flag-guarded feature that allows gRPC to load TLS/SSL
roots from the OS trust store. This is the Linux-specific
implementation of such feature.
6 years ago
Alex Polcyn
5cd8b1eb81
Enable c-ares queries on Windows
6 years ago
Srini Polavarapu
7d41ba6370
Regenerate projects
6 years ago
Jan Tattermusch
23c3c47756
rephrase comment
6 years ago
Jan Tattermusch
d1396550bc
try fix c++ vs2017 build
6 years ago
Srini Polavarapu
2794a6cae6
regenerate projects
6 years ago
Srini Polavarapu
deeb781374
Regenrate projects
6 years ago
Alexander Polcyn
9896c64186
Revert "Merge pull request #16158 from apolcyn/revert_windows_breakage"
...
This reverts commit d9e8f86675
, reversing
changes made to 04847aeb1e
.
6 years ago
Alexander Polcyn
f34c653936
Revert "Merge pull request #15797 from apolcyn/windows_compile_and_sort"
...
This reverts commit ae8d3efc3a
, reversing
changes made to e41215e181
.
6 years ago
Alex Polcyn
1b1d5e52e7
Get c-ares to compile and do address sorting on windows
6 years ago
Alex Polcyn
92e0a70ec6
Make QPS server builder customizeabled
6 years ago
ncteisen
6104e4f33b
Move ChannelzServicePlugin to public, experimental
6 years ago
Srini Polavarapu
8c9af7464c
Regenerate projects
6 years ago
Srini Polavarapu
76450b0dc6
Regenrate Projects
6 years ago
ncteisen
c194528844
Adds C++ Channelz Service
6 years ago
Yash Tibrewal
f0397933b0
Fathom TCP level changes. TracedBuffer for keeping track of all buffers
...
to be traced. Adding tests for Fathom and TracedBuffer. A lot more.
Please read PR description.
6 years ago
ncteisen
afb9829819
Fix the muddled linkeage of channelz
7 years ago
Yihua Zhang
c5f1eda10f
implement loca credentials
7 years ago
ncteisen
a0a59537d2
s/CodegenGeneric/Raw/g
7 years ago
Srini Polavarapu
968744798e
Regenerate projects
7 years ago
Juanli Shen
174166d20c
Add header back in build.yaml
7 years ago
Mehrdad Afshari
ed0dc067ba
Regenerate Projects
7 years ago
Juanli Shen
f5f1d57d7a
Add load reporting filter
7 years ago
David Garcia Quintas
f3955ba711
Update to use the canonical version of LB proto
7 years ago
ncteisen
77472309d5
Add channel creation benchmark
7 years ago
Juanli Shen
fba01d86e7
Remove load data store targets from build.yaml
7 years ago
ncteisen
9e26b6c282
Regenerate project and fix sanity
7 years ago
ncteisen
bacd625d37
Add end2end test for codegen_generic
7 years ago