File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed
Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -91,9 +91,11 @@ struct FakePrimary {
9191 eversion_t last_update;
9292 eversion_t projected_last_update;
9393 eversion_t log_tail;
94+ PGLog pg_log;
95+ PGLog::IndexedLog projected_log;
9496
9597 FakePrimary (FakeStore&& store)
96- : store(std::move(store)) {
98+ : store(std::move(store)), pg_log( nullptr ) {
9799 }
98100};
99101
@@ -234,6 +236,10 @@ struct BackfillFixture::PeeringFacade
234236 return backfill_source.log_tail ;
235237 }
236238
239+ const PGLog& get_pg_log () const override {
240+ return backfill_source.pg_log ;
241+ }
242+
237243 void scan_log_after (eversion_t , scan_log_func_t ) const override {
238244 /* NOP */
239245 }
@@ -263,6 +269,11 @@ struct BackfillFixture::PGFacade : public crimson::osd::BackfillState::PGFacade
263269 const eversion_t & get_projected_last_update () const override {
264270 return backfill_source.projected_last_update ;
265271 }
272+
273+ const PGLog::IndexedLog& get_projected_log () const override {
274+ return backfill_source.projected_log ;
275+ }
276+
266277};
267278
268279BackfillFixture::BackfillFixture (
You can’t perform that action at this time.
0 commit comments