Skip to content

Commit 9303f27

Browse files
committed
cooling fixes
1 parent e2f317d commit 9303f27

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
@@ -706,8 +706,13 @@ bool TieredStorage::ShouldStash(const PrimeValue& pv) const {
706706
}
707707

708708
void TieredStorage::CoolDown(DbIndex db_ind, std::string_view str,
709+
<<<<<<< HEAD
709710
const tiering::DiskSegment& segment, CompactObj::ExternalRep rep,
710711
PrimeValue* pv) {
712+
=======
713+
const tiering::DiskSegment& segment, PrimeValue* pv,
714+
CompactObj::ExternalRep rep) {
715+
>>>>>>> 5b1ceb13 (cooling fixes)
711716
detail::TieredColdRecord* record = CompactObj::AllocateMR<detail::TieredColdRecord>();
712717
cool_queue_.push_front(*record);
713718
stats_.cool_memory_used += (sizeof(detail::TieredColdRecord) + pv->MallocUsed());
@@ -717,7 +722,11 @@ void TieredStorage::CoolDown(DbIndex db_ind, std::string_view str,
717722
record->page_index = segment.offset / tiering::kPageSize;
718723
record->value = std::move(*pv);
719724

725+
<<<<<<< HEAD
720726
pv->SetCool(segment.offset, segment.length, rep, record);
727+
=======
728+
pv->SetCool(segment.offset, segment.length, record, rep);
729+
>>>>>>> 5b1ceb13 (cooling fixes)
721730
}
722731

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

0 commit comments

Comments
 (0)