Robert Schulze
|
e07f8b4807
|
Merge pull request #67933 from mzhukova/dev/mzhukova/upd-qpl-1.6.0
Upgrade QPL to v1.6.0
|
2024-08-07 09:40:49 +00:00 |
|
Robert Schulze
|
7af334bd46
|
Merge pull request #67942 from rschu1ze/fix-memoverflow-in-usearch
Fix memory corruption in usearch
|
2024-08-07 08:38:14 +00:00 |
|
Robert Schulze
|
26b622540f
|
Merge pull request #64489 from ClickHouse/zup
Update zlib-ng from 2.0.2 to 2.1.7
|
2024-08-06 19:23:05 +00:00 |
|
Zhukova, Maria
|
36b6adbb30
|
qpl-cmake: Better wording on ISA-L copy and removed non-required linking
|
2024-08-06 12:15:23 -07:00 |
|
Robert Schulze
|
9594a9baff
|
Fix memory corruption in usearch
|
2024-08-06 18:43:44 +00:00 |
|
Robert Schulze
|
7a5b30d955
|
Re-add forked usearch repo
|
2024-08-06 18:39:18 +00:00 |
|
Robert Schulze
|
302bd5fdc6
|
Remove usearch submodule
|
2024-08-06 18:37:26 +00:00 |
|
Michael Kolupaev
|
8703941a0f
|
Apply https://github.com/ClickHouse/zlib-ng/pull/18
|
2024-08-05 22:36:30 +00:00 |
|
Robert Schulze
|
d0bc728d52
|
Bump rocksdb to v8.9.1
|
2024-08-05 08:11:40 +00:00 |
|
Robert Schulze
|
cebdc5ecf6
|
Bump rocksdb to v8.0.0
|
2024-08-05 08:11:23 +00:00 |
|
Alexey Milovidov
|
ce58549592
|
Merge pull request #67557 from rschu1ze/icu-s390x
Re-enable ICU on s390/x
|
2024-08-04 17:51:41 +00:00 |
|
Robert Schulze
|
ee8079b039
|
Merge remote-tracking branch 'ClickHouse/master' into icu-s390x
|
2024-08-04 09:38:36 +00:00 |
|
Azat Khuzhin
|
9d0e066cda
|
Bump NuRaft (to properly catch thread exceptions)
Refs: https://github.com/ClickHouse/NuRaft/pull/75
Refs: https://github.com/eBay/NuRaft/pull/525
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
|
2024-08-03 23:41:50 +02:00 |
|
Nikita Taranov
|
453ee52f86
|
Merge pull request #67235 from ClickHouse/fix_oss_fuzz_build
Fix oss-fuzz build
|
2024-08-01 10:50:12 +00:00 |
|
Robert Schulze
|
dde274f6fa
|
Re-enable ICU on s390/x
|
2024-07-31 18:08:45 +00:00 |
|
Robert Schulze
|
4b40e948c7
|
Merge pull request #66475 from rschu1ze/bump-rocksdb
Bump RocksDB from v6.29.5 to v7.10.2
|
2024-07-31 09:14:42 +00:00 |
|
Robert Schulze
|
72d6467fd2
|
Bump Azure to 1.13
|
2024-07-30 10:43:21 +00:00 |
|
Antonio Andelic
|
2ea4bfe04d
|
Merge pull request #67098 from ClickHouse/add-numactl
Try calculating available memory if ClickHouse is bound to subset of NUMA nodes
|
2024-07-30 08:30:58 +00:00 |
|
Robert Schulze
|
07507e0cec
|
Merge remote-tracking branch 'ClickHouse/master' into bump-rocksdb
|
2024-07-29 13:41:55 +00:00 |
|
Robert Schulze
|
294fa1dea6
|
Merge remote-tracking branch 'ClickHouse/master' into bump-icu
|
2024-07-29 10:32:37 +00:00 |
|
Nikita Taranov
|
109bd52296
|
impl
|
2024-07-26 23:05:56 +01:00 |
|
Antonio Andelic
|
2519f9ed42
|
Only support archs
|
2024-07-26 12:08:16 +02:00 |
|
Antonio Andelic
|
287cce7d21
|
Fixes
|
2024-07-26 09:20:15 +02:00 |
|
Antonio Andelic
|
6557387148
|
Try calcualting memory with numactl if membind used
|
2024-07-25 11:49:02 +02:00 |
|
Michael Kolupaev
|
1b2fd51e09
|
Merge pull request #66977 from ClickHouse/uwo
Apply libunwind fix
|
2024-07-25 03:40:19 +00:00 |
|
Michael Kolupaev
|
36e59a1b70
|
Final commit hash
|
2024-07-25 01:58:27 +00:00 |
|
Alexey Milovidov
|
1914b37058
|
Merge pull request #65521 from JackyWoo/add_statistics_cmsketch
Add count-min sketches as statistics type
|
2024-07-24 00:46:23 +00:00 |
|
Michael Kolupaev
|
1cbbbd1077
|
Apply libunwind fix
|
2024-07-23 17:35:12 +00:00 |
|
Michael Kolupaev
|
51ebbff79e
|
Merge remote-tracking branch 'origin/master' into zup
|
2024-07-22 20:52:54 +00:00 |
|
Antonio Andelic
|
1be54641c1
|
Revert libunwind patch
|
2024-07-22 11:03:19 +02:00 |
|
Robert Schulze
|
2a68867a20
|
Merge remote-tracking branch 'ClickHouse/master' into bump-icu
|
2024-07-22 08:19:07 +00:00 |
|
Zhukova, Maria
|
1347bc3218
|
update qpl-cmake to reflect changes in QPL 1.5.0-1.6.0
|
2024-07-19 14:20:19 -07:00 |
|
Zhukova, Maria
|
277dbfa057
|
update QPL to 1.6.0 + missing header fix
|
2024-07-19 14:20:18 -07:00 |
|
Robert Schulze
|
25a22d6201
|
Merge remote-tracking branch 'ClickHouse/master' into bump-icu
|
2024-07-19 12:43:11 +00:00 |
|
Yong Wang
|
3ef2cbdec5
|
openssl-dynamic-build-ppc64le : fix openssl dynamic build for ppc64le
|
2024-07-18 11:21:52 -07:00 |
|
Alexey Milovidov
|
ec87bfc956
|
Merge branch 'update-tidy-for-clang-19' into clickhouse-fix-msan-report-in-epoll
|
2024-07-17 05:49:49 +02:00 |
|
Alexey Milovidov
|
4d88abfcfa
|
Merge branch 'master' into uwu
|
2024-07-16 06:04:58 +02:00 |
|
JackyWoo
|
245359e536
|
Merge branch 'master' into add_statistics_cmsketch
|
2024-07-16 09:45:31 +08:00 |
|
Alexey Milovidov
|
6d617e4c4d
|
Merge branch 'master' of github.com:ClickHouse/ClickHouse into clickhouse-fix-msan-report-in-epoll
|
2024-07-15 18:30:30 +02:00 |
|
Robert Schulze
|
2083c65005
|
Merge remote-tracking branch 'ClickHouse/master' into bump-icu
|
2024-07-15 15:31:07 +00:00 |
|
Robert Schulze
|
e7becedb03
|
Merge remote-tracking branch 'ClickHouse/master' into bump-rocksdb
|
2024-07-15 06:54:16 +00:00 |
|
Robert Schulze
|
2132ce52e0
|
Bump ICU to 75
|
2024-07-15 06:49:02 +00:00 |
|
Antonio Andelic
|
7d62a19f4c
|
Merge pull request #66439 from azat/jemalloc-clock-assertion
[RFC] Fix jemalloc assertion due to non-monotonic CLOCK_MONOTONIC_COARSE
|
2024-07-15 06:45:29 +00:00 |
|
Alexey Milovidov
|
41327260ba
|
Fix MSan report in GRPC
|
2024-07-15 03:47:35 +02:00 |
|
Alexey Milovidov
|
cae3f63545
|
Merge branch 'master' into uwu
|
2024-07-15 01:22:38 +02:00 |
|
Robert Schulze
|
5b6956ea23
|
Bump rocksdb to v7.10.2
|
2024-07-14 12:38:28 +00:00 |
|
Robert Schulze
|
b5cb264b01
|
Bump ICU to 71
|
2024-07-14 12:17:25 +00:00 |
|
Robert Schulze
|
ad86e3060a
|
OpenSSL: Follow-up to #66064
More commits were added to the upstream fix after #66064 has been merged
in ClickHouse. This PR adds these commits to keep things in-sync.
|
2024-07-14 11:48:13 +00:00 |
|
Azat Khuzhin
|
669ce7cd40
|
Enable jemalloc heap profiler by default for debug builds as well
Since the issue with jemalloc assertion is clear, let's revert that
workaround
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
|
2024-07-14 08:21:13 +02:00 |
|
Azat Khuzhin
|
22611781b0
|
Fix jemalloc assertion due to non-monotonic CLOCK_MONOTONIC_COARSE
Recently one tricky assertion of jemalloc had been discovered [1]:
Failed assertion: "nstime_compare(&decay->epoch, new_time) <= 0"
[1]: https://github.com/ClickHouse/ClickHouse/issues/66193
And as it turns out it is really possible for CLOCK_MONOTONIC_COARSE to
go backwards, in a nutshell it can be done with ADJ_FREQUENCY, you can
find example here [2]. And I can't trigger this issue for non-coarse
clocks.
[2]: https://gist.github.com/azat/7ea7f50ed75591b1af2d675a240ea94c?permalink_comment_id=5119222#gistcomment-5119222
But, jemalloc do not call clock_gettime() that frequently (I've verified
it), so it can use non-coarse version - CLOCK_MONOTONIC
I've also measured the latency of CLOCK_MONOTONIC and
CLOCK_MONOTONIC_COARSE, and it is 20ns vs 4ns per call [3], so make this
change affect performance you need really frequently calls of
clock_gettime.
[3]: https://gist.github.com/azat/622fa1f9a5d8e7d546ee9d294501961d?permalink_comment_id=5119245#gistcomment-5119245
Interesting, that this bug started to appears only after jemalloc heap
profiler had been enabled by default [4], no clue why (I would believe
more in a more frequent calls to clock_adjtime(ADJ_FREQUENCY), but I
can't verify this)
[4]: https://github.com/ClickHouse/ClickHouse/pull/65702
To be continued...
Fixes: https://github.com/ClickHouse/ClickHouse/issues/66193
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
|
2024-07-14 08:21:13 +02:00 |
|