Alexey Milovidov
|
47191fbb00
|
Additions [#METR-19593].
|
2016-01-08 03:02:33 +03:00 |
|
Alexey Milovidov
|
a419ce1052
|
Preparation to build with in-tree Poco library [#METR-19593].
|
2016-01-07 22:52:21 +03:00 |
|
Alexey Milovidov
|
a6b01ee987
|
dbms: multiple MemoryTrackers: development [#METR-19561].
|
2015-12-30 18:39:11 +03:00 |
|
Andrey Mironov
|
16912808a7
|
dbms: disallow direct comparison of Enums with Ints [#METR-19265]
|
2015-12-29 18:15:58 +03:00 |
|
Andrey Mironov
|
1506cc25c0
|
dbms: allow conversion of most types to enum (not enum to enum though)[#METR-19265]
|
2015-12-25 17:45:58 +03:00 |
|
Andrey Mironov
|
c483485eaf
|
dbms: create a separate type for Tuple in Field [#METR-19265]
|
2015-12-25 15:06:17 +03:00 |
|
Andrey Mironov
|
13f56d4465
|
dbms: use CAST internally whenever a conversion is required [#METR-19265]
|
2015-12-25 15:06:16 +03:00 |
|
Andrey Mironov
|
49236beee8
|
dbms: CAST(expression AS type ) [#METR-19265]
|
2015-12-25 15:06:16 +03:00 |
|
Alexey Milovidov
|
ce70e528e0
|
dbms: fixed error with max_subquery_depth and GLOBAL subqueries [#METR-19569].
|
2015-12-25 04:37:17 +03:00 |
|
Alexey Milovidov
|
89c64fe863
|
dbms: removed unused field [#METR-2944].
|
2015-12-24 21:35:01 +03:00 |
|
Alexey Milovidov
|
d51e03da61
|
dbms: added fault injection in memory tracker to more easily reproducing the bug [#METR-19278].
|
2015-12-23 10:39:28 +03:00 |
|
Alexey Milovidov
|
8da3abcd94
|
dbms: better [#METR-19278].
|
2015-12-23 10:35:36 +03:00 |
|
Alexey Milovidov
|
1f62bf24ee
|
dbms: more safe [#METR-19278].
|
2015-12-23 10:29:20 +03:00 |
|
Alexey Milovidov
|
691e13fe1a
|
dbms: better [#METR-19278].
|
2015-12-23 10:06:34 +03:00 |
|
Alexey Milovidov
|
348f2e0e40
|
dbms: better [#METR-19278].
|
2015-12-23 10:03:50 +03:00 |
|
Alexey Milovidov
|
8afecac7e3
|
dbms: fixed error with order of destruction of arenas, if exception was thrown while merging [#METR-19278].
|
2015-12-23 09:48:05 +03:00 |
|
Alexey Milovidov
|
c2d231dc75
|
dbms: fixed another error [#METR-19278].
|
2015-12-23 08:06:32 +03:00 |
|
Andrey Mironov
|
02ce1bede2
|
dbms: add support for comparing enums [#METR-19265]
|
2015-12-22 15:03:47 +03:00 |
|
Andrey Mironov
|
9d16702f84
|
dbms: unconditionally move evaluation of storage ALIASes to InterpterSelectQuery [#METR-19317]
|
2015-12-15 17:15:06 +03:00 |
|
Alexey Milovidov
|
810edc775d
|
dbms: fixed error in prev. revision [#METR-19171].
|
2015-12-13 17:29:58 +03:00 |
|
Alexey Milovidov
|
9143952e83
|
dbms: probably better [#METR-19172].
|
2015-12-13 15:02:10 +03:00 |
|
Alexey Milovidov
|
9060931654
|
dbms: probably fixed error [#METR-16212].
|
2015-12-13 12:20:13 +03:00 |
|
Alexey Milovidov
|
c150e0afd6
|
dbms: Aggregator: fixes [#METR-19371].
|
2015-12-11 04:11:59 +03:00 |
|
Alexey Milovidov
|
8a37319677
|
dbms: Aggregator: fixes [#METR-19371].
|
2015-12-11 03:34:00 +03:00 |
|
Alexey Milovidov
|
d1fc6175f3
|
dbms: added revision to query_log table [#METR-19319].
|
2015-12-09 06:30:54 +03:00 |
|
Alexey Milovidov
|
a43272c9b8
|
dbms: fixed error in memory-efficient merging of aggregated states [#METR-17000].
|
2015-12-09 05:56:18 +03:00 |
|
Alexey Milovidov
|
7560351942
|
dbms: removed old code [#METR-17000].
|
2015-12-09 05:55:35 +03:00 |
|
Alexey Milovidov
|
50d463d08b
|
dbms: fixed error [#METR-17000].
|
2015-12-08 05:01:46 +03:00 |
|
Alexey Milovidov
|
35db0d65b9
|
dbms: fixed error [#METR-19288].
|
2015-12-07 23:08:00 +03:00 |
|
Alexey Milovidov
|
0d7135fcf6
|
dbms: fixed errors [#METR-17000].
|
2015-12-06 22:42:28 +03:00 |
|
Alexey Milovidov
|
9ecd4a0fa2
|
dbms: additions [#METR-17000].
|
2015-12-06 21:55:09 +03:00 |
|
Alexey Milovidov
|
513eb33b5b
|
dbms: fixed error [#METR-17000].
|
2015-12-06 19:42:17 +03:00 |
|
Alexey Milovidov
|
7dc5661521
|
dbms: more memory efficient merging aggregated states [#METR-17000].
|
2015-12-06 19:22:01 +03:00 |
|
Alexey Milovidov
|
0ef797d9f3
|
dbms: fixed error [#METR-17000].
|
2015-12-06 17:27:09 +03:00 |
|
Alexey Milovidov
|
2b1614825e
|
dbms: improvement [#METR-17000].
|
2015-12-06 10:33:39 +03:00 |
|
Alexey Milovidov
|
7fa1a57165
|
dbms: fixed excessive memory allocation when splitting single-level block in Aggregator [#METR-17000].
|
2015-12-05 10:01:18 +03:00 |
|
Alexey Milovidov
|
fa76a1a452
|
dbms: MergingAggregatedMemoryEfficientBlockInputStream: reading data in parallel [#METR-17000].
|
2015-12-05 07:20:37 +03:00 |
|
Alexey Milovidov
|
6859f2085e
|
dbms: fixed error with TOTALS [#METR-19259].
|
2015-12-04 23:33:38 +03:00 |
|
Alexey Milovidov
|
5890747c56
|
dbms: instrumenting external sort/aggregation [#METR-17000].
|
2015-12-04 00:23:21 +03:00 |
|
Alexey Milovidov
|
0ceb0280f7
|
dbms: added setting 'aggregation_memory_efficient_merge_threads' [#METR-17000].
|
2015-12-03 08:03:23 +03:00 |
|
Alexey Milovidov
|
99d7aa59b8
|
dbms: allowed to merge partial-aggregated streams memory-efficient in parallel [#METR-17000].
|
2015-12-02 01:35:48 +03:00 |
|
Alexey Milovidov
|
d76d57dda2
|
dbms: better [#METR-17000].
|
2015-12-02 00:20:14 +03:00 |
|
Alexey Milovidov
|
b04fc9bdf0
|
dbms: fixed build [#METR-17000].
|
2015-12-01 20:10:24 +03:00 |
|
Alexey Milovidov
|
8844334423
|
dbms: external aggregation: development [#METR-17000].
|
2015-12-01 19:58:15 +03:00 |
|
Alexey Milovidov
|
fe8f947a43
|
dbms: allowed external aggregation with non-parallel aggregation [#METR-17000].
|
2015-12-01 17:43:51 +03:00 |
|
Alexey Milovidov
|
02b16fce06
|
dbms: external aggregation: initial implementation [#METR-17000].
|
2015-12-01 17:09:05 +03:00 |
|
Alexey Milovidov
|
48e840a199
|
dbms: external aggregation: development [#METR-17000].
|
2015-11-30 22:57:46 +03:00 |
|
Alexey Milovidov
|
83cf1f81ec
|
dbms: Aggregator: preparation [#METR-17000].
|
2015-11-30 19:57:05 +03:00 |
|
Alexey Milovidov
|
1889600e39
|
dbms: improved performance of Aggregator in non-compiled case [#METR-2944].
|
2015-11-21 22:46:27 +03:00 |
|
Alexey Milovidov
|
8314861690
|
dbms: improved performance of INSERT SELECT [#METR-19025].
|
2015-11-21 18:47:32 +03:00 |
|
Alexey Milovidov
|
2d00e5d84f
|
dbms: SAMPLE ... OFFSET development: using rational numbers [#METR-18847].
|
2015-11-20 00:34:53 +03:00 |
|
Andrey Mironov
|
0fd1fc9cdc
|
dbms: add ComplexKeyCacheDictionary, not yet complete [#METR-17328]
Requires a way of deallocating keys in memory Arena (a new type of arena, actually), MySQLDictionarySource not yet capable of requesting complex keys.
|
2015-11-16 20:49:39 +03:00 |
|
Alexey Milovidov
|
4a537fcb84
|
dbms: moved file [#METR-18778].
|
2015-11-15 09:18:43 +03:00 |
|
Alexey Milovidov
|
109eec92ff
|
dbms: fixed error with UNION ALL and subqueries in IN [#METR-18808].
|
2015-11-13 23:50:51 +03:00 |
|
Andrey Mironov
|
c0ba6bedcb
|
dbms:rename ComplexKeyDictionary to ComplexKeyHashedDictionary [#METR-17328]
|
2015-11-13 14:21:40 +03:00 |
|
Andrey Mironov
|
701bed3fae
|
dbms: add ComplexKeyDictionary, no fetching of values yet [#METR-17328]
|
2015-11-12 19:29:07 +03:00 |
|
Alexey Milovidov
|
fea8d76c77
|
dbms: fixed deadlock [#METR-18755].
|
2015-11-12 05:14:28 +03:00 |
|
Alexey Milovidov
|
d21307c535
|
dbms: fixed error with views [#METR-18748].
|
2015-11-10 23:07:38 +03:00 |
|
Alexey Milovidov
|
4b29a48124
|
dbms: fixed error [#METR-17109].
|
2015-11-09 21:45:55 +03:00 |
|
Alexey Milovidov
|
dd3ee906e2
|
dbms: fixed build [#METR-2944].
|
2015-11-09 02:27:51 +03:00 |
|
Alexey Milovidov
|
4482871274
|
dbms: allowed aliases without AS keyword in SELECT clause at top level [#METR-15573].
|
2015-11-08 03:28:12 +03:00 |
|
Alexey Arno
|
29dc5f91d1
|
Merge
|
2015-11-06 20:44:01 +03:00 |
|
Alexey Arno
|
67d42f3aa8
|
dbms: Server: Bug fix. If the FROM section of a subquery does not refer to a table, the depth (as specified in the algorithm for distributed IN/JOIN subqueries processing) of this subquery must not increase. [#METR-18524]
|
2015-11-05 14:11:20 +03:00 |
|
Alexey Milovidov
|
c3a196904f
|
dbms: fixed error with ARRAY JOIN and UNION ALL [#METR-18646].
|
2015-11-05 03:42:18 +03:00 |
|
Alexey Milovidov
|
1a01606bf6
|
dbms: fixed error with GLOBAL subqueries and aliases [#METR-18650].
|
2015-11-05 01:02:52 +03:00 |
|
Alexey Milovidov
|
213a6dedbd
|
dbms: probably fixed error [#METR-18611].
|
2015-11-02 22:19:29 +03:00 |
|
Alexey Milovidov
|
89848a098a
|
dbms: setting Content-Type header in HTTP interface [#METR-18603].
|
2015-10-31 00:19:54 +03:00 |
|
Alexey Milovidov
|
e7aabfe43c
|
dbms: fixed error [#MTRSADMIN-1690].
|
2015-10-30 05:29:53 +03:00 |
|
Andrey Mironov
|
37ba429c1e
|
dbms: handle ALIAS columns differently, support them in ARRAY JOIN. [#METR-18221]
|
2015-10-29 18:42:40 +03:00 |
|
Alexey Milovidov
|
c9a8f19def
|
dbms: fixed error with tuples of consts [#METR-18586].
|
2015-10-29 00:21:18 +03:00 |
|
Alexey Milovidov
|
23144fb2c1
|
Revert "dbms: fixed error with ARRAY JOIN, ORDER BY and LIMIT when no aggregation and joined arrays is not used before ORDER BY [#METR-18534]."
This reverts commit d5a33de26e7f69f65d7c056394e6a1d70b3a3f2a.
|
2015-10-27 03:50:01 +03:00 |
|
Alexey Arno
|
a5e1c3a603
|
dbms: Server: Set max_threads to max_distributed_connections in order to improve response times of CHECK TABLE. [#METR-16213]
|
2015-10-26 17:16:29 +03:00 |
|
Alexey Milovidov
|
6affd9f342
|
dbms: fixed error with ARRAY JOIN, ORDER BY and LIMIT when no aggregation and joined arrays is not used before ORDER BY [#METR-18534].
|
2015-10-23 22:05:21 +03:00 |
|
Alexey Milovidov
|
09e3e62539
|
Merge
|
2015-10-23 04:44:50 +03:00 |
|
Alexey Milovidov
|
5cd5c0dde5
|
dbms: using 'max_rows_to_group_by' limit while merging aggregate states (in certain cases) [#METR-18507].
|
2015-10-23 04:43:42 +03:00 |
|
Alexey Milovidov
|
6f00b5949c
|
dbms: fixed ARRAY JOIN when joined array is not used, but original is used [#METR-18406].
|
2015-10-22 23:56:52 +03:00 |
|
Alexey Milovidov
|
90ff83b1ba
|
dbms: using max_rows_to_group_by limit while merging aggregate states (incomplete) [#METR-18507].
|
2015-10-22 04:44:33 +03:00 |
|
Alexey Milovidov
|
9b0da24558
|
dbms: allowed to GROUP BY constants with no aggregates [#METR-18298].
|
2015-10-22 00:43:42 +03:00 |
|
Andrey Mironov
|
8242d24d1d
|
dbms: fix alters involving FixedString columns and defaults [#METR-18221]
|
2015-10-21 17:54:13 +03:00 |
|
Alexey Arno
|
2660fbaa21
|
dbms: Server: merged branch METR-16213 into master
|
2015-10-20 17:59:29 +03:00 |
|
Alexey Milovidov
|
203beb9621
|
dbms: caching DNS for table function 'remote' [#METR-18472].
|
2015-10-16 19:10:10 +03:00 |
|
Alexey Arno
|
a5c49720fc
|
Merge
|
2015-10-16 18:00:50 +03:00 |
|
Alexey Arno
|
ce93036534
|
dbms: Server: Fixed comment typo. [#METR-16213]
|
2015-10-16 14:25:29 +03:00 |
|
Alexey Arno
|
caaf0235b9
|
dbms: Server: merged branch METR-16213 into master [#METR-16213]
|
2015-10-16 14:02:48 +03:00 |
|
Alexey Milovidov
|
fc745dbfa1
|
dbms: fixed error with removing temporary columns [#METR-18448].
|
2015-10-15 19:10:08 +03:00 |
|
Alexey Arno
|
3d7a3bcd92
|
dbms: Server: Fixed typo in comment. [#METR-18155]
|
2015-10-15 16:07:35 +03:00 |
|
Alexey Arno
|
66c46b1a49
|
dbms: Server: Fixed inverted columns. [#METR-16213]
|
2015-10-15 15:16:04 +03:00 |
|
Alexey Arno
|
f4d2d42ea8
|
dbms: Server: Fixed bug in query analysis ordering. [#METR-18155]
|
2015-10-15 14:07:39 +03:00 |
|
Andrey Mironov
|
797b947425
|
dbms: add concatAssumeInjective [#METR-18261]
|
2015-10-14 15:50:21 +03:00 |
|
Pavel Kartavyy
|
c469b726c1
|
Merge
|
2015-10-13 15:38:38 +03:00 |
|
Alexey Arno
|
5f17c9d55d
|
Merge
|
2015-10-12 17:53:16 +03:00 |
|
Alexey Milovidov
|
bb283e6602
|
dbms: added support for different numeric types in function has [#METR-18382].
|
2015-10-12 10:05:54 +03:00 |
|
Alexey Milovidov
|
d12532e7b1
|
dbms: fixed error [#METR-18382].
|
2015-10-12 07:27:02 +03:00 |
|
Alexey Milovidov
|
a7fc2040d9
|
dbms: handling of compatible types in IN section with explicitly provided set [#METR-18382].
|
2015-10-09 00:22:49 +03:00 |
|
Pavel Kartavyy
|
2163af290a
|
Merge
|
2015-10-08 16:21:23 +03:00 |
|
Alexey Milovidov
|
a2e53d50ec
|
dbms: addition to prev. revision [#METR-18361].
|
2015-10-08 06:49:04 +03:00 |
|
Alexey Milovidov
|
a62fdf0e24
|
dbms: removing temporary columns early [#METR-18361].
|
2015-10-08 06:41:11 +03:00 |
|
Alexey Milovidov
|
382d73270b
|
dbms: Better exception message [#METR-18306].
|
2015-10-06 23:03:10 +03:00 |
|
Alexey Milovidov
|
0ddb9cffdd
|
Addition to prev. revision [#METR-17973].
|
2015-10-05 04:40:00 +03:00 |
|
Alexey Milovidov
|
918422ad48
|
Moved files [#METR-17973].
|
2015-10-05 04:35:28 +03:00 |
|
Alexey Milovidov
|
feec229066
|
Moved files [#METR-17973].
|
2015-10-05 04:26:43 +03:00 |
|
Alexey Milovidov
|
3a5032fd4a
|
Moved files [#METR-17973].
|
2015-10-05 03:52:29 +03:00 |
|
Alexey Milovidov
|
4a061b97cb
|
Moved file [#METR-17973].
|
2015-10-05 03:44:40 +03:00 |
|
Alexey Milovidov
|
fefd3791f1
|
Moved files [#METR-17973].
|
2015-10-05 03:33:43 +03:00 |
|
Alexey Milovidov
|
804216f678
|
dbms: added full support of GROUP BY arrays [#METR-13168].
|
2015-10-04 09:10:48 +03:00 |
|
Alexey Milovidov
|
f356545bbe
|
dbms: allowed DROP/DETACH partition on non-leader [#METR-17573].
|
2015-10-03 00:28:19 +03:00 |
|
Alexey Arno
|
3ab5226a56
|
dbms: Server: Fixed typo in comment. [#METR-17506]
|
2015-10-01 18:14:39 +03:00 |
|
Alexey Arno
|
ddf5996c44
|
Merge
|
2015-10-01 18:10:41 +03:00 |
|
Pavel Kartavyy
|
269b4b8155
|
Merge
|
2015-09-30 16:55:20 +03:00 |
|
Alexey Arno
|
3a8d096be2
|
dbms: Server: Added functional test + comment. [#METR-18059]
|
2015-09-30 16:43:25 +03:00 |
|
Andrey Mironov
|
e42022adce
|
dbms: allow CREATE TEMPORARY TABLE AS [#METR-18251]
|
2015-09-30 16:35:32 +03:00 |
|
Alexey Milovidov
|
28f67084a4
|
Merge
|
2015-09-30 01:31:22 +03:00 |
|
Alexey Milovidov
|
9be353dd28
|
dbms: added old modification [#METR-2944].
|
2015-09-30 01:30:59 +03:00 |
|
Alexey Milovidov
|
914067c861
|
dbms: fixed error [#METR-18202].
|
2015-09-29 23:47:15 +03:00 |
|
Alexey Milovidov
|
1f6def094f
|
dbms: fixed build [#METR-18202].
|
2015-09-29 22:19:54 +03:00 |
|
Alexey Arno
|
8bdb8f93c0
|
Merge
|
2015-09-29 17:40:23 +03:00 |
|
Alexey Milovidov
|
b06032a322
|
dbms: fixed error in prev. revision [#METR-18202].
|
2015-09-26 04:42:32 +03:00 |
|
Alexey Milovidov
|
555ad5ac3f
|
dbms: parallel loading of tables [#METR-18202].
|
2015-09-26 04:02:07 +03:00 |
|
Alexey Milovidov
|
056f792a1b
|
dbms: little better [#METR-18133].
|
2015-09-24 22:33:16 +03:00 |
|
Alexey Milovidov
|
8584faf609
|
dbms: don't log internal queries [#METR-18133].
|
2015-09-24 22:25:18 +03:00 |
|
Alexey Milovidov
|
c757bf9063
|
dbms: setting thread names [#METR-2944].
|
2015-09-24 21:54:21 +03:00 |
|
Alexey Milovidov
|
1481d7f293
|
dbms: specifying port to send queries in ZK [#METR-18167].
|
2015-09-24 07:50:53 +03:00 |
|
Alexey Milovidov
|
75a16854db
|
dbms: moved files [#METR-2944].
|
2015-09-24 06:50:09 +03:00 |
|
Pavel Kartavyy
|
d1bd09246d
|
gcc-4.9.2: compilation fix
|
2015-09-23 18:03:08 +03:00 |
|
Andrey Mironov
|
666a33e435
|
dbms: add try-catch around reloadFromFile in ExternalDictionaries.cpp [#METR-18128]
|
2015-09-22 18:15:19 +03:00 |
|
Alexey Arno
|
1cae6e8b54
|
Merge
|
2015-09-18 16:36:10 +03:00 |
|
Alexey Milovidov
|
fa9553307e
|
dbms: fixed error [#METR-17286].
|
2015-09-18 03:46:36 +03:00 |
|
Alexey Milovidov
|
9e8b28131e
|
dbms: fixed error [#METR-17536].
|
2015-09-15 00:09:33 +03:00 |
|
Pavel Kartavyy
|
44c810b228
|
███████████: split ClickHouse query to several sub queries [#METR-17968]
|
2015-09-14 11:50:35 +03:00 |
|
Alexey Milovidov
|
8e23685201
|
dbms: allowed tuples with one element; allowed empty sets [#METR-18020].
|
2015-09-11 23:58:44 +03:00 |
|
Alexey Milovidov
|
a26a43fcc0
|
dbms: quorum inserts: development [#METR-16779].
|
2015-09-10 23:43:42 +03:00 |
|
Alexey Milovidov
|
540c411aa8
|
dbms: fixed error [#METR-17536].
|
2015-09-10 04:58:37 +03:00 |
|
Alexey Milovidov
|
217ef544c2
|
dbms: fixed error [#METR-17536].
|
2015-09-10 00:32:29 +03:00 |
|
Alexey Milovidov
|
4e54056c66
|
dbms: allowed to specify duplicate columns in JOIN subquery [#METR-17664].
|
2015-09-09 03:52:35 +03:00 |
|
Alexey Milovidov
|
0ca77545b2
|
dbms: added setting 'max_concurrent_queries_for_user' [#METR-17965].
|
2015-09-09 00:01:43 +03:00 |
|
Alexey Milovidov
|
a476396e70
|
dbms: fixed error [#METR-17536].
|
2015-09-08 23:19:30 +03:00 |
|
Andrey Mironov
|
aa68fd2aec
|
dbms: add expression support for id, range_min and range_max [#METR-17888]
Fix type-checking of range_hashed dictionary with mysql as a source.
Parenthesise all expressions to avoid errors.
|
2015-09-08 12:38:44 +03:00 |
|
Alexey Milovidov
|
9f3cab500d
|
dbms: memory efficient distributed aggregation: development [#METR-17536].
|
2015-09-07 23:08:02 +03:00 |
|
Alexey Milovidov
|
2311c69d53
|
dbms: development of memory efficient distributed aggregation method [#METR-17536].
|
2015-09-07 10:40:14 +03:00 |
|
Alexey Milovidov
|
8d25390c48
|
dbms: fixed error [#METR-17758].
|
2015-09-06 01:47:13 +03:00 |
|
Alexey Milovidov
|
87465416b0
|
dbms: pull method for GLOBAL subqueries: supported JOINs [#METR-17758].
|
2015-09-05 04:53:16 +03:00 |
|
Alexey Milovidov
|
66b130a2e5
|
dbms: implemented method 'pull' for GLOBAL subqueries [#METR-17758].
|
2015-09-05 04:22:09 +03:00 |
|
Alexey Milovidov
|
9f38f15294
|
dbms: pull scheme for GLOBAL subqueries: development [#METR-17758].
|
2015-09-05 00:39:10 +03:00 |
|
Alexey Milovidov
|
e82e19ee75
|
dbms: pull scheme for GLOBAL subqueries: development: added ability to SELECT from temporary tables of another query [#METR-17758].
|
2015-09-04 23:52:00 +03:00 |
|
Alexey Milovidov
|
193113dc63
|
Merge
|
2015-09-04 23:00:32 +03:00 |
|
Alexey Milovidov
|
767a3c8090
|
dbms: fixed error with WITH TOTALS in subquery with distributed table with one shard and LIMIT [#METR-17561].
|
2015-09-04 22:40:55 +03:00 |
|
Alexey Milovidov
|
7dc7144011
|
dbms: fixed error with column order in RIGHT and FULL JOINs [#METR-17550].
|
2015-09-03 23:48:02 +03:00 |
|
Alexey Milovidov
|
0e26b64968
|
dbms: allowed columns with duplicate names in GLOBAL subqueries [#METR-17552].
|
2015-09-02 23:35:38 +03:00 |
|
Alexey Milovidov
|
10a3d616f6
|
dbms: pull scheme for GLOBAL subqueries: development [#METR-17758].
|
2015-08-20 00:15:27 +03:00 |
|
Andrey Mironov
|
9d406de8c9
|
dbms: add dictionary name to messages of most exceptions occurring during their creation [#METR-17487]
|
2015-08-19 16:19:37 +03:00 |
|
Alexey Milovidov
|
38fa9c8982
|
dbms: addition to prev. revision [#METR-17716].
|
2015-08-16 11:21:19 +03:00 |
|
Alexey Milovidov
|
3fbb61cbad
|
dbms: fixed error with multiple GLOBAL subqueries [#METR-17622].
|
2015-08-15 00:07:17 +03:00 |
|
Alexey Milovidov
|
3688bca270
|
dbms: addition to prev. revision [#METR-17704].
|
2015-08-14 05:47:07 +03:00 |
|
Alexey Milovidov
|
cf4a0e85ef
|
dbms: lowered memory usage for INSERT [#METR-17704].
|
2015-08-14 05:45:40 +03:00 |
|
Alexey Milovidov
|
18ed0b2829
|
dbms: external dictionaries: fixed errors [#METR-17508].
|
2015-08-12 07:21:10 +03:00 |
|
Alexey Milovidov
|
dea3c8b8a4
|
dbms: external dictionaries: fixed bunch of errors; added optional parameter 'dont_check_update_time' for MySQL dictionary source [#METR-17508].
|
2015-08-12 06:57:32 +03:00 |
|
Alexey Milovidov
|
f39ad593f5
|
dbms: added optional property 'require_nonempty' for external dictionaries [#METR-17508].
|
2015-08-12 00:32:27 +03:00 |
|
Alexey Milovidov
|
845758e378
|
Merge
|
2015-08-03 23:12:23 +03:00 |
|
Alexey Milovidov
|
70f4887d74
|
dbms: tiny modifications [#METR-2944].
|
2015-08-03 23:11:57 +03:00 |
|
Alexey Milovidov
|
5b0b5dc9cf
|
dbms: added memory-efficient mode of distributed aggregation [#METR-17536].
|
2015-07-31 02:41:02 +03:00 |
|
Alexey Milovidov
|
e3b5bc0ea6
|
dbms: fixed segfault when using INSERT SELECT or CREATE AS SELECT with extremes=1 or WITH TOTALS [#METR-17491].
|
2015-07-27 18:51:37 +03:00 |
|
Alexey Milovidov
|
0439ef5f7f
|
dbms: implemented LEFT ARRAY JOIN [#METR-17474].
|
2015-07-26 13:54:45 +03:00 |
|
Alexey Milovidov
|
6f2eda117e
|
dbms: fixed error [#METR-17472].
|
2015-07-26 11:28:12 +03:00 |
|
Alexey Milovidov
|
323188bd29
|
dbms: scalar subqueries: development [#METR-17472].
|
2015-07-26 11:16:39 +03:00 |
|
Alexey Milovidov
|
8e44832c85
|
dbms: scalar subqueries: development [#METR-17472].
|
2015-07-26 10:55:48 +03:00 |
|
Alexey Milovidov
|
b87857152b
|
dbms: fixed error in prev. revision [#METR-17472].
|
2015-07-26 10:08:46 +03:00 |
|
Alexey Milovidov
|
35b55b7e4f
|
dbms: added tests; fixed error in prev. revision [#METR-17472].
|
2015-07-25 14:59:21 +03:00 |
|
Alexey Milovidov
|
80ce5f1f65
|
dbms: scalar subqueries: initial implementation [#METR-17472].
|
2015-07-25 14:47:50 +03:00 |
|
Alexey Milovidov
|
6acbf3db3e
|
dbms: fixed progress bar for INSERT SELECT and CREATE AS SELECT queries [#METR-17470].
|
2015-07-25 13:38:52 +03:00 |
|
Alexey Milovidov
|
e3449cae83
|
dbms: added progress for query CREATE AS SELECT [#METR-17470].
|
2015-07-25 12:56:56 +03:00 |
|
Alexey Milovidov
|
39bc10041d
|
dbms: generating query_id [#METR-17469].
|
2015-07-25 12:49:09 +03:00 |
|
Alexey Milovidov
|
57a91256a2
|
dbms: FULL and RIGHT JOIN: development [#METR-15418].
|
2015-07-24 00:19:30 +03:00 |
|
Alexey Milovidov
|
fb7520d2cd
|
dbms: FULL and RIGHT JOIN: development [#METR-15418].
|
2015-07-24 00:03:51 +03:00 |
|
Alexey Milovidov
|
763fe6fb93
|
dbms: added CROSS JOIN [#METR-16893].
|
2015-07-23 23:23:24 +03:00 |
|
Alexey Milovidov
|
0f954021cb
|
dbms: FULL and RIGHT JOIN: development [#METR-15418].
|
2015-07-22 23:54:42 +03:00 |
|
Alexey Milovidov
|
d660d987ce
|
dbms: FULL and RIGHT JOIN: development [#METR-15418].
|
2015-07-22 22:43:09 +03:00 |
|
Alexey Milovidov
|
b0387d5ccf
|
dbms: FULL and RIGHT JOINs: partial implementation [#METR-15418].
|
2015-07-22 05:59:47 +03:00 |
|
Alexey Milovidov
|
d44cc0ca08
|
dbms: preparations [#METR-15418].
|
2015-07-22 04:46:35 +03:00 |
|
Alexey Milovidov
|
71ae4a9931
|
dbms: preparation [#METR-15418].
|
2015-07-22 03:59:22 +03:00 |
|
Alexey Milovidov
|
ca17e5f14a
|
dbms: FULL and RIGHT JOIN: preparation [#METR-15418].
|
2015-07-22 00:29:02 +03:00 |
|
Alexey Milovidov
|
45bfe8e361
|
dbms: fixed error with DISTINCT [#METR-17364].
|
2015-07-21 00:43:53 +03:00 |
|
Andrey Mironov
|
c956fff1d0
|
dbms: add FarmHash64 and two variations of MetroHash64 to hash_map_string_3 text [#METR-15838]
|
2015-07-20 20:50:24 +03:00 |
|
Alexey Milovidov
|
c0e029bb1b
|
dbms: renamed ColumnWithNameAndType to ColumnWithTypeAndName for clarification [#METR-2944].
|
2015-07-17 04:27:35 +03:00 |
|
Alexey Milovidov
|
71f64f2d49
|
Merge
|
2015-07-17 00:32:51 +03:00 |
|
Alexey Milovidov
|
6815bd7c00
|
dbms: addition to prev. revision [#METR-15553].
|
2015-07-15 05:58:28 +03:00 |
|
Alexey Milovidov
|
7726566956
|
dbms: addition to prev. revision [#METR-15553].
|
2015-07-15 05:56:12 +03:00 |
|
Alexey Milovidov
|
bc3a0de6ab
|
dbms: fixed GLOBAL IN inside subquery [#METR-15553].
|
2015-07-15 05:52:19 +03:00 |
|
Alexey Milovidov
|
226731128b
|
dbms: get rid of columns inside Context [#METR-15553].
|
2015-07-15 04:26:35 +03:00 |
|
Alexey Milovidov
|
e948f1d1c1
|
Merge
|
2015-07-14 20:11:09 +03:00 |
|
Alexey Milovidov
|
ac2f8dfb13
|
Merge
|
2015-07-14 17:49:49 +03:00 |
|
Andrey Mironov
|
874f665ffd
|
Merge
|
2015-07-14 16:11:38 +03:00 |
|
Alexey Milovidov
|
df4a33949b
|
dbms: logging query finish for queries without result [#METR-16946].
|
2015-07-14 06:05:10 +03:00 |
|
Andrey Mironov
|
f92714712f
|
dbms: extract IDictionaryBase, fix devirtualization. [#METR-17111]
|
2015-07-13 20:11:17 +03:00 |
|
Andrey Mironov
|
c4440ad829
|
dbms: RangeHashedDictionary implementation [#METR-17111]
|
2015-07-13 19:18:28 +03:00 |
|
Alexey Arno
|
aa30036fd4
|
dbms: Server: Cosmetic changes that make easier to read, understand, and maintain the code that handles UNION ALL. [#METR-14099]
|
2015-07-13 18:02:29 +03:00 |
|
Alexey Arno
|
135cac6d77
|
dbms: Server: Performance improvement. [#METR-16778]
|
2015-07-11 18:16:59 +03:00 |
|
Alexey Arno
|
8410736612
|
dbms: Server: Correctly handle backward linking of SELECT queries inside UNION ALL. [#METR-16778]
|
2015-07-11 03:44:45 +03:00 |
|
Alexey Arno
|
10b695465a
|
dbms: Server: Fixed the bug in a much nicer way: InterpreterSelectQuery does not split anymore its AST. [#METR-16778]
|
2015-07-10 21:26:46 +03:00 |
|
Alexey Arno
|
6efb40c48b
|
Merge
|
2015-07-10 17:42:30 +03:00 |
|
Alexey Arno
|
992e7dc7a5
|
Merge
|
2015-07-08 02:11:30 +03:00 |
|
Alexey Arno
|
17f681ba8c
|
dbms: Server: Support for multiple time zones: development [#METR-15618]
|
2015-07-01 21:03:18 +03:00 |
|
Alexey Milovidov
|
4505af81b3
|
dbms: QueryLog: development [#METR-16946].
|
2015-07-01 08:24:08 +03:00 |
|
Alexey Milovidov
|
5ed6a1d446
|
dbms: QueryLog: development [#METR-16946].
|
2015-07-01 08:18:54 +03:00 |
|
Alexey Milovidov
|
cd734e6f06
|
dbms: allowed constant arguments of aggregate functions and keys [#METRIKASUPP-5388].
|
2015-06-30 22:05:30 +03:00 |
|
Alexey Milovidov
|
3ac04b49b2
|
dbms: QueryLog: development [#METR-16946].
|
2015-06-30 02:59:25 +03:00 |
|
Alexey Milovidov
|
cb223d360a
|
dbms: QueryLog: development [#METR-16946].
|
2015-06-30 02:54:33 +03:00 |
|
Alexey Milovidov
|
b5fd5fe490
|
dbms: QueryLog: development (incomplete) [#METR-16946].
|
2015-06-30 00:35:35 +03:00 |
|
Alexey Milovidov
|
b308d79f5e
|
dbms: improved performance of query parsing and analyzing with very long arrays [#METR-17061].
|
2015-06-29 07:54:52 +03:00 |
|
Alexey Milovidov
|
c36fdf0e56
|
dbms: initial implementation of QueryLog [#METR-16946].
|
2015-06-26 23:48:10 +03:00 |
|
Alexey Milovidov
|
c9e225be12
|
dbms: QueryLog: development [#METR-16946].
|
2015-06-26 22:23:25 +03:00 |
|
Andrey Mironov
|
f2f8bf86cc
|
dbms: external dictionaries: fix null pointer dereference after calling unique_ptr::release()
|
2015-06-26 18:45:31 +03:00 |
|
Alexey Arno
|
a522013939
|
Merge
|
2015-06-25 20:38:54 +03:00 |
|
Alexey Milovidov
|
6f3d8f0efc
|
dbms: added simple priorities system [#METR-16911].
|
2015-06-21 09:06:04 +03:00 |
|
Alexey Milovidov
|
ba29065d30
|
dbms: fixed comment [#METR-2944].
|
2015-06-18 05:41:35 +03:00 |
|
Alexey Milovidov
|
580b77c152
|
dbms: addition to prev. revision [#METR-2944].
|
2015-06-18 05:30:50 +03:00 |
|
Alexey Milovidov
|
c757ab96c0
|
dbms: addition to prev. revision [#METR-2944].
|
2015-06-18 05:25:50 +03:00 |
|
Alexey Milovidov
|
29bb4c0f2e
|
dbms: addition to prev. revision [#METR-2944].
|
2015-06-18 05:15:26 +03:00 |
|
Alexey Milovidov
|
0719320758
|
dbms: improvement [#METR-2944].
|
2015-06-18 05:11:05 +03:00 |
|
Alexey Milovidov
|
e27323dd2e
|
dbms: addition to prev. revision [#METR-16277].
|
2015-06-18 03:34:39 +03:00 |
|
Alexey Milovidov
|
9245f053ca
|
dbms: log query and IP address in case of syntax error [#METR-16277].
|
2015-06-18 03:27:25 +03:00 |
|
Alexey Milovidov
|
1b61065f50
|
dbms: more uniform logging of query, logging client IP address [#METR-16277].
|
2015-06-18 00:34:15 +03:00 |
|
Alexey Milovidov
|
5c7dccebc1
|
dbms: allowed to compare Date and DateTime with strings in IN [#METR-2944].
|
2015-06-16 21:50:44 +03:00 |
|
Alexey Milovidov
|
26813667eb
|
dbms: allowed to compare Date and DateTime with constant string [#METR-2944].
|
2015-06-12 10:46:58 +03:00 |
|
Alexey Milovidov
|
7b76ff3118
|
dbms: additions to prev. revision [#METR-2944].
|
2015-06-12 08:54:49 +03:00 |
|
Alexey Milovidov
|
779d85afc9
|
dbms: addition to prev. revision [#METR-2944].
|
2015-06-12 08:19:18 +03:00 |
|
Alexey Milovidov
|
a9becd36ea
|
dbms: allowed constant expressions in IN [#METR-2944].
|
2015-06-12 08:18:47 +03:00 |
|
Alexey Milovidov
|
bff45a25fa
|
dbms: improved type checking in IN [#METR-16793].
|
2015-06-12 02:09:56 +03:00 |
|
Pavel Kartavyy
|
84c2351774
|
remove old todo
|
2015-06-11 11:02:29 +03:00 |
|
Alexey Milovidov
|
9237e308fb
|
dbms: JOIN: added checking of types of key columns [#METR-16762].
|
2015-06-10 02:50:22 +03:00 |
|
Alexey Milovidov
|
161d30c902
|
dbms: adding checking of types when JOIN (incomplete) [#METR-16762].
|
2015-06-10 00:34:45 +03:00 |
|
Alexey Milovidov
|
d1df9bd43b
|
dbms: Join: added support for constant keys [#METR-16762].
|
2015-06-09 23:55:15 +03:00 |
|
Andrey Mironov
|
4fca014e1b
|
dbms: reload initially failed dictionaries with exponential backoff [#METR-16702]
|
2015-06-09 19:18:49 +03:00 |
|
Alexey Milovidov
|
c94bd2fc09
|
dbms: removed useless code [#METR-16739].
|
2015-06-08 23:22:02 +03:00 |
|
Andrey Mironov
|
5a60c588bf
|
dbms: ExpressionAnalyzer: redundant null check eliminated, refactoring
|
2015-06-08 18:22:04 +03:00 |
|
Alexey Milovidov
|
51be2693ee
|
dbms: addition to SETTINGS [#METR-16354].
|
2015-06-06 23:00:08 +03:00 |
|
Alexey Milovidov
|
854a2f4cc8
|
dbms: added optional section SETTINGS to SELECT query [#METR-16354].
|
2015-06-06 00:28:04 +03:00 |
|
Alexey Milovidov
|
96f1bbc379
|
dbms: added support for randomization of quota intervals [#METR-16576].
|
2015-05-30 00:32:10 +03:00 |
|
Alexey Milovidov
|
3786513a3c
|
dbms: fixing error [#METR-16575].
|
2015-05-29 00:41:28 +03:00 |
|
Alexey Milovidov
|
0984363b9c
|
dbms: removed passing DataTypeFactory everywhere [#METR-16545].
|
2015-05-28 06:49:28 +03:00 |
|
Alexey Milovidov
|
5390f492e1
|
dbms: JOIN with empty table: additions [#METR-16476].
|
2015-05-27 03:55:54 +03:00 |
|
Andrey Mironov
|
31b868184d
|
dbms: show all dictionaries in system.dictionaries, even the ones failed to load. [#METR-16466]
|
2015-05-26 14:54:05 +03:00 |
|
Alexey Milovidov
|
baaf5d0485
|
dbms: allowed to JOIN with empty table [#METR-16476].
|
2015-05-26 03:37:48 +03:00 |
|
Andrey Mironov
|
3fc0fda58f
|
dbms: ExpressionAnalyzer: addStorageAliases add useful todo
|
2015-05-22 16:25:59 +03:00 |
|
Andrey Mironov
|
8ddc49125c
|
dbms: do not expand ALIAS column names. [#METR-16390]
|
2015-05-21 16:47:29 +03:00 |
|
Alexey Milovidov
|
90522cb623
|
dbms: removed useless header [#METR-2944].
|
2015-05-18 23:30:00 +03:00 |
|
Andrey Mironov
|
095fd54ae8
|
dbms: correctly handle injective dictGet* functions during ExpressionAnalyzer's optimizations.
|
2015-05-13 19:11:24 +03:00 |
|
Alexey Milovidov
|
b5463a887f
|
dbms: allowed to type 'count(*)' instead of 'count()' as exception [#METR-2944].
|
2015-05-13 04:19:19 +03:00 |
|
Alexey Milovidov
|
488343c252
|
dbms: fixed tiny error [#METR-10859].
|
2015-05-12 23:09:18 +03:00 |
|
Alexey Milovidov
|
566b62854b
|
dbms: more unform distribution of work among threads (experimental) [#METR-2944].
|
2015-05-11 03:11:22 +03:00 |
|
Alexey Arno
|
44066984cf
|
Merge
|
2015-05-07 13:31:50 +03:00 |
|