Commit Graph

1954 Commits

Author SHA1 Message Date
alesapin c051fb136b Merge branch 'fix_some_tests' into update_buffer_size_in_nuraft 2021-06-21 13:20:27 +03:00
Kruglov Pavel 304bb4367b Merge pull request #24341 from Avogar/arrow
Support complex types in Arrow/Parquet/ORC
2021-06-21 11:05:57 +03:00
Azat Khuzhin 3b7dd14f41 Fix container-overflow in replxx during incremental search (Ctrl-R)
ASAN report:

    =================================================================
    ==7686==ERROR: AddressSanitizer: container-overflow on address 0x6200000bf080 at pc 0x00002a787e79 bp 0x7fffffffa2f0 sp 0x7fffffffa2e8
    READ of size 4 at 0x6200000bf080 thread T0
        0 0x2a787e78 in replxx::calculate_displayed_length(char32_t const*, int) obj-x86_64-linux-gnu/../contrib/replxx/src/util.cxx:66:15
        1 0x2a75786c in replxx::Replxx::ReplxxImpl::dynamicRefresh(replxx::Prompt&, char32_t*, int, int) obj-x86_64-linux-gnu/../contrib/replxx/src/replxx_impl.cxx:2201:3
        2 0x2a7453f0 in replxx::Replxx::ReplxxImpl::incremental_history_search(char32_t) obj-x86_64-linux-gnu/../contrib/replxx/src/replxx_impl.cxx:2008:3
        3 0x2a73eecc in replxx::Replxx::ReplxxImpl::action(unsigned long long, replxx::Replxx::ACTION_RESULT (replxx::Replxx::ReplxxImpl::* const&)(char32_t), char32_t) obj-x86_64-linux-gnu/../contrib/replxx/src/replxx_impl.cxx:1246:29
        4 0x2a73eecc in replxx::Replxx::ReplxxImpl::invoke(replxx::Replxx::ACTION, char32_t) obj-x86_64-linux-gnu/../contrib/replxx/src/replxx_impl.cxx:318:70
        5 0x2a74ed29 in std::__1::__function::__policy_func<replxx::Replxx::ACTION_RESULT (char32_t)>::operator()(char32_t&&) const obj-x86_64-linux-gnu/../contrib/libcxx/include/functional:2221:16
        6 0x2a74ed29 in std::__1::function<replxx::Replxx::ACTION_RESULT (char32_t)>::operator()(char32_t) const obj-x86_64-linux-gnu/../contrib/libcxx/include/functional:2560:12
        7 0x2a74ed29 in replxx::Replxx::ReplxxImpl::get_input_line() obj-x86_64-linux-gnu/../contrib/replxx/src/replxx_impl.cxx🔢11
        8 0x2a74dd3c in replxx::Replxx::ReplxxImpl::input(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) obj-x86_64-linux-gnu/../contrib/replxx/src/replxx_impl.cxx:580:8
        9 0x2a2a4075 in ReplxxLineReader::readOneLine(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) obj-x86_64-linux-gnu/../base/common/ReplxxLineReader.cpp:112:29
        10 0x2a29b499 in LineReader::readLine(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) obj-x86_64-linux-gnu/../base/common/LineReader.cpp:81:26
        11 0xb580f02 in DB::Client::mainImpl() obj-x86_64-linux-gnu/../programs/client/Client.cpp:665:33
        12 0xb575825 in DB::Client::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) obj-x86_64-linux-gnu/../programs/client/Client.cpp:300:20
        13 0x2a3aff25 in Poco::Util::Application::run() obj-x86_64-linux-gnu/../contrib/poco/Util/src/Application.cpp:334:8
        14 0xb54c810 in mainEntryClickHouseClient(int, char**) obj-x86_64-linux-gnu/../programs/client/Client.cpp:2702:23
        15 0xb326d8a in main obj-x86_64-linux-gnu/../programs/main.cpp:360:12
        16 0x7ffff7dcbb24 in __libc_start_main (/usr/lib/libc.so.6+0x27b24)
        17 0xb2794ad in _start (/src/ch/tmp/upstream/clickhouse-asan+0xb2794ad)

    0x6200000bf080 is located 0 bytes inside of 3672-byte region [0x6200000bf080,0x6200000bfed8)
    allocated by thread T0 here:
        0 0xb3231dd in operator new(unsigned long) (/src/ch/tmp/upstream/clickhouse-asan+0xb3231dd)
        1 0x2a75fb15 in void* std::__1::__libcpp_operator_new<unsigned long>(unsigned long) obj-x86_64-linux-gnu/../contrib/libcxx/include/new:235:10
        2 0x2a75fb15 in std::__1::__libcpp_allocate(unsigned long, unsigned long) obj-x86_64-linux-gnu/../contrib/libcxx/include/new:261:10
        3 0x2a75fb15 in std::__1::allocator<char32_t>::allocate(unsigned long) obj-x86_64-linux-gnu/../contrib/libcxx/include/memory:840:38
        4 0x2a75fb15 in std::__1::allocator_traits<std::__1::allocator<char32_t> >::allocate(std::__1::allocator<char32_t>&, unsigned long) obj-x86_64-linux-gnu/../contrib/libcxx/include/__memory/allocator_traits.h:468:21
        5 0x2a75fb15 in std::__1::vector<char32_t, std::__1::allocator<char32_t> >::__vallocate(unsigned long) obj-x86_64-linux-gnu/../contrib/libcxx/include/vector:993:37
        6 0x2a75fb15 in std::__1::enable_if<(__is_cpp17_forward_iterator<char32_t*>::value) && (is_constructible<char32_t, std::__1::iterator_traits<char32_t*>::reference>::value), void>::type std::__1::vector<char32_t, std::__1::allocator<char32_t> >::assign<char32_t*>(char32_t*, char32_t*) obj-x86_64-linux-gnu/../contrib/libcxx/include/vector:1460:9
        7 0x2a745242 in std::__1::vector<char32_t, std::__1::allocator<char32_t> >::operator=(std::__1::vector<char32_t, std::__1::allocator<char32_t> > const&) obj-x86_64-linux-gnu/../contrib/libcxx/include/vector:1405:9
        8 0x2a745242 in replxx::UnicodeString::assign(replxx::UnicodeString const&) obj-x86_64-linux-gnu/../contrib/replxx/src/unicodestring.hxx:83:9
        9 0x2a745242 in replxx::Replxx::ReplxxImpl::incremental_history_search(char32_t) obj-x86_64-linux-gnu/../contrib/replxx/src/replxx_impl.cxx:1993:24
        10 0x2a73eecc in replxx::Replxx::ReplxxImpl::action(unsigned long long, replxx::Replxx::ACTION_RESULT (replxx::Replxx::ReplxxImpl::* const&)(char32_t), char32_t) obj-x86_64-linux-gnu/../contrib/replxx/src/replxx_impl.cxx:1246:29
        11 0x2a73eecc in replxx::Replxx::ReplxxImpl::invoke(replxx::Replxx::ACTION, char32_t) obj-x86_64-linux-gnu/../contrib/replxx/src/replxx_impl.cxx:318:70
        12 0x2a74ed29 in std::__1::__function::__policy_func<replxx::Replxx::ACTION_RESULT (char32_t)>::operator()(char32_t&&) const obj-x86_64-linux-gnu/../contrib/libcxx/include/functional:2221:16
        13 0x2a74ed29 in std::__1::function<replxx::Replxx::ACTION_RESULT (char32_t)>::operator()(char32_t) const obj-x86_64-linux-gnu/../contrib/libcxx/include/functional:2560:12
        14 0x2a74ed29 in replxx::Replxx::ReplxxImpl::get_input_line() obj-x86_64-linux-gnu/../contrib/replxx/src/replxx_impl.cxx🔢11
        15 0x2a74dd3c in replxx::Replxx::ReplxxImpl::input(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) obj-x86_64-linux-gnu/../contrib/replxx/src/replxx_impl.cxx:580:8
        16 0x2a2a4075 in ReplxxLineReader::readOneLine(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) obj-x86_64-linux-gnu/../base/common/ReplxxLineReader.cpp:112:29
        17 0x2a29b499 in LineReader::readLine(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) obj-x86_64-linux-gnu/../base/common/LineReader.cpp:81:26
        18 0xb580f02 in DB::Client::mainImpl() obj-x86_64-linux-gnu/../programs/client/Client.cpp:665:33
        19 0xb575825 in DB::Client::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) obj-x86_64-linux-gnu/../programs/client/Client.cpp:300:20
        20 0x2a3aff25 in Poco::Util::Application::run() obj-x86_64-linux-gnu/../contrib/poco/Util/src/Application.cpp:334:8
        21 0xb54c810 in mainEntryClickHouseClient(int, char**) obj-x86_64-linux-gnu/../programs/client/Client.cpp:2702:23
        22 0xb326d8a in main obj-x86_64-linux-gnu/../programs/main.cpp:360:12
        23 0x7ffff7dcbb24 in __libc_start_main (/usr/lib/libc.so.6+0x27b24)

    HINT: if you don't care about these errors you may set ASAN_OPTIONS=detect_container_overflow=0.
    If you suspect a false positive see also: https://github.com/google/sanitizers/wiki/AddressSanitizerContainerOverflow.
    SUMMARY: AddressSanitizer: container-overflow obj-x86_64-linux-gnu/../contrib/replxx/src/util.cxx:66:15 in replxx::calculate_displayed_length(char32_t const*, int)
    Shadow bytes around the buggy address:
      0x0c408000fdc0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
      0x0c408000fdd0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
      0x0c408000fde0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
      0x0c408000fdf0: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
      0x0c408000fe00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
    =>0x0c408000fe10:[fc]fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc
      0x0c408000fe20: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc
      0x0c408000fe30: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc
      0x0c408000fe40: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc
      0x0c408000fe50: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc
      0x0c408000fe60: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc
    Shadow byte legend (one shadow byte represents 8 application bytes):
      Addressable:           00
      Partially addressable: 01 02 03 04 05 06 07
      Heap left redzone:       fa
      Freed heap region:       fd
      Stack left redzone:      f1
      Stack mid redzone:       f2
      Stack right redzone:     f3
      Stack after return:      f5
      Stack use after scope:   f8
      Global redzone:          f9
      Global init order:       f6
      Poisoned by user:        f7
      Container overflow:      fc
      Array cookie:            ac
      Intra object redzone:    bb
      ASan internal:           fe
      Left alloca redzone:     ca
      Right alloca redzone:    cb
      Shadow gap:              cc
    ==7686==ABORTING

Refs: https://github.com/ClickHouse-Extras/replxx/pull/16

v2: fix test, do not use /dev/null since it client will lock it
2021-06-19 18:41:33 +03:00
mergify[bot] c048157e32 Merge branch 'master' into arrow 2021-06-18 12:18:57 +00:00
Yatsishin Ilya 78df9f52c0 update 2021-06-18 13:34:15 +03:00
alesapin bc71f045a9 Update NuRaft buffer to 64 bit size 2021-06-17 19:37:08 +03:00
Yuriy Chernyshov 966ca2cba0 Rename & reimport murmurhash sources from smhasher repo 2021-06-17 10:58:42 +03:00
Kseniia Sumarokova 59a19c83cf Merge pull request #24413 from kssenii/postgres-fixes-schema
postgres non-default schema for insert query
2021-06-16 22:18:23 +03:00
Pavel Kruglov a57fb913fe Fix broken contrib 2021-06-16 16:55:34 +03:00
Pavel Kruglov 00f2316794 Fix 2021-06-16 16:12:23 +03:00
Pavel Kruglov 0c9ab4471e Remove useless srcs 2021-06-16 15:57:36 +03:00
kssenii 478b9f383b Update libpqxx 2021-06-16 09:38:33 +03:00
kssenii 69f1e63c9f Update libpqxx 2021-06-15 18:47:50 +03:00
Pavel Kruglov 1657a7169f Fix tests and build 2021-06-15 16:15:27 +03:00
Pavel Kruglov 405d61bdcb Update orc and arrow 2021-06-15 16:15:27 +03:00
kssenii 8f0c828bfb Update libpqxx 2021-06-15 15:25:34 +03:00
bharatnc 4656aee67f h3 - update submodule 2021-06-14 11:38:38 -07:00
alexey-milovidov e9d4550774 Merge pull request #21267 from filimonov/kafka-failover
Kafka failover issue fix
2021-06-14 01:42:42 +03:00
alexey-milovidov 2f4e4e1119 Merge pull request #25146 from oxidecomputer/master
Adds a better way to include binary resources
2021-06-13 16:13:34 +03:00
kssenii c522668550 Fixes 2021-06-10 16:23:04 +00:00
Alexey Milovidov 2d12e62441 Update roaring just in case 2021-06-10 02:36:36 +03:00
Benjamin Naecker 0f2b93ee40 Adds a better way to include binary resources
- Uses a small assembly file to include binary resources, rather than
  objcopy
- Updates `base/common/getResource.cpp` for this new method of inclusion
- Removes linux-only guards in CMake files, as this solution is
  cross-platform.

The resulting binary resources are available in the ClickHouse server
binary on Linux, macOS, and illumos platforms. FreeBSD has not been
tested, but will likely work as well.
2021-06-09 14:03:30 -07:00
Mikhail Filimonov b6b69ad7f2 Fix kafka failover issue (#21118).
Distringuish lack of assignment vs lack of partitions. Bit better / clearer logging.
2021-06-09 16:02:56 +02:00
kssenii 1e99e7529f Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into postgres-fixes-schema 2021-06-08 17:20:23 +00:00
Maksim Kita 0027f11130 Merge pull request #25034 from sdk2/patch-1
fix jemalloc build on OS_DARWIN
2021-06-07 21:08:28 +03:00
Ivan 815a257928 More pytest fixes (#23538) 2021-06-07 20:29:19 +03:00
sdk2 1252d764e4 Update contrib/jemalloc-cmake/CMakeLists.txt 2021-06-07 16:38:24 +08:00
Alexey Milovidov 6b2e6786c6 Remove experimental compression codecs 2021-06-06 02:26:52 +03:00
Alexey Milovidov 7542dc4e42 Merge branch 'master' into issue-16775 2021-06-06 02:18:28 +03:00
mergify[bot] d8f49ad255 Merge branch 'master' into update_nuraft 2021-06-01 20:34:53 +00:00
Maksim Kita 49bcf76b0c Reverted libunwind from upstream 2021-06-01 21:09:41 +03:00
Nikita Mikhaylov 5d07639120 Merge pull request #24691 from nikitamikhaylov/debug_host_ip_change
Fix flaky integration tests
2021-06-01 15:55:51 +03:00
alesapin 84da86dba2 Fix build 2021-06-01 10:58:53 +03:00
Maksim Kita 30189ee123 Updated libunwind 2021-06-01 01:46:46 +03:00
alesapin 6581111caf Update NuRaft 2021-05-30 22:28:35 +03:00
Nikita Mikhaylov ab0bc4278a suppress msan cassandra 2021-05-28 16:22:50 +03:00
Yatsishin Ilya fe21bbf29e Fix avro 2021-05-27 16:11:46 +03:00
Alexey Milovidov cac5ed6183 Merge branch 'master' into issue-16775 2021-05-26 03:46:43 +03:00
Maksim Kita 427aa7e278 Revent libunwind 2021-05-25 13:40:45 +03:00
Maksim Kita 67feed6209 Merge pull request #24460 from kitaisreal/manually-disable-llvm-parts-submodule-update
Manually disable LLVM parts submodule update
2021-05-24 22:51:01 +03:00
Maksim Kita 3f45890d09 Manually disable LLVM parts submodule update 2021-05-24 20:52:12 +03:00
alexey-milovidov 3e13ba962c Merge pull request #24419 from kitaisreal/libunwind-update-version
Libunwind update version
2021-05-24 17:32:20 +03:00
Alexey Milovidov cc6a07a50c Use entropy coders from zstd 2021-05-24 06:18:57 +03:00
Alexey Milovidov c5148fd42d Merge branch 'master' into issue-16775 2021-05-24 05:56:57 +03:00
Alexey Milovidov 00c84e58cb Allow to build without experimental compression libraries and remove from fasttest 2021-05-24 01:18:12 +03:00
Maksim Kita 81e0c7cb54 Updated submodule version 2021-05-23 17:36:10 +03:00
Alexey Milovidov 38c939b4ae Remove Lizard framing format because we do not need it 2021-05-23 03:23:11 +03:00
Alexey Milovidov 4f3c7e9805 Fix warning in LZSSE 2021-05-23 03:04:25 +03:00
kssenii 948e5bb01e Update CmakeLists.txt 2021-05-22 17:26:12 +00:00
Maksim Kita 94575d9bc7 Libunwing update version 2021-05-22 16:04:00 +00:00
alexey-milovidov fe8bc2890e Merge branch 'master' into issue-16775 2021-05-22 17:14:23 +03:00
Maksim Kita a8df8519dd Updated submodule to llvm12 2021-05-22 15:22:38 +03:00
kssenii 0233aa1b93 Postgres schema for insert 2021-05-22 08:50:23 +00:00
BoloniniD 158ded621c Implemented YAMLParser class 2021-05-21 21:56:22 +03:00
alexey-milovidov e0d218d562 Merge pull request #24196 from Algunenano/gcc11_compat
Gcc11 compatibility
2021-05-19 22:20:22 +03:00
Nikolai Kochetov 08f560dddf Try mute grpc for msan. 2021-05-17 17:19:35 +03:00
Nikolai Kochetov d58fcf8311 Try mute grpc for msan. 2021-05-17 17:13:32 +03:00
Raúl Marín c282f83e19 re2_st: Avoid replacing re2::re2_internal 2021-05-17 13:49:48 +02:00
Raúl Marín 50c7708cfe Update re2 to 2021-04-01 for GCC 11 compatibility
Fixes the build with gcc version 11.1.0
2021-05-17 13:30:55 +02:00
Maksim Kita 8dcf0bd54a Merge pull request #24147 from amosbird/simdjsonfix
Bump simdjson to fix crash when alloc fails
2021-05-16 11:40:02 +03:00
alexey-milovidov 0a0750a77b Merge pull request #24135 from Algunenano/zstd_1.5.0
Update zstd to v1.5.0
2021-05-15 17:04:30 +03:00
Amos Bird acb4ae36c1 bump simdjson to fix crash when alloc fails 2021-05-15 14:15:51 +08:00
Benjamin Naecker 0f7f6cb696 Updates submodules bringing in several upstream changes to build on
illumos
2021-05-14 19:38:36 -07:00
Raúl Marín 6db8e7cc44 Update zstd to v1.5.0 2021-05-15 00:57:24 +02:00
alesapin b73a040226 Fix concurrent snapshot read/write 2021-05-12 23:28:01 +03:00
Kruglov Pavel 6533861bb8 Merge pull request #23894 from pingyu/datasketches-uniq-again
Add uniqThetaSketch again
2021-05-11 11:24:43 +03:00
fibersel 8c8b8d5c62 add newlines 2021-05-06 16:34:27 +03:00
fibersel 058ae054bb add submodules 2021-05-06 16:17:55 +03:00
fibersel 1024cafb2d remove contribs 2021-05-06 15:58:21 +03:00
fibersel 2ccd52db04 add contribs 2021-05-06 15:55:03 +03:00
fibersel e5b5868c2b add dedicated cmake files for compression libraries 2021-05-06 15:26:03 +03:00
fibersel 04a8bb3a6d add new codecs from contrib to cmake 2021-05-06 15:08:58 +03:00
pingyu 9bf2d88a1f update contrib/datasketches-cpp to upstream latest 2021-05-05 19:29:05 +08:00
pingyu ffcd08f8c6 Revert "Merge pull request #23334 from ClickHouse/revert-22609-datasketches-uniq"
This reverts commit cd3bdc2ab6, reversing
changes made to d0d62b7355.
2021-05-05 16:42:57 +08:00
Mikhail Filimonov 714da59f89 Update to librdkafka 1.6.1 2021-05-04 10:05:12 +02:00
Azat Khuzhin d5de2a77e3 Update llvm to avoid MSan in IR::User
Should fix issue in 00746_compile_non_deterministic_function [1].

  [1]: https://clickhouse-test-reports.s3.yandex.net/23664/ced38c500fd6d749c1af7d89517af563bef571ef/functional_stateless_tests_(memory).html#fail1
2021-04-29 21:06:38 +03:00
Azat Khuzhin ced38c500f Update boost to avoid MSan in small_vector
Refs: https://github.com/ClickHouse-Extras/boost/pull/12
2021-04-29 10:43:56 +03:00
Nikolai Kochetov 71e19c10f0 Merge pull request #23082 from ClickHouse/explain-output
JSON output for EXPLAIN
2021-04-28 15:39:06 +03:00
Yatsishin Ilya 30a5288011 Fix cyrus-sasl msan warning 2021-04-27 10:45:16 +03:00
Alexey Milovidov 6858b7b5ac Fix MSan report in GRPC 2021-04-25 05:48:49 +03:00
alexey-milovidov 63cf2a213a Merge branch 'master' into cleanup-rocksdb-cmake 2021-04-25 04:11:50 +03:00
Alexey Milovidov bbc8040847 Remove some garbage from RocksDB CMakeLists 2021-04-25 01:21:27 +03:00
Alexey Milovidov 3ce5842895 Somewhat better support for paths with whitespaces 2021-04-24 22:48:44 +03:00
Alexey Milovidov ef909b606e Maybe better support for paths with whitespaces 2021-04-24 22:47:52 +03:00
Alexey Milovidov 9263c98e33 Reproducible build #22113 2021-04-24 01:44:23 +03:00
mergify[bot] 42d5de268a Merge branch 'master' into explain-output 2021-04-22 07:02:47 +00:00
Maksim Kita eefc2d8337 Merge pull request #23357 from traceon/fix-disabled-odbc-compilation
Disable clickhouse-odbc-bridge build when ODBC is disabled
2021-04-21 01:13:49 +03:00
Denis Glazachev 6f9478cb28 Bump zlib-ng submodule 2021-04-20 15:58:33 +04:00
Denis Glazachev c250c5a40b Use nanodbc always together with odbc
Disable clickhouse-odbc-bridge building when odbc is disabled
2021-04-20 15:07:05 +04:00
alexey-milovidov 7796c57859 Revert "add uniqThetaSketch" 2021-04-20 03:34:21 +03:00
Nikolai Kochetov 625e777080 Merge branch 'master' into explain-output 2021-04-19 17:40:27 +03:00
alesapin 369d76cdcd Merge pull request #23038 from ClickHouse/keeper_bench_mark
Add tool for [Zoo]Keeper benchmark
2021-04-19 10:47:29 +03:00
Kruglov Pavel d477e6e5a0 Merge pull request #22609 from pingyu/datasketches-uniq
add uniqThetaSketch
2021-04-19 10:32:29 +03:00
Maksim Kita c845dc38dd Zlib use attribute constructor for functable initialization 2021-04-18 17:29:27 +03:00
alesapin 206144c106 Merge branch 'master' into keeper_bench_mark 2021-04-18 12:29:16 +03:00
Vitaly Baranov 2033116bb0 Fix waiting for all connections closed on shutdown. 2021-04-17 16:06:27 +03:00
alesapin 9c1bfe7d5f Merge branch 'master' into keeper_bench_mark 2021-04-17 15:58:33 +03:00
Maksim Kita 461eff3002 Merge branch 'master' into support-apple-m1 2021-04-16 23:33:12 +03:00
Alexander Kuzmenkov 6557803a02 Merge pull request #23088 from azat/jemalloc-tunning
jemalloc tuning
2021-04-16 22:17:03 +03:00
alesapin 9fe46f49bb Fix nasty bug 2021-04-16 21:31:23 +03:00
Maksim Kita 6c757649fe Updated zlib version 2021-04-16 21:15:32 +03:00
Nikolai Kochetov 253156aa21 Update boost. 2021-04-16 14:40:36 +03:00
Azat Khuzhin 4dec2a07e4 jemalloc: set muzzy_decay_ms/dirty_decay_ms to 5s 2021-04-16 10:54:11 +03:00
Maksim Kita 2d108cc6c0 Updated zlib-ng aarch64 2021-04-16 10:45:53 +03:00
Maksim Kita 41b06c0a1e Updated zlib-ng 2021-04-16 00:18:52 +03:00
Maksim Kita e8a666f02c Backport zlib x86 arm check features constructor 2021-04-15 23:30:41 +03:00
Maksim Kita 6c180a9068 Updated zlib-ng submodule 2021-04-15 22:22:40 +03:00
changvvb 0e9810821e Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into support-apple-m1 2021-04-15 22:54:26 +08:00
Maksim Kita 441edb65d2 Updated zlib with apple linker fix 2021-04-15 17:50:28 +03:00
Azat Khuzhin c626a8a389 jemalloc: set dirty_decay_ms/muzzy_decay_ms to 1 second 2021-04-15 00:34:46 +03:00
Nikolai Kochetov 116e393148 Remove JSON for Modern C++ 2021-04-14 17:09:48 +03:00
Alexey Milovidov 2c61956546 Update zlib-ng 2021-04-14 02:08:32 +03:00
Kruglov Pavel 37d258d415 Merge branch 'master' into datasketches-uniq 2021-04-13 19:34:15 +03:00
alesapin b437510250 Merge pull request #22992 from ClickHouse/ssl_keeper
Add SSL to keeper (both client and internal)
2021-04-13 19:15:07 +03:00
Nikolai Kochetov af53b433a5 Add JSON for Modern C++ 2021-04-13 18:12:12 +03:00
alesapin 13425c5dbf Add SSL to keeper (both client and internal) 2021-04-12 15:25:52 +03:00
kssenii 5fb1d60ba6 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into nanodbc 2021-04-11 21:36:08 +00:00
changvvb b4ebf12b36 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into support-apple-m1 2021-04-10 21:31:38 +08:00
changvvb ad22200774 Apply suggestions from code review
Co-authored-by: Denis Glazachev <traceon@users.noreply.github.com>
2021-04-10 20:08:49 +08:00
alexey-milovidov 93ac978632 Merge pull request #22885 from traceon/gcc-macos-compilation-fixes
Fix vanilla GCC compilation in macOS
2021-04-10 14:17:11 +03:00
changvvb d95a69c91b Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into support-apple-m1 2021-04-09 23:19:19 +08:00
Denis Glazachev f14e1b325b Bump submodules to versions with fixes
Change flatbuffers submodule to internal fork
2021-04-09 18:07:11 +04:00
Alexander Kuzmenkov bc8298674e Merge pull request #22834 from nvartolomei/nv/exp-jemalloc-prof-disabled-overhead
Experiment building jemalloc with profiling support for all builds to see how it impacts performance tests
2021-04-09 15:51:28 +03:00
Nikolai Kochetov 7750f890ae Update boost. 2021-04-09 14:38:19 +03:00
kssenii f3748496a3 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into nanodbc 2021-04-09 11:13:01 +00:00
Denis Glazachev bcd2380972 Fix vanilla GCC compilation in macOS 2021-04-09 04:28:24 +04:00
Maksim Kita b397237282 Updated MariaDB connector fix cmake 2021-04-08 21:47:12 +03:00
Denis Glazachev 4694726257 Bump zlib-ng with a fix for arm64 AppleClang linker 2021-04-08 19:08:13 +04:00
Denis Glazachev beec661649 Syntax fix 2021-04-08 19:07:34 +04:00
Denis Glazachev 6796a45da7 Disable jemalloc for ALL macOS non-RelWithDebInfo builds
Revisit default ENABLE_* flag setting
2021-04-08 19:05:04 +04:00
changvvb 2586d5bbf0 Revert "Update openldap header files"
This reverts commit 932cada376.
2021-04-08 22:45:17 +08:00
changvvb cb6977b079 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into support-apple-m1 2021-04-08 18:11:16 +08:00
Nicolae Vartolomei 75638cd4cf Experiment building jemalloc with profiling support for all builds to see how it impacts performance tests 2021-04-08 09:52:28 +01:00
changvvb 932cada376 Update openldap header files 2021-04-08 10:28:51 +08:00
alesapin 3089b25a10 Merge pull request #22743 from ClickHouse/fix_potential_segfault_on_startup
Fix potential segfault on Keeper startup
2021-04-07 23:10:29 +03:00
alexey-milovidov 100a9c16ee Merge pull request #22744 from amosbird/librdkafkaharmful
Avoid using harmful function rand()
2021-04-07 20:05:13 +03:00
alesapin 08c553318b Better non-dirty fix 2021-04-07 13:18:07 +03:00
Amos Bird adbbc837a9 Avoid using harmful function rand() 2021-04-07 17:04:35 +08:00
kssenii b1fff09368 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into nanodbc 2021-04-06 16:50:13 +00:00
changvvb 3b408a4c60 revert rocksdb submodule 2021-04-06 21:48:33 +08:00
alexey-milovidov 9eed6f21ca Merge pull request #22656 from mastertheknife/allow_unbundled_xz_lzma
Skip compiling xz if we're using system xz (unbundled)
2021-04-06 14:41:18 +03:00
changvvb ccdfadc9b9 Disabled rocksdb jemalloc 2021-04-06 17:06:18 +08:00
changvvb e58cc3e553 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into support-apple-m1 2021-04-06 15:55:03 +08:00
kssenii 3204499063 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into nanodbc 2021-04-05 15:37:53 +00:00
pingyu cd15fb218b Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into datasketches-uniq 2021-04-05 16:47:53 +08:00
mastertheknife dbd5f35c08 Skip compiling xz if we're using system xz (unbundled) 2021-04-05 09:16:08 +03:00
alesapin 2337076baa Merge branch 'master' into jepsen_for_ci 2021-04-04 16:07:53 +03:00
alesapin 6c2fb7accb Update NuRaft submodules (merge with master + better autoforwarding 2021-04-03 15:37:24 +03:00
kssenii 103aaba2c4 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into nanodbc 2021-04-03 08:01:13 +00:00
alexey-milovidov c2cf883630 Merge pull request #22475 from mastertheknife/ppc64le_disable_incompatible_libraries
ppc64le: Disable incompatible libraries (platform specific typically)
2021-04-02 21:29:11 +03:00