Robert Schulze
a8fb77ed8a
Add patch-able OpenSSL submodule back
2024-04-08 11:03:10 +00:00
Robert Schulze
1076aa6ff4
Remove OpenSSL upstream submodule (we need patched OpenSSL)
2024-04-08 11:02:56 +00:00
Robert Schulze
0608f7662e
Remove boringssl submodule
2024-04-08 11:01:28 +00:00
Raúl Marín
f77822e732
Vendor rust dependencies
2024-04-04 19:22:38 +02:00
Robert Schulze
732c215a27
Add ClickHouse double-conversion submodule
2024-04-02 13:40:40 +00:00
Robert Schulze
ee2ec2f1c2
Remove double-conversion submodule
2024-04-02 13:39:58 +00:00
Nikita Taranov
37823a7b91
use upstream repo
2024-01-27 23:45:14 +01:00
Robert Schulze
ced9e93ac6
Merge remote-tracking branch 'rschu1ze/master' into qatzstd_main
2024-01-09 20:36:02 +00:00
Robert Schulze
2186aa8f21
Revert "Revert "Implement punycode encoding/decoding""
...
This reverts commit 345d29a3c1
.
2024-01-03 08:03:01 +00:00
Alexey Milovidov
345d29a3c1
Revert "Implement punycode encoding/decoding"
2023-12-28 09:12:22 +03:00
Robert Schulze
19c8ac567f
Implement punycodeEncode()/Decode()
2023-12-17 17:04:28 +00:00
jinjunzh
3771acdefb
fixed reported code issues
2023-12-12 11:15:11 -05:00
Bhavna Jindal
1f58b0f150
Merge branch 'master' into dev-seriesPeriodDetect
2023-12-08 10:26:39 -05:00
jinjunzh
f302ba0e31
Implement hardware-assisted(QAT) ZSTD compression
2023-12-05 17:47:18 -05:00
Robert Schulze
f56dd6561f
Merge remote-tracking branch 'rschu1ze/master' into revert-revert-sqid
2023-12-05 18:41:10 +00:00
Alexey Milovidov
d7d83c99e5
Revert "Implemented series period detect method using pocketfft lib"
2023-12-05 18:17:07 +03:00
Robert Schulze
a2cd240317
Revert "Revert "Add sqid()
function""
...
This reverts commit 8d5d0ef38f
.
2023-12-05 10:50:30 +00:00
Alexey Milovidov
8d5d0ef38f
Revert "Add sqid()
function"
2023-12-05 13:45:33 +03:00
awakeljw
e5a72f15dd
support sqids
2023-12-02 21:12:48 +08:00
Bhavna Jindal
ad99cb902f
changed method name, updated pocketfft repo reference
2023-11-21 06:52:47 -08:00
Bhavna Jindal
e3826786f1
Added testcases, documentation and addressed comments
2023-11-21 06:52:47 -08:00
Bhavna Jindal
2235adcae5
Implemented series periods detect method using pocketfft lib
2023-11-21 06:52:47 -08:00
Robert Schulze
4fe99c77c7
Bump gRPC to v1.43.2
2023-11-07 19:52:58 +00:00
Nikita Taranov
3320b12e59
impl ( #55787 )
2023-10-23 20:50:40 +02:00
George Gamezardashvili
0ce30ab6d5
SSH keys authentication ( #41109 )
...
Added new type of authentication based on SSH keys. It works only for Native TCP protocol.
Co-authored-by: Nikita Mikhaylov <nikitamikhaylov@clickhouse.com>
Co-authored-by: Robert Schulze <robert@clickhouse.com>
2023-09-26 17:50:19 +02:00
Mikhail Koviazin
b067213c5a
aklomp-base64: fix the submodule name
2023-09-07 08:08:02 +00:00
Mikhail Koviazin
f98007a4ed
Replace Turbo-Base64 with aklomp/base64
...
Closes #31643
2023-09-06 13:01:38 +00:00
Robert Schulze
342c78bfe6
Merge pull request #53763 from rschu1ze/branch-references
...
Remove branch references from .gitmodules
2023-08-29 15:29:43 +02:00
ltrk2
394179f44f
Enable producing endianness-independent output in lz4
2023-08-24 13:55:13 -07:00
Robert Schulze
3e81018d49
Remove branch references from .gitmodules
...
Branch references becomes outdated too easily and they mostly spread
confusion (see the discussion in https://github.com/ClickHouse/arrow/pull/40 ).
2023-08-23 19:38:14 +00:00
Robert Schulze
c823d1f619
Make usearch dependencies separate submodules
2023-08-17 12:38:06 +00:00
Davit Vardanyan
48c62fd75e
Add: USearch
2023-08-15 16:00:27 +04:00
Antonio Andelic
720d587e85
Merge branch 'master' into add-reading-from-archives
2023-07-28 08:49:00 +00:00
Alexey Milovidov
00d6f2ee08
Use incbin for resources, part 1
2023-07-23 06:11:03 +02:00
Alexey Milovidov
4d0b75ebdd
Remove hashid
2023-07-22 04:42:16 +02:00
Kruglov Pavel
85db1eb6fc
Change submodule capnproto to it's fork in ClickHouse
2023-06-14 14:55:11 +02:00
Alexey Milovidov
eb5985e5fc
Merge pull request #50400 from ClickHouse/bump-protobuf
...
Bump protobuf to v3.18.x
2023-06-02 05:01:05 +03:00
Robert Schulze
3a1e07d4c1
Add submodule c-ares
2023-05-31 17:54:47 +00:00
Robert Schulze
95cbc11d7b
Remove c-ares submodule
2023-05-31 17:54:31 +00:00
Robert Schulze
57c88e664c
Remove old protobuf
2023-05-31 17:01:00 +00:00
Robert Schulze
7d8c1ff3cc
Move protobuf entry in .gitmodules
2023-05-31 16:43:36 +00:00
Robert Schulze
8c1f579c48
Add google-protobuf submodule
2023-05-31 16:41:30 +00:00
nikitakeba
f604fb82b2
Merge branch 'master' into add-reading-from-archives-support
2023-05-29 23:34:19 +03:00
Nikita Keba
f07999699f
add libarchive support
2023-05-29 17:00:38 +00:00
Azat Khuzhin
885dea3658
Switch to upstream repository of vectorscan
...
Everything that is requried already merged:
- https://github.com/VectorCamp/vectorscan/pull/144
- https://github.com/VectorCamp/vectorscan/pull/149
- https://github.com/VectorCamp/vectorscan/pull/148
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-23 22:13:35 +02:00
Robert Schulze
ef3e4ddc2a
Move vectorscan entry
2023-05-12 17:58:54 +00:00
Robert Schulze
a6d4c17afb
Add vectorscan submodule
2023-05-12 17:52:45 +00:00
Robert Schulze
e468b92b9c
Remove vectorscan
2023-05-12 17:47:46 +00:00
Azat Khuzhin
a0cc5b7e47
Merge remote-tracking branch 'u/master' into build/llvm-16
2023-05-10 16:28:36 +02:00
Azat Khuzhin
88b07d121c
Update vectorscan library with fixes for MSan
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-10 16:01:29 +02:00
Han Fei
7770bc2756
update submodule
2023-05-10 15:18:02 +02:00
Han Fei
64b67b9a37
Merge branch 'master' into hanfei/fiu
2023-05-09 01:14:30 +02:00
Robert Schulze
156cd1de6f
Revert "Remove trash"
2023-05-07 22:03:37 +02:00
Nikolay Degterinsky
048b4ec738
Merge branch 'master' into bcrypt
2023-05-03 16:14:57 +02:00
Alexey Milovidov
7075c16b3e
Remove trash
2023-05-02 19:25:40 +02:00
Han Fei
a0624cae8a
fix build
2023-05-02 10:45:41 +02:00
Han Fei
4d18a4f8d3
Merge branch 'master' into hanfei/fiu
2023-05-01 17:51:41 +02:00
Han Fei
b701293d46
support named fault injection and add a simple test
2023-05-01 17:44:37 +02:00
Nikolay Degterinsky
df1e56b985
Merge remote-tracking branch 'upstream/master' into bcrypt
2023-04-27 17:01:58 +00:00
M1eyu2018
dff3c0c867
Update HDFS: Support for erasure codes
...
Signed-off-by: M1eyu2018 <857037797@qq.com>
2023-04-24 09:59:16 +08: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
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
jasperzhu
38a73c9bfe
Merge branch 'master' into iaadeflate_upgrade_qpl_v1.0.0
2023-02-02 10:20:49 +08:00
jinjunzh
2a42c1314b
Improved code detals according to suggestions
2023-02-01 09:45:06 -05:00
jinjunzh
d1d5f06260
add libaccel-config as submodule and static link to QPL
2023-01-31 09:24:43 -05:00
Saulius Valatka
fb45ed038f
add liburing to build
2023-01-28 21:54:44 +02:00
Nikolay Degterinsky
d414d4aa7a
Merge remote-tracking branch 'upstream/master' into bcrypt
2023-01-16 22:14:03 +00: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
Alexey Milovidov
4995ce945e
Fix TSan report in SQLite (false positive)
2023-01-08 05:40:48 +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
Yakov Olkhovskiy
1be48f706b
Merge pull request #43706 from ClibMouse/s390x_crc32
...
s390x weakhash32 support
2023-01-05 14:45:20 -05:00
Nikolay Degterinsky
aa52956412
Add bcrypt authentification type
2023-01-04 15:33:16 +00:00
Nikolay Degterinsky
7bb8db4bb3
Add generateULID function
2022-12-28 00:54:50 +00: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
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
Mikhail f. Shiryaev
5ab3ab8b9f
Clean stale submodule
2022-12-19 17:36:04 +01: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
Suzy Wang
802f633f39
Merge branch 'master' into s390x_crc32
2022-12-09 15:00:46 -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
Boris Kuschel
daab1fde8f
Add OpenSSL submodule
2022-12-07 13:22:46 -05:00
Suzy Wang
e34af8602c
Merge branch 'master' into s390x_crc32
2022-12-01 11:02:43 -05:00
Suzy Wang
be16e0bce7
Include crc32_s390x as a submodule library
2022-12-01 07:43:32 -08:00
Robert Schulze
829958e13a
Merge branch 'master' into build-libcxx-and-libcxxabi-from-llvm-project
2022-11-28 16:09:14 +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
Robert Schulze
a9427888be
Build libcxx and libcxxabi from llvm-project
...
Resolves #42245
2022-10-27 09:55:27 +00:00
Constantine Peresypkin
5b3b11b517
add Morton Coding (ZCurve)
2022-10-19 15:59:25 +02:00
BoloniniD
55c79230b3
Merge branch 'master' of github.com:ClickHouse/ClickHouse into BLAKE3
2022-09-29 23:53:25 +03:00
Robert Schulze
9c62797d28
Bump LLVM from 12 to 13
2022-09-26 07:13:46 +00:00
BoloniniD
147dfac11e
Try using Corrosion
2022-09-12 23:05:41 +03:00
FArthur-cmd
e7abc06c89
Revert "Revert "Add Annoy index""
...
This reverts commit 6fdfb964d0
.
2022-08-30 15:26:56 +00:00
Alexander Tokmakov
6fdfb964d0
Revert "Add Annoy index"
2022-08-30 15:10:10 +03:00
FArthur-cmd
1e8910f048
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into annoy-2
2022-08-21 08:45:03 +00:00
Alexander Tokmakov
0d68b1c67f
fix build with clang-15
2022-08-01 18:00:54 +02:00