alexey-milovidov
|
d1524ad884
|
Merge pull request #9392 from 4ertus2/ast
SyntaxAnalyzer refactoring
|
2020-03-01 22:50:04 +03:00 |
|
Vitaly Baranov
|
5b4b40f86f
|
Merge pull request #9447 from vitlibar/shard-clamps-settings-to-constraints
Shard now clamps the settings from the initiator.
|
2020-03-01 20:33:52 +03:00 |
|
Artem Zuikov
|
c7b5c903fc
|
try fix generateFilterActions() - row filter on alias column
|
2020-03-01 16:00:13 +03:00 |
|
Vitaly Baranov
|
fc0376a170
|
Shard now clamps the settings got from the initiator to the shard's constaints instead of throwing an exception.
|
2020-03-01 02:18:49 +03:00 |
|
Vitaly Baranov
|
39d9c315d4
|
Simplify the message about authentication: now the same message is used in all cases of failed authentication.
|
2020-03-01 00:27:15 +03:00 |
|
Vitaly Baranov
|
0f04ff0749
|
Merge pull request #9364 from vitlibar/RBAC-6
RBAC-6
|
2020-03-01 00:19:15 +03:00 |
|
CurtizJ
|
e21971cce4
|
fix style check
|
2020-02-29 16:14:19 +03:00 |
|
Artem Zuikov
|
cdb9f456ee
|
try fix tests with asan
|
2020-02-29 14:45:06 +03:00 |
|
CurtizJ
|
bf9c663b48
|
add unit test for MergeTreeSetIndex
|
2020-02-29 01:28:17 +03:00 |
|
Artem Zuikov
|
b3a930acf3
|
add JoinedTables class
|
2020-02-28 18:23:32 +03:00 |
|
Nikolai Kochetov
|
9360163e7b
|
Fix use-after-move.
|
2020-02-28 18:11:18 +03:00 |
|
Vitaly Baranov
|
b7f0129505
|
Fix parsing list of roles in commands CREATE USER, CREATE ROW POLICY, CREATE QUOTA.
|
2020-02-28 16:34:19 +03:00 |
|
Vitaly Baranov
|
455fad5919
|
Add attach mode to access-controlling SQL.
|
2020-02-28 16:34:18 +03:00 |
|
Artem Zuikov
|
d643332490
|
fix style check error
|
2020-02-28 14:03:09 +03:00 |
|
Artem Zuikov
|
fdd1f248d0
|
Merge branch 'master' into ast
|
2020-02-28 13:54:33 +03:00 |
|
Artem Zuikov
|
316a8e231d
|
fix unit tests build
|
2020-02-28 13:38:46 +03:00 |
|
alexey-milovidov
|
b3dfdbc1a0
|
Merge pull request #9387 from ClickHouse/fix_another_context_related_segfault
Fix Context-related segfault in StorageMerge and destruction order in BlockIO
|
2020-02-28 03:11:49 +03:00 |
|
alexey-milovidov
|
6c0db94e21
|
Merge pull request #9394 from nikitamikhaylov/last_successful_update_time
last_successful_update_time in system.dictionaries
|
2020-02-28 03:03:16 +03:00 |
|
Artem Zuikov
|
aad6669afb
|
fix gcc9 build
|
2020-02-27 21:05:49 +03:00 |
|
Alexander Tokmakov
|
8a91081331
|
fix BlockIO destruction order
|
2020-02-27 18:40:11 +03:00 |
|
Artem Zuikov
|
68dc399d0d
|
minor changes
|
2020-02-27 18:06:04 +03:00 |
|
Artem Zuikov
|
2c09017a33
|
place optimizeIf() after scalar subqueries + better getTablesWithColumns()
|
2020-02-27 17:33:03 +03:00 |
|
Artem Zuikov
|
db502ecd74
|
fix use after move
|
2020-02-27 16:31:32 +03:00 |
|
CurtizJ
|
f3a22043f3
|
fix PVS warning
|
2020-02-27 16:29:37 +03:00 |
|
CurtizJ
|
6cd12d5806
|
fix comparator in MergeTreeSetIndex
|
2020-02-27 14:23:55 +03:00 |
|
Nikita Mikhaylov
|
c5f47bd976
|
squashed
|
2020-02-27 13:07:50 +03:00 |
|
Clément Rodriguez
|
491f454b54
|
MySQL connection mutualize connection + integration test
|
2020-02-27 10:34:06 +01:00 |
|
Artem Zuikov
|
f65004beec
|
executeScalarSubqueries() for all asts
|
2020-02-27 01:19:16 +03:00 |
|
CurtizJ
|
4033fd4118
|
improve performance of index analyzing with 'IN'
|
2020-02-26 22:59:43 +03:00 |
|
Artem Zuikov
|
8c90cbbbaa
|
split SyntaxAnalyzer.analyze for selects and others
|
2020-02-26 22:33:09 +03:00 |
|
Alexey Milovidov
|
425ed714eb
|
Merge branch 'master' of github.com:yandex/ClickHouse into errorcodes-style
|
2020-02-26 17:16:22 +03:00 |
|
alesapin
|
a01fde251e
|
Merge branch 'master' into alter_on_top_of_mutations
|
2020-02-26 16:43:50 +03:00 |
|
Artem Zuikov
|
912ec60e7e
|
Enable joined_subquery_requires_alias by default (#9274)
enable joined_subquery_requires_alias by default
|
2020-02-26 16:11:06 +03:00 |
|
Alexey Milovidov
|
cb6cd2ffbb
|
Added missing ErrorCodes, part 2
|
2020-02-25 21:10:48 +03:00 |
|
Alexey Milovidov
|
766ae8261a
|
Added some missing ErrorCodes
|
2020-02-25 21:02:41 +03:00 |
|
Alexey Milovidov
|
3602126a1e
|
Remove unused ErrorCodes
|
2020-02-25 17:35:37 +03:00 |
|
alesapin
|
dc62ce17e6
|
Fix mutations for polymorphic parts
|
2020-02-25 16:20:07 +03:00 |
|
CurtizJ
|
0a8b0c86cf
|
optimization for one-element tuples at 'in'
|
2020-02-25 12:59:18 +03:00 |
|
alesapin
|
451bace1d5
|
Merge with master
|
2020-02-25 11:53:14 +03:00 |
|
Clément Rodriguez
|
94d3802baa
|
Merge branch 'master' of https://github.com/clemrodriguez/ClickHouse
|
2020-02-24 15:28:46 +01:00 |
|
Clément Rodriguez
|
a978662a01
|
Merge remote-tracking branch 'upstream/master'
|
2020-02-24 15:28:24 +01:00 |
|
CurtizJ
|
e5fad6d753
|
Merge remote-tracking branch 'upstream/master' into alter-ttl
|
2020-02-23 18:40:42 +03:00 |
|
alexey-milovidov
|
afc306091b
|
Merge pull request #9262 from ClickHouse/fix_expressions_in_metadata
Fix expressions in metadata
|
2020-02-23 04:32:55 +03:00 |
|
alexey-milovidov
|
c9cf1656b9
|
Merge branch 'master' into fix/ISSUES-8971
|
2020-02-23 04:16:23 +03:00 |
|
alexey-milovidov
|
d0fea62079
|
Merge pull request #8290 from CurtizJ/polymorphic-parts
Polymorphic parts (compact format).
|
2020-02-23 04:01:07 +03:00 |
|
Alexey Milovidov
|
55787391c6
|
Merge branch 'master' of github.com:yandex/ClickHouse into amosbird-char8_t
|
2020-02-23 00:30:19 +03:00 |
|
Alexey Milovidov
|
6325d7514c
|
Fixed warning
|
2020-02-22 23:07:22 +03:00 |
|
Alexey Milovidov
|
1ba67b1bb4
|
Fixed bad code
|
2020-02-22 22:44:31 +03:00 |
|
alexey-milovidov
|
1950923433
|
Merge branch 'master' into polymorphic-parts
|
2020-02-22 20:56:27 +03:00 |
|
Alexey Milovidov
|
9e9cba6eb7
|
Merge remote-tracking branch 'origin/master' into amosbird-char8_t
|
2020-02-22 20:49:25 +03:00 |
|
Vitaly Baranov
|
e026258f42
|
Update InterpreterSetRoleQuery.h
|
2020-02-22 19:32:15 +03:00 |
|
Alexander Tokmakov
|
ac0e2c2256
|
Merge branch 'master' into fix_expressions_in_metadata
|
2020-02-22 16:42:45 +03:00 |
|
Alexey Milovidov
|
5cf3414b8a
|
More strict aliasing
|
2020-02-22 10:17:52 +08:00 |
|
Vitaly Baranov
|
c1e870d493
|
Merge pull request #9182 from vitlibar/RBAC-5.2
RBAC-5.2
|
2020-02-22 03:55:17 +03:00 |
|
Alexander Tokmakov
|
d6205fa4fa
|
Merge branch 'master' into fix_expressions_in_metadata
|
2020-02-22 03:17:15 +03:00 |
|
alexey-milovidov
|
716a7e907f
|
Merge pull request #9275 from 4ertus2/joins
Negative test for partial_merge_join variants
|
2020-02-22 00:26:05 +03:00 |
|
Alexander Tokmakov
|
db669cef63
|
Merge branch 'master' into fix_expressions_in_metadata
|
2020-02-21 18:22:52 +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 |
|
Alexander Tokmakov
|
e117e5838e
|
fixes
|
2020-02-21 16:44:44 +03:00 |
|
chertus
|
759d137162
|
add negative test for partial_merge_join variants
|
2020-02-21 16:16:59 +03:00 |
|
Nikolai Kochetov
|
30d41b34ba
|
Merged with master
|
2020-02-21 11:47:56 +03:00 |
|
Vitaly Baranov
|
e017bacc48
|
Implement SQL queries for creating and controlling roles.
|
2020-02-21 06:03:09 +03:00 |
|
Vitaly Baranov
|
ae18d443c8
|
Introduce roles.
|
2020-02-21 06:03:03 +03:00 |
|
Vitaly Baranov
|
543587fc46
|
Remove ATTACH and DETACH access types, check CREATE and DROP access types instead of them.
|
2020-02-21 03:27:29 +03:00 |
|
Vitaly Baranov
|
4f85c148b5
|
Move event handling away from Context.
|
2020-02-21 03:27:23 +03:00 |
|
alexey-milovidov
|
219f94ca97
|
Merge pull request #9082 from 4ertus2/joins
Switch JOIN algo on the fly
|
2020-02-21 02:01:23 +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 |
|
Vitaly Baranov
|
244c9d5325
|
Add class GenericRoleSet to represent a set of IDs of users and roles.
|
2020-02-21 00:57:42 +03:00 |
|
Vitaly Baranov
|
ed2061db8a
|
Better pointers: std::shared_ptr<const QuotaContext> instead of std::shared_ptr<QuotaContext>, boost::atomic_shared_ptr instead of std::atomic_load/store.
|
2020-02-21 00:57:42 +03:00 |
|
Vitaly Baranov
|
9edea08b6d
|
Improve parsers of access managing SQL.
|
2020-02-21 00:57:42 +03:00 |
|
Alexander Tokmakov
|
e1f5a620b5
|
more complex test and some fixes
|
2020-02-20 23:24:04 +03:00 |
|
alesapin
|
f06bcee7bc
|
Merge with master
|
2020-02-20 22:36:36 +03:00 |
|
chertus
|
aeefb78157
|
add comments to JoinSwitcher
|
2020-02-20 22:13:12 +03:00 |
|
alexey-milovidov
|
4433947670
|
Merge pull request #9227 from ClickHouse/simplier_alter_prepare
Simplier alter prepare
|
2020-02-20 21:45:27 +03:00 |
|
Alexey Milovidov
|
5894a750d5
|
Merge branch 'master' into session-cleaner-better-build-time
|
2020-02-20 21:43:40 +03:00 |
|
chertus
|
f683437a8c
|
remove dangerous optimisation
|
2020-02-20 20:19:16 +03:00 |
|
Clément Rodriguez
|
1f275c965f
|
Rebase with upstream/master
|
2020-02-20 16:32:05 +01:00 |
|
Alexander Tokmakov
|
c492ee93d9
|
fold constant expressions in storage engine arguments
|
2020-02-20 17:13:43 +03:00 |
|
chertus
|
9748f8dcf6
|
fix bug with comma join and in
|
2020-02-20 16:33:14 +03:00 |
|
Alexey Milovidov
|
f888c6ac88
|
Fixed build
|
2020-02-20 16:21:58 +03:00 |
|
Clément Rodriguez
|
dd4353311f
|
Merge remote-tracking branch 'upstream/master'
|
2020-02-20 14:07:37 +01:00 |
|
CurtizJ
|
3f7f13ce05
|
Merge remote-tracking branch 'upstream/master' into polymorphic-parts
|
2020-02-20 15:36:55 +03:00 |
|
chertus
|
56fa3cc1eb
|
correct fallback for PREFER_PARTIAL_MERGE: HashJoin -> MergeJoin instead of HashJoin -> JoinSwitcher
|
2020-02-20 14:26:00 +03:00 |
|
alesapin
|
a576811c45
|
Better error codes and exception messages, remove duplicated headers
|
2020-02-20 13:48:48 +03:00 |
|
alesapin
|
cbd8b697c4
|
Better error codes and exception messages, remove duplicated headers
|
2020-02-20 13:04:15 +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 |
|
Alexey Milovidov
|
a739e42740
|
Better build time
|
2020-02-19 21:41:22 +03:00 |
|
chertus
|
fa8f07374b
|
fix CROSS to INNER JOIN rewrite with [NOT] LIKE
|
2020-02-19 20:22:16 +03:00 |
|
CurtizJ
|
803d9da496
|
add test for mutations with TTL
|
2020-02-19 20:18:12 +03:00 |
|
Nikolai Kochetov
|
e0c30259fb
|
Remove readWithProcessors from IStorage.
|
2020-02-19 19:02:37 +03:00 |
|
alesapin
|
1914b1dab7
|
Add missed headers
|
2020-02-19 17:58:06 +03:00 |
|
alesapin
|
28b2a03b08
|
First version
|
2020-02-19 17:49:45 +03:00 |
|
chertus
|
9f43fa87c3
|
make switched flag atomic
|
2020-02-19 17:23:21 +03:00 |
|
Clément Rodriguez
|
cdd99d7f23
|
Merge
|
2020-02-19 15:23:17 +01:00 |
|
alesapin
|
6f266c94ed
|
Trying to simplify alter commands logic
|
2020-02-19 15:52:27 +03:00 |
|
chertus
|
3348697128
|
fix storage join
|
2020-02-19 15:37:56 +03:00 |
|
Nikolai Kochetov
|
75af5414d9
|
Try fix test_delayed_replica_failover
|
2020-02-19 15:30:56 +03:00 |
|
chertus
|
48ac7d35ae
|
Merge branch 'master' into joins
|
2020-02-19 14:21:40 +03:00 |
|
chertus
|
f748427ffd
|
minor fix (remove logic dependent on partial_merge_join setting)
|
2020-02-19 14:20:35 +03:00 |
|