Craig Tiller
f268659bf1
Revert "Revert "[filter-stack] Eliminate flags on initial metadata ( #30444 )" ( #30475 )" ( #30476 )
...
This reverts commit 4bc69cbe38
.
2 years ago
Craig Tiller
4bc69cbe38
Revert "[filter-stack] Eliminate flags on initial metadata ( #30444 )" ( #30475 )
...
This reverts commit cd30b2dda1
.
2 years ago
Craig Tiller
cd30b2dda1
[filter-stack] Eliminate flags on initial metadata ( #30444 )
...
* [filterstack] Eliminate flags on initial metadata
Instead prefer to pass this data in non-encoded metadata.
Needed to fix MetadataMap::Copy to copy non-encoded metadata (not doing so was unintended).
Removed the flags from call_details because there's not been a use for them there for a very long time.
* Automated change: Fix sanity tests
* fix
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2 years ago
Craig Tiller
df52004032
[iwyu] Add test/core/end2end ( #29998 )
...
* [iwyu] Add test/core/end2end
* Automated change: Fix sanity tests
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* update
* fix
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2 years ago
Craig Tiller
3ec0e29bcf
[test] Convert cq verifier to C++ ( #30256 )
...
* [test] Convert cq verifier to C++
* Automated change: Fix sanity tests
* fix
* dead code
* strength reduction
* dead code
* fix
* when search/replace goes wrong
* review feedback
* review feedback
* cleanup
* fixes
* fix
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
2 years ago
Yash Tibrewal
bd357f9a37
Remove shutdown_cq from grpc_end2end_test_fixture ( #29049 )
...
* Remove some shutdown_cq instances
* Remove shutdown_cq from grpc_end2end_test_fixture
3 years ago
Mark D. Roth
0bdb4d650b
Revert "Revert "use CppImplOf for grpc_server ( #28112 )" ( #28130 )" ( #28144 )
...
This reverts commit eec0ca98c1
.
3 years ago
Mark D. Roth
eec0ca98c1
Revert "use CppImplOf for grpc_server ( #28112 )" ( #28130 )
...
This reverts commit 2ea8e50c3a
.
3 years ago
Mark D. Roth
2ea8e50c3a
use CppImplOf for grpc_server ( #28112 )
...
* use CppImplOf for grpc_server
* fix build
* fix sanity
3 years ago
Craig Tiller
ea389c00c2
Adjust include order per style guide ( #27175 )
...
Introduce clang-format configuration to sort includes closer to our rules.
3 years ago
Esun Kim
2ff84ed8c2
C++ cast for void*
4 years ago
Mark D. Roth
0b61aea1c5
Convert grpc_server to idiomatic C++.
4 years ago
Mark D. Roth
bc5e3fb661
Convert channelz code to use new JSON API
5 years ago
Vijay Pai
b35f80d680
Remove unused parameter warning (7 of 20)
5 years ago
ncteisen
7b1fc0faa2
Add max_results to ServerSockets
6 years ago
ncteisen
87b1c3ce56
reviewer feedback
6 years ago
ncteisen
580216da82
remove debugging output
6 years ago
ncteisen
d82dff4ea0
reviewer feedback, debuging helper
6 years ago
ncteisen
a60226726a
reviewer feedback
6 years ago
ncteisen
d9e21e980f
reviewer feedback
6 years ago
ncteisen
636393d719
reviewer feedback
6 years ago
ncteisen
10f995d283
Enable channelz by default
6 years ago
ncteisen
664178164a
reviewer feedback
6 years ago
ncteisen
8362e7042d
Undo adding new API to tranport
6 years ago
ncteisen
a64cb54de1
Channel trace is limited by memory
6 years ago
ncteisen
fd2fe1d5c4
Channelz server listening socket support
6 years ago
ncteisen
7e34212e50
Don't test socket in core end2end test
6 years ago
ncteisen
86600071b0
reviewer feedback
6 years ago
ncteisen
bd9d97a200
Channelz socket support
6 years ago
ncteisen
fe1f7f5813
reviewer feedback
6 years ago
ncteisen
3aa987a29a
Add channelz server support
6 years ago
ncteisen
e2a87dac69
Add some comments
6 years ago
ncteisen
fde951db9c
Intecept recv_trailing in client_channel for channelz
6 years ago
ncteisen
835dab6a46
Full subchannel support
6 years ago
ncteisen
97066fd0e4
Support for GetTopChannels
6 years ago
ncteisen
48d0339406
reviewer feedback
7 years ago
ncteisen
1ab1287ac7
Reviewer feedback
7 years ago
ncteisen
c7166ae67d
Make channelz an opt in feature
7 years ago
ncteisen
db6593eb40
fixup! Rename channelz Channel to ChannelNode
7 years ago
ncteisen
b8a52e0cf3
Add new end2end test for channelz
7 years ago
David Garcia Quintas
4b31e36a19
Fixed tests call host
7 years ago
Noah Eisen
4d20a66685
Run clang fmt
7 years ago
Noah Eisen
be82e64b3d
Autofix c casts to c++ casts
7 years ago
Vijay Pai
d4d0a30c6f
Privatize useful.h and avl.h
7 years ago
Mark D. Roth
dbdf495f61
Split lib/support into lib/gpr and lib/gpr++.
7 years ago
Craig Tiller
4ac2b8e585
Enable clang-tidy as a sanity check, fix up all known failures
7 years ago
Yash Tibrewal
34a57d0346
rename all test core files to cc and a lot of C++ style conversions
7 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Alexander Polcyn
f5521c33f9
Revert "Merge branch 'master' into v1.3.x"
...
This reverts commit 79759fea1a
, reversing
changes made to dc36f4df6a
.
8 years ago
Chris Evans
ed2a5470db
Calculate RPC deadline right before call creation
...
Most core end2end tests are written around a single RPC with an explicit
deadline. Currently, this deadline is calculated before bringing up the
test fixture, and thus time spent bringing up the test fixture is taken
from the time allotted to the RPC.
This change moves the calculation of these deadlines immediately before
call creation. Additionally, the functions that calculate these
deadlines have been renamed from 'xx_seconds_time()' to
'xx_seconds_from_now()' for clarity.
8 years ago