alesapin
|
04d4c52e01
|
Add sanity checks for keeper
|
2022-03-02 20:37:59 +01:00 |
|
Azat Khuzhin
|
a0e590ae6c
|
Fix signal-unsafe TSan report in client
CI founds [1]:
WARNING: ThreadSanitizer: signal-unsafe call inside of a signal (pid=2975)
0 malloc (clickhouse+0xab36d8d)
1 _dl_exception_create_format (ld-linux-x86-64.so.2+0x18ea8)
2 DB::interruptSignalHandler(int) obj-x86_64-linux-gnu/../src/Client/ClientBase.cpp:236:9 (clickhouse+0x1a1d603e)
3 __tsan::CallUserSignalHandler(__tsan::ThreadState*, bool, bool, bool, int, __sanitizer::__sanitizer_siginfo*, void*) crtstuff.c (clickhouse+0xab3ee5f)
4 unsigned long std::__1::__cxx_atomic_load(std::__1::__cxx_atomic_base_impl const*, std::__1::memory_order) obj-x86_64-linux-gnu/../contrib/libcxx/include/atomic:1006:12 (clickhouse+0x1da6c41d)
5 std::__1::__atomic_base::load(std::__1::memory_order) const obj-x86_64-linux-gnu/../contrib/libcxx/include/atomic:1615:17 (clickhouse+0x1da6c41d)
6 cctz::TimeZoneInfo::MakeTime(cctz::detail::civil_time const&) const obj-x86_64-linux-gnu/../contrib/cctz/src/time_zone_info.cc:844:47 (clickhouse+0x1da6c41d)
7 cctz::time_zone::Impl::MakeTime(cctz::detail::civil_time const&) const obj-x86_64-linux-gnu/../contrib/cctz/src/time_zone_impl.h:57:19 (clickhouse+0x1da64777)
8 cctz::time_zone::lookup(cctz::detail::civil_time const&) const obj-x86_64-linux-gnu/../contrib/cctz/src/time_zone_lookup.cc:72:27 (clickhouse+0x1da64777)
9 DateLUTImpl::DateLUTImpl(std::__1::basic_string, std::__1::allocator > const&) obj-x86_64-linux-gnu/../src/Common/DateLUTImpl.cpp:70:63 (clickhouse+0xac8910b)
10 DateLUT::getImplementation(std::__1::basic_string, std::__1::allocator > const&) const obj-x86_64-linux-gnu/../src/Common/DateLUT.cpp:155:55 (clickhouse+0xac87404)
11 DateLUT::DateLUT() obj-x86_64-linux-gnu/../src/Common/DateLUT.cpp:145:25 (clickhouse+0xac8697f)
12 DateLUT::getInstance() obj-x86_64-linux-gnu/../src/Common/DateLUT.cpp:162:20 (clickhouse+0xac87530)
13 DateLUT::instance(std::__1::basic_string, std::__1::allocator > const&) obj-x86_64-linux-gnu/../src/Common/DateLUT.h:29:33 (clickhouse+0x188481f9)
14 TimezoneMixin::TimezoneMixin(std::__1::basic_string, std::__1::allocator > const&) obj-x86_64-linux-gnu/../src/DataTypes/TimezoneMixin.h:18:21 (clickhouse+0x188481f9)
15 DB::DataTypeDateTime::DataTypeDateTime(std::__1::basic_string, std::__1::allocator > const&) obj-x86_64-linux-gnu/../src/DataTypes/DataTypeDateTime.cpp:11:7 (clickhouse+0x18847e55)
16 DB::(anonymous namespace)::FunctionEmptyArray::getNameImpl() emptyArray.cpp (clickhouse+0x1602abb1)
17 DB::registerFunctionsEmptyArray(DB::FunctionFactory&) (clickhouse+0x16023b6f)
18 DB::registerFunctionsArray(DB::FunctionFactory&) (clickhouse+0x15de7b99)
19 DB::registerFunctions() (clickhouse+0xe4e7bc6)
20 DB::Client::main(std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > const&) obj-x86_64-linux-gnu/../programs/client/Client.cpp:402:5 (clickhouse+0xacb2649)
21 Poco::Util::Application::run() obj-x86_64-linux-gnu/../contrib/poco/Util/src/Application.cpp:334:8 (clickhouse+0x1d96868a)
22 mainEntryClickHouseClient(int, char**) obj-x86_64-linux-gnu/../programs/client/Client.cpp:1237:23 (clickhouse+0xacbdd7c)
23 main obj-x86_64-linux-gnu/../programs/main.cpp:378:12 (clickhouse+0xabae77a)
[1]: https://s3.amazonaws.com/clickhouse-test-reports/34924/66cbb468eb6990b74ef4d08beefbe48d32bf4bd5/stateless_tests__thread__actions__[1/3].html
Fixes: #34923
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
|
2022-03-02 22:17:17 +03:00 |
|
Azat Khuzhin
|
798da0c314
|
Introduce safeExit() helper (_exit() compatible with TSan)
v2: add missing defines.h header
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
|
2022-03-02 22:17:17 +03:00 |
|
Kseniia Sumarokova
|
36dcdafc1c
|
Merge pull request #34991 from kssenii/fix-postgres-test
Fix test_storage_postgresql::test_concurrent_queries
|
2022-03-02 20:14:06 +01:00 |
|
Nikolai Kochetov
|
5fa7cc6e18
|
Fix test.
|
2022-03-02 19:10:33 +00:00 |
|
alesapin
|
74ff3ee4bc
|
Add sanity check for localhost
|
2022-03-02 20:02:02 +01:00 |
|
mergify[bot]
|
e169813004
|
Merge branch 'master' into fix-too-many-columns
|
2022-03-02 18:46:35 +00:00 |
|
alexey-milovidov
|
33a1eef74f
|
Merge pull request #34974 from FArthur-cmd/add_benchmarks
Add some benchmarks
|
2022-03-02 21:16:53 +03:00 |
|
Maksim Kita
|
b1a956c5f1
|
clang-tidy check performance-move-const-arg fix
|
2022-03-02 18:15:27 +00:00 |
|
Maksim Kita
|
1f5837359e
|
clang-tidy check performance-noexcept-move-constructor fix
|
2022-03-02 18:15:27 +00:00 |
|
mreddy017
|
f893002b69
|
Fix vulnerable code related to std::move and noexcept
This commit fixes the vulnerable code related to std::move and noexcept identified by clangtidy tool.
|
2022-03-02 18:15:27 +00:00 |
|
kssenii
|
192b839cab
|
Fix
|
2022-03-02 19:11:45 +01:00 |
|
Kruglov Pavel
|
3b92b9037f
|
Merge branch 'master' into random-settings
|
2022-03-02 21:09:48 +03:00 |
|
mergify[bot]
|
add225c83e
|
Merge branch 'master' into fix-filelog-assertion
|
2022-03-02 17:06:08 +00:00 |
|
avogar
|
d25d83580a
|
Fix tests
|
2022-03-02 16:33:21 +00:00 |
|
Amos Bird
|
d4cdf04683
|
Add missing locks (#34025)
|
2022-03-02 16:23:29 +01:00 |
|
Kruglov Pavel
|
3e17f6dd4a
|
Merge pull request #34961 from Avogar/fix-schema-inference
Fix wrong schema inference for unquoted dates in CSV
|
2022-03-02 18:06:52 +03:00 |
|
kssenii
|
5e84c75942
|
Fix
|
2022-03-02 15:31:34 +01:00 |
|
kssenii
|
ef344a581b
|
Fix bug in FileLog storage
|
2022-03-02 15:28:17 +01:00 |
|
vdimir
|
fc5e941f79
|
Add option to clickhouse-test to skip aarch64 build
|
2022-03-02 14:18:24 +00:00 |
|
alesapin
|
b1f5805647
|
Merge pull request #34609 from ClickHouse/unrestricted-zk-reads
allow unrestricted reads from zookeeper
|
2022-03-02 14:53:12 +01:00 |
|
alesapin
|
7312b43e57
|
Merge pull request #34989 from azat/fix-system-log-settings
Fix non-MergeTree engines for system.*_log
|
2022-03-02 14:32:08 +01:00 |
|
mergify[bot]
|
df70927e83
|
Merge branch 'master' into fix-postgres-test
|
2022-03-02 13:24:20 +00:00 |
|
Nikolai Kochetov
|
ed8dfc14d4
|
Avoid pushing to port with data inside DelayedSource
|
2022-03-02 14:21:58 +01:00 |
|
Kseniia Sumarokova
|
a23ede19e6
|
Update parts.md
|
2022-03-02 13:59:55 +01:00 |
|
alesapin
|
576ff0b40d
|
Merge pull request #34715 from azat/fix-opened-file-cache-race
Workaround for a bug in NuRaft library
|
2022-03-02 13:58:43 +01:00 |
|
Vladimir C
|
9e81bd395a
|
Check current user from env in test_user_zero_database_access
|
2022-03-02 13:49:12 +01:00 |
|
alesapin
|
9e44390974
|
Merge pull request #34971 from ClickHouse/fix-codebrowser-links
Move codebrowser out of Yandex
|
2022-03-02 13:42:32 +01:00 |
|
Azat Khuzhin
|
57f636a1e8
|
Fix race between INSERT async_insert=1 and system.asynchronous_inserts
CI report [1]:
[c190f600f8c6] 2022.03.02 01:07:34.553012 [ 23552 ] {76b6113b-1479-46c9-90ab-e78a3c9f3dbb} executeQuery: Code: 60. DB::Exception: Both table name and UUID are empty. (UNKNOWN_TABLE) (version 22.3.1.1) (from [::1]:42040) (comment: '02015_async_inserts_stress_long.sh') (in query: SELECT * FROM system.asynchronous_inserts FORMAT Null), Stack trace (when copying this message, always include the lines below):
0. ClickHouse/contrib/libcxx/include/exception:133: Poco::Exception::Exception(std::__1::basic_string, std::__1::allocator > const&, int) @ 0xf50e04c in /fasttest-workspace/build/programs/clickhouse
1. ClickHouse/src/Common/Exception.cpp:58: DB::Exception::Exception(std::__1::basic_string, std::__1::allocator > const&, int, bool) @ 0x663ebfa in /fasttest-workspace/build/programs/clickhouse
2. DB::StorageID::assertNotEmpty() const @ 0xbc08591 in /fasttest-workspace/build/programs/clickhouse
3. ClickHouse/contrib/libcxx/include/string:1444: DB::StorageID::getDatabaseName() const @ 0xe50d2b6 in /fasttest-workspace/build/programs/clickhouse
4. ClickHouse/contrib/libcxx/include/string:1957: DB::StorageSystemAsynchronousInserts::fillData(std::__1::vector::mutable_ptr, std::__1::allocator::mutable_ptr > >&, std::__1::shared_ptr, DB::SelectQueryInfo const&) const @ 0xdac636c in /fasttest-workspace/build/programs/clickhouse
[1]: https://s3.amazonaws.com/clickhouse-test-reports/34973/e6fc6a22d5c018961c18247242dd3a40b8c54ff2/fast_test__actions_.html
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
|
2022-03-02 15:28:06 +03:00 |
|
alesapin
|
8c533b2382
|
Merge pull request #34964 from ClickHouse/disable_test_for_memory_with_tsan
Disable memory checking test with thread sanitizer
|
2022-03-02 13:17:13 +01:00 |
|
Vladimir C
|
2c32614e0a
|
Merge pull request #34951 from vdimir/fix-aarch64
|
2022-03-02 13:01:56 +01:00 |
|
kssenii
|
b3a7f07954
|
Fix flacky test
|
2022-03-02 13:01:15 +01:00 |
|
Maksim Kita
|
e77bb9ba58
|
Merge pull request #34972 from rschu1ze/rs-logical_cores_in_cmake_log
Print number of available logical cores in configuration
|
2022-03-02 12:50:27 +01:00 |
|
kssenii
|
99b55d802b
|
Fix
|
2022-03-02 12:15:50 +01:00 |
|
Azat Khuzhin
|
a49106e583
|
Fix non-MergeTree engines for system.*_log
Fixes: https://github.com/ClickHouse/ClickHouse/pull/34949
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
|
2022-03-02 13:24:40 +03:00 |
|
Maksim Kita
|
d095e7d684
|
Merge pull request #34931 from azat/keeper-changelog-cleanup-fix
Avoid busy polling in keeper while searching for changelog files to delete
|
2022-03-02 11:10:13 +01:00 |
|
alesapin
|
9249c5d50e
|
Use tryget instead of get
|
2022-03-02 13:09:12 +03:00 |
|
Maksim Kita
|
53116faeeb
|
Update MergeTreeIndexFullText.cpp
|
2022-03-02 11:08:35 +01:00 |
|
Maksim Kita
|
71e2f3da5b
|
Merge pull request #34973 from azat/jemalloc-fix-assertion
Fix possible "nmalloc >= ndalloc" jemalloc assertion
|
2022-03-02 11:06:10 +01:00 |
|
mergify[bot]
|
c3ef6400bd
|
Merge branch 'master' into rs-logical_cores_in_cmake_log
|
2022-03-02 10:02:44 +00:00 |
|
mergify[bot]
|
f964cd6122
|
Merge branch 'master' into master
|
2022-03-02 10:02:40 +00:00 |
|
alesapin
|
1863abe7c5
|
disable also for asan
|
2022-03-02 12:43:40 +03:00 |
|
Kseniia Sumarokova
|
a9ab149b31
|
Merge pull request #34859 from Vxider/windowview-multi-column-groupby
Fix bugs for multiple columns group by in WindowView
|
2022-03-02 10:09:47 +01:00 |
|
cwkyaoyao
|
72194bbaf3
|
Add date_time_input_format = best_effort_us
|
2022-03-02 16:00:06 +08:00 |
|
HaiBo Li
|
2ea18b3085
|
Fix the bug that the toDatetime function overflows (#32898)
* Fixed overflow bug of the function toDatetime/toDate/toDate32/parseDateTimeBestEffort
|
2022-03-02 10:06:38 +03:00 |
|
Filatenkov Artur
|
f48f35cad0
|
Merge pull request #34975 from Vector-Similarity-Search-for-ClickHouse/fix-typo
Fix typo
|
2022-03-02 09:59:06 +03:00 |
|
lgbo-ustc
|
21c164ad2c
|
update tests
|
2022-03-02 14:20:59 +08:00 |
|
lgbo-ustc
|
2ff7ff90fa
|
update tests
|
2022-03-02 14:17:04 +08:00 |
|
Azat Khuzhin
|
71c9d4f39c
|
Fix possible "nmalloc >= ndalloc" jemalloc assertion
Fixes: #31531
Refs: https://github.com/jemalloc/jemalloc/pull/2234
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
|
2022-03-02 06:55:27 +03:00 |
|
Vxider
|
1f89632f89
|
Merge branch 'windowview-multi-column-groupby' of https://github.com/Vxider/ClickHouse
|
2022-03-02 03:19:50 +00:00 |
|