Vitaly Baranov
db89b24948
Merge pull request #9840 from vitlibar/fix-grants-for-introspection
...
Fix calculating grants for introspection
2020-03-24 22:43:50 +03:00
Anton Popov
445d750938
fix build
2020-03-24 22:23:01 +03:00
Alexey Milovidov
484903a22a
Whitespace
2020-03-24 22:03:40 +03:00
alexey-milovidov
7aefaf5ff1
Merge pull request #9845 from ClickHouse/fix_delta_test_unbundled
...
Fix delta test in unbundled mode
2020-03-24 21:58:28 +03:00
Azat Khuzhin
5039b6ab73
Fix Distributed engine with virtual columns of the underlying table in WHERE
...
Before storage has not been passed to the SyntaxAnalyzer and hence
it cannot check if there is such column and throw for virtual columns
like _part (MergeTree) and others.
Follow-up-for: #8846
2020-03-24 21:07:20 +03:00
Azat Khuzhin
dcf4d5198f
Accept const IStorage in SyntaxAnalyzer
2020-03-24 21:06:55 +03:00
Azat Khuzhin
580a7c9f41
Use overload over default value for IStorage::getQueryProcessingStage()
...
Since clang-tidy complains about it [1]:
2020-03-24 09:00:53 /build/obj-x86_64-linux-gnu/../dbms/src/Storages/StorageMerge.cpp:139:42: error: default arguments on virtual or override methods are prohibited [google-default-arguments,-warnings-as-errors]
2020-03-24 09:00:53 QueryProcessingStage::Enum StorageMerge::getQueryProcessingStage(const Context & context, const ASTPtr & query_ptr) const
[1]: https://clickhouse-builds.s3.yandex.net/9808/b8614de64af3e65c83ee35588082df373959a737/build_log_637307151_1585043194.txt
And indeed, this is a good idea!
2020-03-24 21:00:57 +03:00
Alexander Kuzmenkov
5fd5b15c36
performance comparison
2020-03-24 20:33:42 +03:00
Alexey Milovidov
0b4e601d81
Whitespace
2020-03-24 20:27:58 +03:00
Vasily Nemkov
d0e23a503e
Fixed formatDateTime handling explicit timezone argument.
...
Updated reference of the 00921_datetime64_compatibility, issues caused
by Date implicitly using server's timezone (and I was not in GMT+3) at
the moment of updating tests.
2020-03-24 19:58:24 +03:00
alesapin
822fea0405
Fix delta test in unbundled mode
2020-03-24 19:53:12 +03:00
Anton Popov
b12bf5758e
Merge remote-tracking branch 'upstream/master' into tuple-literal
2020-03-24 18:11:27 +03:00
BayoNet
04f990a811
DOCS-525: bitCount description EN, RU ( #9771 )
...
Described the `bitCount` function.
2020-03-24 17:27:08 +03:00
Anton Popov
c1291e9348
tuple as literal
2020-03-24 15:55:35 +03:00
Nikolai Kochetov
778be3174a
Fix pvs warnings.
2020-03-24 15:32:33 +03:00
Ilya Yatsishin
b464b270d6
Play docs ( #9842 )
...
* playground docs
* fixes
* Update playground.md
* fix
* about settings
* ru settings
* Update docs/en/getting_started/playground.md
Co-Authored-By: Ivan Blinkov <github@blinkov.ru>
* Update docs/en/getting_started/playground.md
Co-Authored-By: Ivan Blinkov <github@blinkov.ru>
* Update docs/en/getting_started/playground.md
Co-Authored-By: Ivan Blinkov <github@blinkov.ru>
* Apply suggestions from code review
Co-Authored-By: Ivan Blinkov <github@blinkov.ru>
* Update docs/ru/getting_started/playground.md
* normalize
* normalize
Co-authored-by: Ivan Blinkov <github@blinkov.ru>
2020-03-24 15:27:31 +03:00
Nikolai Kochetov
5400ffbf93
Update weak hash.
2020-03-24 14:38:41 +03:00
Nikolai Kochetov
08a9486cfc
Update weak hash.
2020-03-24 14:38:05 +03:00
Nikolai Kochetov
07b29453cc
Update weak hash.
2020-03-24 14:29:55 +03:00
Nikolai Kochetov
20d3e34fb0
Update weak hash.
2020-03-24 14:02:16 +03:00
Nikolai Kochetov
488b21cd82
Update weak hash.
2020-03-24 14:01:15 +03:00
Nikolai Kochetov
dadf4b2b0e
Update CHANGELOG.md
2020-03-24 13:55:29 +03:00
Nikolai Kochetov
67ed4d4cc3
Update weak hash.
2020-03-24 13:02:09 +03:00
Azat Khuzhin
b8614de64a
Fix DISTINCT for Distributed and optimize_skip_unused_shards
...
In case of optimize_skip_unused_shards the getQueryProcessingStage() can
return QueryProcessingStage::WithMergeableState because the whole
cluster has multiple nodes, but optimize_skip_unused_shards can trim it
to 1 and in this case we need final merge that won't be done with
QueryProcessingStage::WithMergeableState only with
QueryProcessingStage::Complete.
2020-03-24 11:07:09 +03:00
Azat Khuzhin
0e925ff7ad
Cover DISTINCT for Distributed with one shard (test from #9046 )
...
v2: cover case when getQueryProcessingStage() returns Complete when it
should not (pointed by @alexey-milovidov in
https://github.com/ClickHouse/ClickHouse/pull/9808#issuecomment-602291996 )
2020-03-24 11:07:09 +03:00
Vitaly Baranov
4576cf198e
Fix calculating grants for introspection functions from the setting 'allow_introspection_functions'.
2020-03-24 11:03:09 +03:00
Azat Khuzhin
4707dd827a
StorageDistributed: cleanup skipping unused shards
2020-03-24 10:58:34 +03:00
Azat Khuzhin
66ccbf5d11
Pass query to the IStorage::getQueryProcessingStage()
...
Will be used to return correct stage with optimize_skip_unused_shards.
2020-03-24 10:58:16 +03:00
alexey-milovidov
df19d6aac1
Merge pull request #9622 from PerformanceVision/dictionary_status
...
Bring dictionary status on native prometheus exporter
2020-03-24 09:44:01 +03:00
alexey-milovidov
c762a42f4b
Merge pull request #9815 from ClickHouse/taiyang-li-pr_add_auc
...
Merging arrayAUC
2020-03-24 09:36:13 +03:00
alexey-milovidov
25cf827365
Merge pull request #9759 from Vxider/distributed_insert_select
...
Distributed INSERT SELECT
2020-03-24 09:34:44 +03:00
alexey-milovidov
9f72c28035
Update InterpreterInsertQuery.cpp
2020-03-24 09:34:01 +03:00
alexey-milovidov
9a2760d914
Merge pull request #9673 from azat/processors-max_distributed_connections
...
Fix max_distributed_connections
2020-03-24 08:32:15 +03:00
Alexey Milovidov
9a41113bf4
Renamed tests
2020-03-24 08:25:17 +03:00
Alexey Milovidov
691d98ff34
Added another test
2020-03-24 08:14:48 +03:00
Alexey Milovidov
5a89fd0abc
Added performance test
2020-03-24 08:06:35 +03:00
Alexey Milovidov
ff59a06298
Remove memory allocation in inner loop
2020-03-24 07:57:50 +03:00
Alexey Milovidov
df3159d8a8
Fix comment
2020-03-24 07:52:45 +03:00
Alexey Milovidov
ed18a6f0bc
A fix in appreciation of UBSan
2020-03-24 07:51:58 +03:00
Alexey Milovidov
27f0b93237
Finally I managed to understand the code
2020-03-24 07:48:44 +03:00
Alexey Milovidov
77e5eb2864
Attempt to understand the code
2020-03-24 07:18:39 +03:00
Alexey Milovidov
4d55952d2e
Remove useless code
2020-03-24 03:18:08 +03:00
alexey-milovidov
92bf5a1351
Merge pull request #9819 from ClickHouse/aku/perf-comparison
...
Some tweaks for performance comparison
2020-03-24 03:11:48 +03:00
alexey-milovidov
10b4b05379
Merge pull request #9812 from azat/force_optimize_skip_unused_shards-nested
...
Add force_optimize_skip_unused_shards_no_nested
2020-03-24 03:11:33 +03:00
alexey-milovidov
83aaba7e36
Merge pull request #9834 from ClickHouse/better_traces_in_clickhouse_test
...
Collect stack traces from system.stack_trace table
2020-03-24 03:10:42 +03:00
alexey-milovidov
bae9db10f3
Merge pull request #9823 from ClickHouse/fix-expression-transform-for-empty-totals
...
Fix Expression transform for empty totals.
2020-03-24 03:10:20 +03:00
alexey-milovidov
43b5519101
Merge pull request #9829 from amosbird/ci
...
more aggregation methods
2020-03-24 03:09:51 +03:00
alexey-milovidov
ebddd4f0ba
Merge pull request #9832 from ClickHouse/fix-tsan-report-system-stack-trace
...
Fix tsan report in system.stack_trace
2020-03-24 03:08:09 +03:00
alexey-milovidov
db55ad5309
Merge pull request #9827 from ClickHouse/remove_redundant_code_merge_tree
...
Remove redundant code from merge tree
2020-03-24 03:07:59 +03:00
alexey-milovidov
28aa3119a4
Merge pull request #8846 from azat/distributed-const-expr-eval
...
Evaluate constant expressions for optimize_skip_unused_shards
2020-03-24 03:07:42 +03:00