@@ -889,7 +889,7 @@ void Cache::commit_retire_extent(
889889 const auto t_src = t.get_src ();
890890 remove_extent (ref, &t_src);
891891
892- ref->dirty_from_or_retired_at = JOURNAL_SEQ_NULL;
892+ ref->dirty_from = JOURNAL_SEQ_NULL;
893893 invalidate_extent (t, *ref);
894894}
895895
@@ -1286,7 +1286,7 @@ record_t Cache::prepare_record(
12861286 if (i->prior_instance ->version == 0 && i->version > 1 ) {
12871287 assert (can_inplace_rewrite (i->get_type ()));
12881288 assert (can_inplace_rewrite (i->prior_instance ->get_type ()));
1289- assert (i->prior_instance ->dirty_from_or_retired_at == JOURNAL_SEQ_MIN);
1289+ assert (i->prior_instance ->dirty_from == JOURNAL_SEQ_MIN);
12901290 assert (i->prior_instance ->state == CachedExtent::extent_state_t ::CLEAN);
12911291 assert (i->prior_instance ->get_paddr ().is_absolute_random_block ());
12921292 i->version = 1 ;
@@ -1517,7 +1517,7 @@ record_t Cache::prepare_record(
15171517 // set the version to zero because the extent state is now clean
15181518 // in order to handle this transparently
15191519 i->version = 0 ;
1520- i->dirty_from_or_retired_at = JOURNAL_SEQ_MIN;
1520+ i->dirty_from = JOURNAL_SEQ_MIN;
15211521 i->state = CachedExtent::extent_state_t ::CLEAN;
15221522 assert (i->is_logical ());
15231523 i->clear_modified_region ();
@@ -1846,7 +1846,7 @@ void Cache::complete_commit(
18461846 i->state = CachedExtent::extent_state_t ::DIRTY;
18471847 assert (i->version > 0 );
18481848 if (i->version == 1 || is_root_type (i->get_type ())) {
1849- i->dirty_from_or_retired_at = start_seq;
1849+ i->dirty_from = start_seq;
18501850 DEBUGT (" commit extent done, become dirty -- {}" , t, *i);
18511851 } else {
18521852 DEBUGT (" commit extent done -- {}" , t, *i);
@@ -1872,10 +1872,6 @@ void Cache::complete_commit(
18721872 }
18731873
18741874 last_commit = start_seq;
1875- for (auto &i: t.retired_set ) {
1876- auto &extent = i.extent ;
1877- extent->dirty_from_or_retired_at = start_seq;
1878- }
18791875
18801876 apply_backref_byseq (t.move_backref_entries (), start_seq);
18811877 commit_backref_entries (std::move (backref_entries), start_seq);
@@ -2034,7 +2030,7 @@ Cache::replay_delta(
20342030 ceph_assert (delta.paddr .is_root ());
20352031 remove_extent (root, nullptr );
20362032 root->apply_delta_and_adjust_crc (record_base, delta.bl );
2037- root->dirty_from_or_retired_at = journal_seq;
2033+ root->dirty_from = journal_seq;
20382034 root->state = CachedExtent::extent_state_t ::DIRTY;
20392035 root->version = 1 ; // shouldn't be 0 as a dirty extent
20402036 DEBUG (" replayed root delta at {} {}, add extent -- {}, root={}" ,
@@ -2110,7 +2106,7 @@ Cache::replay_delta(
21102106
21112107 extent->version ++;
21122108 if (extent->version == 1 ) {
2113- extent->dirty_from_or_retired_at = journal_seq;
2109+ extent->dirty_from = journal_seq;
21142110 DEBUG (" replayed extent delta at {} {}, become dirty -- {}, extent={}" ,
21152111 journal_seq, record_base, delta, *extent);
21162112 } else {
0 commit comments