mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-22 15:42:02 +00:00
Small style change. [#METR-10202]
This commit is contained in:
parent
2a766770fc
commit
5b67cc94ce
@ -325,10 +325,11 @@ public:
|
||||
void clearOldParts();
|
||||
|
||||
/** После вызова dropAllData больше ничего вызывать нельзя.
|
||||
* Удаляет директорию с данными и сбрасывает кеши разжатых блоков и засечек.
|
||||
*/
|
||||
void dropAllData();
|
||||
|
||||
/** Поменять путь к директории с данными. Предполагается, что все данные из старой директории туда перенесли.
|
||||
/** Перемещает всю директорию с данными.
|
||||
* Сбрасывает кеши разжатых блоков и засечек.
|
||||
* Нужно вызывать под залоченным lockStructure().
|
||||
*/
|
||||
|
@ -352,9 +352,12 @@ void MergeTreeData::clearOldParts()
|
||||
|
||||
void MergeTreeData::setPath(const String & new_full_path)
|
||||
{
|
||||
Poco::File(full_path).renameTo(new_full_path);
|
||||
full_path = new_full_path;
|
||||
|
||||
context.getUncompressedCache()->reset();
|
||||
context.getMarkCache()->reset();
|
||||
|
||||
log = &Logger::get(lastTwoPathComponents(full_path));
|
||||
}
|
||||
|
||||
@ -363,6 +366,9 @@ void MergeTreeData::dropAllData()
|
||||
data_parts.clear();
|
||||
all_data_parts.clear();
|
||||
|
||||
context.getUncompressedCache()->reset();
|
||||
context.getMarkCache()->reset();
|
||||
|
||||
Poco::File(full_path).remove(true);
|
||||
}
|
||||
|
||||
|
@ -91,14 +91,13 @@ void StorageMergeTree::rename(const String & new_path_to_db, const String & new_
|
||||
BigLockPtr lock = lockAllOperations();
|
||||
|
||||
std::string new_full_path = new_path_to_db + escapeForFileName(new_name) + '/';
|
||||
Poco::File(full_path).renameTo(new_full_path);
|
||||
|
||||
data.setPath(new_full_path);
|
||||
|
||||
path = new_path_to_db;
|
||||
name = new_name;
|
||||
full_path = new_full_path;
|
||||
|
||||
data.setPath(full_path);
|
||||
|
||||
increment.setPath(full_path + "increment.txt");
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user