fix stats
This commit is contained in:
parent
cc7445ebf4
commit
dfb268bd31
|
@ -517,8 +517,6 @@ Result<string> TdDb::get_stats() {
|
|||
<< mask << "'",
|
||||
PSLICE() << table << ":" << mask);
|
||||
};
|
||||
TRY_STATUS(run_query("SELECT 0, SUM(length(data)), COUNT(*) FROM messages WHERE 1", "messages"));
|
||||
TRY_STATUS(run_query("SELECT 0, SUM(length(data)), COUNT(*) FROM dialogs WHERE 1", "dialogs"));
|
||||
TRY_STATUS(run_kv_query("%", "common"));
|
||||
TRY_STATUS(run_kv_query("%", "files"));
|
||||
TRY_STATUS(run_kv_query("wp%"));
|
||||
|
|
|
@ -3701,6 +3701,7 @@ void FileManager::hangup() {
|
|||
|
||||
void FileManager::memory_cleanup() {
|
||||
if (file_id_info_.size() > 1000 && empty_file_ids_.size() < 200) {
|
||||
is_closed_ = true;
|
||||
auto time = std::time(nullptr);
|
||||
|
||||
for (unsigned int i = 1; i < file_id_info_.size(); i++) {
|
||||
|
@ -3722,6 +3723,7 @@ void FileManager::memory_cleanup() {
|
|||
}
|
||||
|
||||
LOG(INFO) << empty_file_ids_.size() << " empty ids and " << queries_container_.size() << " running queries";
|
||||
is_closed_ = false;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Reference in New Issue
Block a user