Azat Khuzhin
d8dd50a9c6
Fix misc-misplaced-const clang-tidy warning
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-09 21:27:21 +02:00
Azat Khuzhin
0610865811
Fix readability-redundant-string-cstr clang-tidy warning
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-09 21:22:05 +02:00
Azat Khuzhin
d03ae2abfa
Fix modernize-loop-convert clang-tidy warning
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-09 21:19:37 +02:00
Azat Khuzhin
fa4099bef8
Update 02417_opentelemetry_insert_on_distributed_table for clang 16
...
CI: https://s3.amazonaws.com/clickhouse-test-reports/49678/6e9985a94d88d49169a48551ba8910c2b373d0de/stateless_tests__debug__[1_5].html
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-09 20:59:24 +02:00
Azat Khuzhin
051d0e57ff
Suppress bugprone-standalone-empty in DatabaseMySQL
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-09 20:47:52 +02:00
Azat Khuzhin
e1d7f466cb
Disable misc-use-anonymous-namespace check in clang-tidy
...
It is too noisy during upgrade:
$ grep error: build_log.log | awk '{print $NF}' | sort | uniq -c
1 [bugprone-standalone-empty,-warnings-as-errors]
1 [misc-misplaced-const,-warnings-as-errors]
2147 [misc-use-anonymous-namespace,-warnings-as-errors]
6 [modernize-loop-convert,-warnings-as-errors]
9 [readability-redundant-string-cstr,-warnings-as-errors]
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-09 20:43:52 +02:00
Azat Khuzhin
be39e8e566
Merge remote-tracking branch 'u/master' into build/llvm-16
...
Conflicts:
docker/test/codebrowser/Dockerfile
2023-05-09 20:40:43 +02:00
Azat Khuzhin
833652b7c9
Revert "Suppress clang-analyzer-cplusplus.NewDelete in MsgPackRowInputFormat"
...
Let's try to revert this quirk during upgrading to clang 16.
This reverts commit c1e70169d2
.
2023-05-09 20:36:39 +02:00
Azat Khuzhin
184efcb77a
Get back -fno-sanitize-address-use-after-scope quirk for llvm/clang-15
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-09 20:35:43 +02:00
Azat Khuzhin
432250a85d
Update instructions for building under OSX to clang-16
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-09 20:28:38 +02:00
alesapin
a2eaa79b37
Merge pull request #49676 from ClickHouse/fix_database_replica_recovery
...
Correctly update log pointer during database replica recovery
2023-05-09 13:17:24 +02:00
alesapin
277b42451e
Merge branch 'master' into fix_database_replica_recovery
2023-05-09 13:06:45 +02:00
Mikhail f. Shiryaev
4ae18c2a0b
Merge pull request #49692 from ClickHouse/fix-browser
...
Fix a wrong built generator removal, use `depth=1`
2023-05-09 12:52:10 +02:00
Mikhail f. Shiryaev
780b5a6f97
Fix a wrong built generator removal, use depth=1
2023-05-09 12:36:02 +02:00
Azat Khuzhin
6e9985a94d
Remove removed in clang 16 -fexperimental-new-pass-manager
...
"The -fexperimental-new-pass-manager and -fno-legacy-pass-manager flags
have been removed. These flags have been silently ignored since Clang
15."
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-09 12:22:14 +02:00
Azat Khuzhin
a794177dc3
Use __powerpc64__ over __ppc64__ (clang 16 stops declaring __ppc64__)
...
From the release notes [1]:
To match GCC, __ppc64__ is no longer defined on PowerPC64 targets. Use __powerpc64__ instead.
[1]: https://releases.llvm.org/16.0.0/tools/clang/docs/ReleaseNotes.html
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-09 12:20:50 +02:00
Nikolay Degterinsky
39deaf4f2a
Merge pull request #49632 from evillique/fix-ssl-test
...
Try to fix integration test 'test_ssl_cert_authentication'
2023-05-09 11:53:21 +02:00
vdimir
6bb552377f
Merge pull request #49085 from ClibMouse/saveIntervals
2023-05-09 11:33:05 +02:00
Kseniia Sumarokova
abde991cc4
Merge pull request #49675 from ClickHouse/cache-cleanup-after-locking-rework
...
Some cache cleanup after rework locking
2023-05-09 11:29:45 +02:00
Azat Khuzhin
bf17c819c3
docker: fix path to clang builtin headers for woboq code browser
...
By default woboq uses $version.$minor.$patch, while clang simply uses
$version:
CMake Error at generator/CMakeLists.txt:77 (message):
Could not find any clang builtins headers in
/usr/lib/llvm-16/lib/clang/16.0.4/include
# ls -d /usr/lib/llvm-16/lib/clang/16/include
/usr/lib/llvm-16/lib/clang/16/include
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-09 10:31:55 +02:00
Azat Khuzhin
08b8b7e587
docker: remove symlink for libclang (not required anymore)
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-09 10:30:02 +02:00
Azat Khuzhin
82536fedde
docker: install libclang-16-dev for woboq code browser
...
Otherwise you will get the following error:
CMake Error at /usr/lib/llvm-16/lib/cmake/clang/ClangTargets.cmake:792 (message):
The imported target "clangBasic" references the file
"/usr/lib/llvm-16/lib/libclangBasic.a"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/llvm-16/lib/cmake/clang/ClangTargets.cmake"
but not all the files it references.
Call Stack (most recent call first):
/usr/lib/llvm-16/lib/cmake/clang/ClangConfig.cmake:20 (include)
generator/CMakeLists.txt:7 (Find_Package)
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-09 10:25:50 +02:00
Robert Schulze
3ab4a46c7b
Merge pull request #49658 from saitama951/clickhouse
...
Fix Optimization Issue for T64 library for S390x
2023-05-09 09:11:09 +02:00
Robert Schulze
d1429630f5
Merge pull request #49651 from jinjunzh/iaadeflate_idxd_config_amend
...
add missing idxd-config module for qpl-deflate codec
2023-05-09 08:32:45 +02:00
Alexey Milovidov
3556c26075
Merge pull request #49434 from ClickHouse/ins
...
Make INSERT do more things in parallel to avoid getting bottlenecked on one thread
2023-05-09 08:10:15 +03:00
Alexey Milovidov
512db049e0
Merge pull request #49652 from vrfn/documentation-update-backup-all
...
Documentation: reflect that `BACKUP ALL` is supported
2023-05-09 08:05:30 +03:00
Alexey Milovidov
a8bdb20fc4
Merge pull request #48787 from ClickHouse/background-memory-tracker
...
Add MemoryTracker for the background tasks [Resubmit]
2023-05-09 07:58:36 +03:00
Alexey Milovidov
9a73a04fe3
Merge pull request #42587 from ClickHouse/compress-marks-primary-key-by-default
...
Compress marks and primary key by default
2023-05-09 06:43:10 +03:00
Alexey Milovidov
dda6e9175c
Merge pull request #49647 from ClickHouse/optimize-opentelemetry-span-log
...
Optimize `opentelemetry_span_log`
2023-05-09 06:40:49 +03:00
Alexey Milovidov
b0ca9581fe
Merge pull request #49674 from ClickHouse/Avogar-patch-1
...
Fix flaky 02684_bson.sql
2023-05-09 06:32:47 +03:00
Kseniia Sumarokova
bfe9537012
Merge pull request #49426 from kssenii/remove-dependency-from-context
...
Remove dependency from DB::Context in remote/cache readers
2023-05-08 23:25:12 +02:00
Azat Khuzhin
e278081344
Revert "Merge pull request #43195 from ClickHouse/workaround-for-llvm-bug"
...
With clang 16 this workaround should not be required anymore.
This reverts commit 992729f3c0
, reversing
changes made to d885b3cc4c
.
2023-05-08 22:54:04 +02:00
Azat Khuzhin
cf987db8f6
Disable .debug_aranges workaround under ThinLTO for clang/llvm 16
...
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-08 22:54:04 +02:00
Azat Khuzhin
c525d13272
Enable back thread fuzzuer under TSan
...
Since initial issue got resolved [1].
[1]: https://github.com/google/sanitizers/issues/1540
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-08 22:35:09 +02:00
Azat Khuzhin
c37fe64040
Merge remote-tracking branch 'u/master' into build/llvm-16
2023-05-08 22:33:52 +02:00
Igor Nikonov
903021e896
Fix review comment
2023-05-08 18:29:47 +00:00
Alexander Tokmakov
7250e7fec8
correctly update log pointer during replica recovery
2023-05-08 19:58:43 +02:00
Igor Nikonov
e7fff74797
Cleanup
2023-05-08 17:45:42 +00:00
Kruglov Pavel
c2a9b63f1f
Fix flaky 02684_bson.sql
2023-05-08 19:30:25 +02:00
larryluogit
2341c5e6a3
Merge branch 'master' into saveIntervals
2023-05-08 12:49:21 -04:00
Igor Nikonov
8bc04d5fa8
Merge pull request #49636 from ClickHouse/fix-distinct-in-order-bug-49622
...
Fix: DISTINCT in order with zero values in non-sorted columns
2023-05-08 18:42:38 +02:00
Alexander Tokmakov
4b3b9f6ba6
Disable 01710_projection_aggregation_in_order.sql ( #49667 )
...
* Update 01710_projection_aggregation_in_order.sql
* Update 02516_projections_with_rollup.sql
* Update 02516_projections_with_rollup.sql
2023-05-08 18:53:59 +03:00
Dmitry Novik
3807d9009a
Merge pull request #49668 from ClickHouse/analyzer-ci-master
...
Add CI check with enabled analyzer in master
2023-05-08 16:32:20 +02:00
Dmitry Novik
82897d83fc
Add CI check with enabled analyzer in master
2023-05-08 14:22:52 +00:00
Alexander Gololobov
6f76c27bb1
Merge pull request #49645 from ClickHouse/fix-one-off-error
...
Fix one-off error in big integers found by UBSan with fuzzer
2023-05-08 15:50:36 +02:00
Alexey Milovidov
a0f5ce5d6e
Merge branch 'master' into optimize-opentelemetry-span-log
2023-05-08 16:40:37 +03:00
Alexander Gololobov
8482cf01c2
Check that lengths are also equal
...
Slightly modified the test to make it more clear
2023-05-08 15:27:10 +02:00
Alexander Tokmakov
5629d73bdb
Merge pull request #49560 from ClickHouse/fix_dictionaries_loading_order
...
Fix dictionaries loading order
2023-05-08 16:07:40 +03:00
Alexander Tokmakov
14dc7d988f
fix
2023-05-08 14:49:45 +02:00
Nikolay Degterinsky
ee4ce7db47
Fix style
2023-05-08 12:33:24 +00:00