Add human readable memory allocations in show storage info (#1366)
This commit is contained in:
parent
de9280b334
commit
7b0bafa21e
@ -2641,14 +2641,14 @@ PreparedQuery PrepareIsolationLevelQuery(ParsedQuery parsed_query, const bool in
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return PreparedQuery{
|
return PreparedQuery{{},
|
||||||
{},
|
std::move(parsed_query.required_privileges),
|
||||||
std::move(parsed_query.required_privileges),
|
[callback = std::move(callback)](AnyStream * /*stream*/,
|
||||||
[callback = std::move(callback)](AnyStream *stream, std::optional<int> n) -> std::optional<QueryHandlerResult> {
|
std::optional<int> /*n*/) -> std::optional<QueryHandlerResult> {
|
||||||
callback();
|
callback();
|
||||||
return QueryHandlerResult::COMMIT;
|
return QueryHandlerResult::COMMIT;
|
||||||
},
|
},
|
||||||
RWType::NONE};
|
RWType::NONE};
|
||||||
}
|
}
|
||||||
|
|
||||||
Callback SwitchMemoryDevice(storage::StorageMode current_mode, storage::StorageMode requested_mode,
|
Callback SwitchMemoryDevice(storage::StorageMode current_mode, storage::StorageMode requested_mode,
|
||||||
@ -3083,10 +3083,12 @@ PreparedQuery PrepareSystemInfoQuery(ParsedQuery parsed_query, bool in_explicit_
|
|||||||
{TypedValue("vertex_count"), TypedValue(static_cast<int64_t>(info.vertex_count))},
|
{TypedValue("vertex_count"), TypedValue(static_cast<int64_t>(info.vertex_count))},
|
||||||
{TypedValue("edge_count"), TypedValue(static_cast<int64_t>(info.edge_count))},
|
{TypedValue("edge_count"), TypedValue(static_cast<int64_t>(info.edge_count))},
|
||||||
{TypedValue("average_degree"), TypedValue(info.average_degree)},
|
{TypedValue("average_degree"), TypedValue(info.average_degree)},
|
||||||
{TypedValue("memory_usage"), TypedValue(static_cast<int64_t>(info.memory_usage))},
|
{TypedValue("memory_usage"), TypedValue(utils::GetReadableSize(static_cast<double>(info.memory_usage)))},
|
||||||
{TypedValue("disk_usage"), TypedValue(static_cast<int64_t>(info.disk_usage))},
|
{TypedValue("disk_usage"), TypedValue(utils::GetReadableSize(static_cast<double>(info.disk_usage)))},
|
||||||
{TypedValue("memory_allocated"), TypedValue(static_cast<int64_t>(utils::total_memory_tracker.Amount()))},
|
{TypedValue("memory_allocated"),
|
||||||
{TypedValue("allocation_limit"), TypedValue(static_cast<int64_t>(utils::total_memory_tracker.HardLimit()))},
|
TypedValue(utils::GetReadableSize(static_cast<double>(utils::total_memory_tracker.Amount())))},
|
||||||
|
{TypedValue("allocation_limit"),
|
||||||
|
TypedValue(utils::GetReadableSize(static_cast<double>(utils::total_memory_tracker.HardLimit())))},
|
||||||
{TypedValue("global_isolation_level"), TypedValue(IsolationLevelToString(storage->GetIsolationLevel()))},
|
{TypedValue("global_isolation_level"), TypedValue(IsolationLevelToString(storage->GetIsolationLevel()))},
|
||||||
{TypedValue("session_isolation_level"), TypedValue(IsolationLevelToString(interpreter_isolation_level))},
|
{TypedValue("session_isolation_level"), TypedValue(IsolationLevelToString(interpreter_isolation_level))},
|
||||||
{TypedValue("next_session_isolation_level"),
|
{TypedValue("next_session_isolation_level"),
|
||||||
|
Loading…
Reference in New Issue
Block a user