Commit Graph

289 Commits

Author SHA1 Message Date
Mark D. Roth f9fcdc015d Convert ChannelzRegistry to use Map<> instead of InlinedVector<>. 2019-06-07 09:51:29 -07:00
Mark D. Roth cfb31818ef Remove channelz from LB policy API. 2019-06-07 07:09:39 -07:00
Mark D. Roth 76508bd450 Change ChannelzRegistry::Get() to return a RefCountedPtr<>. 2019-06-05 10:17:35 -07:00
Mark D. Roth eccfecd6a6 Move functions for individual args out of channel_args.{h,cc}. 2019-04-03 13:15:40 -07:00
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.
2019-02-19 13:19:24 -08:00
hcaseyal 275296c594
Revert "LB policy picker API" 2019-02-19 11:05:52 -08:00
Mark D. Roth bab8123763 LB policy picker API 2019-02-13 08:30:04 -08:00
Soheil Hassas Yeganeh 94564d1c22 Update the channelz compaction test to use 300 entries. 2019-02-06 12:33:05 -05:00
yang-g 67742ef63f Fix BUILD files. Manually edit bzl files 2018-12-06 14:37:52 -08:00
yang-g e75fc243da change tests to use the new class instead of grpc_test_init 2018-11-30 08:57:38 -08:00
ncteisen 693f46841a Add GetServer to core 2018-10-24 17:31:30 -07:00
ncteisen a3400a8fcb Add a test with more edge cases 2018-10-19 14:02:10 -07:00
ncteisen d6d5d21c0a Add bin search to gettopchannels and getservers 2018-10-19 12:25:19 -07:00
ncteisen 8e666499a9 reveiwer feedback 2018-10-19 11:00:26 -07:00
ncteisen 9cf66fbb67 Add tests 2018-10-17 10:29:17 -07:00
ncteisen ce38653372 Merge branch 'master' of https://github.com/grpc/grpc into channelz-pagination 2018-10-16 11:01:12 -07:00
ncteisen 636393d719 reviewer feedback 2018-10-14 19:50:52 -04:00
ncteisen 4377cbadaf Support channelz pagination 2018-10-12 12:25:57 -04:00
ncteisen 10f995d283 Enable channelz by default 2018-10-12 11:25:11 -04:00
Noah Eisen 91d23ac8ea
Merge pull request #16788 from ncteisen/channelz-registry
Add Compaction to Channelz Registry
2018-10-09 10:45:14 -07:00
ncteisen 4b36519c40 reviewer feedback 2018-10-05 12:33:03 -07:00
Noah Eisen f526602bff
Merge pull request #16767 from ncteisen/channel-trace-size
Limit Channel Trace by Memory
2018-10-05 12:15:48 -07:00
ncteisen 6f6033c910 remove stale commentS 2018-10-05 11:30:14 -07:00
ncteisen 3c2024c6af reviewer comments 2018-10-05 09:41:22 -07:00
ncteisen dd5fd814f3 reviewer feedback 2018-10-04 21:52:17 -07:00
ncteisen 9317845a97 Use the right new 2018-10-04 21:43:12 -07:00
ncteisen 600124f84f Add tests 2018-10-04 17:44:51 -07:00
ncteisen 664178164a reviewer feedback 2018-10-04 16:32:01 -07:00
ncteisen e21a418aae Add compaction to channelz registry 2018-10-04 12:53:36 -07:00
ncteisen f906185200 Shard channelz stats by CPU 2018-10-02 17:42:02 -07:00
ncteisen a64cb54de1 Channel trace is limited by memory 2018-10-02 17:33:07 -07:00
ncteisen 5946ae5eff Merge branch 'channelz-subchannels' into channelz-server 2018-09-08 10:19:26 -07:00
ncteisen fe1f7f5813 reviewer feedback 2018-09-07 15:58:22 -07:00
ncteisen be8844bcdb reviewer feedback 2018-09-07 15:44:59 -07:00
ncteisen 6076b1d798 Merge branch 'channelz-subchannels' into channelz-server 2018-08-28 12:55:40 -07:00
ncteisen 4b5b019d56 Merge branch 'master' of https://github.com/grpc/grpc into channelz-subchannels 2018-08-28 12:53:57 -07:00
Yang Gao b840d5e45c
Revert "Add more filter priority levels" 2018-08-16 08:58:26 -07:00
ncteisen 3aa987a29a Add channelz server support 2018-08-14 17:26:40 -07:00
ncteisen c850354423 Merge branch 'master' of https://github.com/grpc/grpc into channelz-subchannels 2018-08-11 21:19:14 -04:00
ncteisen b35328f012 Fix test build 2018-08-02 17:39:55 -07:00
yang-g d6ef707422 Add more filter priority levels 2018-08-01 11:22:32 -07:00
ncteisen e888e93293 reviewer feedback 2018-07-30 22:29:47 -07:00
ncteisen 58db94e5d9 reviewer comments 2018-07-29 20:30:05 -07:00
ncteisen 864e68e96d Fix channel trace polymorphism 2018-07-27 02:27:58 -07:00
ncteisen 012ddf15ef Merge branch 'ref_counted_ptr_polymorphism_fix' of https://github.com/markdroth/grpc into channelz-subchannels 2018-07-27 02:11:55 -07:00
Mark D. Roth 32b8a11b25 Fix build. 2018-07-26 14:56:29 -07:00
ncteisen bfdfe9fefb Restructure heirarchy 2018-07-24 10:13:52 -07:00
ncteisen f081cf67d1 refactor 2018-07-20 17:55:36 -07:00
ncteisen 835dab6a46 Full subchannel support 2018-07-20 16:43:22 -07:00
ncteisen 8cb2d0c64a Restructure everything 2018-07-20 14:26:04 -07:00