Commit Graph

6482 Commits

Author SHA1 Message Date
Vxider
4351a16103 multi 'WATCH' and 'TO' support 2020-03-11 11:23:27 +08:00
Vxider
4658732e16 inner table support 2020-03-11 11:23:27 +08:00
Vxider
772d9cb222 remove unused code 2020-03-11 11:23:27 +08:00
Vxider
2d7b0545fe try to fix code style check 2020-03-11 11:23:27 +08:00
Vxider
4c2f5e1c8d build fix 2020-03-11 11:23:27 +08:00
Vxider
c6db98e0b5 fix build in clang-8 2020-03-11 11:23:27 +08:00
Vxider
98eacca0b6 fix build in clang-8 2020-03-11 11:23:27 +08:00
Vxider
7b0e4cdcb7 update code style 2020-03-11 11:23:27 +08:00
Vxider
0b0bde7da4 build fix 2020-03-11 11:23:26 +08:00
Vxider
ed8b3b4a4e add WINDOW VIEW 2020-03-11 11:22:56 +08:00
alexey-milovidov
f89ea41f63
Merge pull request #9586 from amosbird/cn
parallelogram -> hyperrectangle
2020-03-11 03:21:51 +03:00
Alexey Milovidov
bac6348bae Merge branch 'master' of github.com:yandex/ClickHouse into clang-tidy 2020-03-11 01:42:10 +03:00
Alexander Tokmakov
8b3a245a1d improve temporary tables 2020-03-10 22:36:17 +03:00
Nikolai Kochetov
f052b03ee9 Fix zeors column type. 2020-03-10 20:42:31 +03:00
Nikolai Kochetov
3042ff5db5 Fix zeors column name. 2020-03-10 20:40:33 +03:00
alexey-milovidov
8382af4dd0
Merge pull request #9583 from ClickHouse/trying_to_fix_clone_replica
Better clone of lost replica
2020-03-10 20:23:49 +03:00
Alexey Milovidov
6ae012cb2c Fixes after merge 2020-03-10 19:57:54 +03:00
Amos Bird
7659a56266
parallelogram -> hyperrectangle 2020-03-10 23:00:39 +08:00
Alexey Milovidov
cfc4ed2863 Fixes after merge 2020-03-10 17:56:37 +03:00
Alexey Milovidov
1224866ea9 Merge branch 'master' into clang-tidy 2020-03-10 17:39:30 +03:00
alesapin
931bf9010a Better clone of lost replica 2020-03-10 16:15:12 +03:00
Nikolai Kochetov
855e3378b6 Added system.zeros and system.zeros_mt 2020-03-10 16:01:29 +03:00
Nikita Mikhaylov
b15532dbdf
Merge pull request #9415 from Jokser/merge-tree-s3-initial
Storage MergeTree initial support for S3.
2020-03-10 13:22:44 +03:00
Alexander Tokmakov
c7468d2502 Merge branch 'master' into split_databases_from_context 2020-03-10 13:15:27 +03:00
Alexey Milovidov
3f455a024e clang-tidy, part 21 2020-03-09 06:14:24 +03:00
Alexey Milovidov
c5f2e95e52 clang-tidy, part 20 2020-03-09 05:55:28 +03:00
Alexey Milovidov
2ef5026090 clang-tidy, part 19 2020-03-09 05:31:05 +03:00
Alexey Milovidov
71e5c0ee3e clang-tidy, part 18 2020-03-09 05:26:50 +03:00
Alexey Milovidov
c079a1e15c clang-tidy, part 17 2020-03-09 05:15:19 +03:00
Alexey Milovidov
04239a0f5c clang-tidy, part 15 2020-03-09 05:05:04 +03:00
Alexey Milovidov
d3aa0e8ed8 clang-tidy, part 14 2020-03-09 04:59:08 +03:00
Alexey Milovidov
7334c13de9 clang-tidy, part 13 2020-03-09 04:50:33 +03:00
Alexey Milovidov
cde492a784 clang-tidy, part 12 2020-03-09 04:22:33 +03:00
Alexey Milovidov
6320f59abb clang-tidy, part 11 2020-03-09 04:03:43 +03:00
Alexey Milovidov
48c92cc1cd clang-tidy, part 10 2020-03-09 03:28:05 +03:00
Alexey Milovidov
e8b3bac597 clang-tidy, part 5 2020-03-09 00:53:03 +03:00
Alexey Milovidov
79c6bd5ae7 clang-tidy, part 4 2020-03-09 00:40:00 +03:00
Alexey Milovidov
b53ec30978 clang-tidy, part 3 2020-03-09 00:29:00 +03:00
alexey-milovidov
f1c15eed99
Merge pull request #9534 from ClickHouse/generate-normalization
Fixes after merging "generateRandom" table function
2020-03-08 23:22:32 +03:00
philip.han
87d9091195 Set can_be_false to true when it applies to the bloom_filter 2020-03-08 22:22:20 +09:00
Alexey Milovidov
82eb71fd89 Added missing code 2020-03-08 01:13:01 +03:00
Alexey Milovidov
4a5d61f43f Fixed errors 2020-03-08 01:07:09 +03:00
Alexey Milovidov
757c37c03e Support for NULL as random seed; reordered parameters for convenience 2020-03-08 00:09:45 +03:00
Alexey Milovidov
609aef269d Support for NULL as random seed; reordered parameters for convenience 2020-03-07 23:54:27 +03:00
Alexey Milovidov
eb2a78c6b0 Support for NULL as random seed; reordered parameters for convenience 2020-03-07 23:35:55 +03:00
Alexey Milovidov
50e2e338ed Merge branch 'master' of github.com:yandex/ClickHouse into generate-normalization 2020-03-07 22:58:32 +03:00
alexey-milovidov
9a10457cb6
Remove indexHint function (#9542)
* Remove indexHint function

* Fixed build

* Update KeyCondition.cpp

* Update KeyCondition.cpp
2020-03-07 22:56:38 +03:00
Alexey Milovidov
cfe2464e29 Fixed errors 2020-03-07 22:32:04 +03:00
Alexey Milovidov
5add8b589e Merge branch 'master' into generate-normalization 2020-03-07 22:05:15 +03:00
Alexey Milovidov
51bd480d2a Merge branch 'master' of github.com:yandex/ClickHouse into generate-normalization 2020-03-07 18:11:47 +03:00
Alexey Milovidov
d4a724dcc7 Fixed build 2020-03-07 15:44:24 +03:00
Alexey Milovidov
0b73257612 Merge branch 'master' of github.com:yandex/ClickHouse into fix-race-condition-queue-task 2020-03-07 15:41:21 +03:00
Alexey Milovidov
bfb502cf58 Fix race condition in executeMetadataAlter 2020-03-07 07:00:24 +03:00
Alexey Milovidov
643367642c Fixed race condition on queue_task_handle 2020-03-07 06:52:50 +03:00
Alexander Tokmakov
367b358822 remove Context::getTable() 2020-03-06 23:38:19 +03:00
Pavel Kovalenko
bf3cd54c19 Proper variables capturing in CachedCompressedReadBuffer. 2020-03-06 15:28:26 +03:00
Pavel Kovalenko
898eb1f1d7 Fixed compilation. 2020-03-06 11:29:38 +03:00
Pavel Kovalenko
ff119a044b Fixed compilation. 2020-03-06 10:32:46 +03:00
Pavel Kovalenko
3a2f36dd54 Fixed compilation. 2020-03-06 10:31:00 +03:00
Alexey Milovidov
1212339023 Fixed errors 2020-03-06 05:34:35 +03:00
Alexey Milovidov
e30173f54b Fixed build 2020-03-06 05:19:28 +03:00
Alexey Milovidov
2fd918a162 Better code 2020-03-06 05:12:18 +03:00
alexey-milovidov
0bf12a779f
Merge pull request #8994 from qoega/qoega/random-table-function-small
Generate table function
2020-03-06 03:40:22 +03:00
Pavel Kovalenko
ab808d1fc4 Code style issues. 2020-03-06 01:08:28 +03:00
Pavel Kovalenko
8d07883b33 Merge branch 'master' into merge-tree-s3-initial
# Conflicts:
#	dbms/src/Storages/MergeTree/MergeTreeData.cpp
#	dbms/src/Storages/StorageMergeTree.cpp
2020-03-05 23:05:31 +03:00
Alexey Milovidov
7cd584b8ee Merge branch 'master' into better_defaults 2020-03-05 21:30:46 +03:00
alexey-milovidov
678cc00d30
Update StorageGenerate.cpp 2020-03-05 21:01:36 +03:00
alexey-milovidov
e68d31d605
Merge pull request #8594 from excitoon-favorites/substitutestorageconfiguration
Added reloading storage configuration from configuration file
2020-03-05 17:52:47 +03:00
Pavel Kovalenko
caf26d8aff IDisk get/set last modified time implementation. 2020-03-05 17:02:15 +03:00
Pavel Kovalenko
96bb607e66 Open file for reading lazily in CachedCompressedReadBuffer. 2020-03-05 17:01:19 +03:00
Nikita Mikhaylov
b3ad57a723
Merge pull request #9513 from filimonov/kafka_exceptions_from_destructors
Kafka exceptions from destructors
2020-03-05 12:28:03 +03:00
alexey-milovidov
1d51ad0296
Merge pull request #9261 from CurtizJ/improve-index-in
Improve performance of analysing index with IN
2020-03-05 01:03:52 +03:00
Alexander Tokmakov
2d5ed7832b remove tryGetTable 2020-03-04 23:29:52 +03:00
Mikhail Filimonov
9705e3ffab Style fixes 2020-03-04 19:07:36 +01:00
Mikhail Filimonov
1be66874f9 Kafka: catch and log exceptions in desctructors. Fixes #9494 2020-03-04 17:45:03 +01:00
Alexander Tokmakov
67c63a72c7 Merge branch 'master' into split_databases_from_context 2020-03-04 19:24:05 +03:00
Alexander Tokmakov
273333b437 fixes 2020-03-04 19:22:33 +03:00
Vladimir Chebotarev
2bd6474379 Adding storage policies and disks while reloading configuration. 2020-03-04 15:10:17 +03:00
Yatsishin Ilya
333161bb6b Merge remote-tracking branch 'origin' into qoega/random-table-function-small 2020-03-04 10:27:45 +03:00
Mikhail Filimonov
0d25208237 Prevent loosing data in kafka when execption happen after read suffix, but before commit. Fixes #9378 2020-03-04 07:58:44 +01:00
alesapin
30468b23e7 Fix style 2020-03-03 21:15:54 +03:00
alesapin
2b390a9b73
Merge pull request #8701 from ClickHouse/alter_on_top_of_mutations
Alter on top of mutations for ReplicatedMergeTree
2020-03-03 20:15:08 +03:00
alesapin
d0bcbf7581 Review and style fixes 2020-03-03 15:51:41 +03:00
Yatsishin Ilya
8acf6834ec fix finite result for infinite query 2020-03-03 14:31:18 +03:00
alesapin
00c3898f32 better comment 2020-03-03 13:04:05 +03:00
alesapin
a9edc5c3a4 Restrict select queries in default expressions. Unify default checks in ALTER and CREATE queries. 2020-03-03 13:02:43 +03:00
alesapin
1aac3a5c9d Fixing defaults 2020-03-03 12:05:17 +03:00
Yatsishin Ilya
afbf7533c4 Merge remote-tracking branch 'origin' into qoega/random-table-function-small 2020-03-03 11:56:39 +03:00
alesapin
6e3b7b6294
Merge pull request #9476 from ClickHouse/remove-empty-lines
Remove excessive empty lines
2020-03-03 11:49:53 +03:00
Alexey Milovidov
5b06842723 Remove excessive empty lines 2020-03-03 05:43:59 +03:00
Alexander Tokmakov
70dc82f9aa add StorageID to ASTInsertQuery 2020-03-02 23:23:58 +03:00
Yatsishin Ilya
77c2b83022 Merge branch 'master' into qoega/random-table-function-small 2020-03-02 21:01:33 +03:00
Alexander Tokmakov
a4d12b31a1 Merge branch 'master' into split_databases_from_context 2020-03-02 17:57:54 +03:00
alesapin
38e9682a4f Remove last quorum parts from ReplicatedMergeTreePredicate 2020-03-02 16:07:13 +03:00
alesapin
ec3f6e8292 Trying to fix mutations with last quorum parts 2020-03-02 15:56:38 +03:00
Yatsishin Ilya
01af9e3795 save changes 2020-03-02 15:19:27 +03:00
alesapin
fcd1610164 Remove unused error code 2020-03-02 12:25:59 +03:00
alesapin
b3e1c93acb Merge with master 2020-03-02 11:35:02 +03:00
alesapin
686f70fe26
Merge pull request #9412 from ClickHouse/CurtizJ-test-backward-compatability
Fix replication protocol backward incompatibility.
2020-03-02 11:12:43 +03:00
alexey-milovidov
d1524ad884
Merge pull request #9392 from 4ertus2/ast
SyntaxAnalyzer refactoring
2020-03-01 22:50:04 +03:00
Alexey Milovidov
7c13b65e41 Save errno in signal handlers 2020-03-01 17:23:43 +03:00
Vitaly Baranov
0f04ff0749
Merge pull request #9364 from vitlibar/RBAC-6
RBAC-6
2020-03-01 00:19:15 +03:00
Artem Zuikov
380ab37c9b fix transformQueryForExternalDatabase() 2020-02-29 23:27:13 +03:00
alexey-milovidov
03fc1c80bf
Merge pull request #9451 from CurtizJ/fix-ttl-checksums
Fix mismatched checksums with column TTLs
2020-02-29 20:51:43 +03:00
CurtizJ
9448f4710e fix mismatched checksums with column TTLs 2020-02-28 23:29:10 +03:00
alesapin
3725e7d217
Merge pull request #9427 from ClickHouse/trying_to_fix_mutations_finalization_one_more_time
Finalize mutations more frequently
2020-02-28 21:56:22 +03:00
Pavel Kovalenko
98cd70ced3 MergeTree for S3 more coverage. 2020-02-28 20:14:55 +03:00
Vitaly Baranov
455fad5919 Add attach mode to access-controlling SQL. 2020-02-28 16:34:18 +03:00
alesapin
bbe7ded486 Remove unused error code 2020-02-28 15:49:34 +03:00
alesapin
fc18f82189 Fix stupid bug with settings alter 2020-02-28 15:44:50 +03:00
Pavel Kovalenko
d91ef06370 Code style and logical issues fix. 2020-02-28 14:54:18 +03:00
Artem Zuikov
fdd1f248d0 Merge branch 'master' into ast 2020-02-28 13:54:33 +03:00
alesapin
9a03d413aa Fix backward compatibility on server side 2020-02-28 12:58:35 +03:00
alesapin
46c6897ab5 Fix backward compatibility on server side 2020-02-28 12:57:45 +03:00
Yatsishin Ilya
0a25fe71bd more docs 2020-02-28 12:19:11 +03:00
alesapin
1b7bf67e2b Merge branch 'master' into CurtizJ-test-backward-compatability 2020-02-28 12:18:41 +03:00
alesapin
5a5792259c Finalize mutations more frequently 2020-02-28 11:55:17 +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
Yatsishin Ilya
cf9153e9de Merge remote-tracking branch 'origin' into qoega/random-table-function-small 2020-02-27 22:52:24 +03:00
Pavel Kovalenko
8c09902310 Code style issues. 2020-02-27 20:57:49 +03:00
Pavel Kovalenko
44226a61cf Storage MergeTree initial support for S3. 2020-02-27 19:47:40 +03:00
Yatsishin Ilya
f1d864a03d add storage test and fix string generator 2020-02-27 18:03:29 +03:00
alesapin
fc7ec08f4d
Update DataPartsExchange.cpp 2020-02-27 15:50:10 +03:00
alesapin
e161cc1424 Fix protocol incompatibility introduced in https://github.com/ClickHouse/ClickHouse/pull/8598 2020-02-27 13:43:38 +03:00
alesapin
4818d0508e Fix style check 2020-02-27 13:11:49 +03:00
Nikita Mikhaylov
c5f47bd976 squashed 2020-02-27 13:07:50 +03:00
mergify[bot]
b655190c2d
Merge pull request #9383 from excitoon-favorites/attachpart
Added a check for storage policy in `cloneAndLoadDataPartOnSameDisk()`
2020-02-26 20:29:30 +00:00
Artem Zuikov
8c90cbbbaa split SyntaxAnalyzer.analyze for selects and others 2020-02-26 22:33:09 +03:00
alexey-milovidov
0584f44a2f
Update MergeTreeData.cpp 2020-02-26 22:22:58 +03:00
Alexander Tokmakov
df8a90319a fix another Context-related segfault 2020-02-26 18:59:47 +03:00
Vladimir Chebotarev
534b3b91cc Added a check for storage policy in cloneAndLoadDataPartOnSameDisk(). 2020-02-26 17:51:01 +03:00
Alexey Milovidov
d8885cb5d3 Fixed ErrorCodes, part 7 2020-02-26 17:18:30 +03:00
Alexey Milovidov
425ed714eb Merge branch 'master' of github.com:yandex/ClickHouse into errorcodes-style 2020-02-26 17:16:22 +03:00
Yatsishin Ilya
d2ab30ec48 implement StorageGenerate 2020-02-26 17:12:07 +03:00
alesapin
bf3d6d2a4d Merge branch 'master' into alter_on_top_of_mutations 2020-02-26 15:21:46 +03:00
alexey-milovidov
d8c692199f
Merge pull request #9365 from ClickHouse/ubsan-index-set
Fixed UBSan report in MergeTreeIndexSet
2020-02-26 13:19:01 +03:00
Alexey Milovidov
029bcc7cd3 Fixed ErrorCodes, part 4 2020-02-25 21:58:28 +03:00
Nikolai Kochetov
f012ae38e4 Fry fix StorageHDFS. 2020-02-25 21:48:25 +03:00
Alexey Milovidov
7228c48be5 Added missing ErrorCodes, part 4 2020-02-25 21:20:38 +03:00
Alexey Milovidov
8f90c6ec12 Fixed ErrorCodes, part 3 2020-02-25 21:20:08 +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
a9540773a2 Remove useless branch 2020-02-25 17:02:53 +03:00
Alexey Milovidov
88f0be8933 dbms/src/Storages/StorageMergeTree.cpp 2020-02-25 16:57:33 +03:00
alesapin
f54ade41f2 Misused if 2020-02-25 16:48:23 +03:00
alesapin
96a789336f Changes for compact parts 2020-02-25 16:46:45 +03:00
alesapin
dc62ce17e6 Fix mutations for polymorphic parts 2020-02-25 16:20:07 +03:00
Alexander Tokmakov
8548089e00 Merge branch 'master' into split_databases_from_context 2020-02-25 15:47:19 +03:00