summaryrefslogtreecommitdiffstats
path: root/src/tools/rbd_mirror (follow)
Commit message (Expand)AuthorAgeFilesLines
* rbd-mirror: allow mirroring to a different namespaceN Balachandran2024-09-174-33/+69
* rbd-mirror: use correct ioctx for namespaceN Balachandran2024-08-271-1/+5
* Merge pull request #57011 from tchaikov/wip-cmake-legacy-option-headerKefu Chai2024-05-191-0/+1
|\
| * cmake: targets against legacy-option-headers when appropriateKefu Chai2024-05-081-0/+1
* | rbd-mirror: remove callout when destroying pool replayerIlya Dryomov2024-05-051-0/+7
* | rbd-mirror: shut down and remove pool replayer if peer changesIlya Dryomov2024-04-241-8/+16
|/
* rbd_mirror: rename methodN Balachandran2024-04-092-7/+7
* rbd-mirror: code cleanupN Balachandran2024-04-032-14/+14
* rbd-mirror: fixed a typo in instance_watcherN Balachandran2024-02-051-1/+1
* Merge pull request #52057 from nbalacha/tracker-61672Ilya Dryomov2023-07-211-5/+15
|\
| * rbd-mirror: fix race preventing local image deletionN Balachandran2023-07-141-5/+15
* | Merge pull request #52086 from pkalever/fix-mirror-status-descIlya Dryomov2023-07-051-0/+5
|\ \
| * | rbd-mirror: fix image replayer shut down description on force promotePrasanna Kumar Kalever2023-06-271-0/+5
| |/
* | Merge pull request #52157 from pkalever/log-improveIlya Dryomov2023-06-284-4/+12
|\ \
| * | rbd-mirror: add some logsPrasanna Kumar Kalever2023-06-284-4/+12
| |/
* | rbd-mirror: add logs to PoolReplayerN Balachandran2023-06-231-0/+8
* | rbd-mirror: don't refer to (remote) mirror_uuid as peer_uuidPrasanna Kumar Kalever2023-06-162-19/+20
|/
* Merge pull request #51166 from chrisphoffman/wip-rbd-59393Ilya Dryomov2023-05-101-1/+1
|\
| * librbd: localize snap_remove op for mirror snapshotsChristopher Hoffman2023-05-081-1/+1
* | rbd: fix spelling errorsJosh Soref2023-04-263-4/+4
|/
* rbd-mirror: add and rename perf counters for journal and snapshot mirroringDivyansh Kamboj2023-03-214-51/+102
* rbd-mirror: add information about the last snapshot sync to image statusDivyansh Kamboj2023-02-202-4/+12
* rbd-mirror: fix syncing_percent calculation logic in get_replay_status()N Balachandran2023-02-161-3/+11
* common/admin_socket: pass inbl to sync call() methodSage Weil2022-09-124-0/+4
* rbd-mirror: skip setting error code on snapshot replayer shutdownIlya Dryomov2022-08-301-4/+0
* rbd-mirror: resume pending shutdown on error in snapshot replayerIlya Dryomov2022-08-291-5/+11
* Merge pull request #46945 from rhcs-dashboard/rbd-e2eNizamudeen A2022-07-261-1/+2
|\
| * cmake: add rbd-mirror executable to run-make-checkDeepika Upadhyay2022-07-261-1/+2
* | rbd-mirror: remove bogus completed_non_primary_snapshots_exist checkIlya Dryomov2022-07-101-13/+2
|/
* rbd-mirror: spell out "remote image is not primary" status correctlyIlya Dryomov2022-06-201-2/+2
* rbd-mirror: fix up "error preparing image for replay" messagesIlya Dryomov2022-06-202-6/+4
* rbd-mirror: drop m_remote_promotion_state from PrepareReplayRequestIlya Dryomov2022-06-204-16/+8
* rbd-mirror: generally skip replay/resync if remote image is not primaryIlya Dryomov2022-06-205-27/+28
* rbd-mirror: strengthen is_local_primary() and is_linked()Ilya Dryomov2022-06-202-8/+13
* rbd-mirror: don't prune non-primary snapshot when restarting delta syncIlya Dryomov2022-05-301-1/+1
* rbd-mirror,immutable-object-cache: exit code is invertedIlya Dryomov2022-04-281-1/+1
* librbd: s/boost::variant/std::variant/Kefu Chai2022-03-113-14/+14
* Merge pull request #45086 from trociny/wip-54258Ilya Dryomov2022-02-231-1/+1
|\
| * rbd-mirror: make mirror properly detect pool replayer needs restartMykola Golub2022-02-181-1/+1
* | rbd-mirror: synchronize with in-flight stop in ImageReplayer::stop()Ilya Dryomov2022-02-211-10/+17
* | rbd-mirror: turn m_on_stop_finish into a list of ContextsIlya Dryomov2022-02-212-10/+13
* | rbd-mirror: manual stop should take precedence over regular stopIlya Dryomov2022-02-211-0/+4
* | rbd-mirror: straighten ImageReplayer::stop() a bitIlya Dryomov2022-02-212-26/+16
|/
* rbd-mirror: fix races in snapshot-based mirroring deletion propagationIlya Dryomov2022-01-212-12/+9
* rbd-mirror: don't default replay_requires_remote_image() implementationIlya Dryomov2022-01-212-3/+5
* rbd-mirror: untangle StateBuilder::is_linked() overloadsIlya Dryomov2022-01-216-11/+14
* rbd-mirror: drop redundant initialization of StateBuilder membersIlya Dryomov2022-01-211-2/+2
* common/PriorityCache: Implement Cache Age BinningMark Nelson2022-01-111-0/+13
* Merge pull request #41696 from MrFreezeex/fix-rbd-mirror-removeMykola Golub2021-10-2514-42/+244
|\
| * rbd-mirror: remove image_map next_state if sets to the same stateArthur Outhenin-Chalandre2021-08-181-0/+1