Suzy Wang
716d2c4ffb
Update as suggested
2023-02-02 20:41:06 +00:00
Suzy Wang
19d26828a0
s390x build support
2023-01-20 21:16:55 +00:00
Nikita Taranov
2c7708a03e
Add bound check to lz4 decompression ( #42868 )
...
* impl
* add test
* fix bullshit tidy error
2022-11-04 22:12:36 +01:00
Nikita Taranov
7c4f42d014
Skip empty literals in lz4 decompression ( #40142 )
2022-09-06 13:58:26 +02:00
Ignat Loskutov
c2954b23cb
LZ4_decompress_faster.cpp: remove endianness-dependent code
...
Little-endian is little-endian no matter what the native endianness is.
2022-07-24 20:55:17 +08:00
HarryLeeIBM
d5727dfb44
Removed __BYTE_ORDER__ and fixed style issue
2022-07-21 13:09:45 -07:00
Nikita Taranov
9dbfc354d1
Merge branch 'master' into hlee-s390x-LZ4
2022-07-20 17:15:31 +02:00
Wangyang Guo
7ef3f56066
lz4 decompress: coding style fix
2022-07-16 22:10:16 +08:00
Wangyang Guo
c9e15017ac
lz4 decompress: dynamic dispatch with TargetSpecific
2022-07-15 16:07:19 +08:00
HarryLeeIBM
2caa3f8803
Fix LZ4 decompression issue for s390x
2022-07-13 11:45:58 -07:00
Wangyang Guo
f275b35bba
Dynamic dispatching for best_variant selection
2022-07-13 15:20:15 +08:00
Wangyang Guo
50ac01c9b8
Enable copyOverlap32Shuffle
2022-06-06 13:45:19 +08:00
Wangyang Guo
c9ff52f2e9
Add VBMI optimized copyOverlap32Shuffle
2022-06-06 13:45:01 +08:00
Robert Schulze
1b81bb49b4
Enable clang-tidy modernize-deprecated-headers & hicpp-deprecated-headers
...
Official docs:
Some headers from C library were deprecated in C++ and are no longer
welcome in C++ codebases. Some have no effect in C++. For more details
refer to the C++ 14 Standard [depr.c.headers] section. This check
replaces C standard library headers with their C++ alternatives and
removes redundant ones.
2022-05-09 08:23:33 +02:00
Robert Schulze
b24ca8de52
Fix various clang-tidy warnings
...
When I tried to add cool new clang-tidy 14 warnings, I noticed that the
current clang-tidy settings already produce a ton of warnings. This
commit addresses many of these. Almost all of them were non-critical,
i.e. C vs. C++ style casts.
2022-04-20 10:29:05 +02:00
Vladimir Smirnov
48451182f8
Initial support for risc-v
...
Make ClickHouse compilable and runnable on risc-v 64
So far only basic functionality was tested (on real hw),
clickhouse server runs, exceptions works, client works,
simple tests works.
What doesn't work:
1. traces - they are always empty
2. system.stack_trace only have first frame
2021-11-11 19:23:34 +01:00
Alexey Milovidov
fe6b7c77c7
Rename "common" to "base"
2021-10-02 10:13:14 +03:00
Nikita Mikhaylov
f99d7d89b8
Added static assert
2021-08-25 21:11:45 +00:00
Nikita Mikhaylov
c5ca63c606
Fix performance (probably)
2021-08-25 15:40:56 +00:00
Nikita Mikhaylov
b333e7c744
Better
2021-08-25 15:40:56 +00:00
Nikita Mikhaylov
02e097a262
Fix tests
2021-08-25 15:40:56 +00:00
Nikita Mikhaylov
08fbab09b0
Fix some issues
2021-08-25 15:40:56 +00:00
Nikita Mikhaylov
2272c9896c
Update LZ4_decompress_faster.cpp
2021-08-19 16:53:39 +03:00
Nikita Mikhaylov
1e195cbacf
Update LZ4_decompress_faster.cpp
2021-08-19 14:48:10 +03:00
Nikita Mikhaylov
60dd53784f
better
2021-08-16 12:46:59 +00:00
Nikita Mikhaylov
d25d12d7d4
better
2021-08-16 12:30:02 +00:00
Nikita Mikhaylov
2aea1c8d4a
done
2021-08-03 12:24:16 +00:00
Nikita Mikhaylov
4d49d2c671
another removes
2020-07-30 13:31:14 +03:00
Ivan Lezhankin
06446b4f08
dbms/ → src/
2020-04-03 18:14:31 +03:00