Commit Graph

115088 Commits

Author SHA1 Message Date
robot-clickhouse
33ca77b4ca
Merge pull request #49843 from azat/joinGet-non-deterministic
[RFC] Mark joinGet() as non deterministic (so as dictGet)
2023-05-14 11:12:12 +02:00
Alexey Milovidov
4f7bcf01f6
Merge pull request #49858 from ucasfl/bit-hamming
bitHammingDistance support String and FixedString data type
2023-05-14 08:28:01 +03:00
Alexey Milovidov
caee95b89b
Merge pull request #49851 from ClickHouse/clang-17
Fixes for clang-17
2023-05-14 08:24:26 +03:00
Alexey Milovidov
8d057e0f39 Merge branch 'clang-17' of github.com:ClickHouse/ClickHouse into clang-17 2023-05-14 02:52:41 +02:00
Alexey Milovidov
b4b5b4dcc5 Amend 2023-05-14 02:52:23 +02:00
Alexey Milovidov
0ca36d4f89 Merge branch 'master' into clang-17 2023-05-14 01:57:40 +02:00
Alexey Milovidov
016bf9516a
Merge branch 'master' into aiven-sal/testontmpfs 2023-05-14 02:56:55 +03:00
Ilya Golshtein
47e7e7e60a row_policy_template - test for asterisk table in a dedicated file 2023-05-13 22:33:28 +00:00
Ilya Golshtein
ad8e114bcf row_policy_template - row policies not in query log if analyzer used 2023-05-13 22:33:11 +00:00
Ilya Golshtein
ccd82842a0 row_policy_template - rollback tweaking found policy for database 2023-05-13 22:30:02 +00:00
Ilya Golshtein
9ef610040f row_policy_template - table * is respected 2023-05-13 22:30:02 +00:00
Ilya Golshtein
1027db6aca row_policy_template - minor change, reference test file fix 2023-05-13 22:30:02 +00:00
Ilya Golshtein
9685aa0c91 row_policy_template - minor changes, test renamed 2023-05-13 22:30:02 +00:00
Ilya Golshtein
d54a62e8e9 row_policy_template - forgotten reference test file 2023-05-13 22:30:02 +00:00
Ilya Golshtein
6852ae0d93 row_policy_template - external code review changes 2023-05-13 22:30:02 +00:00
Ilya Golshtein
2ed8e318cf row policy template - tests renumbered to keep monotony 2023-05-13 22:30:02 +00:00
Ilya Golshtein
28c6d4fb63 row policy template - rollback old test to make stylecheck happy 2023-05-13 22:30:02 +00:00
Ilya Golshtein
7fa6ea4ccc row policy template: tests and code cleanup, code review changes 2023-05-13 22:30:02 +00:00
Ilya Golshtein
f0d21a9100 row policy template: initial, works, restrictive rules fix 2023-05-13 22:30:02 +00:00
Nikolay Degterinsky
a2e7c77fe2
Merge pull request #49860 from ucasfl/doc
update doc
2023-05-13 23:26:40 +02:00
Robert Schulze
d8da94d4da
Merge pull request #49861 from rschu1ze/clang-tidy-follow-up
Follow-up for clang-tidy
2023-05-13 22:32:58 +02:00
Robert Schulze
804276ffe6
readability-identifier-names: adjust invalid options
The check is disabled, anyways ...
- remove UsingCase (it is probably subsumed by TypedefCase)
- rename TemplateCase to TemplateParameterCase
2023-05-13 20:28:55 +00:00
Robert Schulze
14d831e3bf
zirkon --> zircon 2023-05-13 20:18:24 +00:00
flynn
f775a466f7 update doc 2023-05-13 16:12:51 +00:00
Robert Schulze
212aef3dc2
Merge pull request #49859 from rschu1ze/clang-tidy-update
Small-ish .clang-tidy update
2023-05-13 17:32:09 +02:00
Robert Schulze
7e0bf3b8b2
Small-ish .clang-tidy update 2023-05-13 15:29:45 +00:00
flynn
2f88605c3d remove space
format
2023-05-13 14:03:21 +00:00
flynn
2ffd00df8a bitHammingDistance support String and FixedString data type 2023-05-13 13:56:36 +00:00
Robert Schulze
61f07f5f3c
Merge pull request #49857 from rschu1ze/qpl-docs
Update QPL docs
2023-05-13 15:37:26 +02:00
Robert Schulze
0d9a6b5545
Update QPL docs 2023-05-13 13:26:47 +00:00
darkkeks
2b793e3a14 [docs] Remove "example" section from date-time-functions page toc 2023-05-13 16:22:17 +03:00
Alexey Milovidov
c1718ad60d
Merge pull request #49855 from azat/clangd
Enable few slow clang-tidy checks for clangd
2023-05-13 16:17:51 +03:00
Alexey Milovidov
9b2f0273ac
Merge branch 'master' into clang-17 2023-05-13 15:15:01 +03:00
Azat Khuzhin
87b5ab2fcd Enable few slow clang-tidy checks for clangd
In #47424 the readability-identifier-naming had been disabled for
clang-tidy builds, but the code base is already uses this notations, so
at least, let's enable it for clangd, so that developers who are using
editor/IDE with clangd will be warned.

FWIW clangd does not think that this check is slow [1], but I guess this
file hadn't been updated for quite a while.

  [1]: https://github.com/llvm/llvm-project/blob/main/clang-tools-extra/clangd/TidyFastChecks.inc

Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-13 14:08:25 +02:00
Azat Khuzhin
a96067987e Mark joinGet() as non deterministic (so as dictGet)
joinGet() should not be considered as deterministic function, since
shards could have different data in tables.

Also since now there is allow_nondeterministic_mutations, it could be
used as a workaround for this backward incompatible change.

Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-05-13 08:12:53 +02:00
Alexey Milovidov
6df457dcaf
Merge pull request #49811 from jinjunzh/iaadeflate_swpath_compat
qpl_deflate codec lower the minimum SIMD version to SSE 4.2
2023-05-13 04:21:54 +03:00
Alexey Milovidov
a2d1cc1333
Merge pull request #49844 from MikhailBurdukov/in_with_tuple
TYPE_MISMATCH exception for in operator with  single column tuples.
2023-05-13 04:21:12 +03:00
Alexey Milovidov
e3a21bc80d
Merge pull request #49848 from rschu1ze/official-vectorscan-repo
Reset vectorscan reference to an "official" repo
2023-05-13 04:19:58 +03:00
Alexey Milovidov
b18b1868f9
Merge pull request #49850 from ClickHouse/revert-49537-pretty-time-squashing
Revert "Make `Pretty` formats even prettier."
2023-05-13 04:19:15 +03:00
Alexey Milovidov
5a44dc26e7 Fixes for clang-17 2023-05-13 02:57:31 +02:00
Alexey Milovidov
f6144ee32b
Revert "Make Pretty formats even prettier." 2023-05-13 02:45:07 +03:00
Alexey Milovidov
c306deb1ae
Merge pull request #49087 from Eridanus117/suffix_size
improvement(parser): size suffixes in quota creation parameters
2023-05-13 01:56:10 +03:00
Alexey Milovidov
146e3c391a
Merge pull request #49785 from evillique/local-query-parameters
Add query parameters to clickhouse-local
2023-05-13 01:07:53 +03:00
Alexey Milovidov
12be14b195
Merge pull request #49819 from azat/fix-clock
Use CLOCK_MONOTONIC_RAW over CLOCK_MONOTONIC on Linux (fixes non monotonic clock)
2023-05-13 01:06:27 +03:00
Alexey Milovidov
efc5e69aaf
Merge pull request #49833 from HarryLeeIBM/hlee-s390x-simple-agg
Fix DefaultHash64 for s390x
2023-05-13 01:00:36 +03:00
Anton Popov
401030e2be
Merge pull request #49757 from CurtizJ/add-forgotten-lock
Add forgotten lock (addition to #49117)
2023-05-12 23:55:09 +02:00
Sergei Trifonov
1180259ff4
Merge branch 'master' into async-loader 2023-05-12 22:11:47 +02:00
Rich Raposa
944100c4b1
Merge pull request #49841 from nellicus/dedicate_keepers_prod
[docs] strongly recommend dedicated keeper in prod
2023-05-12 14:08:47 -06:00
Sergei Trifonov
a30a0d80f2
Merge branch 'master' into async-loader 2023-05-12 20:17:20 +02:00
Alexey Milovidov
ddb3e3c39e
Merge pull request #49812 from ClickHouse/udf-yaml
Allow loading dicrionaries and functions from YAML by default
2023-05-12 21:16:16 +03:00