Robert Schulze
a4322b3057
Merge pull request #44894 from ClickHouse/upgrade-googletest
...
Upgrade googletest to latest HEAD
2023-01-04 21:49:56 +01: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
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
Vitaly Baranov
9014be8968
Fix disable loading EC2 metadata by aws-sdk-core.
2022-12-29 12:26:43 +01: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
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
Azat Khuzhin
67eab36086
corrosion-cmake: clean rules
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-12-11 15:51:37 +01:00
Alexey Milovidov
9a48cf0da8
Merge pull request #40422 from pkubaj/patch-1
...
Add FreeBSD/powerpc64le support
2022-12-11 09:38:04 +03:00
Alexey Milovidov
03648ab5a9
Merge pull request #43991 from ClibMouse/openssl_support
...
Add OpenSSL option to Clickhouse
2022-12-11 07:59:23 +03:00
Suzy Wang
1903a1b645
Merge branch 'master' into s390x_enable_base64
2022-12-09 16:15:39 -05:00
Boris Kuschel
cc3314acbe
Merge branch 'master' into openssl_support
2022-12-08 07:40:43 -05:00
Nikita Taranov
b81ad6aaf7
Add google benchmark to contrib ( #43779 )
...
* add google benchmark to contrib
* rework integer_hash_tables_and_hashes
* update readme
* keep benchmarks near the benchmarked code
* fix fasttests build
* rm old target
* fix
2022-12-08 13:38:08 +01:00
jinjunzh
47c3508337
fixed build issues for QPL 0.3.0
2022-12-07 16:41:12 -05:00
Boris Kuschel
f03f95044e
OpenSSL code changes
2022-12-07 13:22:46 -05:00
Boris Kuschel
623f23f55d
OpenSSL cmake changes
2022-12-07 13:22:46 -05:00
Boris Kuschel
6591e804c5
Add cmake support for openssl
2022-12-07 13:22:46 -05:00
Boris Kuschel
daab1fde8f
Add OpenSSL submodule
2022-12-07 13:22:46 -05:00
jinjunzh
5206816b6c
Update contrib/qpl to latest v0.3.0
2022-12-06 16:10:13 -05:00
Antonio Andelic
2623804dc5
Update NuRaft
2022-12-02 08:17:48 +00:00
Antonio Andelic
c12c0cc8af
Merge branch 'master' into parallel-log-appending
2022-12-01 08:53:52 +00:00
Antonio Andelic
0921356e91
Merge branch 'master' into parallel-log-appending
2022-11-30 09:42:38 +01:00
Alexey Milovidov
54e27d4230
Merge branch 'master' into build-libcxx-and-libcxxabi-from-llvm-project
2022-11-30 00:25:25 +01:00
Alexander Gololobov
e94ac23a4e
Update Poco
2022-11-29 15:03:52 +01:00
Robert Schulze
829958e13a
Merge branch 'master' into build-libcxx-and-libcxxabi-from-llvm-project
2022-11-28 16:09:14 +01:00
Antonio Andelic
599f381217
Merge branch 'master' into parallel-log-appending
2022-11-26 09:04:27 +01:00
Nikita Taranov
d1c258cf20
Add xxh3
hash function ( #43411 )
...
* impl
* try fix
* add docs
* add test
* rm unused file
* excellent
2022-11-26 00:14:08 +01:00
Antonio Andelic
f79af2aea7
Merge branch 'master' into parallel-log-appending
2022-11-24 11:13:04 +00:00
Antonio Andelic
2d2c6eee30
Update NuRaft
2022-11-21 15:06:33 +00:00
Suzy Wang
d1a2af8670
Enable base64 on s390x platform
2022-11-16 13:01:10 -08:00
Azat Khuzhin
ddfea23804
Do not include libcxx library for C
...
If you will have the same header in both libraries you may have some
tricky failures.
And there is at least one header that exists in both: stdatomic.h
Right now there is a workaround for this header, that allows to use C++
version of this header for C - the workaround is called "set
_LIBCPP_COMPILER_CLANG_BASED not only for CXX" [1] and use include_next
[2].
[1]: 9a457ab3c6/include/__config (L39)
[2]: 9a457ab3c6/include/stdatomic.h (L223-L231)
However #42730 changes this, and now it fails to compile because of this.
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-11-11 14:43:14 +01:00
Antonio Andelic
25b19e6ba0
Merge branch 'master' into manual_snapshot_for_keeper
2022-11-03 08:55:01 +01:00
Robert Schulze
c8068bdfa2
Merge pull request #42816 from azat/build/llvm-fix
...
Fix compilation of LLVM with cmake cache
2022-11-01 08:22:06 +01:00