Skip to content

Commit

Permalink
fix review comments
Browse files Browse the repository at this point in the history
  • Loading branch information
zichanglai committed Sep 25, 2023
1 parent 6a52eb9 commit 8dbe902
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
4 changes: 2 additions & 2 deletions src/lib/homestore/heap_chunk_selector.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -118,10 +118,10 @@ void HeapChunkSelector::build_per_dev_chunk_heap(const std::unordered_set< chunk
};
}

homestore::blk_alloc_hints HeapChunkSelector::get_blk_alloc_hints_on_same_pdev(chunk_num_t chunk_id) const {
homestore::blk_alloc_hints HeapChunkSelector::chunk_to_hints(chunk_num_t chunk_id) const {
auto iter = m_chunks.find(chunk_id);
if (iter == m_chunks.end()) {
LOGWARN("No chunk found for ChunkID {}, will return default blk alloc hints", chunk_id);
LOGWARNMOD(homeobject, "No chunk found for chunk_id {}, will return default blk alloc hints", chunk_id);
return homestore::blk_alloc_hints();
}
homestore::blk_alloc_hints hints;
Expand Down
4 changes: 3 additions & 1 deletion src/lib/homestore/heap_chunk_selector.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#pragma once

#include "homeobject/common.hpp"

#include <homestore/chunk_selector.h>
#include <homestore/vchunk.h>
#include <homestore/homestore_decl.hpp>
Expand Down Expand Up @@ -46,7 +48,7 @@ class HeapChunkSelector : public homestore::ChunkSelector {
// this should be called after ShardManager is initialized and get all the open shards
void build_per_dev_chunk_heap(const std::unordered_set< chunk_num_t >& excludingChunks);

homestore::blk_alloc_hints get_blk_alloc_hints_on_same_pdev(chunk_num_t chunk_id) const;
homestore::blk_alloc_hints chunk_to_hints(chunk_num_t chunk_id) const;

private:
std::unordered_map< uint32_t, std::shared_ptr< PerDevHeap > > m_per_dev_heap;
Expand Down

0 comments on commit 8dbe902

Please sign in to comment.