index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
osd
/
scrubber
/
pg_scrubber.cc
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
osd/scrub: reset m_active_target when the scrub ends
Ronen Friedman
2024-12-31
1
-0
/
+1
*
osd/scrub: convey 'reserving replicas' status in query results
Ronen Friedman
2024-12-31
1
-0
/
+10
*
osd/scrub: abort reserving scrub if an operator-initiated scrub is
Ronen Friedman
2024-12-29
1
-0
/
+4
*
osd/scrub: show reservation status in 'pg dump' output
Ronen Friedman
2024-12-24
1
-3
/
+31
*
osd/scrub: remove the 'has_deep_errors' scheduling flag
Ronen Friedman
2024-11-27
1
-20
/
+0
*
osd/scrub: cache frequently used configuration parameters
Ronen Friedman
2024-11-19
1
-29
/
+37
*
osd/scrub: fix 'schedule-deepscrub' test asok command
Ronen Friedman
2024-11-07
1
-0
/
+5
*
osd/scrub: improve scrub information conveyed in standard
Ronen Friedman
2024-10-27
1
-3
/
+47
*
osd/scrub: separate shallow vs deep errors storage
Ronen Friedman
2024-10-10
1
-1
/
+1
*
osd/scrub: add dout() capability to the ScrubStore
Ronen Friedman
2024-10-10
1
-1
/
+1
*
osd/scrub: directly create or reinit the ScrubStore
Ronen Friedman
2024-10-10
1
-8
/
+35
*
Merge pull request #57272 from ronen-fr/wip-rf-cv
Ronen Friedman
2024-09-22
1
-5
/
+3
|
\
|
*
osd/scrub: modify deep scrub interval randomization
Ronen Friedman
2024-08-26
1
-5
/
+3
*
|
osd/scrub: disable high work-queue priority for h.p. scrub
Ronen Friedman
2024-09-21
1
-9
/
+1
*
|
osd/scrub: remove the 'planned scrub' flag set
Ronen Friedman
2024-09-10
1
-35
/
+10
*
|
osd/scrub: remove requested_scrub_t::need_auto
Ronen Friedman
2024-09-10
1
-46
/
+6
*
|
osd/scrub: set_op_parameters() no longer uses the 'requested' flags
Ronen Friedman
2024-09-10
1
-42
/
+38
*
|
osd/scrub: remove requested_scrub_t::must_repair
Ronen Friedman
2024-09-09
1
-4
/
+3
*
|
osd/scrub: complete on_mid_scrub_abort() refactoring
Ronen Friedman
2024-09-09
1
-25
/
+31
*
|
osd/scrub: fix scheduled_at for distinct urgencies
Ronen Friedman
2024-09-09
1
-4
/
+6
*
|
osd/scrub: implement urgency_t::repairing
Ronen Friedman
2024-09-09
1
-9
/
+12
*
|
osd/scrub: remove requested_scrub_t::must_deep_scrub
Ronen Friedman
2024-09-09
1
-8
/
+11
*
|
osd/scrub: remove requested_scrub_t::must_scrub
Ronen Friedman
2024-09-09
1
-5
/
+0
*
|
osd/scrub: base queue priority on the urgency of the scrub target
Ronen Friedman
2024-09-09
1
-6
/
+9
*
|
osd/scrub: remove remaining refs to the Scrubber's 'required' flag
Ronen Friedman
2024-09-09
1
-14
/
+10
*
|
osd/scrub: mid-scrub-aborts logic should use the new urgency attributes
Ronen Friedman
2024-09-09
1
-5
/
+3
*
|
osd/scrub: remove flags_to_shallow_priority()
Ronen Friedman
2024-09-09
1
-23
/
+6
*
|
osd/scrub: add 'snap-trimming' as a distinct delay reason
Ronen Friedman
2024-09-04
1
-1
/
+2
*
|
osd/scrub: add configuration parameters to control length of delay
Ronen Friedman
2024-09-04
1
-4
/
+3
|
/
*
osd/scrub: delay both targets on some failures
Ronen Friedman
2024-08-25
1
-18
/
+54
*
osd/scrub: fix the conditions for auto-repair scrubs
Ronen Friedman
2024-08-25
1
-5
/
+16
*
osd/scrub: remove requested_scrub_t::deep_scrub_on_error
Ronen Friedman
2024-08-25
1
-16
/
+22
*
osd/scrub: remove non-display usage of target's is_high_priority()
Ronen Friedman
2024-08-25
1
-21
/
+14
*
osd/scrub: remove 'calculated_to_deep' flag
Ronen Friedman
2024-08-25
1
-10
/
+5
*
osd/scrub: modify after-repair-scrub triggering
Ronen Friedman
2024-08-25
1
-23
/
+28
*
osd/scrub: fix ReplicaReservations ctor to use correct query
Ronen Friedman
2024-08-25
1
-2
/
+3
*
osd/scrub: fix parameters validation on scrub start
Ronen Friedman
2024-08-25
1
-312
/
+64
*
osd/scrub: fix reserve_local()
Ronen Friedman
2024-08-25
1
-10
/
+3
*
osd/scrub: fix initiation path of operator-commanded scrubs
Ronen Friedman
2024-08-25
1
-5
/
+24
*
osd/scrub: OSD's scrub queue now holds SchedEntry-s
Ronen Friedman
2024-08-25
1
-40
/
+55
*
osd/scrub: modify ScrubJob to hold two SchedTarget-s
Ronen Friedman
2024-08-25
1
-104
/
+177
*
osd/scrub: fix job requeue conditions
Ronen Friedman
2024-07-16
1
-4
/
+29
*
osd/scrub: scheduling the next scrub following scrub completion
Ronen Friedman
2024-07-16
1
-24
/
+61
*
osd/scrub: improve update_scrub_job()
Ronen Friedman
2024-07-16
1
-13
/
+14
*
osd/scrub: passing the scrub-job copy through the scrubber
Ronen Friedman
2024-07-16
1
-0
/
+6
*
osd/scrub: fix adjust_target_time()
Ronen Friedman
2024-07-16
1
-39
/
+33
*
osd/scrub: modify scrub registration implementation details
Ronen Friedman
2024-07-16
1
-8
/
+14
*
osd/scrub: the scrub queue now holds a copy of the ScrubJob
Ronen Friedman
2024-07-16
1
-19
/
+40
*
Merge pull request #58003 from ronen-fr/wip-rf-targets-j9
Ronen Friedman
2024-06-18
1
-0
/
+361
|
\
|
*
osd/scrub: reuse populate_config_params() in is_time_for_deep(),
Ronen Friedman
2024-06-12
1
-11
/
+11
[next]