Commit Graph

6045 Commits

Author SHA1 Message Date
Alexey Arno
99a437c0d5 dbms: Server: in PODArray, fixed move constructor, move operator, and swap method when using AllocatorWithStackMemory. [#METR-18844] 2016-07-07 19:45:27 +03:00
Alexey Arno
fdfba69a46 dbms: Server: Merged with master. [#METR-18844] 2016-07-07 19:44:05 +03:00
Alexey Arno
7429d4e96c dbms: Server: Feature development. [#METR-19266] 2016-07-07 13:33:12 +03:00
Alexey Milovidov
f8243864a2 Fixed test [#METR-21877]. 2016-07-07 08:13:08 +03:00
Alexey Milovidov
c2929666fd Fixed error [#METR-21877]. 2016-07-07 04:57:48 +03:00
Alexey Milovidov
77f178e046 Squashing transforms: development [#METR-21877]. 2016-07-07 00:50:16 +03:00
Alexey Milovidov
5f81c096f6 Squashing transforms: development [#METR-21877]. 2016-07-07 00:48:11 +03:00
Alexey Milovidov
01b1503faa Added test [#METR-21995]. 2016-07-06 23:39:32 +03:00
Alexey Milovidov
f304053832 Added support for little more escape sequences (while parsing) [#METR-21995]. 2016-07-06 22:20:22 +03:00
Alexey Milovidov
2906679e38 Temporarily removed squashing blocks on INSERT [#METR-21877]. 2016-07-06 19:25:15 +03:00
Alexey Arno
93ac3ee3a8 dbms: Server: Feature development. [#METR-19266] 2016-07-06 18:15:15 +03:00
Alexey Arno
f4e9c16fc0 dbms: Server: Feature development. [#METR-19266] 2016-07-06 15:39:41 +03:00
Alexey Arno
c8209db82a dbms: Server: Feature development. [#METR-19266] 2016-07-06 14:24:15 +03:00
Alexey Arno
59aeadd843 dbms: Server: Feature development. [#METR-19266] 2016-07-06 13:50:31 +03:00
Alexey Arno
4ff528140a dbms: Server: Feature development. [#METR-19266] 2016-07-06 13:36:58 +03:00
Alexey Arno
f52403f623 dbms: Server: Feature development. [#METR-19266] 2016-07-06 12:47:55 +03:00
Alexey Arno
347d7bf74f dbms: Server: Feature development. [#METR-19266] 2016-07-05 19:57:46 +03:00
Alexey Arno
8af30aee93 dbms: Server: Feature development. [#METR-19266] 2016-07-05 19:39:42 +03:00
Alexey Arno
b036aa6482 dbms: Server: Feature development. [#METR-19266] 2016-07-05 19:38:47 +03:00
Alexey Arno
582b8fb555 dbms: Server: Feature development. [#METR-19266] 2016-07-05 19:23:37 +03:00
Alexey Milovidov
1417f19d7c Client: allowed to override compression from command line [#METR-21944]. 2016-07-05 00:03:23 +03:00
Alexey Arno
09ec76ebb2 dbms: Server: Fixed bug. Currently the move constructor and assignement operator of PODArray behave incorrectly if used with AllocatorWithStackMemory. Anyway here no move operation is needed to achieve what we want to do. [#METR-18844] 2016-07-04 20:31:51 +03:00
Alexey Milovidov
a4849fe15b Added more test [#METR-21877]. 2016-07-02 00:25:14 +03:00
Alexey Milovidov
f8eab3b66d Added test [#METR-21877]. 2016-07-02 00:13:58 +03:00
Alexey Milovidov
1a420a14e9 Squashing small blocks on INSERT (when passing blocks via TCP interface or when doing INSERT SELECT) [#METR-21877]. 2016-07-02 00:02:13 +03:00
Alexey Milovidov
eba73d8d87 Probably fixed flappy test [#METR-2944]. 2016-07-01 19:48:33 +03:00
Alexey Milovidov
75632fe3ae Better diagnostics [#METR-21926]. 2016-06-30 23:39:35 +03:00
Alexey Milovidov
fe216b7338 Fixed error when libcpuid reports zero number of CPU cores [#METR-21926]. 2016-06-30 23:35:07 +03:00
alexey-milovidov
ee32e47073 Revert "dbms: Server: Use PODArray instead of std::vector in sequenceMatch/Co…" 2016-06-30 22:44:01 +04:00
Alexey Arno
6c3d36d616 dbms: Server: Renaming [#METR-18844] 2016-06-30 19:56:13 +03:00
Alexey Arno
d537ad38c8 dbms: Server: Added missing tweaks [#METR-18844] 2016-06-30 19:43:22 +03:00
Alexey Arno
86f14711cc dbms: Server: Use PODArray instead of std::vector in sequenceMatch/Count functions implementation [#METR-18844] 2016-06-30 19:31:48 +03:00
Alexey Milovidov
df5e85bb34 Addition [#METR-21884]. 2016-06-30 00:31:36 +03:00
Alexey Milovidov
349be07e61 Better [#METR-21863]. 2016-06-29 00:44:45 +03:00
Alexey Milovidov
b18453103e More tests [#METR-21863]. 2016-06-29 00:35:49 +03:00
Alexey Milovidov
e38030fe5d Added test [#METR-21885]. 2016-06-29 00:32:12 +03:00
Alexey Milovidov
28b75ba8bc Fixed error with converting types of arrays in IN or VALUES [#METR-21885]. 2016-06-29 00:28:03 +03:00
Alexey Milovidov
5ded454986 Added 'WITH NAME' section to ALTER TABLE ... FREEZE PARTITION query [#METR-21884]. 2016-06-28 23:50:37 +03:00
Alexey Milovidov
68f0bd03db Fixed error with parsing bad arrays [#METR-21885]. 2016-06-28 23:45:28 +03:00
Alexey Milovidov
4c73eea3a8 Fixed error with ARRAY JOIN of arrays of strings [#METR-21863]. 2016-06-28 22:43:32 +03:00
Alexey Milovidov
aafe85e474 Modified comment [#METR-21691]. 2016-06-28 21:00:04 +03:00
Alexey Milovidov
85bbc44a61 Added test [#METR-21691]. 2016-06-26 16:21:58 +03:00
Alexey Milovidov
b408afa74f Added 'anyHeavy' aggregate function [#METR-21691]. 2016-06-26 15:48:04 +03:00
Alexey Milovidov
9f8ddb533c Added test [#METR-21846]. 2016-06-26 00:51:44 +03:00
Alexey Milovidov
f8b4ade0ec Added 'stacktrace' parameter for HTTP interface (0, don't output stack trace by default) [#METR-21846]. 2016-06-25 10:22:12 +03:00
Alexey Milovidov
df438a5a47 Little better [#METR-2944]. 2016-06-25 07:29:09 +03:00
Alexey Milovidov
d9b8b74180 Added setting 'log_queries_cut_to_length' [#METR-21843]. 2016-06-25 06:21:01 +03:00
Alexey Milovidov
c68d6ea303 Better message when listen_host is IPv6 address and IPv6 is disabled [#METR-21842]. 2016-06-25 06:06:36 +03:00
Alexey Milovidov
9b5c2eec0d Merge branch 'master' of github.com:yandex/ClickHouse 2016-06-24 01:28:38 +03:00
Alexey Milovidov
71ecca56d0 Fixed comment [#METR-2944]. 2016-06-24 01:28:15 +03:00
Alexey Milovidov
13d6731fad Added test [#METR-21817]. 2016-06-23 22:45:26 +03:00
Alexey Milovidov
df538babc8 Text formats: detecting and skipping UTF-8 BOM when possible [#METR-21817]. 2016-06-23 22:39:20 +03:00
Alexey Milovidov
590a7b5d73 Added test [#METR-2944]. 2016-06-22 00:48:04 +03:00
Alexey Milovidov
9ab3d219ad Allowed to show values of type AggregateFunction in Pretty formats [#METR-2944]. 2016-06-22 00:43:43 +03:00
Alexey Milovidov
09cf24cd13 Fixed error with ColumnAggregateFunction and LIMIT [#METR-2944]. 2016-06-22 00:42:57 +03:00
Alexey Milovidov
b8ca97a891 Added check for constants in primary key [#METR-2944]. 2016-06-21 20:06:12 +03:00
Alexey Milovidov
86e9ed01c5 Fixed error with ParserNumber (tnx. kmeaw) [#METR-21765]. 2016-06-21 00:22:46 +03:00
Alexey Milovidov
b8adf2c906 Updated comments [#METR-2944]. 2016-06-19 00:08:35 +03:00
Vladimir Chebotarev
8a65c867f7 dbms: Fixed build with QuickLZ. [#METR-19660] 2016-06-16 18:56:36 +03:00
Alexey Milovidov
ffb1672f68 Added missing header (fixed build on gcc 5.4, tnx. kmeaw) [#METR-20000]. 2016-06-15 15:43:36 +03:00
Alexey Milovidov
6188c018e5 Updating documentation [#METR-21710]. 2016-06-14 21:32:07 +03:00
Alexey Milovidov
c75f42891f Little more sophisticated test [#METR-21614]. 2016-06-11 17:35:23 +03:00
Alexey Milovidov
9485e493d1 Fixed memory leak in function quantileTiming [#METR-21614]. 2016-06-11 17:27:54 +03:00
Alexey Milovidov
50b767b613 Added test, reproducing memory leak [#METR-21614]. 2016-06-11 17:22:10 +03:00
Alexey Milovidov
4cf43a7e79 Fixed error when table couldn't alter itself in constructor [#METR-21479]. 2016-06-10 23:46:58 +03:00
Alexey Milovidov
94530b01dc Workarounds for Openstack machines [#METR-20000]. 2016-06-10 22:36:35 +03:00
Alexey Milovidov
9ff0527af6 Compiler: fixed race condition [#METR-21675]. 2016-06-10 22:29:39 +03:00
Alexey Milovidov
abbb80ddd9 Modifications for address sanitizer [#METR-2944]. 2016-06-10 21:58:04 +03:00
Alexey Milovidov
d24df364cb Leaving 10 log files when using internal log rotation [#METR-2944]. 2016-06-10 15:34:35 +03:00
Alexey Milovidov
f7b384cdf2 Fixed error [#METR-21651]. 2016-06-09 08:02:05 +03:00
Alexey Milovidov
103dfb39cc Fixed error [#METR-21651]. 2016-06-09 07:54:30 +03:00
Alexey Milovidov
59253f689b Tiny modifications [#METR-21651]. 2016-06-09 07:37:21 +03:00
Pavel Kartavyy
b5a04e3588 Client:Connection: move methods to cpp 2016-06-08 17:39:49 +03:00
Pavel Kartavyy
21c23ee3ac fix constness 2016-06-08 17:39:30 +03:00
Alexey Milovidov
07a47ecd1e Tiny modification [#METR-2944]. 2016-06-08 04:53:17 +03:00
Alexey Milovidov
858481b5d2 Lowered binary size [#METR-21527]. 2016-06-08 03:50:29 +03:00
Alexey Milovidov
1fdbfff503 Fixed error [#METR-21527]. 2016-06-08 03:49:45 +03:00
Alexey Milovidov
7fe425f228 Addition to prev. revision [#METR-21527]. 2016-06-08 00:12:13 +03:00
Alexey Milovidov
3ecfca51ba Splitted dictionaries to separate translation units [#METR-21527]. 2016-06-08 00:07:44 +03:00
Alexey Milovidov
3a668313b8 Added implicit conversion to covering type for functions dictGetT [#METR-21527]. 2016-06-07 22:11:04 +03:00
Alexey Milovidov
e8ffd48e49 Loosen safety threshold on amount of ALTER changes [#METR-21615]. 2016-06-06 22:50:30 +03:00
Alexey Milovidov
168ca22435 Fixed error when too long merges cannot be successful [#METR-21616]. 2016-06-06 22:16:34 +03:00
Alexey Milovidov
3144117b44 Fixed error with Views [#METR-21586]. 2016-06-06 21:50:21 +03:00
Alexey Milovidov
47898ae73b Disabled implicit moving to PREWHERE when using FINAL [#METR-20644]. 2016-06-06 21:41:28 +03:00
Alexey Milovidov
3e60a95cdd Allowed subqueries in views [#METR-21586]. 2016-06-06 21:19:28 +03:00
Vladimir Chebotarev
70feb3fdfd dbms: Moved some methods to cpp. [#METR-21516] 2016-06-05 18:21:35 +03:00
Vladimir Chebotarev
0403019a77 dbms: Minor improvement. [#METR-21516] 2016-06-05 18:19:31 +03:00
Vladimir Chebotarev
117bfa5618 dbms: Proper link options when DISABLE_MONGODB=FALSE. [#METR-21516] 2016-06-02 22:34:12 +03:00
Alexey Milovidov
7ef286cc88 Preparation [#STATINFRA-7868]. 2016-06-02 21:24:09 +03:00
Vladimir Chebotarev
39c2c0f5a5 dbms, contrib: Clang 3.8 build fixes. [#METR-21516] 2016-05-31 14:06:27 +03:00
Alexey Milovidov
87f612345e Fixed error [#METR-21408]. 2016-05-31 04:04:34 +03:00
Alexey Milovidov
7ee0a8d698 Better [#METR-2944]. 2016-05-31 02:43:00 +03:00
Alexey Milovidov
1d7506d0dc Fixed error with uninitialized memory [#METR-2944]. 2016-05-31 02:42:07 +03:00
Alexey Milovidov
e7a5ce1f83 Merge branch 'master' of github.com:yandex/ClickHouse 2016-05-31 00:41:58 +03:00
Alexey Milovidov
e37087de66 Better [#METR-20000]. 2016-05-31 00:41:41 +03:00
Alexey Milovidov
05f8e57777 Removed useless code [#METR-20000]. 2016-05-31 00:14:53 +03:00
Alexey Milovidov
c2276a3654 Fixed build on clang [#METR-20000]. 2016-05-30 23:54:39 +03:00
Alexey Milovidov
4858a2518e Fixed error after moving from Poco::SharedPtr to std::shared_ptr [#METR-21503]. 2016-05-30 23:31:03 +03:00
Alexey Milovidov
a4a543f1c3 Merge branch 'master' of github.com:yandex/ClickHouse 2016-05-30 21:24:35 +03:00
Alexey Milovidov
d03d19ab57 Updated comment [#METR-2944]. 2016-05-30 21:24:19 +03:00
Alexey Milovidov
7651dcbc0a Fixed error after moving to non-recursive mutex [#METR-21503]. 2016-05-30 04:16:22 +03:00
Vladimir Chebotarev
dc404c165c dbms: Minor improvement. [#METR-21516] 2016-05-29 08:39:24 +03:00
Vladimir Chebotarev
42e6374087 dbms: Build fix. [#METR-21516] 2016-05-29 04:36:19 +03:00
Vladimir Chebotarev
d1f7302d96 dbms: Declared max_block_size. [#METR-21516] 2016-05-29 04:12:10 +03:00
Vladimir Chebotarev
fddc034b46 dbms: Minor improvement. [#METR-21516] 2016-05-29 03:07:29 +03:00
Alexey Milovidov
c518abe882 Get rid of Poco::SharedPtr [#METR-21503]. 2016-05-28 20:31:50 +03:00
Alexey Milovidov
7ab7917d12 Using std::shared_ptr for functions and AST [#METR-21503]. 2016-05-28 19:34:48 +03:00
Alexey Milovidov
f1b253680f Using std::shared_ptr for functions and AST [#METR-21503]. 2016-05-28 19:30:15 +03:00
Alexey Milovidov
6d33959183 Using std::shared_ptr for functions and AST [#METR-21503]. 2016-05-28 19:28:52 +03:00
Alexey Milovidov
128f4a963c Using std::shared_ptr for functions and AST [#METR-21503]. 2016-05-28 19:25:09 +03:00
Alexey Milovidov
9eb249afa6 Using std::shared_ptr for functions and AST [#METR-21503]. 2016-05-28 19:19:27 +03:00
Alexey Milovidov
36efb7063e Using std::shared_ptr for functions and AST [#METR-21503]. 2016-05-28 19:00:04 +03:00
Alexey Milovidov
e336ba10eb Using std::shared_ptr for functions and AST [#METR-21503]. 2016-05-28 18:56:51 +03:00
Alexey Milovidov
9e553dec0a Using std::shared_ptr for functions and AST [#METR-21503]. 2016-05-28 18:54:40 +03:00
Alexey Milovidov
6a51b999da Using std::shared_ptr for functions and AST [#METR-21503]. 2016-05-28 18:50:16 +03:00
Alexey Milovidov
fc65afb6f0 Using std::shared_ptr for functions and AST [#METR-21503]. 2016-05-28 18:46:03 +03:00
Alexey Milovidov
8c4abcdd43 Using std::shared_ptr for functions and AST [#METR-21503]. 2016-05-28 18:42:22 +03:00
Alexey Milovidov
c1eae3e234 Using std::shared_ptr for data types [#METR-21503]. 2016-05-28 17:37:51 +03:00
Alexey Milovidov
92917ab043 Using std::shared_ptr for data types [#METR-21503]. 2016-05-28 17:33:38 +03:00
Alexey Milovidov
ee04be64e3 Using std::shared_ptr for data types [#METR-21503]. 2016-05-28 17:31:46 +03:00
Alexey Milovidov
d4cc4abb62 Using std::shared_ptr for data types [#METR-21503]. 2016-05-28 17:29:48 +03:00
Alexey Milovidov
0d51b4e3c8 Using std::shared_ptr for data types [#METR-21503]. 2016-05-28 17:21:16 +03:00
Alexey Milovidov
646d70a545 Using std::shared_ptr for data types [#METR-21503]. 2016-05-28 17:14:18 +03:00
Alexey Milovidov
3c1c9d46f7 Using std::shared_ptr for data types [#METR-21503]. 2016-05-28 15:22:22 +03:00
Alexey Milovidov
47ff775a17 Using std::shared_ptr for data types [#METR-21503]. 2016-05-28 13:39:51 +03:00
Alexey Milovidov
960ff124f2 Using std::shared_ptr for data types [#METR-21503]. 2016-05-28 13:36:32 +03:00
Alexey Milovidov
4c7eb03b63 Using std::shared_ptr for data types [#METR-21503]. 2016-05-28 13:35:44 +03:00
Alexey Milovidov
86a77fbb6e Using std::shared_ptr for data types [#METR-21503]. 2016-05-28 13:29:17 +03:00
Alexey Milovidov
6863e72f3d Using std::shared_ptr for data types [#METR-21503]. 2016-05-28 13:15:36 +03:00
Alexey Milovidov
f9b2cd5ab6 Using std::shared_ptr for data types [#METR-21503]. 2016-05-28 11:23:36 +03:00
Alexey Milovidov
61ae4e5547 Using std::shared_ptr for data types [#METR-21503]. 2016-05-28 11:15:50 +03:00
Alexey Milovidov
bf71e2ed90 Using std::shared_ptr for data types [#METR-21503]. 2016-05-28 11:11:52 +03:00
Alexey Milovidov
be394f2c84 Using std::shared_ptr for data types [#METR-21503]. 2016-05-28 10:48:40 +03:00
Alexey Milovidov
9a5d580f77 Using std::shared_ptr for columns [#METR-21503]. 2016-05-28 08:53:51 +03:00
Alexey Milovidov
588ae3a790 Using std::shared_ptr for columns [#METR-21503]. 2016-05-28 08:52:51 +03:00
Alexey Milovidov
447b24cf98 Using std::shared_ptr for columns [#METR-21503]. 2016-05-28 08:39:01 +03:00
Alexey Milovidov
4b7f461e46 Using std::shared_ptr for columns [#METR-21503]. 2016-05-28 08:31:36 +03:00
Alexey Milovidov
a8ca56ecc0 Better [#METR-2944]. 2016-05-28 03:22:09 +03:00
Alexey Milovidov
2403636033 Preparation [#METR-21503]. 2016-05-28 03:14:10 +03:00
Alexey Milovidov
b5a0f02c5c Merge branch 'master' of github.yandex-team.ru:Metrika/ClickHouse 2016-05-27 23:23:15 +03:00
Vladimir Chebotarev
aaf1588b7f cmake, dbms: Fixes for Xenial Xerus [#METR-20000] 2016-05-27 23:19:37 +03:00
Alexey Milovidov
1817cdd326 Improved performance of merge [#METR-21503]. 2016-05-27 04:31:47 +03:00
Alexey Milovidov
e9e7a44552 Merge branch 'master' of github.yandex-team.ru:Metrika/ClickHouse 2016-05-26 21:46:14 +03:00
Alexey Milovidov
e37f770b84 Removed useless file [#METR-20000]. 2016-05-26 21:25:57 +03:00
Alexey Milovidov
f2ccbc9802 Better exception message [#METR-21479]. 2016-05-26 00:35:57 +03:00
Alexey Milovidov
f0d3ff787b Tiny modifications [#METR-20000]. 2016-05-25 22:59:17 +03:00
Vladimir Chebotarev
c1181c7ed3 dbms: Moved toInteger<>() implementation to cpp. [#METR-XXXXX] 2016-05-24 22:01:17 +03:00
Alexey Milovidov
a5397d0382 Fixed error [#METR-21408]. 2016-05-24 21:22:15 +03:00
Alexey Milovidov
4375300027 Fixed error in config [#METR-20000]. 2016-05-24 21:03:23 +03:00
Alexey Arno
113dc3e82f dbms: Server: Fixed grammar in a few error messages [#METR-20000] 2016-05-24 19:53:29 +03:00
Alexey Milovidov
ebcf300fd1 Fixed dynamic builds [#METR-20000]. 2016-05-23 05:16:11 +03:00
Alexey Milovidov
71889751d7 Better [#METR-20000]. 2016-05-23 03:51:13 +03:00
Vladimir Chebotarev
866c8929e2 dbms, contrib: GCC 6 build fixes [#METR-20000] 2016-05-23 03:41:26 +03:00
Alexey Milovidov
1dea5a0395 Fixed error [#METR-20000]. 2016-05-23 01:56:30 +03:00
Alexey Milovidov
2f8b8d8214 Addition to build without MongoDB [#METR-20000]. 2016-05-23 01:44:11 +03:00
Vladimir Chebotarev
e02a803a6d cmake: Added DISABLE_MONGODB to cmake cache [#METR-XXXXX] 2016-05-22 15:53:22 +03:00
Alexey Milovidov
5e9afe5ecf Translated config to english [#METR-20000]. 2016-05-22 04:45:30 +03:00
Alexey Milovidov
bd734cd1b4 Allowed to disable MongoDB dictionary source at build time [#METR-20000]. 2016-05-22 03:54:26 +03:00
Alexey Milovidov
77e520e993 Addition [#METR-21408]. 2016-05-21 00:37:30 +03:00
Alexey Milovidov
7adfb230ff Second attempt [#METR-21408]. 2016-05-20 23:43:07 +03:00
Alexey Milovidov
7f4d8d15cd Attempt to fix suboptimal performance when running query with ORDER BY and without GROUP BY to distributed table with very many remote servers [#METR-21408]. 2016-05-20 23:30:53 +03:00
Alexey Milovidov
aae7269dd0 Revert "Attempt to fix suboptimal performance when running query with ORDER BY and without GROUP BY to distributed table with very many remote servers [#METR-21408]."
This reverts commit bd47aaeefe38a1c55ed5a225cbda49db0f8ce1dc.
2016-05-20 23:27:04 +03:00
Alexey Milovidov
b7a05d0608 Attempt to fix suboptimal performance when running query with ORDER BY and without GROUP BY to distributed table with very many remote servers [#METR-21408]. 2016-05-20 23:01:34 +03:00
Alexey Milovidov
adc850993c Fixed error [#METR-21326]. 2016-05-19 23:58:24 +03:00
Alexey Milovidov
92ca4ab538 Investigating [#METR-21326]. 2016-05-19 23:24:41 +03:00
Alexey Milovidov
b5c1280fbc Changed version to 1.1 (fully compatible with 0.0) [#METR-20000]. 2016-05-18 17:15:54 +03:00
Alexey Milovidov
7ced02feb9 Disabled OLAPServer compatibility layer by default [#METR-2944]. 2016-05-18 15:42:48 +03:00
Alexey Milovidov
977df74c32 Merge 2016-05-18 08:12:47 +03:00
Alexey Milovidov
b6484245eb Updated test [#METR-2944]. 2016-05-18 08:12:34 +03:00
Alexey Milovidov
d3ec391e37 Opened access by default for 'common' package [#METR-20000]. 2016-05-18 08:07:41 +03:00
Alexey Milovidov
5dbed81502 Added comment [#METR-21326]. 2016-05-18 07:03:27 +03:00
Alexey Milovidov
6151fcc3e6 Fixed error [#METR-21326]. 2016-05-18 06:58:23 +03:00
Alexey Milovidov
c4407306d5 Always materialize columns while merge [#METR-21119]. 2016-05-18 05:49:52 +03:00
Alexey Milovidov
7aae41f5dd Added test [#METR-21119]. 2016-05-18 00:08:53 +03:00
Alexey Milovidov
8f50b30268 Alter primary key: development [#METR-21119]. 2016-05-18 00:07:10 +03:00
Alexey Milovidov
1060813839 Alter primary key: development [#METR-21119]. 2016-05-17 23:51:26 +03:00
Alexey Milovidov
9a60b90941 Alter primary key: development [#METR-21119]. 2016-05-17 23:11:43 +03:00
Alexey Milovidov
ab04e6f5be Added miscellaneous function blockNumber [#METR-21347]. 2016-05-17 21:25:47 +03:00
Alexey Milovidov
b9965978f0 Better [#METR-20000]. 2016-05-17 20:52:53 +03:00
Alexey Milovidov
a4c66ba624 Tiny modification in config [#METR-2944]. 2016-05-17 18:43:40 +03:00
Alexey Milovidov
d680a7f8da Alter primary key: development [#METR-21119]. 2016-05-17 04:17:32 +03:00
Alexey Milovidov
19307ac141 Client: allowed not to use readline [#METR-20000]. 2016-05-17 03:59:24 +03:00
Alexey Milovidov
bf265e264a Alter primary key: development [#METR-21119]. 2016-05-17 02:04:03 +03:00
Alexey Milovidov
161e1c3ace Merge 2016-05-16 21:52:55 +03:00
Alexey Milovidov
aeb57a512e Removed wrong addition [#METR-21326]. 2016-05-16 21:52:24 +03:00
Alexey Milovidov
2f1fead382 Merge 2016-05-16 21:47:34 +03:00
Alexey Milovidov
df87bead2e Alter primary key: development [#METR-21119]. 2016-05-16 21:46:19 +03:00
Alexey Milovidov
093f69c45d Added support for FINAL and PARTITION specification for OPTIMIZE query [#METR-21326]. 2016-05-16 21:43:38 +03:00
Alexey Milovidov
6942819013 Altering primary key [#METR-21119]. 2016-05-14 00:08:19 +03:00
Alexey Milovidov
e37ffe7c3d Tiny modification [#METR-2944]. 2016-05-13 06:23:23 +03:00
Alexey Milovidov
203cdbe244 Addition [#METR-21287]. 2016-05-13 06:22:53 +03:00
Alexey Milovidov
65de71b5a2 Added table function 'shardByHash' [#METR-21287]. 2016-05-13 06:22:16 +03:00
Alexey Milovidov
834f6904a4 Fixed typo [#METR-2944]. 2016-05-12 23:43:51 +03:00
Alexey Arno
6df8377161 dbms: Server: Modified code so that only column names are considered for table consistency checking. [#METR-18510] 2016-05-11 11:20:51 +03:00
Alexey Milovidov
fcbc9eed88 Fixed error with falsely unexpected parts after merge [#METRIKASUPP-6885]. 2016-05-07 16:42:03 +03:00
Alexey Milovidov
c500d4d578 Don't throw on bad includes while reloading users config [#METR-21224]. 2016-05-06 22:43:16 +03:00
Alexey Arno
4847589a5d dbms: Server: Performance optimization. [#METR-19697] 2016-05-05 23:59:03 +03:00
Alexey Milovidov
f73c3aeec5 Added 'ld' to package for dynamic builds [#METR-21210]. 2016-05-05 22:10:28 +03:00
Alexey Milovidov
7a51f3b230 Merge 2016-05-05 21:29:13 +03:00
Alexey Milovidov
eea75db9fb Modify primary key: development [#METR-21119]. 2016-05-05 21:28:46 +03:00
Alexey Arno
a8379e7bc1 dbms: Server: Fixed syntax coloring issue. [#METR-19697] 2016-05-05 18:26:36 +03:00
Alexey Arno
ffef681bf4 Merge 2016-05-05 15:00:14 +03:00
Alexey Milovidov
4d3b2dd417 Addition [#METR-21159]. 2016-05-04 22:05:42 +03:00
Alexey Milovidov
83df6fdf23 Merge 2016-05-04 22:01:26 +03:00
Alexey Milovidov
70273d65f6 Better diagnostics [#METR-21183]. 2016-05-04 21:04:36 +03:00
Alexey Arno
13f9a75634 dbms: Server: Some cleanup. [#METR-19697] 2016-05-04 13:19:03 +03:00
Alexey Arno
286baa8611 Merge 2016-05-04 02:19:14 +03:00
Alexey Milovidov
2b1550105c Merge 2016-04-28 22:44:43 +03:00
Alexey Milovidov
f3ad486e14 Merge 2016-04-28 05:33:57 +03:00
Alexey Milovidov
f9879ae41b Added test [#METR-20856]. 2016-04-27 08:23:55 +03:00
Alexey Arno
af3a9e10de dbms: Server: Small cosmetic fix in routine that dumps argument types. [#METR-19697] 2016-04-25 18:49:33 +03:00
Alexey Arno
7fd54b8fe0 Merge 2016-04-25 18:38:13 +03:00
Alexey Arno
223db6fe93 Merge 2016-04-25 16:11:37 +03:00
Alexey Milovidov
37d6b5ae56 Addition to prev. revision [#METR-21048]. 2016-04-25 00:46:14 +03:00
Alexey Milovidov
9ae0277632 Fixed build of test [#METR-21048]. 2016-04-24 22:47:10 +03:00
Alexey Milovidov
e344f3275b Merge 2016-04-24 22:46:37 +03:00
Alexey Milovidov
ee85a00e5b Merge 2016-04-24 13:40:32 +03:00
Alexey Milovidov
1fd8914e10 Merge 2016-04-24 13:39:18 +03:00
Alexey Milovidov
07f04d70d3 Merge 2016-04-24 12:44:47 +03:00
Alexey Milovidov
73fd006e12 Merge 2016-04-24 09:05:41 +03:00
Alexey Milovidov
55b580f882 More profile events [#METR-2944]. 2016-04-23 05:39:40 +03:00
Alexey Arno
451256e31c dbms: Server: Bug fix in multiIf: if we passed toFixedString to all the branch parameters, a discrepancy between the awaited return type and the actual return type led to a failure. [#METR-19697] 2016-04-22 18:19:02 +03:00
Alexey Arno
52b6eceb51 dbms: Server: simplified code [#METR-19697] 2016-04-22 13:21:52 +03:00
Alexey Arno
3d9dc30e8c dbms: Added more fault tolerance [#METR-18510] 2016-04-21 17:58:25 +03:00
Alexey Arno
ed1b91143a dbms: merged branch METR-19697 into master [#METR-19697] 2016-04-21 16:10:56 +03:00
Alexey Milovidov
cff1004f04 Lowered batch size in pullLogsToQueue [#METR-21013]. 2016-04-21 00:24:12 +03:00
Alexey Milovidov
902347a290 Little better [#METR-20892]. 2016-04-21 00:23:23 +03:00
Alexey Milovidov
519e7b1d39 Merge 2016-04-19 22:29:02 +03:00
Alexey Milovidov
3297ef4728 Tuned settings [#METR-20996]. 2016-04-19 22:28:41 +03:00
Alexey Milovidov
11f1c451e5 Merge 2016-04-19 02:17:07 +03:00
Alexey Milovidov
a4a5d444ef Tiny modification [#METR-2944]. 2016-04-19 02:16:55 +03:00
Alexey Milovidov
c6722da2b2 Merge 2016-04-19 00:38:06 +03:00
Alexey Arno
f2357d50b5 Merge 2016-04-18 17:31:32 +03:00
Alexey Milovidov
c43b34d3f0 Added function 'indexHint' [#METR-20940]. 2016-04-16 02:10:29 +03:00
Alexey Milovidov
3e4dbbb24e Updated test [#METR-20644]. 2016-04-16 01:00:19 +03:00
Alexey Milovidov
a5d7c41253 Addition [#METR-20644]. 2016-04-15 23:11:03 +03:00
Alexey Milovidov
9f3d9277af Addition to prev. revision [#METR-20644]. 2016-04-15 22:55:07 +03:00
Alexey Milovidov
d6ba48a610 Merge 2016-04-15 22:37:19 +03:00
Alexey Milovidov
2bb5a4749b Merge 2016-04-15 22:09:42 +03:00
Alexey Milovidov
3923c7abce Merge 2016-04-15 20:42:51 +03:00
Alexey Milovidov
d79174b2ce Preparation [#METR-20644]. 2016-04-15 20:13:51 +03:00
Alexey Milovidov
bde00e80cc Added missing modifications [#METR-20892]. 2016-04-15 19:07:58 +03:00
Alexey Milovidov
0611e45ac9 Little better [#METR-20892]. 2016-04-15 06:57:38 +03:00
Alexey Milovidov
44544eda2a Improvement [#METR-20892]. 2016-04-15 06:05:18 +03:00
Alexey Milovidov
f5359cbdeb Fixed error [#METR-20892]. 2016-04-15 05:53:53 +03:00
Alexey Milovidov
02ceda2ba4 Merge 2016-04-15 05:34:48 +03:00
Alexey Milovidov
5afa69c5f8 Further [#METR-20892]. 2016-04-15 05:32:52 +03:00
Alexey Milovidov
afec861029 Improved performance of reading String column [#METR-20892]. 2016-04-15 05:28:56 +03:00
Alexey Milovidov
fade06af59 Partially reverted [#METR-20892]. 2016-04-15 04:48:29 +03:00
Alexey Milovidov
f7c09d58a5 Attempt to improve performance [#METR-20892]. 2016-04-15 03:33:21 +03:00
Alexey Arno
68f427398d dbms: server: Retry after a timeout issue. [#METR-20825] 2016-04-15 01:00:39 +03:00
Alexey Milovidov
745badfff9 PaddedPODArray: development (incomplete) [#METR-20892]. 2016-04-15 00:44:12 +03:00
Alexey Milovidov
9c9ef5534c PaddedPODArray: development [#METR-20892]. 2016-04-15 00:26:06 +03:00
Alexey Arno
b884690fbf dbms: server: Bug fix: avoid empty log entries. Also added missing logging. [#METR-20825] 2016-04-14 23:52:16 +03:00
Alexey Arno
1ed2615f7c dbms: Fixed minor issue with logging [#METR-20825] 2016-04-14 19:25:09 +03:00
Alexey Arno
35e16aed04 dbms: Bug fix: under certain circumstances, ClickHouse would fail to attach a partition whose name coincides with the name of another partition that was previously dropped [#METR-20825] 2016-04-14 19:21:17 +03:00
Alexey Milovidov
1d2c603ecf Fixed errors [#METR-12588]. 2016-04-14 08:03:33 +03:00
Alexey Milovidov
0ea54e943b Fixed error in prev. revision [#METR-12588]. 2016-04-14 06:49:12 +03:00
Alexey Milovidov
e4bb35e6e1 Added missing support for hashing Enums [#METR-20890]. 2016-04-14 00:35:46 +03:00
Alexey Milovidov
b664f367d8 Improved Summing/Aggregating streams [#METR-12588]. 2016-04-14 00:15:36 +03:00
Alexey Milovidov
054df259cd Improvement (tnx. af-arno) [#METR-2944]. 2016-04-13 23:46:36 +03:00
Alexey Milovidov
b1ee71c026 Fixed build [#METR-2944]. 2016-04-13 23:46:11 +03:00
Alexey Milovidov
8b9cf82c6c More checking [#METR-12588]. 2016-04-13 07:48:41 +03:00
Alexey Milovidov
8f68bd3bb2 Fixed test [#METR-12588]. 2016-04-13 07:43:55 +03:00
Alexey Milovidov
49cf0f148c Better [#METR-12588]. 2016-04-13 07:15:30 +03:00
Alexey Milovidov
edc1bb39c7 Merge 2016-04-13 06:56:22 +03:00
Alexey Milovidov
6d851cc5a7 Better [#METR-19470]. 2016-04-11 22:47:48 +03:00
Alexey Milovidov
7c89a426d6 Addition to prev. revision [#METR-19470]. 2016-04-11 22:39:07 +03:00
Alexey Milovidov
17ec1acca2 Added test [#METR-20821]. 2016-04-11 21:10:06 +03:00
Alexey Milovidov
7301154faf Fixed error in function quantilesTiming [#METR-20821]. 2016-04-11 20:52:20 +03:00
Alexey Milovidov
2541cc08f1 Addition to prev. revision [#METR-2944]. 2016-04-11 00:52:16 +03:00
Alexey Milovidov
8b346c7f43 Fixed build of tests [#METR-2944]. 2016-04-11 00:50:36 +03:00
Alexey Milovidov
e5453d4a57 ODBC Driver: fixed error [#METR-18538]. 2016-04-10 14:51:09 +03:00
Alexey Milovidov
7c91f78a53 Addition to prev. revision [#METR-19470]. 2016-04-10 14:49:53 +03:00
Alexey Milovidov
ef6a29fc16 ODBC driver: development [#METR-18538]. 2016-04-10 14:08:42 +03:00
Alexey Milovidov
830b55bdc6 ODBC dictionary source: development [#METR-19470]. 2016-04-10 14:08:04 +03:00
Alexey Milovidov
b3125ad74e Added comment [#METR-18538]. 2016-04-10 13:30:38 +03:00
Alexey Milovidov
76604d64c4 ODBC Driver: development [#METR-19470]. 2016-04-10 13:24:53 +03:00
Alexey Milovidov
83318889e9 ODBC source for external dictionaries: development [#METR-19470]. 2016-04-10 13:24:07 +03:00
Alexey Milovidov
37c420e450 ODBC Driver: avoid symbols clashing [#METR-18538]. 2016-04-10 13:23:11 +03:00
Alexey Milovidov
348594ffbe Added ODBC external dictionary source [#METR-19470]. 2016-04-10 07:00:00 +03:00
Alexey Milovidov
3688c2270f Preparation [#METR-19470]. 2016-04-10 05:47:29 +03:00
Alexey Milovidov
0bcccb720f Preparation [#METR-19470]. 2016-04-10 05:32:59 +03:00
Alexey Milovidov
54d1ce01a6 Preparation [#METR-19470]. 2016-04-10 05:29:45 +03:00
Alexey Milovidov
edc561d6b5 Fixed error [#METR-20803]. 2016-04-10 03:28:44 +03:00
Alexey Milovidov
42cb486bc1 Added setting 'http_native_compression_disable_checksumming_on_decompress' [#METR-20784]. 2016-04-10 02:24:38 +03:00
Alexey Milovidov
f538e81c98 Added 'uptime' function [#METR-20819]. 2016-04-09 10:47:08 +03:00
Alexey Milovidov
1042a062d4 Allowed compound identifiers for fields of nested data structures in INSERT query [#METR-20818]. 2016-04-09 08:48:05 +03:00
Alexey Milovidov
0b7a474beb Better exception message [#METR-20817]. 2016-04-09 08:45:42 +03:00
Alexey Milovidov
2a85a1d266 Added setting 'replicated_alter_columns_timeout' [#METR-20816]. 2016-04-09 08:43:55 +03:00
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