diff --git a/src/buffer/lru_k_replacer.cpp b/src/buffer/lru_k_replacer.cpp index 1313d94b0..af7af77ff 100644 --- a/src/buffer/lru_k_replacer.cpp +++ b/src/buffer/lru_k_replacer.cpp @@ -17,7 +17,7 @@ namespace bustub { LRUKReplacer::LRUKReplacer(size_t num_frames, size_t k) : replacer_size_(num_frames), k_(k) {} -auto LRUKReplacer::Evict(frame_id_t *frame_id) -> bool { return false; } +auto LRUKReplacer::Evict() -> std::optional { return std::nullopt; } void LRUKReplacer::RecordAccess(frame_id_t frame_id, [[maybe_unused]] AccessType access_type) {}