Yash Tibrewal
27dd9ec2c6
Fix minimal stack test
5 years ago
Yash Tibrewal
d24387ae4f
Removing compression from grpc_byte_buffer_reader, removing ManualConstructor in decompress filter and fixing tests
5 years ago
Yash Tibrewal
cbb3078064
Fix minimal stack and workaround cronet compression test
5 years ago
Jan Tattermusch
6738f420fd
mark channelz_test as flaky
5 years ago
Esun Kim
7a14955759
Replaced grpc_core::MakeUnique with absl::make_unique
5 years ago
Mark D. Roth
bc5e3fb661
Convert channelz code to use new JSON API
5 years ago
Esun Kim
ed44a1f430
Clean up grpc_core::MakeUnique
5 years ago
Vijay Pai
9dfa8fb2f1
Temporarily disable client_idle filter check
5 years ago
Esun Kim
b2b7fc9af8
Replaced grpc_core::UniquePtr with std::unique_ptr
5 years ago
Esun Kim
5a5734ff03
Use std::string for channelz
5 years ago
Vijay Pai
6352ca3682
Don't check for client_idle since client_idle is disabled
5 years ago
Lidi Zheng
c34bef4ca4
Format all Bazel files with buildifier
5 years ago
Vijay Pai
38d87137f8
Remove unused parameter warning (3 of 20)
5 years ago
Vijay Pai
5d7e4bb301
Stop using deprecated gtest macros
5 years ago
yang-g
49b796eeb1
Clean up the test
5 years ago
yang-g
76308c0c9a
Fix sanity_check and add a test
5 years ago
Jan Tattermusch
6ebc1c616f
set uses_polling=False for some bazel tests
5 years ago
Soheil Hassas Yeganeh
c9376b4e0b
Use cycle clock instead of clock monotonic to measure call latency.
...
This removes two more getttime syscalls from the hot path, when cycle
clock is enabled.
5 years ago
Esun Kim
e0b94db1b9
Enforce abstract class rule
5 years ago
Qiancheng Zhao
1391c93a95
atomic client idle filter
5 years ago
Soheil Hassas Yeganeh
bdd3fdddb2
Expose cycle counter and use it /channelz.
...
We are using clock real time (which is very expensive) on every
RPC to update channelz. We should simply use cycle clock.
This patch exposes cycle clock, enables RDTSC on intel,
and use it for channelz.
This patch also changes the implementation of time_precise_init
to that more accurately using the monotonic clock and
shorter by looping at most a few hundred milliseconds.
This is part of a larger performance series.
5 years ago
Hope Casey-Allen
bd8a04a6e9
Add human-readable names for channelz sockets and listen sockets
5 years ago
Mark D. Roth
f9fcdc015d
Convert ChannelzRegistry to use Map<> instead of InlinedVector<>.
6 years ago
Mark D. Roth
cfb31818ef
Remove channelz from LB policy API.
6 years ago
Mark D. Roth
76508bd450
Change ChannelzRegistry::Get() to return a RefCountedPtr<>.
6 years ago
Mark D. Roth
eccfecd6a6
Move functions for individual args out of channel_args.{h,cc}.
6 years ago
Mark D. Roth
aa149fedbb
Revert "Merge pull request #18093 from grpc/revert-17770-lb_policy_picker_api"
...
This reverts commit f327b83706
, reversing
changes made to b3b5d63423
.
6 years ago
hcaseyal
275296c594
Revert "LB policy picker API"
6 years ago
Mark D. Roth
bab8123763
LB policy picker API
6 years ago
Soheil Hassas Yeganeh
94564d1c22
Update the channelz compaction test to use 300 entries.
6 years ago
yang-g
67742ef63f
Fix BUILD files. Manually edit bzl files
6 years ago
yang-g
e75fc243da
change tests to use the new class instead of grpc_test_init
6 years ago
ncteisen
693f46841a
Add GetServer to core
6 years ago
ncteisen
a3400a8fcb
Add a test with more edge cases
6 years ago
ncteisen
d6d5d21c0a
Add bin search to gettopchannels and getservers
6 years ago
ncteisen
8e666499a9
reveiwer feedback
6 years ago
ncteisen
9cf66fbb67
Add tests
6 years ago
ncteisen
636393d719
reviewer feedback
6 years ago
ncteisen
4377cbadaf
Support channelz pagination
6 years ago
ncteisen
10f995d283
Enable channelz by default
6 years ago
ncteisen
4b36519c40
reviewer feedback
6 years ago
ncteisen
6f6033c910
remove stale commentS
6 years ago
ncteisen
3c2024c6af
reviewer comments
6 years ago
ncteisen
dd5fd814f3
reviewer feedback
6 years ago
ncteisen
9317845a97
Use the right new
6 years ago
ncteisen
600124f84f
Add tests
6 years ago
ncteisen
664178164a
reviewer feedback
6 years ago
ncteisen
e21a418aae
Add compaction to channelz registry
6 years ago
ncteisen
f906185200
Shard channelz stats by CPU
6 years ago
ncteisen
a64cb54de1
Channel trace is limited by memory
6 years ago