mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-22 15:42:02 +00:00
Minor improvements
This commit is contained in:
parent
d547c23300
commit
24a8bfe096
@ -83,8 +83,16 @@ namespace
|
||||
{
|
||||
if (finalized)
|
||||
return;
|
||||
|
||||
try
|
||||
{
|
||||
finalize();
|
||||
}
|
||||
catch (...)
|
||||
{
|
||||
tryLogCurrentException(__PRETTY_FUNCTION__);
|
||||
}
|
||||
}
|
||||
|
||||
private:
|
||||
bool finalized = false;
|
||||
@ -324,10 +332,10 @@ String DiskS3::getS3Path(const String & path) const
|
||||
String DiskS3::getRandomName() const
|
||||
{
|
||||
std::uniform_int_distribution<int> distribution('a', 'z');
|
||||
String suffix(16, ' ');
|
||||
for (auto & c : suffix)
|
||||
String name(32, ' '); /// The number of bits of entropy should be not less than 128.
|
||||
for (auto & c : name)
|
||||
c = distribution(thread_local_rng);
|
||||
return suffix;
|
||||
return name;
|
||||
}
|
||||
|
||||
bool DiskS3::tryReserve(UInt64 bytes)
|
||||
|
Loading…
Reference in New Issue
Block a user