Artem Zuikov
b3a930acf3
add JoinedTables class
2020-02-28 18:23:32 +03:00
Artem Zuikov
fdd1f248d0
Merge branch 'master' into ast
2020-02-28 13:54:33 +03:00
Artem Zuikov
8c90cbbbaa
split SyntaxAnalyzer.analyze for selects and others
2020-02-26 22:33:09 +03:00
Alexey Milovidov
3602126a1e
Remove unused ErrorCodes
2020-02-25 17:35:37 +03:00
Alexey Milovidov
6325d7514c
Fixed warning
2020-02-22 23:07:22 +03:00
Vitaly Baranov
c1e870d493
Merge pull request #9182 from vitlibar/RBAC-5.2
...
RBAC-5.2
2020-02-22 03:55:17 +03:00
alexey-milovidov
ee710dd1f7
Merge pull request #9235 from zhang2014/fix/ISSUES-9230
...
ISSUES-9230 pushed SelectQueryOption into join expression
2020-02-21 17:55:57 +03:00
Nikolai Kochetov
30d41b34ba
Merged with master
2020-02-21 11:47:56 +03:00
Vitaly Baranov
5849dd2236
Slightly better solution for checking row policy for distributed tables,
...
now it checks both current user's and initial user's filters.
2020-02-21 00:57:42 +03:00
zhang2014
130e76d5c0
ISSUES-9230 pushed SelectQueryOption into join expression
2020-02-20 11:15:59 +08:00
chertus
3d7959d2e8
fix join_algorithm and partial_merge_join settings check
2020-02-19 22:11:23 +03:00
Nikolai Kochetov
e0c30259fb
Remove readWithProcessors from IStorage.
2020-02-19 19:02:37 +03:00
chertus
f748427ffd
minor fix (remove logic dependent on partial_merge_join setting)
2020-02-19 14:20:35 +03:00
chertus
b4ea4ca654
actualize ExpressionAnalyzer public interface
2020-02-10 22:55:13 +03:00
Artem Zuikov
bd6d9a427b
Some InterpreterSelectQuery refactoring ( #9035 )
...
move ExpressionActionsChain logic out of InterpreterSelectQuery
2020-02-10 18:50:12 +03:00
Artem Zuikov
31948a063a
Trying to fix early constant folding ( #9010 )
...
add setting to disable early constant folding
2020-02-07 03:05:51 +03:00
CurtizJ
db47ef923c
fix prewhere
2020-02-05 19:42:27 +03:00
Vitaly Baranov
10c912dab2
Rewrite the User class to be controlled by AccessControlManager.
2020-01-31 20:27:32 +03:00
Vitaly Baranov
2aa58193c8
Check access rights via new interface.
2020-01-31 20:27:28 +03:00
Nikolai Kochetov
81d4fd9579
Add prepared pipe to InterpreterSelectQuery.
2020-01-29 18:04:46 +03:00
alexey-milovidov
196ed889b9
Merge branch 'master' into joins
2020-01-26 00:03:56 +03:00
chertus
a9d0d74720
remove bad MergeJoin optimization
2020-01-24 18:28:40 +03:00
Azat Khuzhin
88bfb788a9
Add ability to use multiple disks/volumes for temporary data
...
This patch adds <tmp_policy> config directive, that will define the
policy to use for storing temporary files, if it is not set (default)
the <tmp_path> will be used.
Also tmp_policy has some limitations:
- move_factor is ignored
- keep_free_space_bytes is ignored
- max_data_part_size_bytes is ignored
- must have exactly one volume
2020-01-23 20:31:01 +03:00
chertus
cc61fb9408
Merge branch 'master' into joins
2020-01-21 22:23:58 +03:00
chertus
414de57b99
fix hash join with processors
2020-01-21 13:11:30 +03:00
Nikolai Kochetov
c28e224e24
Merge pull request #8735 from ClickHouse/processors-5.12
...
Processors 5.12
2020-01-21 11:51:07 +03:00
chertus
0669eff031
version with processors
2020-01-20 17:17:55 +03:00
Nikolai Kochetov
76171c7afc
Do not add resize transform for SystemNumbers.
2020-01-20 10:24:28 +03:00
Nikolai Kochetov
cd369bea4e
Do not add resize transform for SystemNumbers.
2020-01-19 23:05:01 +03:00
chertus
61a7e84cae
Merge branch 'master' into joins
2020-01-16 15:14:19 +03:00
chertus
8ab68e2c77
change iface for one-to-many blocks expressions calculation
2020-01-13 21:00:32 +03:00
Nikolai Kochetov
edc28c3dd2
Update ResizeProcessor.
2020-01-13 15:04:02 +03:00
Alexander Tokmakov
9389c83d4d
Merge branch 'master' into table_name_in_istorage
2020-01-13 14:41:42 +03:00
alexey-milovidov
5e29fe3425
Merge pull request #8475 from ClickHouse/aku/logical-error-assert
...
In debug builds, treat LOGICAL_ERROR as an assertion failure.
2020-01-10 19:58:39 +03:00
Alexander Tokmakov
902615a2f7
Merge branch 'master' into table_name_in_istorage
2020-01-10 14:51:21 +03:00
Ivan
fd55999398
Initialize set for index when table filter is presented ( #8357 )
2020-01-10 12:24:05 +03:00
Alexander Kuzmenkov
3999675383
In debug builds, treat LOGICAL_ERROR as an assertion failure.
2020-01-09 19:58:32 +03:00
Nikolai Kochetov
d4bb352113
Merged with master.
2020-01-09 19:51:15 +03:00
Alexander Tokmakov
9b75ee2378
Merge branch 'master' into table_name_in_istorage
2020-01-09 17:33:58 +03:00
Nikolai Kochetov
39b91584fd
Simplifu delayed stream in QueryPipeline.
2020-01-09 14:52:34 +03:00
Nikolai Kochetov
874d01e8b7
Merge pull request #8423 from ClickHouse/processors-5.7
...
Processors 5.7
2020-01-09 11:53:22 +03:00
Nikolai Kochetov
dc7acc1028
Changes from #8545 to processors.
2020-01-09 11:06:46 +03:00
Nikolai Kochetov
e1a3c7fb79
Changes from #8545 to processors.
2020-01-07 11:37:34 +03:00
Nikolai Kochetov
aa7c07c94c
Changes from #8545 to processors.
2020-01-07 08:41:18 +03:00
Alexey Milovidov
2314bb5a34
Parallel merge sort (experimental)
2020-01-06 15:43:27 +03:00
Nikolai Kochetov
833499cfb6
Merged with master.
2020-01-03 15:34:17 +03:00
Nikolai Kochetov
3f35d143b3
Update num threads in processors.
2020-01-01 14:15:29 +03:00
alexey-milovidov
3adf6853d5
Merge pull request #7769 from amosbird/betterprewhere
...
Optimize PREWHERE
2019-12-31 09:07:02 +03:00
Alexander Tokmakov
f19bb041b4
add asserts on invalid StorageID
2019-12-30 21:20:43 +03:00
Alexander Tokmakov
250f170a69
Merge branch 'master' into table_name_in_istorage
2019-12-30 14:08:09 +03:00