Maksim Kita
010d72593f
Fixed integration tests
2021-08-23 17:31:58 +03:00
Nikita Mikhaylov
fb6462d70a
Merge pull request #27886 from vitlibar/add-separate-constants-for-interfaces
...
Add separate constants for interfaces LOCAL and TCP_INTERSERVER.
2021-08-23 16:25:01 +03:00
Maksim Kita
2a6aa50d49
Merge branch 'master' into create-user-defined-lambda-function
2021-08-23 11:08:49 +03:00
Vladimir Chebotarev
c008eab31a
Review fixes.
2021-08-23 09:22:13 +03:00
Vladimir Chebotarev
d1efe3afa7
Review fixes.
2021-08-23 09:22:13 +03:00
Vitaly Baranov
ba80e1c8cd
Merge pull request #27983 from vitlibar/fix-checking-grant-option-for-grant-with-replace-option-2
...
Fix checking access rights when executing GRANT WITH REPLACE OPTION on cluster
2021-08-22 21:59:06 +03:00
Vitaly Baranov
8e9173c21d
Fix checking access rights when executing GRANT WITH REPLACE OPTION on cluster.
2021-08-22 12:14:23 +03:00
alexey-milovidov
e620ea15bd
Merge pull request #27900 from amosbird/newf
...
getServerPort function
2021-08-21 22:40:25 +03:00
Amos Bird
997acdc39e
getPort function
2021-08-21 20:33:36 +08:00
alexey-milovidov
5ac6a99542
Merge pull request #27927 from ClickHouse/fix_27832
...
Сheck cluster name before creating Distributed
2021-08-21 10:40:23 +03:00
Kseniia Sumarokova
19afb22b4d
Merge pull request #27932 from amosbird/constkeys
...
Add a setting to bring back the old behavior of grouping by constant keys on empty set.
2021-08-21 08:02:30 +03:00
Kseniia Sumarokova
38a35c1d9e
Merge pull request #27530 from kssenii/col-identifier-as-col-number
...
Allow positional arguments for group by, order by, limit by
2021-08-20 21:08:58 +03:00
Amos Bird
5708ed42ec
Add setting.
...
empty_result_for_aggregation_by_constant_keys_on_empty_set
2021-08-20 22:34:32 +08:00
Alexander Tokmakov
8c6dd18917
check cluster name before creating Distributed
2021-08-20 14:55:04 +03:00
kssenii
c6f456b241
Fix build
2021-08-20 09:09:46 +00:00
Maksim Kita
5f2b28639f
Merge branch 'master' into create-user-defined-lambda-function
2021-08-20 11:53:08 +03:00
Kruglov Pavel
5a282e8947
Merge pull request #27875 from vitlibar/fix-shutdown-named-session-storage
...
Fix shutdown of NamedSessionStorage.
2021-08-20 11:50:43 +03:00
Vitaly Baranov
3ab1177d7e
Add separate constants for interface LOCAL and TCP_INTERSERVER.
2021-08-19 23:04:36 +03:00
Vitaly Baranov
c257cd61e5
Merge pull request #27817 from vitlibar/use-sessions-more
...
Use sessions more
2021-08-19 22:51:08 +03:00
Vitaly Baranov
c263523f50
Remove unused declaration.
2021-08-19 22:45:40 +03:00
Kruglov Pavel
7fe7103e53
Merge pull request #27299 from vdimir/issue-27091-v2
...
Refactor NotJoined
2021-08-19 19:16:32 +03:00
kssenii
ec9323f4bd
Fix review comment
2021-08-19 15:55:45 +00:00
kssenii
512d66a088
Fix
2021-08-19 15:19:11 +00:00
Vitaly Baranov
9fecda940d
Fix shutdown of NamedSessionStorage.
2021-08-19 17:27:03 +03:00
tavplubix
f94b0b8d3f
Update DDLWorker.cpp
2021-08-19 13:19:48 +03:00
Kseniia Sumarokova
34f5787f0a
Merge pull request #27824 from den-crane/patch-25
...
Fix setting name "allow_experimental_database_materialized_postgresql" in the error message
2021-08-19 11:25:54 +03:00
Nikolai Kochetov
3e44ef437e
Merge pull request #26639 from ClickHouse/fix-bad-cast
...
Fix bad cast
2021-08-19 11:17:26 +03:00
Vladimir C
781b8123a5
Remove logging from NotJoinedBlocks
2021-08-19 09:55:18 +03:00
Vitaly Baranov
3b09640d94
Use sessions more.
2021-08-19 02:22:09 +03:00
Vitaly Baranov
65ee9a1272
Merge pull request #26864 from vitlibar/refactor-sessions
...
Introduce sessions
2021-08-19 01:38:51 +03:00
Maksim Kita
4b8aa69e04
Fixed style check
2021-08-19 01:02:00 +03:00
Maksim Kita
01682a86b3
Updated user defined functions implementation
2021-08-19 00:54:55 +03:00
Maksim Kita
75cb85846f
Merge pull request #27804 from amosbird/fixshutdown
...
Proper shutdown global context
2021-08-18 22:11:38 +03:00
Denny Crane
df3ba20642
Update InterpreterCreateQuery.cpp
...
Fix setting name "allow_experimental_database_materialized_postgresql"
2021-08-18 12:05:43 -03:00
Vitaly Baranov
fabd7193bd
Code cleanups and improvements.
2021-08-18 14:24:52 +03:00
Vasily Nemkov
51ffc33457
Introduce sessions.
...
This is required to add system.session_log table.
2021-08-18 14:24:52 +03:00
Nikolai Kochetov
a46fe11e2c
Try fix test_mutations_with_merge_background_task
2021-08-18 13:30:02 +03:00
Maksim Kita
6b2c249adc
Updated UserDefinedObjectsLoader
2021-08-18 12:29:52 +03:00
vdimir
ca67bf0e5a
Fix NotJoinedBlocks::read, add logging
2021-08-18 11:18:33 +03:00
Amos Bird
523de98e2d
Proper shutdown global context
2021-08-18 15:23:32 +08:00
Kseniia Sumarokova
78105ecba7
Merge pull request #27757 from kssenii/fix-intersect-cast
...
Fix intersect/except with limit
2021-08-17 21:37:37 +03:00
Maksim Kita
8403f381da
Merge pull request #23978 from Realist007/feature/create-simple-lambda-function
...
Feature/create simple lambda function
2021-08-17 21:22:31 +03:00
tavplubix
6eb15eb949
Update DDLWorker.cpp
2021-08-17 17:05:37 +03:00
vdimir
2dfbbe364b
Do not use BlockInputStream for NonJoined
2021-08-17 16:30:01 +03:00
vdimir
9d8178d04c
Refactor NotJoined pt2: rename classes, get rig of inheritance
2021-08-17 13:32:16 +03:00
vdimir
afa748c717
Refactor NotJoined pt1
2021-08-17 13:32:16 +03:00
Nikolai Kochetov
98eb619b4b
Merge pull request #23367 from Avogar/short-circuit
...
Implement short circuit function evaluation
2021-08-17 12:36:07 +03:00
kssenii
8da7f406af
Better comment
2021-08-17 11:03:01 +03:00
Vladimir C
baa54d2a3b
Merge pull request #27652 from vdimir/aliased_column_distributed_bug
2021-08-17 09:39:33 +03:00
Kseniia Sumarokova
6001c7f214
Update InterpreterSelectQuery.cpp
2021-08-17 08:44:51 +03:00
kssenii
1ad4b6ed60
Fix
2021-08-16 23:34:39 +03:00
Kseniia Sumarokova
4b2fa04666
Fix style check
2021-08-16 18:23:08 +03:00
vdimir
910787c5b6
Improve aliased_column_distributed_bug, fix check
2021-08-16 18:04:20 +03:00
kssenii
7be06f894e
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into col-identifier-as-col-number
2021-08-16 14:50:37 +00:00
vdimir
db187c6b2d
Fix aliased_column_distributed_bug
2021-08-16 17:26:14 +03:00
Realist007
63dfa8559f
Merge branch 'master' into feature/create-simple-lambda-function
2021-08-16 16:56:49 +03:00
kssenii
844e04e341
Fix
2021-08-16 15:32:44 +03:00
Pavel Kruglov
7c98fc11b9
Fix performance, make only one setting
2021-08-16 14:30:56 +03:00
kssenii
c01be0354b
Merge branch 'master' of github.com:ClickHouse/ClickHouse into fix-union-distinct-subquery
2021-08-16 09:09:10 +03:00
alexey-milovidov
2b18223a09
Merge pull request #27701 from vitlibar/fix-checking-grant-option-for-grant-with-replace-option
...
Fix checking GRANT OPTION while executing GRANT with REPLACE OPTION.
2021-08-16 02:48:54 +03:00
Kseniia Sumarokova
b024c215af
Merge pull request #24757 from zdikov/subquery-operators
...
Subquery operators
2021-08-15 21:33:59 +03:00
Vitaly Baranov
178d0f9ba9
Fix checking GRANT OPTION while executing GRANT with REPLACE OPTION.
2021-08-15 16:20:05 +03:00
kssenii
053cb22380
Fix for union distinct
2021-08-15 12:56:19 +03:00
kssenii
f66e8464f9
Some final fixes
2021-08-15 11:40:30 +03:00
alexey-milovidov
d88cf81d71
Merge branch 'master' into fix-bad-cast
2021-08-15 09:06:42 +03:00
kssenii
f125fb3fef
Some fixes around any/all
2021-08-14 20:33:03 +03:00
kssenii
18ab53488f
Better
2021-08-14 16:09:53 +03:00
mergify[bot]
319e5af6eb
Merge branch 'master' into short-circuit
2021-08-13 13:01:46 +00:00
Nikolai Kochetov
66fdb859f3
Merge pull request #27528 from amosbird/projection-fix12
...
Fix projection materialization with missing columns
2021-08-13 15:20:51 +03:00
kssenii
47fb923975
Some fixes, more tests
2021-08-13 15:07:44 +03:00
Pavel Kruglov
36bea6abb4
Add setting optimize_short_circuit_function_evaluation
2021-08-13 14:48:32 +03:00
Kseniia Sumarokova
0917488cec
Merge pull request #27382 from kssenii/cast-internal
...
add Cast internal function
2021-08-13 13:13:51 +03:00
kssenii
55650b1e67
Change behaviour of except, some fixes
2021-08-13 12:57:15 +03:00
Pavel Kruglov
fc59c98676
Clean up
2021-08-13 11:18:34 +03:00
Nikolai Kochetov
d207fbc699
Merge pull request #27152 from qoega/fix-access-gtest-in-arcadia
...
Fix arcadia src/Access gtest
2021-08-13 10:51:29 +03:00
kssenii
37554014aa
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into col-identifier-as-col-number
2021-08-13 05:28:22 +00:00
alexey-milovidov
a806fa6495
Merge pull request #27554 from azat/async-metrics-reopen
...
Fix polling of /sys/class on errors
2021-08-13 03:05:03 +03:00
alexey-milovidov
f20eae9a45
Merge pull request #27577 from ClickHouse/remove-streams-from-lv
...
Remove streams from lv
2021-08-13 03:01:33 +03:00
Maksim Kita
a020fe3b1b
Merge pull request #27531 from abel-cheng/with-constants
...
Enable using constants from with and select in aggregate function parameters.
2021-08-12 21:27:21 +03:00
Nikita Mikhaylov
287262d500
Merge pull request #25714 from Algunenano/materialization_log
...
Better views logging
2021-08-12 17:13:33 +03:00
kssenii
a549e29bd4
Better
2021-08-12 16:35:46 +03:00
Maksim Kita
c449cf072a
Update RequiredSourceColumnsVisitor.cpp
2021-08-12 14:25:42 +03:00
Nikolai Kochetov
9c066d476e
Fix tests.
2021-08-12 13:46:58 +03:00
Maksim Kita
38159c85ac
Merge pull request #27606 from benbiti/fix-CompileFunction-event
...
fix ProfileEvents::CompileFunction
2021-08-12 13:31:48 +03:00
Nikolai Kochetov
5e5a6ff654
Merge branch 'master' into qoega-fix-access-gtest-in-arcadia
2021-08-12 12:02:15 +03:00
mergify[bot]
21cbd50ae1
Merge branch 'master' into materialization_log
2021-08-12 08:53:34 +00:00
mergify[bot]
80eaea1c51
Merge branch 'master' into short-circuit
2021-08-12 08:38:45 +00:00
Pavel Kruglov
eac2dc52a1
Fix style
2021-08-12 11:31:28 +03:00
benbiti
8d66d07861
fix ProfileEvents::CompileFunction
2021-08-12 16:02:25 +08:00
Kruglov Pavel
918a69e70b
Merge pull request #27174 from fuwhu/feature/add-metric-MaxPushedDDLEntryID
...
Add metric MaxPushedDDLEntryID
2021-08-12 10:57:03 +03:00
mergify[bot]
b67740c743
Merge branch 'master' into async-metrics-reopen
2021-08-11 21:56:36 +00:00
alexey-milovidov
33ad51588d
Merge pull request #27569 from filimonov/less_include_stopwatch
...
Less Stopwatch.h
2021-08-11 22:32:24 +03:00
kssenii
dcc6f597dc
Move templates from FunctionsConvertion
2021-08-11 19:09:51 +00:00
kssenii
7555fc19fd
Revert "Move some templates"
...
This reverts commit 7f247becca
.
2021-08-11 18:49:25 +00:00
Nikolai Kochetov
beed4c21a5
Use processors in Storage::watch
2021-08-11 20:28:54 +03:00
mergify[bot]
68a52fc065
Merge branch 'master' into projection-fix12
2021-08-11 17:08:04 +00:00
Maksim Kita
07c1a8e26e
Aggregation temporary disable compilation without key
2021-08-11 19:37:33 +03:00
Pavel Kruglov
320b3c474c
Remove extra include
2021-08-11 19:07:59 +03:00
Pavel Kruglov
bba67a8b87
Remove extra line
2021-08-11 18:59:13 +03:00
Pavel Kruglov
95d52b9e5f
Refactor 2.0
2021-08-11 18:56:03 +03:00
Mikhail Filimonov
af6249c8ec
Less include <Common/Stopwatch.h>
2021-08-11 16:20:59 +02:00
mergify[bot]
f590cc9ef4
Merge branch 'master' into materialization_log
2021-08-11 13:34:00 +00:00
abel-wang
1c5d1c6b7a
Remove useless code.
2021-08-11 19:54:53 +08:00
kssenii
fb21fec177
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into col-identifier-as-col-number
2021-08-11 07:38:06 +00:00
kssenii
7d8b694a9f
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into cast-internal
2021-08-11 07:37:21 +00:00
Kseniia Sumarokova
2da2f07d08
Fix style check
2021-08-11 10:35:12 +03:00
kssenii
7f247becca
Move some templates
2021-08-11 07:32:46 +00:00
Azat Khuzhin
67ebcef978
Reopen sensors (/sys/class/thermal)
2021-08-11 10:16:44 +03:00
Azat Khuzhin
3f91f61c3c
Reopen EDAC files (/sys/devices/system/edac)
2021-08-11 10:16:44 +03:00
Azat Khuzhin
eed5052a86
Reopen hwmon sensors on error (/sys/class/hwmon)
...
Sensors maybe recreated (i.e. on module load/unload, or suspend/resume
cycle), so descriptors should be reopened.
2021-08-11 10:16:44 +03:00
Azat Khuzhin
ec4e8ca594
Firstly write current exception and then reopen block devices
2021-08-11 10:16:44 +03:00
fuwhu
8515f3b3a2
Add metric MaxPushedDDLEntryID.
2021-08-11 11:40:06 +08:00
Alexey Milovidov
c590a239d5
Merge branch 'master' into fix-bad-cast
2021-08-11 05:48:37 +03:00
mergify[bot]
6bdd98642b
Merge branch 'master' into tavplubix-patch-3
2021-08-10 17:56:34 +00:00
Nikolai Kochetov
f0a7c6ec94
Merge pull request #27516 from vdimir/fix-join-const-nullable
...
Fix Nullable const columns in JOIN
2021-08-10 19:56:58 +03:00
abel-wang
ec0ee2cecf
Replace parameters in ASTFunctions with alias.
2021-08-10 23:22:33 +08:00
abel-wang
476b066668
Enable with constants.
2021-08-10 23:21:23 +08:00
kssenii
503a5edc59
Fix
2021-08-10 14:01:59 +00:00
Amos Bird
e63c26edb7
Fix projection materialization with missing columns
2021-08-10 21:47:27 +08:00
kssenii
554231c6fc
Support positional arguments for GROUP BY, ORDER BY, LIMIT BY
2021-08-10 13:38:42 +00:00
Nikolai Kochetov
8613cfd4e2
Merge branch 'master' into fix-access-gtest-in-arcadia
2021-08-10 16:13:11 +03:00
Pavel Kruglov
b841a96c39
Refactor code
2021-08-10 14:31:15 +03:00
Maksim Kita
2054ecb1ce
Merge pull request #27031 from excitoon-favorites/asyncmetrics
...
Improved logging of `hwmon` sensor errors in `AsynchronousMetrics`
2021-08-10 14:00:36 +03:00
vdimir
ae3726643d
Support ColumnConst(ColumnLowCardinality) in JoinCommon::convertColumnToNullable
2021-08-10 12:59:13 +03:00
tavplubix
d8375a88ec
Update InterpreterCreateQuery.cpp
2021-08-10 12:42:01 +03:00
kssenii
eb4746ac69
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into cast-internal
2021-08-10 09:38:41 +00:00
Raúl Marín
820a6e0987
Refactor MV stage metric setup and teardown
2021-08-10 10:49:12 +02:00
Raúl Marín
d1d47658f5
Merge remote-tracking branch 'blessed/master' into materialization_log
2021-08-10 10:49:05 +02:00
vdimir
dfccc85a33
Check const and lc nested can beome nullable in JoinCommon::convertColumnToNullable
2021-08-10 11:37:55 +03:00
Nikolai Kochetov
a1ec7f75c5
Merge branch 'master' into qoega-fix-access-gtest-in-arcadia
2021-08-10 11:31:47 +03:00
vdimir
7c15d6aa41
Do not convert const to full in JoinCommon::convertColumnToNullable
2021-08-10 10:50:56 +03:00
vdimir
77adb509cb
Fix Nullable const columns in JOIN
2021-08-10 10:42:56 +03:00
kssenii
2306fbe9be
Better
2021-08-10 10:23:18 +03:00
kssenii
4eb4dd97d4
Support not only 2 inputs, support any size sequence of intersect / except together
2021-08-10 09:24:12 +03:00
Alexey Milovidov
4b4cd59ea7
Apply patch from @azat
2021-08-10 00:48:44 +03:00
Nikolai Kochetov
bb4c11cd27
Merge pull request #27298 from ClickHouse/fix-23515
...
Fix bug from #23515 .
2021-08-09 23:25:30 +03:00
Pavel Kruglov
70b51133c1
Try to simplify code
2021-08-09 18:01:08 +03:00
Pavel Kruglov
9fd4d14521
Fix style, build, add test
2021-08-09 17:57:50 +03:00
Pavel Kruglov
76b3ae4301
Fix tests
2021-08-09 17:57:49 +03:00
Pavel Kruglov
3ec2ab6156
Avoid using expand, fix bugs, add tests and comments
2021-08-09 17:54:49 +03:00
Pavel Kruglov
62d4f4b25c
Small refactoring and adding comments
2021-08-09 17:54:14 +03:00
Pavel Kruglov
0662df8b76
Fix performance with JIT, add arguments to function isSuitableForShortCircuitArgumentsExecution
2021-08-09 17:54:14 +03:00
Pavel Kruglov
cdbe4951f4
Add some optimizations and fixes
2021-08-09 17:50:09 +03:00
Pavel Kruglov
74a8b14ca4
Fix tests
2021-08-09 17:44:39 +03:00
Pavel Kruglov
b6061e132a
Small fixes
2021-08-09 17:44:39 +03:00
Pavel Kruglov
400cad4d8b
Refactor, fix bugs, improve performance
2021-08-09 17:44:04 +03:00
Pavel Kruglov
bd415b17d2
Fix bug
2021-08-09 17:43:10 +03:00
Pavel Kruglov
ae8df9c1c5
Add reverse parameter to filter, fix tests, reduce coping
2021-08-09 17:43:10 +03:00
Pavel Kruglov
775d190fb3
Fix tests
2021-08-09 17:43:10 +03:00
Pavel Kruglov
50d4192126
Implement short circuit function evaluation, first attempt
2021-08-09 17:43:10 +03:00
Nikolai Kochetov
40e9f9d88e
Fix spellign.
2021-08-09 16:47:30 +03:00
Nikolai Kochetov
57e5407fd8
Fix test from fuzzer.
2021-08-09 15:19:28 +03:00
Maksim Kita
939106a5b8
Merge pull request #27452 from benbiti/master
...
fix metric BackgroundMessageBrokerSchedulePoolTask
2021-08-09 11:54:17 +03:00
Maksim Kita
e6b339fbb3
Merge pull request #26845 from kitaisreal/compile-aggregate-functions-without-key
...
Compile aggregate functions without key
2021-08-09 11:52:52 +03:00
benbiti
039d4673ed
fix metric BackgroundMessageBrokerSchedulePoolTask
2021-08-09 15:56:59 +08:00
Vladimir C
9cbc4b4f7f
Merge pull request #27217 from vdimir/issue-27091
2021-08-09 09:53:59 +03:00
mergify[bot]
316c254536
Merge branch 'master' into fix-bad-cast
2021-08-08 23:45:19 +00:00
kssenii
7991bb6e83
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into cast-internal
2021-08-08 21:30:17 +00:00
Kseniia Sumarokova
ba220c8e3a
Merge branch 'master' into subquery-operators
2021-08-08 20:18:41 +03:00
kssenii
5abe33e1a3
Better
2021-08-08 20:12:12 +03:00
mergify[bot]
ec331132c1
Merge branch 'master' into fix-bad-cast
2021-08-08 15:20:27 +00:00
mergify[bot]
8d05b7c5e5
Merge branch 'master' into roaring-memory-tracker
2021-08-08 15:19:57 +00:00
Azat Khuzhin
3be3c503aa
Fix some comments
2021-08-08 09:58:07 +03:00
Anton Popov
78dbcaea54
implement async inserts with processors
2021-08-08 06:30:14 +03:00
Alexey Milovidov
e7afb7e159
Merge branch 'master' into roaring-memory-tracker
2021-08-08 04:33:33 +03:00
alexey-milovidov
da803b56c1
Merge pull request #27380 from amosbird/logformattedquery
...
Add setting to log formatted query into system.query_log
2021-08-08 04:09:19 +03:00
Alexey Milovidov
42342fc0d6
Merge branch 'fix-bad-cast' of github.com:yandex/ClickHouse into fix-bad-cast
2021-08-08 04:00:56 +03:00
Alexey Milovidov
24cef99065
Merge branch 'master' into fix-bad-cast
2021-08-08 04:00:29 +03:00
alexey-milovidov
c5207fc237
Merge pull request #26466 from azat/optimize-dist-select
...
Rework SELECT from Distributed optimizations
2021-08-08 03:59:32 +03:00
mergify[bot]
589505e76b
Merge branch 'master' into legacy-tuple-name
2021-08-07 16:42:20 +00:00
alexey-milovidov
4b52c37681
Merge pull request #27249 from azat/fix-WithMergeableStateAfterAggregationAndLimit
...
Fix WithMergeableStateAfterAggregationAndLimit with LIMIT BY and LIMIT OFFSET
2021-08-07 19:28:59 +03:00
Alexey Milovidov
c9d66defa0
Merge branch 'master' into roaring-memory-tracker
2021-08-07 19:01:31 +03:00
kssenii
729eba52ea
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into zdikov-subquery-operators
2021-08-07 15:59:58 +00:00
alexey-milovidov
fad30f6949
Merge pull request #27361 from myrrc/bugfix/error-parsing-proc-meminfo
...
Fixing reading of /proc/meminfo when kB suffix is not present
2021-08-07 18:38:15 +03:00
kssenii
9ca422f0c5
Introduce CAST for internal usage
2021-08-07 09:03:10 +00:00
Amos Bird
5ef59d4828
Add setting to log formatted query into system.query_log
2021-08-07 14:26:38 +08:00
Mike Kot
e2cee2576d
Fixing reading of /proc/meminfo
2021-08-06 22:33:21 +03:00
alexey-milovidov
c748c2de9c
Merge pull request #27266 from azat/sys-block-poll-reopen-fix
...
Fix polling of /sys/block in case of block devices reopened on error
2021-08-06 21:07:11 +03:00
Anton Popov
3a0d4807a5
Merge branch 'async-insert' of git://github.com/abyss7/ClickHouse into merging-20557
2021-08-06 16:20:02 +03:00
vdimir
d6f66ef303
Fix JoinCommon::convertColumnToNullable
2021-08-06 16:13:30 +03:00
vdimir
d53ade572e
Fix non joined stream structure
2021-08-06 14:54:04 +03:00
vdimir
b9ca3179de
Check if NotJoined::right_nullability_removes is used
2021-08-06 13:52:42 +03:00
tavplubix
14ef66e49b
Merge pull request #25895 from ClickHouse/improve_create_or_replace
...
Improve CREATE OR REPLACE query
2021-08-06 11:58:46 +03:00
Azat Khuzhin
55b3d21601
Fix polling of /sys/block in case of block devices reopened on error
...
Found on CI [1].
[1]: https://clickhouse-test-reports.s3.yandex.net/27248/4f3b80ff33c846465983aa2bc9ae9490e1118b15/fuzzer_ubsan/report.html#fail1
2021-08-06 00:34:51 +03:00
Azat Khuzhin
1358a2db92
Fix WithMergeableStateAfterAggregationAndLimit with LIMIT BY and LIMIT OFFSET
...
In case of LIMIT BY, pre LIMIT cannot be applied (that is done on the
shard before), and hence shard applies regular LIMIT, but it goes with
applying OFFSET, and also the initiator will do apply OFFSET too.
2021-08-06 00:16:26 +03:00
Azat Khuzhin
c4e2342a06
Add verbose description for pre-LIMIT into EXPLAIN query
2021-08-06 00:16:26 +03:00
Alexey Milovidov
9a5533a088
Improve performance
2021-08-05 23:44:14 +03:00
Raúl Marín
8b9778ebb6
Shadow lambda arguments
...
In case of ambiguity, lambda functions should prefer its arguments to
other aliases or identifiers
2021-08-05 18:52:00 +02:00
Raúl Marín
479f053f2e
Merge remote-tracking branch 'blessed/master' into materialization_log
2021-08-05 17:24:10 +02:00
Alexander Kuzmenkov
d852207b0e
Merge pull request #25721 from CurtizJ/read-in-order-perf-2
...
Reduce memory usage in queries with `ORDER BY primary_key
2021-08-05 16:13:48 +03:00
Maksim Kita
71e5cfe3ca
Merge pull request #27134 from FArthur-cmd/compress_output_3473
...
add compression for INTO OUTFILE
2021-08-05 14:20:08 +03:00
Alexander Kuzmenkov
4bc652699f
Merge pull request #27184 from ClickHouse/aku/window-functions
...
mark window functions as ready for general use
2021-08-05 14:18:28 +03:00
Alexander Tokmakov
8e1e53fb68
fix
2021-08-05 14:14:50 +03:00
alexey-milovidov
975e0a4d47
Merge pull request #27182 from amosbird/logquerykind
...
Try our best to log query_kind
2021-08-05 12:43:13 +03:00
terrylin
dd539f0a0d
improvement of materilize ttl
2021-08-05 15:33:02 +08:00
Maksim Kita
6536d9041b
Merge pull request #27195 from azat/fix-sys-block-polling
...
Fix polling of /sys/block
2021-08-05 10:32:01 +03:00
terrylin
bd3d9a4518
materialize ttl recalculate only (optional)
2021-08-05 14:17:48 +08:00
Azat Khuzhin
8a7c9e1124
Fix polling of /sys/block
...
- rescan /sys/block on errors (disk had been replaced and you will got
ENOENT)
- rescan /sys/block periodically (each 5m), for newly added devices
(i.e. new disk to RAID array can be added)
2021-08-04 22:41:53 +03:00
Azat Khuzhin
643c31d6f3
Save information about used functions/tables/... into query_log on error
2021-08-04 21:44:18 +03:00
Alexander Tokmakov
d4fbd7107e
try make flags more readable
2021-08-04 21:14:59 +03:00
Anton Popov
9a9aebc644
fix tests
2021-08-04 20:38:10 +03:00
Anton Popov
915ef50c2d
optimize reading in order of key more
2021-08-04 18:18:03 +03:00
Alexander Kuzmenkov
0730e685b0
Mark window functions ready for general use.
2021-08-04 17:45:32 +03:00
terrylin
88b9e7f24f
materialize ttl recalculate only optional
2021-08-04 22:16:13 +08:00
Amos Bird
b80065ab59
Try our best to log query_kind
2021-08-04 22:09:23 +08:00
Vladimir C
d9c9422a44
Merge pull request #27078 from vdimir/pmj-empty-set
2021-08-04 11:15:46 +03:00
Yatsishin Ilya
6e74728714
more sync fixes
2021-08-04 10:58:39 +03:00
alexey-milovidov
63b90bec6c
Merge pull request #27131 from kitaisreal/global-subqueries-visitor-external-storage-check-fix
...
GlobalSubqueriesVisitor external storage check fix
2021-08-04 03:11:56 +03:00
Anton Popov
699a3d9031
implement legacy_column_name_of_tuple_literal in less intrusive way
2021-08-03 21:03:24 +03:00
Vladimir C
1ebde0278e
Merge pull request #26957 from vdimir/fix-unknown-name-join-rewrite
2021-08-03 17:10:08 +03:00
Artur
f4a59a6abf
correct tests
2021-08-03 13:41:58 +00:00
Maksim Kita
cb9627255a
Fixed tests
2021-08-03 15:16:55 +03:00
Artur
a9513f3587
add compression for INTO OUTFILE
2021-08-03 11:54:37 +00:00
mergify[bot]
dc57254982
Merge branch 'master' into improve_create_or_replace
2021-08-03 11:39:07 +00:00
Artur
c55ead0fdb
compress INTO OUTFILE with parameter compress
2021-08-03 11:33:52 +00:00
Maksim Kita
f4473c5de4
GlobalSubqueriesVisitor external storage check fix
2021-08-03 14:18:47 +03:00
vdimir
cc0c3a9033
Make IJoin::alwaysReturnsEmptySet pure virtual
2021-08-03 12:34:08 +03:00
tavplubix
58b50bad3a
Merge pull request #27033 from ClickHouse/database_replicated_fixes
...
Fix assertions in Replicated database
2021-08-02 23:33:18 +03:00
Azat Khuzhin
ff12f5102a
Avoid running LIMIT BY/DISTINCT step on the initiator for optimize_distributed_group_by_sharding_key
...
Before the following queries was running LimitBy/Distinct step on the
initator:
select distinct sharding_key from dist order by k
While this can be omitted.
2021-08-02 21:04:30 +03:00
Nikolai Kochetov
d63a5e1c96
Merge pull request #26675 from Algunenano/kill_better
...
Handle KILL requests while running pipeline executors
2021-08-02 17:37:54 +03:00
Raúl Marín
9f32ecca89
Merge remote-tracking branch 'blessed/master' into materialization_log
2021-08-02 16:21:10 +02:00
Alexander Tokmakov
42a8bb6872
fix assertions in Replicated database
2021-08-02 16:19:11 +03:00
vdimir
593b7e9bbb
Do not throw exception if unknwon column met while join rewriting
2021-08-02 14:51:34 +03:00
vdimir
7364f35da6
Add alwaysReturnsEmptySet for Merge Join
2021-08-02 13:49:56 +03:00
Nikolai Kochetov
6951e8147d
Merge pull request #27020 from amosbird/shardlevelconstness
...
Shard-level const column
2021-08-02 13:45:20 +03:00
alesapin
181f93c60a
Merge pull request #24997 from evillique/nlp
...
NLP functions
2021-08-02 10:50:40 +03:00
Anton Popov
cc3ed12ed6
Merge remote-tracking branch 'upstream/master' into HEAD
2021-08-02 02:56:00 +03:00
terrylin
09a4f82d0f
code style check
2021-07-31 20:36:40 +08:00
Amos Bird
c03b20d1a1
Fix
2021-07-31 17:02:33 +08:00
Amos Bird
479d4fa991
Add shardNum() and shardCount() functions
2021-07-31 15:45:39 +08:00
Vitaly Baranov
99929981ab
Merge pull request #25687 from MaxWk/profile-default-database
...
add setting profile_default_database
2021-07-31 08:37:02 +03:00
alesapin
c321e750ad
Fix style
2021-07-30 21:00:25 +03:00
Vladimir Chebotarev
b32c024571
Update AsynchronousMetrics.cpp
2021-07-30 20:03:57 +03:00
Vladimir Chebotarev
3c3fbf9a53
Improved logging of some errors in AsynchronousMetrics
.
2021-07-30 17:36:28 +03:00
alesapin
4746002776
Add an ability to build ClickHouse without NLP functions
2021-07-30 16:30:30 +03:00
Amos Bird
9bdd9c912e
update as suggested
2021-07-30 20:19:39 +08:00
Amos Bird
7b9e81742f
Shard level constness
2021-07-30 18:53:34 +08:00
alesapin
916594fe23
Merge branch 'master' into evillique-nlp
2021-07-30 13:03:10 +03:00
alesapin
444ad67663
Merge pull request #26972 from ClickHouse/fix_zookeeper_log_initialization
...
Fix system.zookeeper_log initialization
2021-07-30 12:24:19 +03:00
terrylin
c49c2e5e18
fix compile error
2021-07-30 17:15:04 +08:00
terrylin
55f3e7e65a
improvement of materilize ttl
2021-07-30 12:27:15 +08:00
Alexander Tokmakov
47995a053e
fix system.zookeeper_log initialization
2021-07-29 17:48:49 +03:00
Raúl Marín
eda40ff987
Add running pipelineExecutors to the QueryStatus
2021-07-29 13:03:14 +02:00
Maksim Kita
fd19f47311
Fixed MSan tests
2021-07-28 19:47:36 +03:00
vdimir
a0ed37e04e
Ignore constness in ExpressionActionsChain::JoinStep
...
Fix 01064_pm_all_join_const_and_nullable with bad cast check
2021-07-28 16:35:02 +03:00
alesapin
d91380cd71
Fix bug when default column reference non materialized column
2021-07-28 15:04:42 +03:00
Alexander Tokmakov
fab4529c97
Merge branch 'master' into rename_materialize_mysql
2021-07-28 12:18:01 +03:00
Raúl Marín
4a09c54a04
Merge remote-tracking branch 'blessed/master' into materialization_log
2021-07-28 10:38:47 +02:00
alesapin
1277db4435
Merge pull request #26129 from ClickHouse/system_zookeeper_log
...
Add system.zookeeper_log table
2021-07-28 11:22:29 +03:00
万康
0c203dd43d
add missing changes
2021-07-28 14:05:22 +08:00