Commit Graph

89511 Commits

Author SHA1 Message Date
Alexey Milovidov
790f442362
Merge pull request #37407 from ClickHouse/certificates-mem-leak
Fix possible memory leaks in system.certificates implementation
2022-05-22 00:15:30 +03:00
Yakov Olkhovskiy
d878f193d8
Merge pull request #37013 from mnutt/hashid
Add hashid support
2022-05-21 17:14:54 -04:00
Kseniia Sumarokova
ec2a1c8ba5
Merge pull request #37188 from Vxider/wv-alter
ALTER TABLE MODIFY QUERY support for WindowView
2022-05-21 22:59:32 +02:00
Alexey Milovidov
6322d064b8
Merge pull request #37384 from Avogar/short-circuit-process
Try to improve short circuit functions processing
2022-05-21 23:43:56 +03:00
Alexey Milovidov
d1678c9662
Update ExpressionActions.cpp 2022-05-21 23:43:26 +03:00
Maksim Kita
3e486c7a09
Merge pull request #37414 from den-crane/patch-10
Doc.  Update system.tables description
2022-05-21 20:42:02 +02:00
Yakov Olkhovskiy
ce1df15e1c
Merge pull request #37377 from ClickHouse/sha256_hash-with-salt
Allow SALT in CREATE USER user1 IDENTIFIED WITH sha256_hash
2022-05-21 14:36:22 -04:00
Memo
942af133e5 init 2022-05-21 23:54:12 +08:00
Denny Crane
4e327564f5
Update tables.md 2022-05-21 12:45:09 -03:00
Denny Crane
2f8edc8e7f
Update tables.md 2022-05-21 12:44:19 -03:00
Denny Crane
cb68b20c8a
Update tables.md 2022-05-21 12:41:50 -03:00
Denny Crane
3ff82569d0
Update tables.md 2022-05-21 12:30:57 -03:00
Maksim Kita
3dfa30dedd
Merge pull request #37399 from kitaisreal/comparison-functions-improve-performance-dynamic-dispatch
Improve performance of number comparison functions
2022-05-21 16:15:06 +02:00
Maksim Kita
0d69f35b6a Fixed style check 2022-05-21 14:54:45 +02:00
Vitaly Baranov
9ec3b35cf2 Use AccessExpireCache instead of ExpireCache. 2022-05-21 10:15:44 +02:00
Vitaly Baranov
58f4a86ec7 Rework notifications used in access management. 2022-05-21 10:15:39 +02:00
Alexander Tokmakov
1b453f517d fix 2022-05-21 02:32:35 +02:00
Yakov Olkhovskiy
4c13b52b6a scope guard resources 2022-05-20 19:59:17 -04:00
Alexander Gololobov
692c19b80d
Merge pull request #37369 from ClickHouse/fix_eigen_build
Fixes for eigen library build
2022-05-20 23:39:31 +02:00
Yakov Olkhovskiy
6e3f741a25 allow SALT only for SHA256_HASH 2022-05-20 17:21:04 -04:00
Alexander Tokmakov
d4974ddaf0 fix test 2022-05-20 22:59:55 +02:00
ndchikin
4859108feb WindowTransform::moveRowNumber fix 2022-05-20 20:49:10 +00:00
Maksim Kita
42439aeb3c Improve performance of number comparison functions 2022-05-20 22:42:48 +02:00
Alexander Tokmakov
44f2d4529a better waiting, add fault injection 2022-05-20 22:10:01 +02:00
Matthew Peveler
4c005e53b6
Update ym-dict-functions.md 2022-05-20 15:54:23 -04:00
Matthew Peveler
91bd0b6f69
Fix docs for regionToTopContinent parameters 2022-05-20 15:52:19 -04:00
Nikolai Kochetov
56feef01e7 Move some resources 2022-05-20 19:49:31 +00:00
Alexey Milovidov
c77b078c2c
Merge pull request #37367 from ClickHouse/grouping-sets-with-rollup-cube
Disable WITH ROLLUP/CUBE for GROUPING SETS
2022-05-20 22:34:56 +03:00
Kruglov Pavel
704c78063f
Fix special build 2022-05-20 19:54:02 +02:00
avogar
3bad21cea7 Try fix tests 2022-05-20 17:48:24 +00:00
Dmitry Novik
8c42a7c8f7
Update 02304_grouping_sets_with_rollup_cube.sql 2022-05-20 17:38:35 +02:00
Alexander Tokmakov
1027798517 handle connection loss on commit 2022-05-20 17:35:29 +02:00
Anton Popov
cb0e6c2718 mark all operators bool() as explicit 2022-05-20 15:29:54 +00:00
avogar
a4cf07708c Fix comments 2022-05-20 14:57:27 +00:00
Robert Schulze
ec1fe244c6
Merge pull request #37370 from ni1l/master
Update the Chinese version of encoding-functions.md
2022-05-20 16:53:03 +02:00
Azat Khuzhin
6b7dd76fac Fix debug symbols in packages
- before: usr/lib/debug/usr/bin/clickhouse.debug/clickhouse.debug
- after : usr/lib/debug/usr/bin/clickhouse.debug

Note, clickhouse_make_empty_debug_info_for_nfpm() is fine.

Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-05-20 17:39:27 +03:00
avogar
566d1b15fd Merge branch 'master' of github.com:ClickHouse/ClickHouse into formats-with-names 2022-05-20 13:54:52 +00:00
avogar
78069765bb Try to remove code duplication 2022-05-20 13:20:52 +00:00
avogar
6e2df9ecc4 Merge branch 'master' of github.com:ClickHouse/ClickHouse into fix-defaults 2022-05-20 13:15:34 +00:00
Robert Schulze
0f6715bd91
Follow-up to PR #37300: semicolon warnings
In PR #37300, Alexej asked why we the compiler does not warn about
unnecessary semicolons, e.g.

  f()
  {
  }; // <-- here

The answer is surprising: In C++98, above syntax was disallowed but by
most compilers accepted it regardless. C++>11 introduced "empty
declarations" which made the syntax legal.

The previous behavior can be restored using flag
-Wc++98-compat-extra-semi. This finds many useless semicolons which were
removed in this change. Unfortunately, there are also false positives
which would require #pragma-s and HAS_* logic (--> check_flags.cmake) to
suppress. In the end, -Wc++98-compat-extra-semi comes with extra effort
for little benefit. Therefore, this change only fixes some semicolons
but does not enable the flag.
2022-05-20 15:06:34 +02:00
avogar
22b072bc7f Make better 2022-05-20 13:04:43 +00:00
Yakov Olkhovskiy
6b62144090 docs spelling fix 2022-05-20 08:57:18 -04:00
avogar
3884819bd1 Fix 2022-05-20 12:48:58 +00:00
Michael Nutt
23dbf1b257 Merge branch 'master' into hashid 2022-05-20 08:42:01 -04:00
Yakov Olkhovskiy
1fdcb9b727 test added 2022-05-20 08:41:27 -04:00
Yakov Olkhovskiy
962b72ebf0 unused argument removed 2022-05-20 08:10:29 -04:00
avogar
44726122bb Join JSON registration 2022-05-20 12:09:51 +00:00
avogar
d2304f5d15 Make better 2022-05-20 12:07:29 +00:00
vdimir
339980469f
Revert "Swap order of converting_join_columns and before_join steps"
This reverts commit 2995b69f4a.
2022-05-20 11:31:59 +00:00
vdimir
23a85d3406
Perserve constness in ExpressionActionsChain::JoinStep 2022-05-20 11:31:58 +00:00