Commit Graph

38 Commits

Author SHA1 Message Date
alesapin
5a3216b26f Merge with master 2020-03-20 13:45:36 +03:00
Pavel Kovalenko
f2dca656f9
MergeTree full support for S3 (#9646)
* IMergeDataPart full S3 support.

* MergeTreeData full S3 support.

* Compilation fixes.

* Mutations and merges S3 support.

* Fixed removing data part.

* MergeTree for S3 integration tests and fixes.

* Code style issues.

* Enable AWS logging.

* Fixed hardlink creation for DiskLocal.

* Fixed localBackup.cpp compilation.

* Fixed attaching partition.

* Get rid of extra methods in IDisk.

* Fixed storage config reloading.

* More tests with table manipulations.

* Remove unused error codes.

* Move localBackup to MergeTree folder.

* Minor fixes.
2020-03-19 19:37:55 +03:00
alesapin
347d2a328f Remove columns lock!!! 2020-03-17 18:10:56 +03:00
alesapin
18dcb193fd More verbose message about error in case of exception during recursive remove 2020-03-16 21:57:01 +03:00
Amos Bird
7659a56266
parallelogram -> hyperrectangle 2020-03-10 23:00:39 +08:00
Pavel Kovalenko
caf26d8aff IDisk get/set last modified time implementation. 2020-03-05 17:02:15 +03:00
Pavel Kovalenko
98cd70ced3 MergeTree for S3 more coverage. 2020-02-28 20:14:55 +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
Alexey Milovidov
766ae8261a Added some missing ErrorCodes 2020-02-25 21:02:41 +03:00
CurtizJ
b26a8b5622 choose part type while selecting parts to merge 2020-02-11 16:41:26 +03:00
CurtizJ
2d7ff400ed Merge remote-tracking branch 'upstream/master' into polymorphic-parts 2020-02-03 13:46:00 +03:00
CurtizJ
771e429d35 fix tests 2020-01-22 17:10:35 +03:00
CurtizJ
2797873921 code cleanup 2020-01-16 19:19:03 +03:00
CurtizJ
7a549b2734 implement 'checkConsistency' method in compact parts 2020-01-15 22:16:56 +03:00
CurtizJ
3ff8f424ed remove almost useless columns sizes from compact parts 2020-01-15 21:24:10 +03:00
CurtizJ
ce914cbab8 refactor code near MergeTreeDataPart 2020-01-14 16:23:51 +03:00
CurtizJ
f15696246e add part type to system.parts table 2020-01-13 19:40:24 +03:00
CurtizJ
0b99df9aed better column initialization in data parts 2019-12-25 23:06:16 +03:00
CurtizJ
c8393f2c8b fix mutations with mixed-granularity parts 2019-12-25 16:05:46 +03:00
CurtizJ
ba2a630a13 merging with master 2019-12-19 16:10:57 +03:00
CurtizJ
9db2f2ccbc Merge remote-tracking branch 'upstream/master' into polymorphic-parts 2019-12-19 14:46:43 +03:00
CurtizJ
258e8d61fb polymorphic parts (development) cleanup 2019-12-18 19:41:11 +03:00
CurtizJ
ae74d28f87 polymorphic parts (development) fix alter 2019-12-18 17:23:27 +03:00
CurtizJ
59faa4927b polymorphic parts (development) alter update 2019-12-18 16:09:58 +03:00
CurtizJ
d3b0800a63 polymorphic parts (development) alter 2019-12-10 00:21:17 +03:00
CurtizJ
31ffad0fb0 polymorphic parts (development) columns sizes 2019-12-03 17:33:56 +03:00
CurtizJ
be0e13d28f polymorphic parts (development) columns sizes 2019-12-03 03:23:11 +03:00
CurtizJ
b54f1629ab polymorphic parts (development) 2019-11-25 14:06:59 +03:00
CurtizJ
94abf3691c polymorphic parts (development) 2019-11-21 19:10:22 +03:00
CurtizJ
e1d13ea5b0 polymorphic parts (development) 2019-11-18 18:18:50 +03:00
CurtizJ
6cd6af7ec6 polymorphic parts (development) 2019-11-18 15:22:27 +03:00
CurtizJ
c070254279 polymorphic parts (development) 2019-11-08 17:36:10 +03:00
CurtizJ
7293841003 polymorphic parts (development) 2019-11-05 14:53:22 +03:00
CurtizJ
35b7363802 polymorphic parts (development) 2019-10-31 17:44:17 +03:00
CurtizJ
8ba37da2ef polymorphic parts (development) 2019-10-16 21:27:53 +03:00
CurtizJ
18163e4d7f polymorphic parts (development) 2019-10-11 18:37:16 +03:00
CurtizJ
b433add65c polymorphic parts (development) 2019-10-10 19:30:30 +03:00