mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-21 15:12:02 +00:00
better
This commit is contained in:
parent
5e65aff3fd
commit
c127c433c2
@ -154,6 +154,10 @@ def parse_env_variables(build_type, compiler, sanitizer, package_type, image_typ
|
||||
|
||||
if clang_tidy:
|
||||
cmake_flags.append('-DENABLE_CLANG_TIDY=1')
|
||||
cmake_flags.append('-DENABLE_UTILS=1')
|
||||
cmake_flags.append('-DUSE_GTEST=1')
|
||||
cmake_flags.append('-DENABLE_TESTS=1')
|
||||
cmake_flags.append('-DENABLE_EXAMPLES=1')
|
||||
# Don't stop on first error to find more clang-tidy errors in one run.
|
||||
result.append('NINJA_FLAGS=-k0')
|
||||
|
||||
|
@ -19,7 +19,7 @@ public:
|
||||
using list_type = std::list<std::pair<key_type, value_type>>;
|
||||
using map_type = std::unordered_map<key_type, typename list_type::iterator>;
|
||||
|
||||
LRUHashMapBasic(size_t max_size_, bool preallocated = false)
|
||||
explicit LRUHashMapBasic(size_t max_size_, bool preallocated = false)
|
||||
: hash_map(preallocated ? max_size_ : 32)
|
||||
, max_size(max_size_)
|
||||
{
|
||||
|
@ -94,7 +94,7 @@ struct AggregateIndependentWithSequentialKeysOptimization
|
||||
if (it != begin && *it == prev_key)
|
||||
{
|
||||
assert(place != nullptr);
|
||||
updater(place->getMapped());
|
||||
updater(place->getMapped()); // NOLINT
|
||||
continue;
|
||||
}
|
||||
prev_key = *it;
|
||||
|
@ -26,6 +26,7 @@ namespace ErrorCodes
|
||||
namespace
|
||||
{
|
||||
|
||||
/// NOLINTNEXTLINE(cert-dcl50-cpp)
|
||||
__attribute__((__noinline__)) int64_t our_syscall(...)
|
||||
{
|
||||
__asm__ __volatile__ (R"(
|
||||
|
@ -55,7 +55,7 @@ ColumnPtr FunctionReplicate::executeImpl(const ColumnsWithTypeAndName & argument
|
||||
offsets = array_column->getOffsetsPtr();
|
||||
}
|
||||
|
||||
const auto & offsets_data = assert_cast<const ColumnArray::ColumnOffsets &>(*offsets).getData();
|
||||
const auto & offsets_data = assert_cast<const ColumnArray::ColumnOffsets &>(*offsets).getData(); /// NOLINT
|
||||
return ColumnArray::create(first_column->replicate(offsets_data)->convertToFullColumnIfConst(), offsets);
|
||||
}
|
||||
|
||||
|
@ -81,8 +81,8 @@ int main(int argc, char ** argv)
|
||||
<< "Written " << n << " numbers (" << wb.count() / 1000000.0 << " MB) in " << watch.elapsedSeconds() << " sec., "
|
||||
<< n / watch.elapsedSeconds() << " num/s., "
|
||||
<< wb.count() / watch.elapsedSeconds() / 1000000 << " MB/s., "
|
||||
<< watch.elapsed() / n << " ns/num., "
|
||||
<< tsc / n << " ticks/num., "
|
||||
<< watch.elapsed() / n << " ns/num., " // NOLINT
|
||||
<< tsc / n << " ticks/num., " // NOLINT
|
||||
<< watch.elapsed() / wb.count() << " ns/byte., "
|
||||
<< tsc / wb.count() << " ticks/byte."
|
||||
<< std::endl;
|
||||
|
@ -73,8 +73,7 @@ void testCreateList(zkutil::ZooKeeper & zk)
|
||||
void testCreateSetVersionRequest(zkutil::ZooKeeper & zk)
|
||||
{
|
||||
zk.create("/data/check_data", "d", zkutil::CreateMode::Persistent);
|
||||
Coordination::Stat stat;
|
||||
std::string result = zk.get("/data/check_data", &stat);
|
||||
Coordination::Stat stat{};
|
||||
try
|
||||
{
|
||||
zk.set("/data/check_data", "e", stat.version + 2);
|
||||
@ -224,7 +223,7 @@ std::string random_string(size_t length)
|
||||
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
|
||||
"abcdefghijklmnopqrstuvwxyz";
|
||||
const size_t max_index = (sizeof(charset) - 1);
|
||||
return charset[rand() % max_index];
|
||||
return charset[rand() % max_index]; /// NOLINT
|
||||
};
|
||||
std::string str(length, 0);
|
||||
std::generate_n(str.begin(), length, randchar);
|
||||
@ -259,9 +258,9 @@ void createOnPrefix(const std::string & zkhost, const String & path_prefix, size
|
||||
holder_futures.push_back(zk.asyncCreate(path, random_string(datasize), zkutil::CreateMode::Persistent));
|
||||
}
|
||||
|
||||
for (size_t i = 0; i < holder_futures.size(); ++i)
|
||||
holder_futures[i].get();
|
||||
}
|
||||
for (auto & future : holder_futures)
|
||||
future.get();
|
||||
}
|
||||
catch (...)
|
||||
{
|
||||
::exit(-1);
|
||||
|
Loading…
Reference in New Issue
Block a user