From: Patrick Donnelly Date: Wed, 12 Jun 2024 16:09:11 +0000 (-0400) Subject: mds: initialize epoch for quiescedb X-Git-Tag: testing/wip-pdonnell-testing-20240622.145006-debug~5^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=56c9f9c9578b7f13679b2f863d1eb2952a478ba7;p=ceph-ci.git mds: initialize epoch for quiescedb Fixes: https://tracker.ceph.com/issues/66449 Signed-off-by: Patrick Donnelly --- diff --git a/src/mds/QuiesceDb.h b/src/mds/QuiesceDb.h index 8f0ed9729e4..b2cdf957379 100644 --- a/src/mds/QuiesceDb.h +++ b/src/mds/QuiesceDb.h @@ -124,8 +124,8 @@ namespace QuiesceInterface { } struct QuiesceDbVersion { - epoch_t epoch; - QuiesceSetVersion set_version; + epoch_t epoch = 0; + QuiesceSetVersion set_version = 0; auto operator<=>(QuiesceDbVersion const& other) const = default; QuiesceDbVersion& operator+(unsigned int delta) { set_version += delta; diff --git a/src/mds/QuiesceDbManager.h b/src/mds/QuiesceDbManager.h index 9654ce802eb..1b0cb95bad7 100644 --- a/src/mds/QuiesceDbManager.h +++ b/src/mds/QuiesceDbManager.h @@ -227,7 +227,7 @@ class QuiesceDbManager { // the database. struct Db { QuiesceTimePoint time_zero; - epoch_t epoch; + epoch_t epoch = 0; QuiesceSetVersion set_version = 0; using Sets = std::unordered_map; Sets sets;