Commit Graph

5555 Commits

Author SHA1 Message Date
Alexey Milovidov
11df87ea54 Merge 2016-04-09 07:22:11 +03:00
Alexey Milovidov
d0365e9501 Separated code for checking parts [#METR-20803]. 2016-04-09 06:50:02 +03:00
Alexey Milovidov
8a14cdc966 Fixed error [#METR-20803]. 2016-04-09 05:29:15 +03:00
Alexey Milovidov
31ed033fbb Fixed leader election in completely different way to allow many replicas in single ClickHouse instance (that is used in tests) [#METR-20132]. 2016-04-09 05:03:44 +03:00
Alexey Milovidov
5a0bf4a115 Merge 2016-04-09 02:36:45 +03:00
Alexey Milovidov
581f7a5e5d Tiny modification [#METR-2944]. 2016-04-09 02:36:34 +03:00
Alexey Milovidov
603a856731 Added comment [#METR-20738]. 2016-04-09 00:27:54 +03:00
Alexey Milovidov
436f994379 Added test [#METR-20738]. 2016-04-09 00:19:07 +03:00
Alexey Milovidov
40fe3e803b Fixed error with primary key and IN [#METR-20738]. 2016-04-08 23:34:32 +03:00
Alexey Milovidov
86e19f1e87 Merge 2016-04-08 00:35:42 +03:00
Alexey Milovidov
f0844ecb66 Attempt to fix an error [#METR-20803]. 2016-04-08 00:35:01 +03:00
Alexey Arno
2a23271645 dbms: fixed typo that led to a bug [#METR-18510] 2016-04-06 18:08:28 +03:00
Alexey Milovidov
b0e9fd6da3 Improved exception message [#METR-20762]. 2016-04-06 03:31:22 +03:00
Alexey Milovidov
3973277936 Allowed to modify 'max_files_to_modify_in_alter_columns' [#METR-20763]. 2016-04-05 21:18:16 +03:00
Alexey Milovidov
57563193e4 Cloud databases: development [#METR-19998]. 2016-04-05 18:05:45 +03:00
Alexey Milovidov
6e75a1d1c0 Cloud databases: development [#METR-19998]. 2016-04-05 00:41:16 +03:00
Alexey Milovidov
e6489d5ea6 Tiny modification [#METR-2944]. 2016-04-04 23:08:13 +03:00
Alexey Milovidov
91dae9787a Added support for BETWEEN operator [#METR-20707]. 2016-04-03 04:15:53 +03:00
Alexey Milovidov
f2edb5d1fb Attempt to fix an error with yielding leadership [#METR-20691]. 2016-04-03 00:22:39 +03:00
Alexey Milovidov
22272510dc Added test [#METR-20706]. 2016-04-03 00:21:27 +03:00
Alexey Milovidov
eb5d905600 Added support for using index for LIKE expressions with fixed prefix [#METR-20706]. 2016-04-03 00:19:58 +03:00
Alexey Milovidov
1f8f6fa06a Allowed concurrent CREATE TABLE IF NOT EXISTS if table exists [#METR-20704]. 2016-04-01 20:41:13 +03:00
Alexey Milovidov
60252fed27 Removed old code as promised [#METR-2944]. 2016-04-01 19:47:25 +03:00
Alexey Milovidov
f41bba57a5 Better [#METR-20691]. 2016-04-01 02:49:31 +03:00
Alexey Milovidov
4f597ed7c3 Fixed error [#METR-20679]. 2016-03-31 20:42:57 +03:00
Alexey Milovidov
ba3f35f83c Merge 2016-03-31 15:21:57 +03:00
Alexey Milovidov
f7bb03e417 Modified comment [#METR-20659]. 2016-03-31 15:21:26 +03:00
Alexey Milovidov
d507c1f8af Updated tests after removing vectorclass library [#METR-20000]. 2016-03-31 04:30:07 +03:00
Alexey Milovidov
e1a80f5ded Added support for case when merged data differs from data on another replicas [#METR-20670]. 2016-03-31 04:25:16 +03:00
Alexey Milovidov
2501af25e8 Cancelling checking parts on shutdown [#METR-20660]. 2016-03-31 03:09:12 +03:00
Alexey Milovidov
10e325574c Disabled usage of vectorclass library [#METR-20000]. 2016-03-30 23:27:32 +03:00
Alexey Milovidov
4b5e96b893 Check for broken part in case of exception in one more place (for example, when part are completely removed from filesystem by manual intervention) [#METR-20670]. 2016-03-30 22:59:43 +03:00
Alexey Milovidov
2a5f86b890 Using maximum one connection to external source when updating cache dictionary [#METR-19576]. 2016-03-30 22:03:25 +03:00
Alexey Milovidov
a2e7b7c904 Addition to prev. revision [#METR-19997]. 2016-03-30 22:01:33 +03:00
Alexey Milovidov
0e6993b3ea Removed obsolete Chunks and ChunkRef storages [#METR-19997]. 2016-03-30 19:04:53 +03:00
Alexey Milovidov
5c400d5c5c Better [#METR-20659]. 2016-03-30 02:03:15 +03:00
Alexey Milovidov
bcb8e4e92c Attempt to fix an error [#METR-20659]. 2016-03-30 01:52:11 +03:00
Alexey Milovidov
04875a022a Removed code for freezing partitions due to unacceptable implementation [#METR-20656]. 2016-03-29 22:39:44 +03:00
Alexey Milovidov
f7b8709885 Fixed error (after update of Poco) with local replicas optimization [#METR-20654]. 2016-03-29 20:51:07 +03:00
Alexey Milovidov
34f6887a28 Merge 2016-03-29 19:59:22 +03:00
Alexey Milovidov
c2d1d04157 Added 'is_local' column to system.clusters table [#METR-20655]. 2016-03-29 19:58:52 +03:00
Alexey Arno
e376b337f8 dbms: Removed obsolete files. [#METR-18510] 2016-03-29 19:30:28 +03:00
Alexey Arno
21ff6d9f94 dbms: Comment updates. Naming simplfications. Use better hashing. [#METR-18510] 2016-03-29 19:29:39 +03:00
Alexey Milovidov
d3a146bfe3 Allowed to substiture compression configuration from metrika.xml in default config file [#METR-20637]. 2016-03-28 18:31:02 +03:00
Alexey Arno
09985be3ba dbms: Added more comments. Made some code more understandable. [#METR-18510] 2016-03-28 16:00:00 +03:00
Alexey Milovidov
86617c8339 Cloud databases: development [#METR-19998]. 2016-03-28 14:19:51 +03:00
Alexey Milovidov
5c2f335cc0 Cloud databases: development [#METR-19998]. 2016-03-28 14:19:14 +03:00
Alexey Milovidov
605e9c4afb Addition to prev. revision [#METR-20607]. 2016-03-27 17:36:59 +03:00
Alexey Milovidov
53d13330df Set 'merge_tree_min_rows_for_seek' to 0, because higher values are not better [#METR-20607]. 2016-03-27 15:52:13 +03:00
Alexey Milovidov
6158f550d1 Addition to prev. revision; added test [#METR-20607]. 2016-03-27 15:50:49 +03:00
Alexey Milovidov
702876f9f0 Fixed suboptimal index usage in point queries [#METR-20607]. 2016-03-27 14:37:25 +03:00
Alexey Milovidov
fc99c6a3ae DatabaseCloud: development [#METR-19998]. 2016-03-26 07:44:49 +03:00
Alexey Milovidov
e8f2afe899 DatabaseCloud: development [#METR-19998]. 2016-03-26 07:13:15 +03:00
Alexey Milovidov
ccc3737576 DatabaseCloud: development [#METR-19998]. 2016-03-26 06:03:50 +03:00
Alexey Milovidov
a028b256f2 Database engines: fixed error [#METR-20621]. 2016-03-25 23:39:45 +03:00
Alexey Arno
776a0e3041 dbms: Improved fault tolerance with regards to ZooKeeper. [#METR-18510] 2016-03-25 15:21:10 +03:00
Alexey Arno
32a38485e6 Merge 2016-03-25 14:48:45 +03:00
Alexey Milovidov
6ecd7ebf93 Cloud databases: development [#METR-19998]. 2016-03-24 00:36:47 +03:00
Alexey Milovidov
43d323013c Fixed error [#METR-19997]. 2016-03-23 00:26:13 +03:00
Alexey Milovidov
216a920f5e Fixed error [#METR-19997]. 2016-03-23 00:00:53 +03:00
Alexey Milovidov
eb8bc838b0 Overriden a setting in example users config [#METR-20397]. 2016-03-22 22:38:39 +03:00
Alexey Milovidov
da07716547 Attempt to fix an error [#METR-20397]. 2016-03-22 22:35:23 +03:00
Alexey Milovidov
b5e5de0427 Attempt to fix an error [#METR-20397]. 2016-03-22 05:05:21 +03:00
Alexey Milovidov
5720d9566e Little better [#METR-19997]. 2016-03-22 04:50:19 +03:00
Alexey Milovidov
6414125d04 Don't do global locking when renaming single table [#METR-19997]. 2016-03-22 04:33:17 +03:00
Alexey Milovidov
a266359ce5 Allowed DEFAULT columns in query_log table [#METR-20397]. 2016-03-22 03:21:14 +03:00
Alexey Milovidov
ddf10dd1ac Fixed NULL pointer dereference when using IN by set of tuples with some elements in out-of-range values [#METR-20341]. 2016-03-22 03:09:08 +03:00
Alexey Milovidov
288fb9dcdf Less wrong [#METR-19997]. 2016-03-22 02:46:24 +03:00
Alexey Milovidov
7f16b70b85 Fixed off-by-one error in Quota [#METR-20539]. 2016-03-22 02:20:00 +03:00
Alexey Milovidov
b0104e94be Added test [#METR-20540]. 2016-03-22 02:16:14 +03:00
Alexey Milovidov
cee7fd35bb FunctionsRound: don't process empty columns - not significant change, just in case [#METR-20540]. 2016-03-22 02:07:11 +03:00
Alexey Milovidov
114713a9c3 StorageBuffer: don't return empty blocks to read [#METR-20540]. 2016-03-22 02:04:50 +03:00
Alexey Milovidov
a0de151a9f Merge 2016-03-22 00:31:49 +03:00
Alexey Milovidov
b6f1352bcc FunctionsRounding: fixed error (tnx. af-arno) [#METR-20540]. 2016-03-21 23:44:30 +03:00
Alexey Milovidov
bbdd0ca4d7 Database engines: development [#METR-19997]. 2016-03-21 15:57:12 +03:00
Alexey Milovidov
5fc44df6b5 Squashed commit of the following:
commit f9b478181cd49224154cc350fb57df7121842f1c
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Sat Mar 19 04:06:36 2016 +0300

    Database engines: development [#METR-19997].

commit f7a10a67761ccfd05f3dac32d6444920cd8d4d60
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Sat Mar 19 03:44:37 2016 +0300

    Database engines: development [#METR-19997].

commit bd98a8558e98bad2bed278e5762c4e0fc66e6f38
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Sat Mar 19 00:33:59 2016 +0300

    Database engines: development [#METR-19997].

commit 19712fd884c22a4e2c2b67474086dea8f44e7c7b
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Sat Mar 19 00:03:11 2016 +0300

    Database engines: development [#METR-19997].

commit 50274d6df7e91fcc34aab8a8c72347daa2c6512f
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Fri Mar 18 23:24:57 2016 +0300

    Database engines: development [#METR-19997].

commit 4a0b99b19b34e90ef8b7be2d199f6232e36ef3f7
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Fri Mar 18 22:50:36 2016 +0300

    Database engines: development [#METR-19997].

commit 44ff3ebba7a3e460a27a89f31ddf199dbea1d182
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Fri Mar 18 15:09:17 2016 +0300

    Database engines: development [#METR-19997].

commit 137c31f3004cfd282473b6acb01cbe1b4ca2aadd
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Fri Mar 18 03:26:34 2016 +0300

    Database engines: development [#METR-19997].

commit aa4c0496d4afe4a691164254be2bd5600542b38a
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Fri Mar 18 03:22:59 2016 +0300

    Database engines: development [#METR-19997].

commit 5a94d1f0607450a2dac28a4d7df8b1393a864c23
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Fri Mar 18 01:02:40 2016 +0300

    Database engines: development [#METR-19997].

commit 50fd5b52ea1141955a5dfba0dcb191f3289ac25b
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Thu Mar 17 23:23:40 2016 +0300

    Database engines: development [#METR-19997].

commit a333d91b058e4f56dd83a6d2878c3c2bd8efc002
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Thu Mar 17 20:29:07 2016 +0300

    Database engines: development [#METR-19997].

commit f81d366e7ac8348436f2698d040f8e341743a024
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Thu Mar 17 01:30:23 2016 +0300

    Database engines: development [#METR-19997].

commit d0696860c9060827896214c08d147c759ea79376
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Wed Mar 16 21:55:31 2016 +0300

    Database engines: development [#METR-19997].

commit 46a168c2ada140a0e95cd8d4b9d8ba9bac855d11
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Wed Mar 16 08:00:58 2016 +0300

    Database engines: development [#METR-19997].

commit 20a2bad161454225fc1b5f9b919b842fbebc3231
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Wed Mar 16 06:51:10 2016 +0300

    Database engines: development [#METR-19997].

commit ca0a77fcc2a8d0b276eb3743c53551ad3fe16314
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Wed Mar 16 06:02:20 2016 +0300

    Reverted erroneous modification [#METR-19997].

commit 1370bdcc4594182f6ef2b146f9afabfe1c295080
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Wed Mar 16 00:41:34 2016 +0300

    Database engines: development [#METR-19997].

commit 16e72c67041cae6471509d3f0f3d4a9aa7b7dc0f
Author: Alexey Milovidov <milovidov@yandex-team.ru>
Date:   Tue Mar 15 00:41:48 2016 +0300

    Database engines: development [#METR-19997].
2016-03-19 04:18:49 +03:00
Alexey Milovidov
073c0de63e Database engines: development [#METR-19997]. 2016-03-19 04:06:36 +03:00
Alexey Milovidov
ad1ac0d8df Database engines: development [#METR-19997]. 2016-03-19 03:44:37 +03:00
Alexey Milovidov
d87e4e0267 Database engines: development [#METR-19997]. 2016-03-19 00:33:59 +03:00
Alexey Milovidov
37ecbd67e9 Database engines: development [#METR-19997]. 2016-03-19 00:03:11 +03:00
Alexey Milovidov
494a799fe4 Database engines: development [#METR-19997]. 2016-03-18 23:24:57 +03:00
Alexey Milovidov
1025548e90 Database engines: development [#METR-19997]. 2016-03-18 22:50:36 +03:00
Alexey Milovidov
10a2197cf5 Database engines: development [#METR-19997]. 2016-03-18 15:09:17 +03:00
Alexey Milovidov
f0a2dc635d Database engines: development [#METR-19997]. 2016-03-18 03:26:34 +03:00
Alexey Milovidov
a8d9f06fed Database engines: development [#METR-19997]. 2016-03-18 03:22:59 +03:00
Alexey Milovidov
e405368d9c Database engines: development [#METR-19997]. 2016-03-18 01:02:40 +03:00
Alexey Milovidov
caaf7002f5 Database engines: development [#METR-19997]. 2016-03-17 23:23:40 +03:00
Alexey Milovidov
4c7b2a0412 Database engines: development [#METR-19997]. 2016-03-17 20:29:07 +03:00
Roman Peshkurov
b05268555c Merge 2016-03-17 15:57:07 +03:00
Alexey Milovidov
9838d6af73 Database engines: development [#METR-19997]. 2016-03-17 01:30:23 +03:00
Alexey Milovidov
de78aa62da Database engines: development [#METR-19997]. 2016-03-16 21:55:31 +03:00
Alexey Milovidov
c60d5116c5 Database engines: development [#METR-19997]. 2016-03-16 08:00:58 +03:00
Alexey Milovidov
0ce482c4d5 Database engines: development [#METR-19997]. 2016-03-16 06:51:10 +03:00
Alexey Milovidov
0f7054ab63 Reverted erroneous modification [#METR-19997]. 2016-03-16 06:02:20 +03:00
Alexey Milovidov
9dc7b7ef03 Database engines: development [#METR-19997]. 2016-03-16 00:41:34 +03:00
Alexey Milovidov
ca91b2020d Database engines: development [#METR-19997]. 2016-03-15 00:41:48 +03:00
Alexey Arno
df0667e738 dbms: Fixed subtle bug: when updating a ParserSelectQuery structure, the children field was left untouched. [#METR-20736] 2016-03-14 17:59:21 +03:00
Alexey Milovidov
8e31f27378 Updated tests [#METR-20381]. 2016-03-13 22:06:03 +03:00
Alexey Milovidov
d06a5906bf Quantiles: better [#METR-20381]. 2016-03-13 22:00:59 +03:00
Alexey Milovidov
1203a0a9c4 Fixed error [#METR-20381]. 2016-03-13 21:15:41 +03:00