Skip to content

Commit 3b0decc

Browse files
committed
cooling fixes
1 parent ba85b9d commit 3b0decc

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/server/tiered_storage.cc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -711,8 +711,13 @@ bool TieredStorage::ShouldStash(const PrimeValue& pv) const {
711711
}
712712

713713
void TieredStorage::CoolDown(DbIndex db_ind, std::string_view str,
714+
<<<<<<< HEAD
714715
const tiering::DiskSegment& segment, CompactObj::ExternalRep rep,
715716
PrimeValue* pv) {
717+
=======
718+
const tiering::DiskSegment& segment, PrimeValue* pv,
719+
CompactObj::ExternalRep rep) {
720+
>>>>>>> 5b1ceb13 (cooling fixes)
716721
detail::TieredColdRecord* record = CompactObj::AllocateMR<detail::TieredColdRecord>();
717722
cool_queue_.push_front(*record);
718723
stats_.cool_memory_used += (sizeof(detail::TieredColdRecord) + pv->MallocUsed());
@@ -722,7 +727,11 @@ void TieredStorage::CoolDown(DbIndex db_ind, std::string_view str,
722727
record->page_index = segment.offset / tiering::kPageSize;
723728
record->value = std::move(*pv);
724729

730+
<<<<<<< HEAD
725731
pv->SetCool(segment.offset, segment.length, rep, record);
732+
=======
733+
pv->SetCool(segment.offset, segment.length, record, rep);
734+
>>>>>>> 5b1ceb13 (cooling fixes)
726735
}
727736

728737
PrimeValue TieredStorage::Warmup(DbIndex dbid, PrimeValue::CoolItem item) {

0 commit comments

Comments
 (0)