Commit Graph

668 Commits

Author SHA1 Message Date
qiangxuhui
97a5de9653 Initial support for loongarch64
Make ClickHouse compilable and runnable on loongarch64

So far only basic functionality was tested (on real hw),
clickhouse server runs, exceptions works, client works,
simple tests works.
2024-05-14 07:45:26 +00:00
Alexey Milovidov
4ff1465927 Useless changes 2024-05-10 06:40:00 +02:00
Alexey Milovidov
224e1940ae Useless changes 2024-05-09 03:58:34 +02:00
Alexey Milovidov
95f12ef274 Useless changes 2024-05-09 01:08:33 +02:00
Alexey Milovidov
46bd25128c
Merge branch 'master' into clang-18-ci 2024-05-06 02:51:58 +02:00
Nikita Taranov
2dadb164c4
Merge pull request #62853 from nickitat/fix_gcd
Fix GCD codec
2024-04-26 17:26:00 +00:00
Nikita Mikhaylov
5c2fa14287
Merge branch 'master' into clang-18-ci 2024-04-25 13:19:17 +02:00
Nikita Taranov
0143497460 fix tidy 2024-04-23 17:29:10 +01:00
Nikita Taranov
252a82dc38 impl 2024-04-22 19:16:43 +01:00
Robert Schulze
7dc05d092b
Merge remote-tracking branch 'rschu1ze/master' into be-less-boring-32 2024-04-15 16:35:10 +00:00
Alexey Milovidov
164a8d6097
Merge branch 'master' into clang-18-ci 2024-04-12 03:49:10 +02:00
Robert Schulze
7964f7187c
Fix msan findings in 01683_codec_encrypted 2024-04-08 11:04:54 +00:00
Robert Schulze
fbfa9437ad
Switch to *-SIV ciphers (except on s390/x) 2024-04-08 11:03:31 +00:00
Robert Schulze
d82869f995
Modernize OpenSSL usage (use provider API) - needed for GCM-SIV cipher 2024-04-08 11:03:27 +00:00
Robert Schulze
dca6e0abbd
Fix the build (after boringssl submodule removal) 2024-04-08 11:02:41 +00:00
Robert Schulze
97281203b8
Don't access static members through instance, pt. II
clang-tidy rightfully complains
(-readability-static-accessed-through-instance) that static member
functions are accessed through non-static members
2024-04-07 11:09:35 +00:00
Robert Schulze
de2a0be025
Don't access static members through instance
- clang-tidy rightfully complains (-readability-static-accessed-through-instance)
- not going to enable the warning for now to avoid breaking the build
2024-04-03 18:50:33 +00:00
Maksim Kita
ec6c276a92 Temporary data use temporary_files_codec setting 2024-03-19 19:07:45 +03:00
Robert Schulze
c17536c3b3
Enable clang-tidy in headers 2024-03-18 08:00:09 +00:00
Alexey Milovidov
01136bbc3b Limit backtracking in parser 2024-03-17 19:54:45 +01:00
Alexey Milovidov
69cab686e4 Fix build of examples 2024-03-10 10:03:31 +01:00
Alexey Milovidov
4e8a363b34 Fix something entirely wrong in DoubleDelta 2024-03-10 07:32:47 +01:00
Alexey Milovidov
b3a43346b1 Revert "Fix UBSan report"
This reverts commit 8d25f27b19.
2024-03-10 06:59:42 +01:00
Alexey Milovidov
9a880c3bb9 Merge branch 'master' into clang-18-ci 2024-03-10 06:59:27 +01:00
Alexey Milovidov
a231f7de9a Remove unneeded file 2024-03-10 06:55:09 +01:00
Alexey Milovidov
24a248859d Remove unneeded file 2024-03-10 06:52:47 +01:00
Alexey Milovidov
558cde5e80
Merge pull request #60731 from ClickHouse/fix-buffer-overflow-in-compression-codec-multiple
Fix buffer overflow in CompressionCodecMultiple
2024-03-04 18:57:01 +03:00
Alexey Milovidov
7609856cd5 Fix another error 2024-03-04 03:06:27 +01:00
Alexey Milovidov
9a5085a4c3 Fix buffer overflow in CompressionCodecMultiple 2024-03-04 02:56:22 +01:00
Alexey Milovidov
cbf5443585 Remove old code 2024-03-04 00:11:55 +01:00
Alexey Milovidov
8d25f27b19 Fix UBSan report 2024-03-03 23:07:05 +01:00
Robert Schulze
4ee1aa8c7c
Fixing more headers 2024-02-29 15:40:30 +00:00
Robert Schulze
3e9a05d1ad
Minor fixups 2024-02-21 16:24:22 +00:00
Robert Schulze
310aff9b6f
Merge remote-tracking branch 'ClickHouse/master' into iaadeflate_upgrade_qpl_v1.4.0 2024-02-21 16:22:32 +00:00
jinjunzh
ef65864ba3 upgrade to qpl 1.4.0 2024-02-04 13:10:24 -05:00
Raúl Marín
998c56fc3d Move code 2024-01-30 17:36:34 +01:00
Raúl Marín
9ec43550b9 Merge remote-tracking branch 'blessed/master' into 20240112_fix_date32_T64 2024-01-30 17:35:27 +01:00
Robert Schulze
8ddda0caf0
Merge pull request #59229 from rschu1ze/cleanup-msan-usage
Minor cleanup of msan usage
2024-01-29 20:39:06 +01:00
Robert Schulze
16a9e95605
Minor cleanup of msan usage 2024-01-25 15:40:11 +00:00
Maksim Kita
2a327107b6 Updated implementation 2024-01-25 14:31:49 +03:00
Hongbin Ma
df0c018a9b support T64 for date32 type 2024-01-22 20:20:11 +08:00
Robert Schulze
195f10010d
Cosmetics + make things more atomic 2024-01-09 12:26:38 +00:00
jinjunzh
e2fb33e612 refine zstd_qat initialization 2024-01-09 13:42:01 -05:00
jinjunzh
8f8230df07 Merge branch 'qatzstd_main' of https://github.com/jinjunzh/ClickHouse into qatzstd_main 2024-01-09 11:46:53 -05:00
jinjunzh
1f3ae5ec6b qat device init only once 2024-01-09 11:38:55 -05:00
jinjunzh
cf53d9a17c add USE_QAT into build_options 2024-01-08 11:05:36 -05:00
Robert Schulze
7e19577764
Minor fixups 2024-01-08 09:22:53 +00:00
Robert Schulze
14cda082d2
Fix style 2024-01-07 18:08:52 +00:00
Robert Schulze
8a9d4cbf8a
Add method byte 2024-01-07 17:52:13 +00:00
Robert Schulze
0f51e32bb5
Rename from ZSTDQPL to ZSTD_QPL 2024-01-07 17:47:31 +00:00