Commit 6185d08
committed
Merge PR ceph#54485 into main
* refs/pull/54485/head:
mds/quiesce-db: keep the db thread alive until shutdown
mds/quiesce-db: incorporate review comments
mds/quiesce: declare QuiesceDbPeerListing and QuiesceDbPeerAck
mds/quiesce: resolve the quiesce cluster at the mds monitor
include/types: add an I/O helper for std::unordered_map
messages: avoid using mutable members in MMDSQuiesce*
mds/quiesce-db: incorporate review comments
doc/cephfs/fs-volumes: doc fixes and updates
pybind/mgr: correct type hints for `get_quiesce_leader_info`
mds/quiesce: only use ACTIVE daemons for the quiesce cluster
mds,messages: quiesce db inter-rank messaging
mds/quiesce: MDSRankQuiesce - integration of the quiesce db manager
doc/cephfs/fs-volumes: Add info about the quiesce command
doc: fixes for local dev builds
mgr/volumes: support for `fs subvolume quiesce`
mgr/volumes: use `volume_exception_to_retval` as a decorator
pybind/mgr: add a `one-shot` parameter to send_command
mds/quiesce: QuiesceAgent implementation and unit tests
mds/quiesce: QuiesceDb.h and QuiesceDbManager with tests
common/Timer.cc: improve debug messages from the timer_thread
mds: MDSRank.cc: return status from `send_message_mds`
encoding: add emplace variants for map dencoders
common/Cond: make C_SaferCond private members protected to facilitate inheritance
qa/tasks/cephfs: give the tests more time to run heavy fs workloads
Reviewed-by: Venky Shankar <[email protected]>
Reviewed-by: Patrick Donnelly <[email protected]>File tree
48 files changed
+6963
-60
lines changed- doc
- _ext
- cephfs
- qa/tasks
- cephfs
- mgr/dashboard
- src
- client
- common
- include
- cephfs
- mds
- messages
- mgr
- mon
- msg
- pybind/mgr
- tests
- volumes
- fs
- test/mds
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
48 files changed
+6963
-60
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
177 | 177 | | |
178 | 178 | | |
179 | 179 | | |
180 | | - | |
| 180 | + | |
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
| |||
358 | 358 | | |
359 | 359 | | |
360 | 360 | | |
361 | | - | |
362 | | - | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
363 | 364 | | |
364 | 365 | | |
365 | 366 | | |
| |||
Large diffs are not rendered by default.
Loading
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
17 | | - | |
18 | | - | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
19 | 23 | | |
20 | 24 | | |
21 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
761 | 761 | | |
762 | 762 | | |
763 | 763 | | |
764 | | - | |
| 764 | + | |
765 | 765 | | |
766 | 766 | | |
767 | 767 | | |
768 | 768 | | |
769 | | - | |
| 769 | + | |
| 770 | + | |
770 | 771 | | |
771 | 772 | | |
772 | 773 | | |
773 | | - | |
774 | | - | |
| 774 | + | |
| 775 | + | |
775 | 776 | | |
776 | 777 | | |
777 | 778 | | |
| |||
1243 | 1244 | | |
1244 | 1245 | | |
1245 | 1246 | | |
1246 | | - | |
| 1247 | + | |
1247 | 1248 | | |
1248 | 1249 | | |
1249 | 1250 | | |
| |||
1262 | 1263 | | |
1263 | 1264 | | |
1264 | 1265 | | |
1265 | | - | |
| 1266 | + | |
1266 | 1267 | | |
1267 | 1268 | | |
1268 | 1269 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
376 | 376 | | |
377 | 377 | | |
378 | 378 | | |
379 | | - | |
| 379 | + | |
380 | 380 | | |
381 | 381 | | |
382 | 382 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
67 | 69 | | |
68 | 70 | | |
69 | 71 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3028 | 3028 | | |
3029 | 3029 | | |
3030 | 3030 | | |
3031 | | - | |
3032 | | - | |
3033 | | - | |
3034 | | - | |
3035 | | - | |
| 3031 | + | |
3036 | 3032 | | |
3037 | 3033 | | |
3038 | | - | |
3039 | | - | |
| 3034 | + | |
3040 | 3035 | | |
3041 | 3036 | | |
3042 | 3037 | | |
| |||
3048 | 3043 | | |
3049 | 3044 | | |
3050 | 3045 | | |
3051 | | - | |
3052 | | - | |
| 3046 | + | |
3053 | 3047 | | |
3054 | | - | |
3055 | | - | |
3056 | | - | |
3057 | | - | |
| 3048 | + | |
| 3049 | + | |
3058 | 3050 | | |
3059 | 3051 | | |
3060 | 3052 | | |
| |||
6416 | 6408 | | |
6417 | 6409 | | |
6418 | 6410 | | |
6419 | | - | |
| 6411 | + | |
| 6412 | + | |
6420 | 6413 | | |
6421 | 6414 | | |
6422 | 6415 | | |
| |||
6475 | 6468 | | |
6476 | 6469 | | |
6477 | 6470 | | |
| 6471 | + | |
| 6472 | + | |
| 6473 | + | |
6478 | 6474 | | |
6479 | 6475 | | |
6480 | 6476 | | |
| |||
6489 | 6485 | | |
6490 | 6486 | | |
6491 | 6487 | | |
| 6488 | + | |
6492 | 6489 | | |
6493 | 6490 | | |
6494 | 6491 | | |
| |||
16682 | 16679 | | |
16683 | 16680 | | |
16684 | 16681 | | |
| 16682 | + | |
| 16683 | + | |
| 16684 | + | |
| 16685 | + | |
| 16686 | + | |
| 16687 | + | |
| 16688 | + | |
| 16689 | + | |
| 16690 | + | |
| 16691 | + | |
| 16692 | + | |
| 16693 | + | |
| 16694 | + | |
| 16695 | + | |
16685 | 16696 | | |
16686 | 16697 | | |
16687 | 16698 | | |
16688 | 16699 | | |
16689 | 16700 | | |
16690 | | - | |
16691 | 16701 | | |
| 16702 | + | |
| 16703 | + | |
| 16704 | + | |
| 16705 | + | |
| 16706 | + | |
| 16707 | + | |
| 16708 | + | |
| 16709 | + | |
| 16710 | + | |
| 16711 | + | |
| 16712 | + | |
| 16713 | + | |
| 16714 | + | |
| 16715 | + | |
| 16716 | + | |
16692 | 16717 | | |
16693 | 16718 | | |
16694 | 16719 | | |
| |||
16747 | 16772 | | |
16748 | 16773 | | |
16749 | 16774 | | |
| 16775 | + | |
| 16776 | + | |
| 16777 | + | |
| 16778 | + | |
| 16779 | + | |
| 16780 | + | |
| 16781 | + | |
| 16782 | + | |
| 16783 | + | |
| 16784 | + | |
| 16785 | + | |
| 16786 | + | |
| 16787 | + | |
| 16788 | + | |
16750 | 16789 | | |
16751 | 16790 | | |
16752 | 16791 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| 99 | + | |
99 | 100 | | |
100 | 101 | | |
101 | 102 | | |
| |||
335 | 336 | | |
336 | 337 | | |
337 | 338 | | |
338 | | - | |
| 339 | + | |
339 | 340 | | |
340 | 341 | | |
341 | 342 | | |
| |||
714 | 715 | | |
715 | 716 | | |
716 | 717 | | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
717 | 739 | | |
718 | 740 | | |
719 | 741 | | |
| |||
0 commit comments