1
0
mirror of https://github.com/ceph/ceph synced 2025-03-22 10:17:23 +00:00
ceph/src/osd
Yuri Weinstein e419a29be5
Merge pull request from amathuria/wip-amathuria-scrub-stats
osd/scrub: Add stats to PG dump for number of objects scrubbed

Reviewed-by: Ronen Friedman <rfriedma@redhat.com>
2022-01-14 10:46:28 -08:00
..
scheduler Merge pull request from pdvian/wip-warn-filestore-osds 2022-01-12 08:49:02 -08:00
scrubber src/osd: reset objects_scrubbed count at the beginning of a new scrub 2022-01-13 18:17:59 +05:30
ClassHandler.cc
ClassHandler.h
CMakeLists.txt common/tracer: tracer implementation was moved to common/ 2021-11-03 01:53:14 +02:00
DynamicPerfStats.h
ECBackend.cc common/tracer: tracer implementation was moved to common/ 2021-11-03 01:53:14 +02:00
ECBackend.h osd: handle case when stat returns with error in get_hash_info 2021-09-28 16:14:48 +01:00
ECMsgTypes.cc
ECMsgTypes.h os: use transparent comparator in ObjectStore::getattrs() 2021-06-29 11:27:25 +00:00
ECTransaction.cc osd: build without "using namespace std" 2021-08-13 12:23:36 +08:00
ECTransaction.h
ECUtil.cc
ECUtil.h
error_code.cc
error_code.h
ExtentCache.cc
ExtentCache.h
HitSet.cc
HitSet.h
MissingLoc.cc
MissingLoc.h
objclass.cc
object_state.h
ObjectVersioner.h
OpRequest.cc osd: fix op event duration calculation 2021-07-13 19:09:41 +02:00
OpRequest.h common/tracer: tracer implementation was moved to common/ 2021-11-03 01:53:14 +02:00
osd_internal_types.h os: use transparent comparator in ObjectStore::getattrs() 2021-06-29 11:27:25 +00:00
osd_op_util.cc
osd_op_util.h
osd_perf_counters.cc
osd_perf_counters.h
osd_tracer.cc common/tracer: tracer implementation was moved to common/ 2021-11-03 01:53:14 +02:00
osd_tracer.h common/tracer: tracer implementation was moved to common/ 2021-11-03 01:53:14 +02:00
osd_types_fmt.h osd: add fmtlib formatting for some OSD types 2021-09-07 08:08:46 +00:00
osd_types.cc osd/scrub: Add stats to PG dump for number of objects scrubbed 2022-01-12 14:57:27 +05:30
osd_types.h osd/scrub: Add stats to PG dump for number of objects scrubbed 2022-01-12 14:57:27 +05:30
OSD.cc Merge pull request from pdvian/wip-warn-filestore-osds 2022-01-12 08:49:02 -08:00
OSD.h Merge pull request from pdvian/wip-warn-filestore-osds 2022-01-12 08:49:02 -08:00
OSDCap.cc
OSDCap.h
OSDMap.cc Merge pull request from JoshSalomon/wip-primary-balancer 2022-01-13 07:45:54 -06:00
OSDMap.h osd, tools: refactor OSDMap::calc_pg_upmaps (simplify the code) 2022-01-13 02:25:14 +00:00
OSDMapMapping.cc
OSDMapMapping.h osd/OSDMapMapping: fix spurious threadpool timeout errors 2021-12-06 13:13:06 -05:00
PeeringState.cc osd: PeeringState: fix selection order in calc_replicated_acting_stretch 2022-01-11 13:54:41 +00:00
PeeringState.h osd/PeeringState: separate history's pruub from pg's 2021-11-22 10:25:24 -05:00
PG.cc osd: remove unused variable legacy_infos_oid in the function PG::peek_map_epoch. 2021-12-15 12:57:47 +08:00
PG.h src/osd: reset objects_scrubbed count at the beginning of a new scrub 2022-01-13 18:17:59 +05:30
PGBackend.cc osd/scrub: collecting scrub-related files into a separate directory 2021-09-26 13:42:54 +00:00
PGBackend.h os: use transparent comparator in ObjectStore::getattrs() 2021-06-29 11:27:25 +00:00
PGLog.cc osd: fix partial recovery become whole object recovery after restart osd 2021-09-13 18:16:07 +08:00
PGLog.h osd/PGLog: set acceptable rollback_info_trimmed_to for pg of replicated pool 2021-07-26 11:58:11 +08:00
PGPeeringEvent.cc
PGPeeringEvent.h
PGStateUtils.cc
PGStateUtils.h
PGTransaction.h os: use transparent comparator in ObjectStore::getattrs() 2021-06-29 11:27:25 +00:00
PrimaryLogPG.cc osd/scrub: expose a "scrub sessions" counter for test use 2021-11-23 13:55:21 +00:00
PrimaryLogPG.h osd/scrub: scrubbing schedule - minor related cleanups 2021-11-05 17:07:57 +02:00
recovery_types.cc osd: build without "using namespace std" 2021-08-13 12:23:36 +08:00
recovery_types.h
ReplicatedBackend.cc common/tracer: tracer implementation was moved to common/ 2021-11-03 01:53:14 +02:00
ReplicatedBackend.h os: use transparent comparator in ObjectStore::getattrs() 2021-06-29 11:27:25 +00:00
scrubber_common.h osd/scrub: mark PG as being scrubbed, from scrub initiation to Inactive state 2021-11-16 16:05:02 +00:00
Session.cc
Session.h
SnapMapper.cc
SnapMapper.h
TierAgentState.h
Watch.cc osd: build without "using namespace std" 2021-08-13 12:23:36 +08:00
Watch.h