Commit Graph

3288 Commits

Author SHA1 Message Date
MeenaRenganathan22
2d967a1b45 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into KRB_CVE_Fix 2023-02-24 13:34:12 -08:00
MeenaRenganathan22
ebcd00e1c5 Changes to reflect the latest submodule and corresponding CMakeLists.txt 2023-02-24 13:31:40 -08:00
HarryLeeIBM
e8458048a9 Fix http xz compression issue for s390x 2023-02-24 07:33:57 -08:00
Robert Schulze
d26a12b6b2
Remove ZSTD version from CMake output
- produced wrong output:

  > ZSTD VERSION 1.5.0

  (see any recent local or CI build log), whereas the current version is 1.5.4

- that could be fixed, on the other hand other contrib's also don't
  print their version (it is given implicitly by ClickHouse's source
  Git hash), the parsing regex is fragile and it hasn't changed since
  2016 so it was probably broken for a long time already

- therefore remove it
2023-02-23 20:27:30 +00:00
HarryLeeIBM
6fa908ff10 Use latest libunwind for s390x 2023-02-22 17:24:15 -08:00
Han Fei
4715e2c172 update llvm-project to fix gwp-asan 2023-02-20 15:36:45 +01:00
MeenaRenganathan22
09323457b9 :wMerge branch 'master' of https://github.com/ClickHouse/ClickHouse into KRB_CVE_Fix 2023-02-17 07:48:05 -08:00
MeenaRenganathan22
fdde8de47c Updated the krb5 submodule reference to branch CVE_Fix in ClibMouse/krb5 2023-02-17 07:45:13 -08:00
MeenaRenganathan22
537c9914ce Updating the CMakeLists.txt to include the latest changes in the KRB5 submodule 2023-02-16 06:21:09 -08:00
Nikolay Degterinsky
e61947bf47
Merge pull request #44662 from evillique/ulid
Add generateULID function
2023-02-16 11:21:23 +01:00
Antonio Andelic
17494d79c2
Merge pull request #46070 from ClickHouse/s3-client-polish
Polish S3 client
2023-02-15 21:22:47 +01:00
Nikolay Degterinsky
494fd472f0
Merge branch 'master' into ulid 2023-02-15 07:24:32 +01:00
Mallik Hassan
7f0ad0e6ba
Merge branch 'master' into unixodbc_update_v_2_3_11 2023-02-14 19:22:48 -04:00
Nikolay Degterinsky
94d52d2b28 Fix include 2023-02-14 16:45:46 +00:00
Nikolay Degterinsky
09da5575e3 Merge remote-tracking branch 'upstream/master' into ulid 2023-02-14 13:41:17 +00:00
SadiHassan
5bb2144e12 updated files 2023-02-14 05:25:50 -08:00
Antonio Andelic
1826c29c82 Merge branch 'master' into s3-client-polish 2023-02-14 13:08:27 +00:00
SadiHassan
df68017fff update unixodbc to v2.3.11 to mitigate CVE-2011-1145 2023-02-13 08:43:46 -08:00
Suzy Wang
e140bed3ea
Merge branch 'master' into z-build-0120 2023-02-13 09:06:48 -05:00
Robert Schulze
9f47378421
Merge pull request #46328 from ClickHouse/rs/better-yasm-error
Slightly improve error message for required Yasm assembler
2023-02-13 11:09:39 +01:00
Robert Schulze
8b8ca25b18
Slightly improve error message for required Yasm assembler 2023-02-13 09:17:48 +00:00
Nikolay Degterinsky
a7603aad69
Merge pull request #46096 from HarryLeeIBM/hlee-s390x-checksum
Fix endian issue in CityHash for s390x
2023-02-12 21:46:30 +01:00
Nikolay Degterinsky
01d904daf7
Merge pull request #46280 from Algunenano/zstd_154
Update zstd to 1.5.4
2023-02-11 17:19:04 +01:00
Raúl Marín
88e03016a8 Update zstd to 1.5.4 2023-02-10 16:41:02 +01:00
Alexey Milovidov
92ca58fbb2
Merge branch 'master' into curl_update 2023-02-10 07:28:56 +03:00
Larry Luo
59d380c4a2 Avoid CVE-2022-40303 CVE-2022-40304 2023-02-09 12:29:42 -08:00
Suzy Wang
64313d7020
Merge branch 'master' into z-build-0120 2023-02-09 14:49:22 -05:00
bkuschel
0d61ab29f7
Update Curl to 7.87.0 2023-02-09 12:55:05 -05:00
Alexey Milovidov
d9fbf643bc
Merge pull request #45226 from hanfei1991/hanfei/gwp-asan
Introduce llvm/gwp-asan
2023-02-09 09:24:52 +03:00
Kruglov Pavel
979ccda629
Merge pull request #46139 from ClibMouse/capnproto_update_2065
update CapnProto to v0.10.3 to avoid CVE-2022-46149
2023-02-08 22:43:24 +01:00
Robert Schulze
f97880840a
Complain about missing Yasm at configure time at of build time 2023-02-08 13:17:42 +00:00
Kseniia Sumarokova
6160db6569
Merge pull request #44949 from ClibMouse/HDFS_PowerPC
Changes to support the HDFS in Power PC.
2023-02-08 12:17:15 +01:00
Robert Schulze
b79ead9c84
Move poco to base/poco/ (#46075)
* Replicate poco into base/poco/

* De-register poco submodule

* Build poco from ClickHouse

* Exclude poco from stylecheck

* Exclude poco from whitespace check

* Exclude poco from typo check

* Remove x bit from sources/headers (the style check complained)

* Exclude poco from duplicate include check

* Fix fasttest

* Remove contrib/poco-cmake/*

* Simplify poco build descriptions

* Remove poco stuff not used by ClickHouse

* Glob poco sources

* Exclude poco from clang-tidy
2023-02-08 12:04:11 +01:00
Antonio Andelic
3418a8e955 use master for aws 2023-02-08 10:07:30 +00:00
SadiHassan
b3d8dd766f update CapnProto to v0.10.3 to avoid CVE-2022-46149 2023-02-07 14:47:28 -08:00
Nikolay Degterinsky
e5b5fce970
Update liburing CmakeLists.txt 2023-02-07 18:11:43 +01:00
MeenaRenganathan22
2445a391fb Updating the libhdfs3 to reflect the revert of PR#21 2023-02-07 09:05:12 -05:00
Han Fei
0f7defb87f
Merge branch 'master' into hanfei/gwp-asan 2023-02-07 14:55:55 +01:00
HarryLeeIBM
3f78c86b31 Fix endian issue in CityHash for s390x 2023-02-06 15:51:08 -08:00
MeenaRenganathan22
e8f45ddf59 Updating the submodule to reflect the latest changes i.e revert of PR#24 2023-02-06 10:22:29 -05:00
Anton Popov
3850a1969d
Merge branch 'master' into fix-memory-leak-azure 2023-02-06 16:21:56 +01:00
MeenaRenganathan22
722e389847 Updating the submodule to the local branch HDFS_PowerPC 2023-02-03 17:45:48 -08:00
Anton Popov
e9f80c650a fix memory leak at creation of curl connection in azure sdk 2023-02-03 20:10:39 +00:00
Antonio Andelic
d5117f2aa6
Define S3 client with bucket and endpoint resolution (#45783)
* Update aws

* Define S3 client with bucket and endpoint resolution

* Add defines for ErrorCodes

* Use S3Client everywhere

* Remove unused errorcode

* Add DROP S3 CLIENT CACHE query

* Add a comment

* Fix style

* Update aws

* Update reference files

* Add missing include

* Fix unit test

* Remove unneeded declarations

* Correctly use RetryStrategy

* Rename S3Client to Client

* Fix retry count

* fix clang-tidy warnings
2023-02-03 14:30:52 +01:00
Anton Popov
cdbe145bc1
Merge pull request #45796 from CurtizJ/fix-leak-in-azure-sdk
Fix test `test_azure_blob_storage_zero_copy_replication ` (memory leak in azure sdk)
2023-02-03 14:16:19 +01:00
MeenaRenganathan22
7435ba1e3d Updating the submodule and CMakeLists.txt 2023-02-02 17:36:03 -08:00
jasperzhu
38a73c9bfe
Merge branch 'master' into iaadeflate_upgrade_qpl_v1.0.0 2023-02-02 10:20:49 +08:00
jinjunzh
d60fe99c4e Merge branch 'iaadeflate_upgrade_qpl_v1.0.0' of https://github.com/jinjunzh/ClickHouse into iaadeflate_upgrade_qpl_v1.0.0 2023-02-02 09:28:33 -05:00
jinjunzh
4089c34337 move the content of idxd-config-cmake into QPL-cmake 2023-02-02 09:26:27 -05:00
jinjunzh
40e9834313 Merge branch 'iaadeflate_upgrade_qpl_v1.0.0' of https://github.com/jinjunzh/ClickHouse into iaadeflate_upgrade_qpl_v1.0.0 2023-02-01 09:49:46 -05:00
jinjunzh
2a42c1314b Improved code detals according to suggestions 2023-02-01 09:45:06 -05:00
Robert Schulze
a92595890c
Merge pull request #45670 from HarryLeeIBM/hlee-s390x-snappy-endian
Fix endian issue in snappy lib for s390x
2023-02-01 11:55:07 +01:00
Antonio Andelic
a3e3b65b32
Merge branch 'master' into keeper-use-fallocate 2023-02-01 09:05:49 +01:00
Alexey Milovidov
bf9f62dcbd
Merge pull request #38456 from sauliusvl/iouring
Re-introduce io_uring read method
2023-02-01 06:41:32 +03:00
jasperzhu
7ee8af9123
Merge branch 'master' into iaadeflate_upgrade_qpl_v1.0.0 2023-02-01 10:42:19 +08:00
jinjunzh
3bc0c13ea0 Update QPL version from v0.3.0 to v1.0.0 2023-01-31 09:31:26 -05:00
jinjunzh
d1d5f06260 add libaccel-config as submodule and static link to QPL 2023-01-31 09:24:43 -05:00
Han Fei
716518f143
Merge branch 'master' into hanfei/gwp-asan 2023-01-31 15:01:25 +01:00
Antonio Andelic
1786237be6 Merge branch 'master' into keeper-use-fallocate 2023-01-31 13:53:47 +00:00
Robert Schulze
ffa00fc134
Merge pull request #45632 from ClibMouse/icudata_s390x_support
support icudata on s390x platform
2023-01-31 12:27:09 +01:00
jasperzhu
53ed394447
Merge branch 'master' into iaadeflate_upgrade_qpl_v1.0.0 2023-01-31 11:12:31 +08:00
Alexey Milovidov
7aa10a430a
Merge branch 'master' into hanfei/gwp-asan 2023-01-31 04:13:59 +03:00
Anton Popov
839cd614fb fix memory leak in azure sdk 2023-01-31 01:01:10 +00:00
Robert Schulze
19b3c1cc3f
Merge pull request #45519 from ClibMouse/fix_krb5_openssl
Fix krb5 for OpenSSL
2023-01-30 11:48:32 +01:00
Robert Schulze
49b7c45686
Add note about OpenSSL 2023-01-29 20:03:50 +00:00
Saulius Valatka
a7d1e62054 bump liburing 2023-01-28 21:54:44 +02:00
Saulius Valatka
fb45ed038f add liburing to build 2023-01-28 21:54:44 +02:00
MeenaRenganathan22
9f43446959 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into HDFS_PowerPC 2023-01-27 10:08:26 -05:00
Robert Schulze
dae708c588
Merge pull request #45593 from genzgd/update_poco_http
Update poco version
2023-01-27 00:08:24 +01:00
HarryLeeIBM
27857901eb Fix endian issue in snappy lib for s390x 2023-01-26 07:20:08 -08:00
Antonio Andelic
80e7dca288 Update NuRaft 2023-01-26 10:08:24 +00:00
Antonio Andelic
f02a763830
Merge pull request #45511 from ClickHouse/keeper-fix-race-asio-listener
Fix race in NuRaft's asio listener
2023-01-26 09:21:03 +01:00
bkuschel
5aa3c10c3f
Fix Cmake 2 2023-01-25 17:58:09 -05:00
SuzyWangIBMer
e3c286de29 support icudata on s390x platform 2023-01-25 22:53:03 +00:00
bkuschel
748c3ad015
Fix build error 2023-01-25 13:35:31 -05:00
bkuschel
d6d2414ef8 Remove aes.c and use the one krb5 2023-01-25 13:29:54 -05:00
bkuschel
ec1e0bde6b Update krb5 2023-01-25 13:29:54 -05:00
Antonio Andelic
e7a86998ef Fix race more 2023-01-25 11:46:59 +00:00
Antonio Andelic
7421d8f872 Merge branch 'master' into keeper-use-fallocate 2023-01-25 11:36:47 +00:00
MeenaRenganathan22
6f76ecfdb5 Committing the libhdfs3-cmake/CMakeLists.txt to include the IntelAsmCrc32c.cpp and perf_checksum.cpp 2023-01-24 20:33:25 -05:00
MeenaRenganathan22
359775a1cf Updated yhe libhdfs3 submoule 2023-01-24 20:31:33 -05:00
Geoff Genz
909cb9b6b1 Update poco version 2023-01-24 16:40:01 -07:00
MeenaRenganathan22
78a4c8a270 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into HDFS_PowerPC 2023-01-24 11:30:52 -05:00
Kruglov Pavel
689fbea759
Merge pull request #45478 from Avogar/fix-arrow-abort
Fix possible aborts in arrow lib
2023-01-24 16:37:44 +01:00
Antonio Andelic
71f754b6f6 Fix race in NuRaft 2023-01-24 11:16:55 +00:00
Suzy Wang
1176260b3c
Merge branch 'master' into z-build-0120 2023-01-24 01:14:42 -05:00
Suzy Wang
b7ba24945f fix build 2023-01-23 22:09:08 -08:00
Suzy Wang
fb46b5ed4d s390x support 2023-01-23 14:20:49 +00:00
Suzy Wang
19d26828a0 s390x build support 2023-01-20 21:16:55 +00:00
avogar
4432ee9927 Fix aborts in arrow lib 2023-01-20 16:40:33 +00:00
Han Fei
8b29f8406b
Merge branch 'master' into hanfei/gwp-asan 2023-01-20 11:03:12 +01:00
MeenaRenganathan22
f66dbf6372 Committing the CMakeLists.txt with IntelAsmCrc32c.cpp and perf_checksum.cpp 2023-01-18 13:47:16 -05:00
MeenaRenganathan22
c6c4246314 Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into HDFS_PowerPC 2023-01-18 10:09:07 -05:00
Han Fei
29b20775f7 not compile gwp in non-linux environment 2023-01-17 23:06:44 +01:00
Alexander Tokmakov
e7899825e6 save format strings for DB::Exceptions 2023-01-16 23:20:33 +01:00
Nikolay Degterinsky
d414d4aa7a Merge remote-tracking branch 'upstream/master' into bcrypt 2023-01-16 22:14:03 +00:00
MeenaRenganathan22
9f571d3e93 Updating the submodules libhdfs3 and libgsasl 2023-01-16 08:28:03 -05:00
Alexander Tokmakov
2d7773fccc Merge branch 'master' into text_log_add_pattern 2023-01-13 20:33:46 +01:00
Han Fei
7feb9b7f6f Merge branch 'master' into hanfei/gwp-asan 2023-01-13 20:26:34 +01:00
MeenaRenganathan22
245bcaa75a Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into HDFS_PowerPC 2023-01-13 12:49:41 -05:00
Han Fei
214830c569 enable gwp_asan by option 2023-01-13 15:22:14 +01:00
Robert Schulze
9779d034eb
Merge pull request #45144 from ClibMouse/crc-power-fix
Changes to support the CRC32 in PowerPC.
2023-01-13 11:24:18 +01:00
Han Fei
f5e736e240 introduce llvm/gwp-asan 2023-01-12 15:00:26 +01:00
Antonio Andelic
6a0e481ed7 Merge branch 'master' into keeper-use-fallocate 2023-01-12 13:57:05 +00:00
alesapin
3245e822ef Update merge 2023-01-12 12:55:50 +01:00
MeenaRenganathan22
28d5c3cf7f Addressed the review comments 2023-01-11 17:00:10 -08:00
alesapin
e581a56ed0 Better 2023-01-11 15:30:48 +01:00
alesapin
fe8f373aa6 Less stupid tests 2023-01-11 15:20:18 +01:00
MeenaRenganathan22
25c94dfa83 Changes to support the CRC32 in PowerPC to address the WeakHash collision issue. Update the reference to support the hash values based on the specific platform 2023-01-10 21:20:13 -08:00
Meena Renganathan
ba5111905e Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into HDFS_PowerPC 2023-01-10 19:13:13 -05:00
alesapin
9b16b3f48f Fix potential memory leak 2023-01-11 01:03:01 +01:00
Alexey Milovidov
4995ce945e Fix TSan report in SQLite (false positive) 2023-01-08 05:40:48 +01:00
Alexey Milovidov
77708b4a03 Update SQLite 2023-01-08 05:22:56 +01:00
Ilya Yatsishin
2703b47d31
Merge pull request #44942 from vitlibar/fix-memory-leak-in-aws-init
Fix memory leak in Aws::InitAPI
2023-01-06 12:12:46 +01:00
Vitaly Baranov
239734ceb6 Fix memory leak in Aws::InitAPI. 2023-01-06 00:40:18 +01:00
Meena Renganathan
06e44827a3 Added the file DataReader.cpp in source list when the HDFS submodule has been updated to the latest commit 2023-01-05 15:21:31 -05:00
Meena Renganathan
ba0edb310f Changes to support the HDFS in PowerPC 2023-01-05 15:21:14 -05:00
Yakov Olkhovskiy
1be48f706b
Merge pull request #43706 from ClibMouse/s390x_crc32
s390x weakhash32 support
2023-01-05 14:45:20 -05:00
Robert Schulze
a4322b3057
Merge pull request #44894 from ClickHouse/upgrade-googletest
Upgrade googletest to latest HEAD
2023-01-04 21:49:56 +01:00
Nikolay Degterinsky
aa52956412 Add bcrypt authentification type 2023-01-04 15:33:16 +00:00
alesapin
92255e5d4b
Merge pull request #43020 from vitlibar/update-aws-c-submodules
Update aws-c* submodules
2023-01-04 16:25:22 +01:00
Robert Schulze
23196ceffd
Upgrade googletest to their lastest main state 2023-01-04 10:44:39 +00:00
Nikolay Degterinsky
57b3fbf206 Fix build 2023-01-04 02:24:14 +00:00
Nikolay Degterinsky
c6daf0a6eb Merge remote-tracking branch 'upstream/master' into ulid 2023-01-03 19:58:50 +00:00
Robert Schulze
27f5aad49e
What happens if I remove 156 lines of code? 2023-01-03 18:51:16 +00:00
Robert Schulze
cfb6feffde
What happens if I remove these 139 lines of code? 2023-01-03 18:35:31 +00:00
Antonio Andelic
14355d8009 Merge branch 'master' into keeper-use-fallocate 2023-01-02 08:22:27 +00:00
Vitaly Baranov
9014be8968 Fix disable loading EC2 metadata by aws-sdk-core. 2022-12-29 12:26:43 +01:00
Nikolay Degterinsky
7bb8db4bb3 Add generateULID function 2022-12-28 00:54:50 +00:00
avogar
5c42b78766 Forbid paths in timezones in cctz lib 2022-12-27 17:52:38 +00:00
Alexey Milovidov
3342b84321
Merge pull request #44569 from ClickHouse/stack-traces-debug-build
Fix extremely slow stack traces in debug build
2022-12-27 14:31:35 +03:00
Vitaly Baranov
c7e1aa2ea0 Fix finding pthread_atfork() while linking ppc64le build. 2022-12-25 18:24:35 +01:00
Vitaly Baranov
dffeb2a54a Disable memory sanitizer for events from epoll 2022-12-25 18:24:35 +01:00
Vitaly Baranov
fea3a6280c Fix race condition in cJSON_Parse.* calls. 2022-12-25 18:24:35 +01:00
Vitaly Baranov
e23c42d042 Fix checking for embedded error in PocoHTTPClient. 2022-12-25 18:24:35 +01:00
Vitaly Baranov
1eb0d5db16 Disable loading EC2-metadata. 2022-12-25 18:24:35 +01:00
Vitaly Baranov
f8f598e298 Correctly handle that dlopen(NULL) returns NULL in ClickHouse. 2022-12-25 18:24:35 +01:00
Vitaly Baranov
8efb1ae7bb Fix support for boringssl. 2022-12-25 18:24:35 +01:00
Vitaly Baranov
665813e127 Remove subsubmodules contrib/aws/crt and contrib/aws-crt-cpp/crt
because they were moved to the contrib folder.
2022-12-25 18:24:35 +01:00
Vitaly Baranov
8e53b54082 Update AWS SDK to version 1.10.36 2022-12-25 18:24:35 +01:00
Vitaly Baranov
fa722c6cd8 Switch "contrib/sysroot" back to master. 2022-12-25 10:50:45 +01:00
Alexey Milovidov
4651a538a8 Fix extremely slow stack traces in debug build 2022-12-24 20:31:04 +01:00
Alexander Tokmakov
93509395fb add a column with a message pattern to text_log 2022-12-23 15:06:30 +01:00
Antonio Andelic
fcb78cd1d7 Update NuRaft 2022-12-19 12:05:15 +00:00
Alexey Milovidov
a3dc5e8b0a
Merge pull request #44132 from azat/bump-libdivide
Bump libdivide (to gain some new optimizations)
2022-12-17 04:07:08 +03:00
Azat Khuzhin
92d70c66e8 corrosion: export path to FindRust.cmake in CMAKE_MODULE_PATH
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-12-14 20:58:09 +01:00
Azat Khuzhin
440aa50588 corrosion: clean rules (remove useless message)
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-12-14 20:57:01 +01:00
Azat Khuzhin
67fa185611
Revert "Builtin skim" 2022-12-14 17:17:19 +03:00
Azat Khuzhin
cdfe62f303 Update libdivide
This will includes at least [1].

  [1]: https://github.com/ridiculousfish/libdivide/pull/94

v2: Define LIBDIVIDE_* macros mutually exclusive
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-12-13 10:45:01 +01:00
Suzy Wang
093dc95d0f
Merge branch 'master' into s390x_crc32 2022-12-12 09:39:29 -05:00