Nikolai Kochetov
|
d1840417a8
|
Don't resize pipeline before memory efficient transform.
|
2019-04-11 17:28:42 +03:00 |
|
Nikolai Kochetov
|
a72f402468
|
Fix double readPrefix call.
|
2019-04-11 16:04:43 +03:00 |
|
Nikolai Kochetov
|
403df591dc
|
Fix totals fro single remote source.
|
2019-04-10 19:34:20 +03:00 |
|
Nikolai Kochetov
|
d7aa7412ae
|
Fix totals fro single remote source.
|
2019-04-10 19:28:37 +03:00 |
|
Nikolai Kochetov
|
c4c98c3a99
|
Fix full join.
|
2019-04-10 17:01:52 +03:00 |
|
Nikolai Kochetov
|
94305c41e3
|
Fix join for totals.
|
2019-04-10 14:04:56 +03:00 |
|
Nikolai Kochetov
|
31ed0f0e38
|
Fix join for totals.
|
2019-04-10 13:52:20 +03:00 |
|
chertus
|
9329410012
|
fix use after move
|
2019-04-09 17:59:06 +03:00 |
|
Nikolai Kochetov
|
59eae7b23d
|
Fix join for totals.
|
2019-04-09 17:51:38 +03:00 |
|
chertus
|
82dc1fb1db
|
rewrite ASTSelectQuery (consistent children)
|
2019-04-09 17:22:35 +03:00 |
|
Nikolai Kochetov
|
322b1ccd6b
|
Fix join for totals.
|
2019-04-09 17:08:52 +03:00 |
|
Nikolai Kochetov
|
54066fc312
|
Fix rows_before_limit_at_least.
|
2019-04-09 13:17:25 +03:00 |
|
Nikolai Kochetov
|
33b176f2da
|
Fix style.
|
2019-04-05 14:34:11 +03:00 |
|
Nikolai Kochetov
|
1470fe0a72
|
Fix clang build.
|
2019-04-05 14:27:08 +03:00 |
|
Nikolai Kochetov
|
7626b1b267
|
Multiple fixes.
|
2019-04-05 13:52:07 +03:00 |
|
chertus
|
6b49900e1a
|
Asterisks for multiple joins CLICKHOUSE-4372
|
2019-04-03 19:06:05 +03:00 |
|
Nikolai Kochetov
|
5e39ec610c
|
Merged with master
|
2019-04-03 14:21:38 +03:00 |
|
Nikolai Kochetov
|
94ff7f694a
|
QueryPipeline [in progress].
|
2019-04-03 13:14:36 +03:00 |
|
Ivan
|
957d23267b
|
Minimal implementation of row-level security CLICKHOUSE-4315 (#4792)
For detailed description see the related PR
|
2019-03-29 23:31:06 +03:00 |
|
chertus
|
7561ff2ab7
|
fix dups in GLOBAL JOIN with asterisks
|
2019-03-18 17:56:33 +03:00 |
|
chertus
|
bd559f8db8
|
SelectQueryOptions v3 (no inheritance)
|
2019-03-18 15:05:51 +03:00 |
|
chertus
|
b6e2697101
|
Merge branch 'master' into ast
|
2019-03-18 13:36:13 +03:00 |
|
Alexey Zatelepin
|
304c67da99
|
Merge branch 'master' into fix-add-materialized-column-after
Conflicts:
dbms/src/Interpreters/InterpreterCreateQuery.cpp
dbms/src/Interpreters/InterpreterDescribeQuery.cpp
dbms/src/Interpreters/interpretSubquery.cpp
dbms/src/Storages/ColumnsDescription.cpp
|
2019-03-17 00:46:53 +03:00 |
|
alexey-milovidov
|
ae2d974dda
|
Merge pull request #4708 from kvap/distributed-limit-by
Make the query planner respect LIMIT BY in remote queries
|
2019-03-16 20:54:06 +03:00 |
|
Alexey Zatelepin
|
b5a0a3fa23
|
store all kinds of columns in the same list in ColumnsDescription [#CLICKHOUSE-3101]
|
2019-03-15 19:37:52 +03:00 |
|
Ivan Lezhankin
|
4f6a494af8
|
Revert references where they were before refactoring.
|
2019-03-15 19:14:13 +03:00 |
|
chertus
|
ffc3974934
|
SelectQueryOptions v2
|
2019-03-15 18:57:18 +03:00 |
|
Constantin S. Pan
|
df6860d5e0
|
Make the query planner respect LIMIT BY in remote queries
|
2019-03-15 15:26:21 +00:00 |
|
chertus
|
53abdccb95
|
refactoring: extract SelectQueryOptions
|
2019-03-15 16:49:58 +03:00 |
|
Ivan Lezhankin
|
39f7225bd4
|
Fix build after merge
|
2019-03-12 17:07:02 +03:00 |
|
Ivan Lezhankin
|
4c1a0ca255
|
Merge remote-tracking branch 'upstream/master' into iast-as
|
2019-03-12 15:51:18 +03:00 |
|
alexey-milovidov
|
a4e9c59aa3
|
Merge pull request #4648 from 4ertus2/joins
Refactoring: move JOIN conversions to InterpreterSelectQuery
|
2019-03-11 22:17:58 +03:00 |
|
Ivan Lezhankin
|
a3a8b2bbf7
|
Include IAST_fwd.h for using ASTPtr
|
2019-03-11 17:01:45 +03:00 |
|
Ivan Lezhankin
|
d1ead22073
|
Rename As<…> → as<…>
|
2019-03-11 16:22:51 +03:00 |
|
Ivan Lezhankin
|
1e9f7847dc
|
Merge remote-tracking branch 'upstream/master' into iast-as
|
2019-03-11 16:11:22 +03:00 |
|
chertus
|
c089d5b88a
|
CrossToInnerJoinVisitor before JoinToSubqueryTransformVisitor
|
2019-03-11 16:08:51 +03:00 |
|
Ivan Lezhankin
|
a7e838e328
|
Replace all other casts to method IAST::As<Derived>
Also remove some redundant methods like IsIdentifier() et. al.
|
2019-03-11 15:49:39 +03:00 |
|
chertus
|
04f5584d72
|
move JOIn convertions to InterpreterSelectQuery
|
2019-03-11 15:20:55 +03:00 |
|
chertus
|
09a3b24cbc
|
join kind helpers
|
2019-03-11 14:14:09 +03:00 |
|
Ivan Lezhankin
|
0e325c7a4a
|
Replace const typeid_casts with As<Derived>() method invocations
|
2019-03-08 12:48:20 +03:00 |
|
Alexey Zatelepin
|
3344955154
|
separate Read and Write lock holders, better method names
|
2019-03-07 21:10:21 +03:00 |
|
zhang2014
|
fb44b6692a
|
rename setting name
|
2019-03-04 10:09:44 +08:00 |
|
zhang2014
|
b696ef34d2
|
Add max_execution_speed & min_execution_bytes_speed & max_execution_bytes_speed
|
2019-03-02 15:08:02 +08:00 |
|
alexey-milovidov
|
ee903886e6
|
Merge pull request #4387 from abyss7/CLICKHOUSE-4268
Improve push-down logic for joined statements
|
2019-03-02 04:19:50 +03:00 |
|
Alexey Zatelepin
|
0d7ab9e3ea
|
allow acquiring read lock to a table out of order if it was already locked by the same query [#CLICKHOUSE-3789]
this is important in preventing ALTER deadlocks
|
2019-02-27 21:34:38 +03:00 |
|
Ivan Lezhankin
|
c8eefb3927
|
Always modify subqueries if modifying inplace
to support push-down while analyzing.
|
2019-02-26 13:18:12 +03:00 |
|
Ivan Lezhankin
|
0a443399a0
|
Implement the debug query "ANALYZE"
that prints out the query after syntax analysis.
Should be helpful for tests.
|
2019-02-26 13:17:25 +03:00 |
|
Alexey Milovidov
|
58a6accee5
|
Updated test #4246
|
2019-02-10 19:55:12 +03:00 |
|
Alexey Milovidov
|
d22b52b933
|
Allow constant expressions in LIMIT BY and TOP; fixed error #4246
|
2019-02-10 18:27:27 +03:00 |
|
Alexey Milovidov
|
c603d270f4
|
Cleanups #4246
|
2019-02-10 18:17:45 +03:00 |
|
alexey-milovidov
|
75c087bcf5
|
Merge branch 'master' into arbitrary-const-expressions-in-limit
|
2019-02-10 17:20:31 +03:00 |
|
Vitaliy Karnienko
|
d9da430982
|
add arbitrary const expressions in limit processing
|
2019-02-03 21:31:17 +03:00 |
|
alexey-milovidov
|
fdfb60318c
|
Merge pull request #4193 from 4ertus2/ast
Refactoring: extract SubqueryForSet to own files
|
2019-02-02 15:28:31 +03:00 |
|
chertus
|
866c2b2e78
|
move required right keys calculation to Join.cpp
|
2019-01-30 18:51:39 +03:00 |
|
chertus
|
d6450bc488
|
Refactoring: extract SubqueryForSet to own files
|
2019-01-30 15:01:00 +03:00 |
|
Ivan Lezhankin
|
05ab15cc84
|
Merge IBlockInputStream and IProfilingBlockInputStream into one
|
2019-01-23 17:48:50 +03:00 |
|
maiha
|
6c83beafdd
|
dbms: Fixed misspells in comments
|
2019-01-23 04:56:53 +09:00 |
|
chertus
|
8bb35ac987
|
minor changes
|
2019-01-16 21:38:19 +03:00 |
|
Alexey Milovidov
|
e8871bc211
|
Added a check #3837
|
2019-01-16 03:26:15 +03:00 |
|
chertus
|
729ca697d9
|
minor SyntaxAnalyzer refactoring
|
2019-01-09 19:16:59 +03:00 |
|
Alexey Milovidov
|
1d4701b0bc
|
Added some warnings from clang's -Weverything
|
2019-01-04 15:10:00 +03:00 |
|
Samuel Chou
|
fcde47b45e
|
Ensure ROLLUP and CUBE respect HAVING (no change to TOTALS)
|
2018-12-14 22:27:40 -08:00 |
|
Nikolai Kochetov
|
2fc0643bc9
|
Do not use table column aliases in prewhere alias action source columns
|
2018-12-05 19:36:26 +03:00 |
|
alexey-milovidov
|
48b30edcf5
|
Merge branch 'master' into alter-order-by
|
2018-12-02 21:06:38 +03:00 |
|
alexey-milovidov
|
bf7b68cf95
|
Merge pull request #3689 from abyss7/CLICKHOUSE-3936
CLICKHOUSE-3936
|
2018-12-01 01:50:04 +03:00 |
|
Alexey Milovidov
|
97280bb361
|
Whitespace [#CLICKHOUSE-2]
|
2018-11-28 21:28:30 +03:00 |
|
Ivan
|
448846fc0d
|
Merge branch 'master' into CLICKHOUSE-3936
|
2018-11-28 18:59:57 +03:00 |
|
Ivan Lezhankin
|
8b5a05947c
|
Remove redundant information from RWLock.
And fix broken exception in some race conditions
|
2018-11-28 18:50:52 +03:00 |
|
Alexey Milovidov
|
52fea90a86
|
Removed useless code [#CLICKHOUSE-2]
|
2018-11-28 17:33:40 +03:00 |
|
Alexey Zatelepin
|
d3d9242462
|
Merge branch 'master' into alter-order-by
Conflicts:
dbms/src/Parsers/ASTAlterQuery.h
dbms/src/Parsers/ParserAlterQuery.cpp
dbms/src/Storages/AlterCommands.cpp
dbms/src/Storages/AlterCommands.h
|
2018-11-26 16:01:48 +03:00 |
|
Alexey Milovidov
|
dbbacf4f87
|
Added more style checks [#CLICKHOUSE-3]
|
2018-11-23 21:52:00 +03:00 |
|
Alexey Zatelepin
|
29b34365e6
|
Merge branch 'master' into alter-order-by
Conflicts:
dbms/src/Interpreters/ExpressionAnalyzer.cpp
dbms/src/Storages/MergeTree/MergeTreeData.cpp
dbms/src/Storages/MergeTree/MergeTreeDataSelectExecutor.cpp
|
2018-11-13 16:27:19 +03:00 |
|
Alexey Zatelepin
|
7167bfd7b3
|
fix prewhere with FINAL for VersionedCollapsingMergeTree [#CLICKHOUSE-3859]
|
2018-11-13 16:15:12 +03:00 |
|
Nikolai Kochetov
|
1e9aeba603
|
Split ExpressionAnalyzer and SyntaxAnalyzer.
|
2018-11-09 18:01:18 +03:00 |
|
Nikolai Kochetov
|
726ae0cb9a
|
Split ExpressionAnalyzer and SyntaxAnalyzer.
|
2018-11-08 19:47:12 +03:00 |
|
Nikolai Kochetov
|
7a5cfc7a6d
|
Skip columns from prewhere_info->remove_columns_actions in prewhere result for alias source columns. [#CLICKHOUSE-4111]
|
2018-11-07 13:53:36 +03:00 |
|
Nikolai Kochetov
|
8df77930ec
|
Added InterpreterSelectQuery::unifyStreams
|
2018-11-06 14:44:45 +03:00 |
|
Nikolai Kochetov
|
d7992b11d8
|
Fix block structure mismatch in MergingSorted stream.
|
2018-11-06 13:11:37 +03:00 |
|
chertus
|
4ff0391ca6
|
DatabaseAndTableWithAlias - the only place for db & table expraction from AST
|
2018-10-30 19:31:21 +03:00 |
|
chertus
|
d2518fdb3f
|
more refactoring: funcs to extract database_and_table from AST
|
2018-10-29 22:04:28 +03:00 |
|
Nikolai Kochetov
|
d2f0925685
|
Uniform headers for union stream. #2156
|
2018-10-23 21:01:38 +03:00 |
|
Alexey Milovidov
|
50234013b5
|
Whitespaces [#CLICKHOUSE-4016]
|
2018-10-14 11:23:21 +03:00 |
|
Alexey Milovidov
|
e752271d99
|
Added check for invalid PREWHERE #3336
|
2018-10-11 23:52:25 +03:00 |
|
CurtizJ
|
16bea3d008
|
remove logs
|
2018-10-10 20:09:09 +03:00 |
|
CurtizJ
|
815380b8b2
|
fix unnecessarily preparations for join at initial server
|
2018-10-10 20:07:21 +03:00 |
|
alexey-milovidov
|
b9d1eb4154
|
Merge pull request #3298 from yandex/fix-prewhere-with-altered-columns
Fix prewhere with altered columns
|
2018-10-04 23:57:11 +03:00 |
|
Nikolai Kochetov
|
b1fa3fab9d
|
Fix prewhere whith final. #2827
|
2018-10-04 21:18:54 +03:00 |
|
zhang2014
|
6778220ffd
|
ISSUES-3232 remake interpreter_subquery when rewrite subqueries
|
2018-09-30 17:27:59 +08:00 |
|
Nikolai Kochetov
|
97add69825
|
Rename WithDictionary to LowCardinality.
|
2018-09-28 13:44:59 +03:00 |
|
Alexey Milovidov
|
8e7c6598e8
|
Added remerge step to process ORDER BY with LIMIT when memory usage is high #3179
|
2018-09-24 23:07:30 +03:00 |
|
alexey-milovidov
|
4a54a1c310
|
Merge pull request #3138 from yandex/low-cardinality-group-by
Low cardinality group by
|
2018-09-21 13:38:20 +03:00 |
|
CurtizJ
|
b89feb1572
|
replace bool by enum
|
2018-09-20 20:51:42 +03:00 |
|
CurtizJ
|
8644853558
|
optimize
|
2018-09-20 18:46:37 +03:00 |
|
CurtizJ
|
43951e4879
|
add test
|
2018-09-17 22:16:51 +03:00 |
|
CurtizJ
|
8c9fe80d2d
|
add modificator cube
|
2018-09-17 21:01:04 +03:00 |
|
Nikolai Kochetov
|
16ed282dfc
|
Fix build.
|
2018-09-14 12:42:38 +03:00 |
|
Nikolai Kochetov
|
3dc5cd3a3a
|
Merged with master.
|
2018-09-14 12:14:37 +03:00 |
|
Nikolai Kochetov
|
4674beb900
|
Shared cache for low cradinality single aggregation column. [#CLICKHOUSE-3903]
|
2018-09-14 11:04:18 +03:00 |
|
Nikolai Kochetov
|
787e814e4c
|
Low cardinality group by signle column. [#CLICKHOUSE-3903]
|
2018-09-14 11:03:02 +03:00 |
|
zhang2014
|
5834b42083
|
ISSUES-2560 fix crash when create temporary with in clause
|
2018-09-11 19:31:59 +08:00 |
|
Alexey Milovidov
|
c9b612de48
|
Attempt to fix CLICKHOUSE-3888 bug
|
2018-09-10 06:59:48 +03:00 |
|
Nikolai Kochetov
|
8b658f091d
|
Fix test.
|
2018-09-07 21:00:53 +03:00 |
|
Nikolai Kochetov
|
6e41be3476
|
Avoid removing columns used in sample expression in prewhere actions. [#CLICKHOUSE-3969]
|
2018-09-07 19:01:21 +03:00 |
|
Nikolai Kochetov
|
a6b51d1fc7
|
Fix virtual columns for prewhere with aliases.
|
2018-09-06 22:18:38 +03:00 |
|
Nikolai Kochetov
|
8593145794
|
Merged with master
|
2018-09-06 21:30:03 +03:00 |
|
alexey-milovidov
|
580683310b
|
Merge pull request #2990 from alesapin/master
CLICKHOUSE-3800: Add Cache for compiled expression.
|
2018-09-06 21:12:08 +03:00 |
|
Nikolai Kochetov
|
641771f66f
|
Fix virtual columns for prewhere with aliases.
|
2018-09-06 20:45:49 +03:00 |
|
alesapin
|
f331b48c58
|
Fix build
|
2018-09-06 12:52:22 +03:00 |
|
Nikolai Kochetov
|
ee89ddb445
|
Fix removing source aliased columns. [#CLICKHOUSE-3965]
|
2018-09-06 12:41:42 +03:00 |
|
Alexander Sapin
|
03174e131d
|
Merge remote-tracking branch 'upstream/master'
|
2018-09-06 12:39:42 +03:00 |
|
Alexey Milovidov
|
9df01c1012
|
Style #2948
|
2018-09-06 04:06:30 +03:00 |
|
alexey-milovidov
|
0ca8e20e66
|
Merge pull request #2948 from CurtizJ/CLICKHOUSE-3893
CLICKHOUSE-3893 - Add modificator rollup.
|
2018-09-06 03:59:02 +03:00 |
|
Anton Popov
|
7f71bc4189
|
Update InterpreterSelectQuery.cpp
|
2018-09-05 19:29:13 +03:00 |
|
Anton Popov
|
e6d49c4c93
|
Update InterpreterSelectQuery.cpp
|
2018-09-05 19:28:30 +03:00 |
|
CurtizJ
|
472adf4ab9
|
add rollup to formatted query
|
2018-09-05 19:23:28 +03:00 |
|
CurtizJ
|
18da41afe3
|
Merge remote-tracking branch 'upstream/master' into CLICKHOUSE-3893
|
2018-09-05 12:49:02 +03:00 |
|
CurtizJ
|
a7bbf83c91
|
Revert "Revert "Merge branch 'master' into CLICKHOUSE-3893""
This reverts commit cdb2c8a770 .
|
2018-09-05 12:47:57 +03:00 |
|
CurtizJ
|
cdb2c8a770
|
Revert "Merge branch 'master' into CLICKHOUSE-3893"
This reverts commit 0704da5756 , reversing
changes made to 4534d449c1 .
|
2018-09-05 12:45:57 +03:00 |
|
Nikolai Kochetov
|
8b9937ec51
|
More comments. [#CLICKHOUSE-3944]
|
2018-09-04 21:50:19 +03:00 |
|
Nikolai Kochetov
|
3c6db8ebc1
|
Fix prewhere with aliased columns. [#CLICKHOUSE-3944]
|
2018-09-04 21:28:01 +03:00 |
|
alesapin
|
11d248ba10
|
Resolve conflict
|
2018-09-03 13:11:10 +03:00 |
|
CurtizJ
|
3bc743c50d
|
do not merge blocks into one
|
2018-09-03 12:49:04 +03:00 |
|
alesapin
|
6e64067a70
|
CLICKHOUSE-3800: Move cache to context, change hashing algorithm, add drop instruction for compiled expressions cache
|
2018-08-30 19:31:20 +03:00 |
|
CurtizJ
|
a603595120
|
remove redundant code
|
2018-08-28 12:27:17 +03:00 |
|
Alexey Milovidov
|
5b257c588f
|
Enabling -Wshadow [#CLICKHOUSE-2]
|
2018-08-27 20:42:13 +03:00 |
|
Alexey Milovidov
|
aa936b09f9
|
Added check for max_block_size = 0 #2447
|
2018-08-25 19:32:44 +03:00 |
|
CurtizJ
|
cf3fbb8c51
|
minor changes
|
2018-08-24 20:37:08 +03:00 |
|
CurtizJ
|
c18ad18d96
|
Add rollup modificator
|
2018-08-24 18:00:00 +03:00 |
|
CurtizJ
|
0704da5756
|
Merge branch 'master' into CLICKHOUSE-3893
|
2018-08-21 20:34:01 +03:00 |
|
CurtizJ
|
4534d449c1
|
working on rollup
|
2018-08-21 19:08:45 +03:00 |
|
Alexey Milovidov
|
465ff07398
|
Merge branch 'master' of github.com:yandex/ClickHouse
|
2018-08-20 18:50:09 +03:00 |
|
Alexey Milovidov
|
2717185991
|
Modified names #2015
|
2018-08-20 18:49:39 +03:00 |
|
Nikolai Kochetov
|
b64bb8af14
|
Fix tests.
|
2018-08-20 15:57:31 +03:00 |
|
Nikolai Kochetov
|
391b4b5927
|
Merged with master.
|
2018-08-20 15:25:06 +03:00 |
|
alexey-milovidov
|
e7b671ec98
|
Merge branch 'master' into feature/ISSUES-863
|
2018-08-15 00:10:21 +03:00 |
|
Nikolai Kochetov
|
f4d9d50168
|
Merged with master.
|
2018-08-08 15:01:18 +03:00 |
|
Alexey Milovidov
|
207a2b8b3c
|
Fixed error #2795
|
2018-08-08 06:09:59 +03:00 |
|
Alexey Milovidov
|
28771401a9
|
Merging #2226
|
2018-08-05 10:06:58 +03:00 |
|
Alexey Milovidov
|
2016374d20
|
Merging #2226
|
2018-08-05 10:05:43 +03:00 |
|
alexey-milovidov
|
05c7a1971d
|
Update InterpreterSelectQuery.cpp
|
2018-08-05 08:29:12 +03:00 |
|
zhang2014
|
d61c53fc3e
|
ISSUES-863 support predicate push down with subquery
|
2018-08-01 17:56:02 +08:00 |
|
Alexey Zatelepin
|
55301ce1f0
|
create input streams for parts using InterpreterSelectQuery [#CLICKHOUSE-3798]
|
2018-07-20 22:44:34 +03:00 |
|
Alexey Zatelepin
|
f75fb6cd68
|
refactor InterpreterSelectQuery constructors [#CLICKHOUSE-3798]
|
2018-07-20 22:44:34 +03:00 |
|
Nikolai Kochetov
|
3a74ec7c0c
|
Mergred with master
|
2018-07-20 14:08:54 +03:00 |
|
alexey-milovidov
|
164425d1ec
|
Fix performance regression with prepared sets when they are used inside another subquery. (#2677)
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Added documentation about ClickHouse testing (draft) [#CLICKHOUSE-2]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Removed debug output [#CLICKHOUSE-3796]
* Removed debug output [#CLICKHOUSE-3796]
* Updated documentation about ClickHouse testing [#CLICKHOUSE-2]
* Revert "Updated documentation about ClickHouse testing [#CLICKHOUSE-2]"
This reverts commit 9eafc13f3b .
* Revert "Added documentation about ClickHouse testing (draft) [#CLICKHOUSE-2]"
This reverts commit e28ad4b5fe .
* Fixed test #2677
* Update InterpreterSelectQuery.cpp
|
2018-07-19 16:36:21 +03:00 |
|
Nikolai Kochetov
|
6e5e57353a
|
Review fixes. [#CLICKHOUSE-3694] #2156
|
2018-06-29 19:18:50 +03:00 |
|
Nikolai Kochetov
|
9f591b8d02
|
Merged with master.
|
2018-06-26 17:41:29 +03:00 |
|
Nikolai Kochetov
|
ba4cf6faf0
|
Merged with master.
|
2018-06-25 15:08:21 +03:00 |
|
Alexey Milovidov
|
045d5975b3
|
Fixed discrepancy between Query, SelectQuery, InsertQuery profile events [#CLICKHOUSE-3769]
|
2018-06-08 22:32:35 +03:00 |
|
Alexey Milovidov
|
f45c479a8b
|
Removed wrong query optimization [#CLICKHOUSE-3726]
|
2018-05-31 21:28:04 +03:00 |
|
Nikolai Kochetov
|
937cb2db29
|
Merged with master.
|
2018-05-21 14:38:50 +03:00 |
|
Nikolai Kochetov
|
530b99cee5
|
Added ConvertColumnWithDictionaryToFullBlockInputStream.
|
2018-05-04 14:39:15 +03:00 |
|
Nikolai Kochetov
|
7e45661a38
|
merged with master
|
2018-04-20 22:51:21 +03:00 |
|
Nikolai Kochetov
|
233ac6c599
|
style fixes
|
2018-04-20 22:38:34 +03:00 |
|
Alexey Milovidov
|
c087449023
|
Fixed error #2246
|
2018-04-20 22:14:04 +03:00 |
|
Nikolai Kochetov
|
a6375d6155
|
merged with master
|
2018-04-20 17:15:03 +03:00 |
|
Nikolai Kochetov
|
f5fe383620
|
fix build
|
2018-04-20 17:06:01 +03:00 |
|
Alexey Milovidov
|
a6c194fa6d
|
Insignificant change #2246
|
2018-04-19 23:32:56 +03:00 |
|
Nikolai Kochetov
|
a3308bf675
|
added IStorage::getQueryProcessingStage
|
2018-04-19 17:47:09 +03:00 |
|
Nikolai Kochetov
|
081f0feb56
|
fix test [#CLICKHOUSE-3694] #2156
|
2018-04-16 22:49:14 +03:00 |
|
Nikolai Kochetov
|
325f16f8a5
|
fix perf
|
2018-04-13 23:09:13 +03:00 |
|
Nikolai Kochetov
|
42f9a4d773
|
added PrewhereInfo [#CLICKHOUSE-3694] #2156
|
2018-04-11 22:10:08 +03:00 |
|
Nikolai Kochetov
|
c9abeed3f5
|
remove unused columns from prewhere actions [#CLICKHOUSE-3694] #2156
|
2018-04-11 22:08:53 +03:00 |
|
Alexey Milovidov
|
205d648e0d
|
Fixed error with timeout of distributed queries, part 1 #217 [#CLICKHOUSE-1942]
|
2018-04-02 21:01:25 +03:00 |
|
Alexey Milovidov
|
25a691f03d
|
Don't allow Distributed table that look at itself [#CLICKHOUSE-2919].
|
2018-03-16 05:08:31 +03:00 |
|
Alexey Milovidov
|
1656eafd8c
|
Revert "Attempt to fix regression: missing support for remote tables in IN section when querying Distributed tables [#CLICKHOUSE-2]"
This reverts commit d52f688883 .
|
2018-03-15 19:22:43 +03:00 |
|
Alexey Milovidov
|
d52f688883
|
Attempt to fix regression: missing support for remote tables in IN section when querying Distributed tables [#CLICKHOUSE-2]
|
2018-03-15 00:19:47 +03:00 |
|
alexey-milovidov
|
8bb3672bea
|
Update InterpreterSelectQuery.cpp
|
2018-03-14 05:42:48 +03:00 |
|
Alexey Zatelepin
|
fdffbe53ac
|
encapsulate ColumnsDeclaration [#CLICKHOUSE-3241]
|
2018-03-13 17:41:25 +03:00 |
|
Alexey Zatelepin
|
de1db216a5
|
getStructureOfRemoteTable returns info about column default kinds [#CLICKHOUSE-3241]
|
2018-03-12 23:21:54 +03:00 |
|
Alexey Zatelepin
|
71642b0880
|
use ColumnsDescription everywhere [#CLICKHOUSE-3241]
|
2018-03-12 22:07:48 +03:00 |
|
Vitaliy Lyudvichenko
|
30b69c84ae
|
Fixed Illegal PREWHERE error for Merge tables over Distributed. [#CLICKHOUSE-3637]
|
2018-03-12 18:14:26 +03:00 |
|
Alexey Milovidov
|
5ff433b670
|
Merged Limits to Settings [#CLICKHOUSE-2021]
|
2018-03-11 03:15:26 +03:00 |
|
Alexey Milovidov
|
3f8ef38b41
|
Fixed wording #245
|
2018-03-10 02:23:15 +03:00 |
|
Alexey Milovidov
|
7e7fe3c441
|
Execute table functions once for a query [#CLICKHOUSE-3615]
|
2018-03-02 08:44:17 +03:00 |
|
Alexey Milovidov
|
b162850754
|
Fixed error in checking limit on number of columns to read; added test for unnecessary columns removal inside subqueries with UNION ALL #1947 [#CLICKHOUSE-2210]
|
2018-03-01 11:46:59 +03:00 |
|
Alexey Milovidov
|
15dc5da190
|
Fixed error #1947
|
2018-03-01 09:07:04 +03:00 |
|
Alexey Milovidov
|
b9c8c04d4b
|
Fixed error #1947
|
2018-03-01 08:42:44 +03:00 |
|
Alexey Milovidov
|
f7e0912d81
|
Added support for LIMIT BY arbitary expressions [#CLICKHOUSE-3613] #1947
|
2018-03-01 08:24:56 +03:00 |
|
Alexey Milovidov
|
e604be2799
|
Fixed error #1947
|
2018-03-01 07:57:51 +03:00 |
|
Alexey Milovidov
|
f159be3832
|
Fixed error #1947
|
2018-03-01 07:42:18 +03:00 |
|
Alexey Milovidov
|
280b4663c1
|
Caching table functions in query context #1947
|
2018-03-01 04:49:36 +03:00 |
|
Alexey Milovidov
|
e0798edc09
|
Better UNION ALL: development #1947
|
2018-03-01 04:25:06 +03:00 |
|
Alexey Milovidov
|
73e208ff97
|
Better UNION ALL: development #1947
|
2018-02-28 05:32:34 +03:00 |
|
Alexey Milovidov
|
9ea0a603a0
|
Better UNION ALL: development #1947
|
2018-02-28 04:29:55 +03:00 |
|
Alexey Milovidov
|
8d72ca25d5
|
Better UNION ALL: development #1947
|
2018-02-27 22:00:55 +03:00 |
|
Alexey Milovidov
|
5d27e43f96
|
Better UNION ALL: development #1947
|
2018-02-27 00:00:42 +03:00 |
|
Alexey Milovidov
|
417cc7f6e2
|
Better UNION ALL: development #1947
|
2018-02-26 13:19:47 +03:00 |
|
Alexey Milovidov
|
437ba4856b
|
Better UNION ALL: development #1947
|
2018-02-26 12:55:14 +03:00 |
|
Alexey Milovidov
|
ac37b89b16
|
Better UNION ALL: development #1947
|
2018-02-26 12:05:06 +03:00 |
|
Alexey Milovidov
|
6ef9917fe2
|
Better UNION ALL: development #1947
|
2018-02-26 09:12:59 +03:00 |
|
Alexey Milovidov
|
601ff1eee4
|
Simplification of AST #1947
|
2018-02-26 06:37:08 +03:00 |
|
Alexey Milovidov
|
6e93635275
|
Better UNION ALL: development #1947
|
2018-02-25 09:35:24 +03:00 |
|
Alexey Milovidov
|
ab594375ab
|
Better UNION ALL: development #1947
|
2018-02-25 03:50:53 +03:00 |
|
Alexey Milovidov
|
ffc1a76d28
|
Removed unused method #1947
|
2018-02-23 12:09:49 +03:00 |
|
Alexey Milovidov
|
0207760c05
|
Limit and quota on result must not apply for intermediate data in subqueries and INSERT SELECT [#CLICKHOUSE-3351]
|
2018-02-23 09:38:23 +03:00 |
|
Alexey Milovidov
|
1f029c3f15
|
Preparations #1947
|
2018-02-23 09:00:48 +03:00 |
|
Alexey Milovidov
|
72aac966b1
|
Fixed error with order of columns in FULL JOIN that may lead to segfault [#CLICKHOUSE-2]
|
2018-02-21 11:16:01 +03:00 |
|
Alexey Milovidov
|
4e3a0f0ac6
|
Fixed error [#CLICKHOUSE-2]
|
2018-02-21 09:25:21 +03:00 |
|
Alexey Milovidov
|
63a9f96198
|
Preparation [#CLICKHOUSE-2]
|
2018-02-21 06:49:10 +03:00 |
|
Alexey Milovidov
|
a890473c02
|
Preparation [#CLICKHOUSE-2]
|
2018-02-21 06:26:06 +03:00 |
|
Alexey Milovidov
|
fa6420b34d
|
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
|
2018-02-20 04:14:38 +03:00 |
|
Alexey Milovidov
|
4add285d55
|
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
|
2018-02-20 02:39:16 +03:00 |
|
Alexey Milovidov
|
ee4b5d2527
|
Added method "getHeader" in IBlockOutputStream: development [#CLICKHOUSE-2]
|
2018-02-19 23:23:25 +03:00 |
|
Alexey Milovidov
|
7415513151
|
Return single row for aggregation without keys on empty set: development [#CLICKHOUSE-1920] #51
|
2018-02-18 08:35:48 +03:00 |
|
Alexey Milovidov
|
30b657a0da
|
Header in every stream: development [#CLICKHOUSE-2]
|
2018-02-15 21:54:12 +03:00 |
|
Alexey Milovidov
|
921e09b5f8
|
Merge branch 'master' into header-in-input-streams
|
2018-02-15 19:20:36 +03:00 |
|
Alexey Milovidov
|
03adf79fdc
|
Miscellaneous #320 #1763
|
2018-02-08 20:17:48 +03:00 |
|
Alexey Milovidov
|
75fb48c94c
|
Miscellaneous #1763 #320
|
2018-02-08 20:10:35 +03:00 |
|
alexey-milovidov
|
287dbcc3dd
|
Merge pull request #1763 from zhang2014/fix/ISSUES-320
ISSUES-320 Fix rewrite expression
|
2018-02-08 20:07:50 +03:00 |
|
zhang2014
|
f0e097ea4d
|
ISSUES-320 fix test failed
|
2018-01-26 00:57:48 +08:00 |
|
zhang2014
|
0f415424f8
|
ISSUES-320 fix failed test
|
2018-01-21 18:58:13 +08:00 |
|
zhang2014
|
054777a5ab
|
ISSUES-320 fix rewrite expression for union all
|
2018-01-21 17:29:55 +08:00 |
|
Alexey Milovidov
|
9a02d4f5ff
|
Merge branch 'master' of github.com:yandex/ClickHouse into header-in-input-streams
|
2018-01-20 04:20:40 +03:00 |
|
Amos Bird
|
00c35897fa
|
Get rid of unnecessary check
|
2018-01-15 11:18:52 +08:00 |
|
Alexey Milovidov
|
550053a0ca
|
Merge branch 'master' into header-in-input-streams
|
2018-01-10 03:05:51 +03:00 |
|
Alexey Milovidov
|
d5f6c8365e
|
Fixed test [#CLICKHOUSE-2].
|
2018-01-10 00:26:11 +03:00 |
|
Alexey Milovidov
|
fe880d73e7
|
Added method "getHeader" in IBlockInputStream [#CLICKHOUSE-2]
|
2018-01-09 03:19:58 +03:00 |
|
Alexey Milovidov
|
1780e6c1d9
|
Added method "getHeader" in IBlockInputStream [#CLICKHOUSE-2]
|
2018-01-08 04:14:43 +03:00 |
|
Alexey Milovidov
|
12c521fa25
|
Added method "getHeader" in IBlockInputStream [#CLICKHOUSE-2]
|
2018-01-07 03:35:44 +03:00 |
|
Alexey Milovidov
|
9996e181e1
|
Added method "getHeader" in IBlockInputStream [#CLICKHOUSE-2]
|
2018-01-06 21:10:44 +03:00 |
|
Alexey Milovidov
|
fcdd5de47d
|
Revert "Removed questionable code (2) [#CLICKHOUSE-2]."
This reverts commit fcabe8b888 .
|
2017-12-28 07:39:19 +03:00 |
|
Alexey Milovidov
|
c89041ce63
|
Removed questionable code (2) [#CLICKHOUSE-2].
|
2017-12-26 01:51:04 +03:00 |
|
Alexey Milovidov
|
ec71908b00
|
Revert "Removed questionable code (2) [#CLICKHOUSE-2]."
This reverts commit fcabe8b888 .
|
2017-12-26 00:57:29 +03:00 |
|
Alexey Milovidov
|
fcabe8b888
|
Removed questionable code (2) [#CLICKHOUSE-2].
|
2017-12-26 00:32:33 +03:00 |
|
Chen Yufei
|
11c1f0ecc1
|
Fix LimitBlockInputStream creation.
I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en
|
2017-12-24 08:21:30 +03:00 |
|
proller
|
4f2b4efa25
|
UNION ALL: mismatch size #1444 (#1446)
* UNION ALL: mismatch size #1444
* Fix test reference
* restore InterpreterSelectQuery::initQueryAnalyzer
|
2017-12-22 21:30:42 +03:00 |
|
Alexey Milovidov
|
7c802ee3de
|
Better semantic of sharing columns: development [#CLICKHOUSE-2].
|
2017-12-18 05:37:08 +03:00 |
|
Alexey Milovidov
|
acd78e4891
|
Better [#CLICKHOUSE-2].
|
2017-12-02 00:13:25 +03:00 |
|
Alexey Milovidov
|
07d594c505
|
Fixed linking [#CLICKHOUSE-2].
|
2017-11-20 08:59:58 +03:00 |
|
Alexey Milovidov
|
01e8adbfff
|
Removed "experimental" namespace [#CLICKHOUSE-2].
|
2017-11-20 07:15:43 +03:00 |
|
alexey-milovidov
|
942e59d459
|
Merge pull request #1455 from yandex/fix-mv-populate
Fix applying WHERE clause in MATERIALIZED VIEW with POPULATE
|
2017-11-19 23:01:23 +03:00 |
|
Alexey Zatelepin
|
d6b82a28fd
|
clone query when populating MaterializedView so that it is not garbled [#CLICKHOUSE-3412]
|
2017-11-05 20:50:12 +03:00 |
|
Alexey Milovidov
|
783e812eb7
|
Fixed error [#CLICKHOUSE-2]
|
2017-11-04 19:46:14 +03:00 |
|
proller
|
1e961cc69d
|
Fix complex queries with GLOBAL IN and UNION ALL (#CLICKHOUSE-3356) (#1339)
* TEST only: why initQueryAnalyzer ?
* Better tests
* missing file
* Missing file
* Add test
* Test fixes
* Fixed FREEZE PARTITION: using only active data parts; acquire snapshot of parts [#CLICKHOUSE-3369].
* Removed tcp_ssl_port by default [#CLICKHOUSE-2].
* Better tests
* comment
* clean
* REmove wrong code
* clean
|
2017-10-13 00:28:24 +03:00 |
|
Alexey Milovidov
|
4bf1f39190
|
Fixed build [#CLICKHOUSE-2].
|
2017-09-12 20:21:02 +03:00 |
|
alexey-milovidov
|
af323d4e16
|
Update InterpreterSelectQuery.cpp
|
2017-09-12 20:06:31 +03:00 |
|
leozhang
|
a80ebcdbc2
|
fix union all bug #1059
|
2017-09-12 20:06:31 +03:00 |
|
Alexey Milovidov
|
d29c77adea
|
Implemented some suggestions from clang-tidy (part 3) [#CLICKHOUSE-3301].
|
2017-09-08 06:47:27 +03:00 |
|
Alexey Milovidov
|
e9ae193870
|
Implemented some suggestions from clang-tidy (part 1) [#CLICKHOUSE-3301].
|
2017-09-08 05:29:47 +03:00 |
|
Vitaliy Lyudvichenko
|
566160c048
|
Use FIFO lock in IStorage. [#CLICKHOUSE-3246]
|
2017-09-01 20:45:05 +03:00 |
|
Alexey Zatelepin
|
64fa3ebc58
|
correctly choose number of merge threads for external aggregation [#CLICKHOUSE-2]
|
2017-07-25 22:43:23 +03:00 |
|
Alexey Zatelepin
|
4866a37a2b
|
fix selecting max_threads for MergingAggregatedBlockInputStream [#CLICKHOUSE-3156]
|
2017-07-18 23:40:23 +03:00 |
|
Alexey Milovidov
|
9406b6a5aa
|
Get rid of ASTSet, because it is not really an AST and it lead to bugs [#CLICKHOUSE-3148].
|
2017-07-15 06:48:36 +03:00 |
|
Nikolai Kochetov
|
75be0b81d8
|
removed typeid_cast from IColumn.h
|
2017-07-13 23:58:19 +03:00 |
|
Alexey Milovidov
|
032d12d431
|
Fixed translation error [#CLICKHOUSE-2].
|
2017-07-04 15:46:31 +03:00 |
|
Alexey Milovidov
|
727ce48c23
|
Fixed error with selecting number of threads for distributed query processing [#CLICKHOUSE-3115].
|
2017-07-04 00:04:10 +03:00 |
|
Alexey Zatelepin
|
8ee85e6440
|
calculate isRemote() from underlying tables of StorageMerge [#CLICKHOUSE-2911]
|
2017-06-15 22:24:59 +03:00 |
|
Alexey Milovidov
|
45c76803a9
|
Moved table functions to separate library; fixed errors; improved testability [#CLICKHOUSE-31].
|
2017-06-10 12:04:31 +03:00 |
|
Alexey Milovidov
|
a77369d082
|
Preparation: Storages do not modify query [#CLICKHOUSE-31].
|
2017-05-25 04:12:41 +03:00 |
|