]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
2 years agocommon: removed old perfcounters cache code, minor adjustments
Ali Maredia [Fri, 21 Oct 2022 06:52:26 +0000 (02:52 -0400)]
common: removed old perfcounters cache code, minor adjustments

Signed-off-by: Ali Maredia <amaredia@redhat.com>
2 years agocommon: in before delete of intrusive based perfcounters cache
Ali Maredia [Fri, 21 Oct 2022 06:00:51 +0000 (02:00 -0400)]
common: in before delete of intrusive based perfcounters cache

Signed-off-by: Ali Maredia <amaredia@redhat.com>
2 years agocommon: now passing in plb to perfcounters cache cstr
Ali Maredia [Fri, 21 Oct 2022 02:29:39 +0000 (22:29 -0400)]
common: now passing in plb to perfcounters cache cstr

Signed-off-by: Ali Maredia <amaredia@redhat.com>
2 years agocommon: revert changes to perf_counters.cc
Ali Maredia [Thu, 20 Oct 2022 17:18:57 +0000 (13:18 -0400)]
common: revert changes to perf_counters.cc

Signed-off-by: Ali Maredia <amaredia@redhat.com>
2 years agocommon: have perf_counters_cache use labeled_perfcounters
Ali Maredia [Thu, 20 Oct 2022 17:16:51 +0000 (13:16 -0400)]
common: have perf_counters_cache use labeled_perfcounters

2 years agocommon: created labeled perf counters instead of normal ones
Ali Maredia [Thu, 20 Oct 2022 03:15:56 +0000 (23:15 -0400)]
common: created labeled perf counters instead of normal ones

Signed-off-by: Ali Maredia <amaredia@redhat.com>
2 years agocommon: add a prio of 8 to rgw perf counters for now
Ali Maredia [Wed, 19 Oct 2022 18:37:48 +0000 (14:37 -0400)]
common: add a prio of 8 to rgw perf counters for now

Signed-off-by: Ali Maredia <amaredia@redhat.com>
2 years agocommon: add a dump command for labeled perfcounters
Ali Maredia [Wed, 19 Oct 2022 18:31:02 +0000 (14:31 -0400)]
common: add a dump command for labeled perfcounters

Signed-off-by: Ali Maredia <amaredia@redhat.com>
2 years agocommon: add default constructor to label_list_iterator
Ali Maredia [Mon, 26 Sep 2022 19:22:47 +0000 (15:22 -0400)]
common: add default constructor to label_list_iterator

Signed-off-by: Ali Maredia <amaredia@redhat.com>
2 years agocommon: comment out static_asserts for output iterators for centos 8 builds
Ali Maredia [Mon, 26 Sep 2022 19:01:31 +0000 (15:01 -0400)]
common: comment out static_asserts for output iterators for centos 8 builds

Signed-off-by: Ali Maredia <amaredia@redhat.com>
2 years agorgw: Add get bytes for labeled perf counters
Ali Maredia [Mon, 19 Sep 2022 06:08:53 +0000 (02:08 -0400)]
rgw: Add get bytes for labeled perf counters

Signed-off-by: Ali Maredia <amaredia@redhat.com>
2 years agorgw: integrate perf counters cache
Ali Maredia [Mon, 19 Sep 2022 03:49:32 +0000 (23:49 -0400)]
rgw: integrate perf counters cache

Signed-off-by: Ali Maredia <amaredia@redhat.com>
2 years agocommon: PerfCountersCache using intrusive_lru
Ali Maredia [Tue, 19 Jul 2022 21:39:02 +0000 (17:39 -0400)]
common: PerfCountersCache using intrusive_lru

This cache is meant to hold labeled perf counters

Signed-off-by: Ali Maredia <amaredia@redhat.com>
2 years agocommon: ceph::perf_counters::cache_key_insert()
Casey Bodley [Wed, 17 Aug 2022 23:55:25 +0000 (19:55 -0400)]
common: ceph::perf_counters::cache_key_insert()

Signed-off-by: Casey Bodley <cbodley@redhat.com>
2 years agocommon: ceph::perf_counters::make_cache_key()
Casey Bodley [Wed, 17 Aug 2022 13:27:42 +0000 (09:27 -0400)]
common: ceph::perf_counters::make_cache_key()

a flat representation of a set of prometheus labels, returned as a
std::string. this string can either be used for sorting an ordered
container of perf counters, or for hashing an unordered container

use a variadic template to initialize a temporary array for sorting

use rvalue-ref to c array instead of variadic template

Signed-off-by: Casey Bodley <cbodley@redhat.com>
2 years agoMerge pull request #47582 from snosratiershad/docs/correct-add-system-user-to-the...
zdover23 [Fri, 28 Oct 2022 11:14:03 +0000 (21:14 +1000)]
Merge pull request #47582 from snosratiershad/docs/correct-add-system-user-to-the-master-zone-command

docs: correct add system user to the master zone command

Reviewed-by: Zac Dover <zac.dover@gmail.com>