Commit Graph

498 Commits

Author SHA1 Message Date
Alexey Milovidov
11aa07ccbc dbms: fixed tests [#METR-17000]. 2015-12-03 06:56:50 +03:00
Alexey Milovidov
8844334423 dbms: external aggregation: development [#METR-17000]. 2015-12-01 19:58:15 +03:00
Alexey Milovidov
eb4034f7f2 dbms: better [#METR-2944]. 2015-11-29 20:06:30 +03:00
Alexey Milovidov
7e5b79fbe9 dbms: added test for merges [#METR-19025]. 2015-11-27 23:48:55 +03:00
Alexey Milovidov
fb88629d67 dbms: added test [#METR-19128]. 2015-11-27 00:36:23 +03:00
Alexey Milovidov
3a5d47014f dbms: added test result [#METR-18778]. 2015-11-26 20:28:26 +03:00
Alexey Milovidov
8c8210062a dbms: added support for hex escape sequences in strings [#METR-19072]. 2015-11-25 06:11:17 +03:00
Alexey Milovidov
26a5aad691 dbms: added test (result pending) [#METR-18778]. 2015-11-24 00:35:42 +03:00
Alexey Milovidov
8a592860ef dbms: improved performance of INSERT SELECT (experimental) [#METR-19025]. 2015-11-21 19:26:48 +03:00
Alexey Milovidov
659cf5a940 dbms: improved performance of ColumnArray::filter [#METR-19022]. 2015-11-21 06:19:43 +03:00
Alexey Milovidov
4318712300 dbms: addition to prev. revision [#METR-18847]. 2015-11-20 05:29:16 +03:00
Alexey Milovidov
2d8457418f dbms: added test [#METR-18847]. 2015-11-20 00:43:20 +03:00
Alexey Milovidov
4c778ca1f6 dbms: added test (not passing yet) [#METR-18847]. 2015-11-19 06:38:09 +03:00
Alexey Milovidov
ce0f3da2b2 dbms: modified test [#METR-18778]. 2015-11-15 11:52:21 +03:00
Alexey Milovidov
49580a9048 dbms: added aggregate function quantileExactWeighted and companions [#METR-18778]. 2015-11-15 11:31:08 +03:00
Alexey Milovidov
eb7421640e dbms: added tests [#METR-18778]. 2015-11-15 08:58:01 +03:00
Alexey Milovidov
8732e7a3f1 dbms: improved performance of aggregate function groupArray [#METR-18778]. 2015-11-15 07:54:56 +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
Alexey Milovidov
f6cce1f55d dbms: fixed error with -State functions and WITH TOTALS [#METR-18727]. 2015-11-11 04:28:34 +03:00
Alexey Milovidov
94cf448929 dbms: addition to prev. revision [#METR-18748]. 2015-11-11 00:23:45 +03:00
Alexey Milovidov
d21307c535 dbms: fixed error with views [#METR-18748]. 2015-11-10 23:07:38 +03:00
Alexey Milovidov
52a3b686cd dbms: fixed error; parsing 'ON' expression in JOINs [#METR-18692]. 2015-11-08 05:42:33 +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 Milovidov
1f08dccab2 Merge 2015-11-05 15:43:15 +03:00
Alexey Milovidov
4e732a4d65 dbms: added test [#METR-18644]. 2015-11-05 15:42:54 +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
184bdebf18 dbms: added test [#METR-18603]. 2015-10-31 00:24:41 +03:00
Alexey Milovidov
6e18299a45 dbms: added test [#METR-18564]. 2015-10-30 05:39:16 +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
e10a65ff1c dbms: added test [#METRIKASUPP-5937]. 2015-10-29 03:55:27 +03:00
Alexey Milovidov
9f16f6fb6e dbms: allowed to hashing tuples [#METR-18564]. 2015-10-29 03:12:04 +03:00
Alexey Milovidov
c9a8f19def dbms: fixed error with tuples of consts [#METR-18586]. 2015-10-29 00:21:18 +03:00
Alexey Milovidov
d2ba5e1afe dbms: updated test result (meaningless values was changed) [#METR-17109]. 2015-10-23 20:21:26 +03:00
Alexey Arno
33650462c2 Merge 2015-10-22 18:31:42 +03:00
Alexey Milovidov
9b0da24558 dbms: allowed to GROUP BY constants with no aggregates [#METR-18298]. 2015-10-22 00:43:42 +03:00
Alexey Milovidov
7fcae3dddd dbms: allowed to parse unix timestamp as DateTime for small unix timestamps [#METR-15790]. 2015-10-21 22:04:02 +03:00
Alexey Milovidov
7600d9135a dbms: added support for array argument for function reverse [#METR-18022]. 2015-10-20 00:07:24 +03:00
Alexey Milovidov
a552f7b723 dbms: added function arrayStringConcat [#METR-18022]. 2015-10-19 21:49:52 +03:00
Alexey Milovidov
ea567490b6 dbms: fixed (falsely broken) test [#METR-18490]. 2015-10-19 18:56:33 +03:00
Alexey Milovidov
1eaa3cb309 dbms: implemented method getExtremes for ColumnTuple [#METR-18474]. 2015-10-16 23:32:44 +03:00
Alexey Milovidov
fc745dbfa1 dbms: fixed error with removing temporary columns [#METR-18448]. 2015-10-15 19:10:08 +03:00
Alexey Arno
f4d2d42ea8 dbms: Server: Fixed bug in query analysis ordering. [#METR-18155] 2015-10-15 14:07:39 +03:00
Alexey Milovidov
7f06d70d45 dbms: added test [#METR-18382]. 2015-10-12 10:15:57 +03:00
Alexey Milovidov
4201a685b5 dbms: added support of tuple arguments to comparison functions [#METR-18149]. 2015-10-12 04:42:47 +03:00
Alexey Milovidov
ff06c18850 dbms: fixed error with 'replace' functions [#METR-18401]. 2015-10-11 07:25:02 +03:00
Alexey Milovidov
75c6e83b71 dbms: added test [#METR-18382]. 2015-10-09 00:29:17 +03:00
Alexey Milovidov
dca0bb0a45 dbms: added test [#METR-18361]. 2015-10-08 06:45:17 +03:00
Alexey Milovidov
49852e67fb dbms: added tests [#METR-13168]. 2015-10-04 09:25:33 +03:00
Alexey Milovidov
f356545bbe dbms: allowed DROP/DETACH partition on non-leader [#METR-17573]. 2015-10-03 00:28:19 +03:00
Alexey Milovidov
51cdac107b dbms: tests: removed executable flag on few files [#METR-2944]. 2015-10-02 23:45:43 +03:00
Alexey Arno
700e545ebf dbms: Server: Fixed reference file for functional test. [#METR-18059] 2015-10-01 12:03:14 +03:00
Andrey Mironov
dc087ac04d dbms: rename test 00234 to 00235[#METR-18251] 2015-09-30 16:57:40 +03:00
Andrey Mironov
b8e3d35f92 dbms: add test [#METR-18251] 2015-09-30 16:56:58 +03:00
Alexey Arno
3a8d096be2 dbms: Server: Added functional test + comment. [#METR-18059] 2015-09-30 16:43:25 +03:00
Alexey Milovidov
7ea5da8b53 dbms: test: increased padding [#METR-2944]. 2015-09-30 02:58:26 +03:00
Andrey Mironov
04b0f73c86 dbms: add test for position function family [#METR-16752] 2015-09-25 18:38:31 +03:00
Alexey Milovidov
69b1789b83 dbms: added test [#METR-16184]. 2015-09-20 07:14:15 +03:00
Alexey Milovidov
311c9b2f39 dbms: added test [#METR-17986]. 2015-09-20 07:09:21 +03:00
Alexey Milovidov
72a964d865 dbms: fixed test [#METR-17536]. 2015-09-19 12:44:02 +03:00
Andrey Mironov
16be53f475 dbms: add support of non-const second arg to has, indexOf, equalCount [#METR-18062] 2015-09-18 15:40:42 +03:00
Andrey Mironov
9b9e5bedf4 dbms: redesign stateless test 00229 2015-09-18 13:02:22 +03:00
Andrey Mironov
fd60ee37d3 dbms: add 'zookeeper' substring to test 226 2015-09-16 18:48:39 +03:00
Andrey Mironov
c6ec4f9ff5 dbms:: add test for missing column in PREWHERE [#METR-18009] 2015-09-16 18:33:58 +03:00
Andrey Mironov
8022f0941e dbms: add refernce file for test 00228_quantiles_deterministic_merge_overflow 2015-09-14 13:06:08 +03:00
Andrey Mironov
484c354d93 dbms: add test for quantileDeterministic overflow [#METR-13932] 2015-09-10 19:29:13 +03:00
Andrey Mironov
cb78c88e34 dbms: add test for quantilesTiming order fix [#METR-14503] 2015-09-10 19:29:13 +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
b34d3366fd dbms: added test [#METR-17988]. 2015-09-09 22:33:24 +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
a3588ad5ff dbms: updated test [#METR-17536]. 2015-09-08 23:20:39 +03:00
Alexey Arno
38fc81074f Merge 2015-09-08 12:16:15 +03:00
Alexey Arno
0f5b2097f0 dbms: Server: Updated functional test. [#METR-17276] 2015-09-08 12:15:32 +03:00
Alexey Milovidov
690237d800 dbms: fixed test [#METR-17536]. 2015-09-08 03:50:15 +03:00
Alexey Milovidov
9f3cab500d dbms: memory efficient distributed aggregation: development [#METR-17536]. 2015-09-07 23:08:02 +03:00
Andrey Mironov
f8b21b5fd6 dbms: add tests for sequenceCount and sequenceMatch, fix infinite loop for sequenceCount of empty pattern, fix decltype deducing reference type [#METR-17427] 2015-09-07 17:50:02 +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
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
e923dd2ff6 dbms: added test [#METR-17550]. 2015-09-03 23:50:41 +03:00
Alexey Arno
1491260e3b dbms: Server: Fixed behavior of LIKE. Now % correctly matches newlines. [#METR-17588] 2015-09-03 15:09:47 +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 Arno
277fab46b9 Merge 2015-09-02 16:05:17 +03:00
Alexey Arno
f93141355b Merge 2015-08-31 16:53:16 +03:00
Andrey Mironov
8b890f1c06 dbms: add functions bitTestAny, bitTestAll (non-vectorized) and tests [#METR-17245] 2015-08-20 16:58:09 +03:00
Alexey Milovidov
bfd52af224 dbms: added tests [#METR-17745]. 2015-08-18 23:44:54 +03:00
Alexey Milovidov
3fbb61cbad dbms: fixed error with multiple GLOBAL subqueries [#METR-17622]. 2015-08-15 00:07:17 +03:00
Alexey Arno
3ff1a857fe dbms: Server: Use another hash function. [#METR-17276] 2015-08-12 19:26:53 +03:00
Alexey Arno
753a90b930 dbms: Server: Deleted obsolete files. [#METR-17276] 2015-08-10 13:05:03 +03:00
Alexey Arno
99a62d3608 Merge 2015-08-10 13:03:44 +03:00
Alexey Arno
ed2ec39899 dbms: Server: Fixes. [#METR-17276] 2015-08-07 20:35:34 +03:00
Alexey Arno
1bf22c463b dbms: Server: Renamed functional test. [#METR-17276] 2015-08-07 20:09:02 +03:00
Alexey Arno
a68b3891f8 dbms: Server: Updated functional tests. [#METR-17276] 2015-08-07 19:59:15 +03:00
Alexey Arno
311a41e14f Merge 2015-08-07 18:24:23 +03:00
Alexey Arno
69d8ae10b6 Merge 2015-08-07 18:23:38 +03:00
Alexey Milovidov
ec1b05bf54 dbms: added test [#METR-17606]. 2015-08-07 00:38:52 +03:00
Alexey Milovidov
32da2a7d8c dbms: improved query formatting for distributed queries [#METR-17606]. 2015-08-07 00:32:51 +03:00
Alexey Arno
b32721432b dbms: Server: Added stateless functional test (stateful one is in progress). [#METR-17276] 2015-08-03 20:32:37 +03:00
Alexey Milovidov
6bdcf3a9ae dbms: fixed test [#METR-2944]. 2015-07-27 21:05:32 +03:00
Alexey Milovidov
fc49f1ab55 dbms: added tests [#METR-17491]. 2015-07-27 19:57:02 +03:00
Alexey Milovidov
99d64cbc7f Merge 2015-07-26 15:06:29 +03:00
Alexey Milovidov
0439ef5f7f dbms: implemented LEFT ARRAY JOIN [#METR-17474]. 2015-07-26 13:54:45 +03:00
Alexey Milovidov
5c2b5ffb10 dbms: added function emptyArrayToSingle [#METR-17474]. 2015-07-26 13:40:32 +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
0c9c9fcead dbms: added test [#METR-17461]. 2015-07-24 22:24:56 +03:00
Alexey Milovidov
aa785f3481 dbms: added tests [#METR-15418]. 2015-07-24 00:30:34 +03:00
Alexey Milovidov
763fe6fb93 dbms: added CROSS JOIN [#METR-16893]. 2015-07-23 23:23:24 +03:00
Alexey Milovidov
b5b40a9a7a dbms: added function arrayUniq [#METR-17429]. 2015-07-23 14:11:10 +03:00
Alexey Milovidov
291fb2ad3e dbms: added test [#METR-17364]. 2015-07-21 04:09:59 +03:00
Andrey Mironov
b63b5cd8f9 dbms: add test for ternary operator type checks. [#METR-17372] 2015-07-20 18:46:50 +03:00
Alexey Milovidov
aa225476e8 dbms: modified test [#METR-17361]. 2015-07-18 07:21:04 +03:00
Alexey Milovidov
d5a69e8e31 dbms: fixed error with GROUP BY empty arrays [#METR-17361]. 2015-07-18 07:18:14 +03:00
Alexey Milovidov
5077e51fc7 dbms: implemented function 'if' for FixedString arguments [#METR-17352]. 2015-07-17 22:53:09 +03:00
Alexey Milovidov
2cfb6495d4 dbms: added test to Float32 formatting [#METR-17281]. 2015-07-16 23:45:04 +03:00
Alexey Arno
5dcda93405 dbms: Server: Fixed unsigned int overflow issues. Updated functional test. [#METR-16435] 2015-07-16 16:01:49 +03:00
Alexey Milovidov
6847fdb979 dbms: added test [#METR-15553]. 2015-07-15 08:06:26 +03:00
Alexey Milovidov
234367b038 dbms: added function identity [#METR-17251]. 2015-07-14 00:27:08 +03:00
Alexey Arno
a3cd654331 dbms: Server: Added functional test. [#METR-16435] 2015-07-13 16:25:56 +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 Milovidov
2af61829fe dbms: added least and greatest functions [#METR-17233]. 2015-07-10 05:57:32 +03:00
Alexey Milovidov
af0070c16b Merge 2015-07-08 07:38:46 +03:00
Alexey Milovidov
0b05ac5871 Merge 2015-07-08 06:18:51 +03:00
Alexey Milovidov
bbdfd33f47 dbms: fixed error with arrays; added test [#METR-17110]. 2015-07-06 23:25:50 +03:00
Alexey Arno
1c8251ad10 Merge 2015-07-06 16:53:13 +03:00
Alexey Arno
90d85c9a77 dbms: Server: Support for multiple time zones: development [#METR-15618] 2015-07-03 14:55:51 +03:00
Alexey Arno
5a3d5970c5 dbms: Server: Support for multiple time zones: development [#METR-15618] 2015-07-03 03:09:57 +03:00
Alexey Arno
91ca58d0d3 dbms: Server: Support for multiple time zones: development [#METR-15618] 2015-07-02 17:22:15 +03:00
Alexey Arno
426e27d98e dbms: Server: Support for multiple time zones: development [#METR-15618] 2015-07-02 17:14:07 +03:00
Alexey Arno
7ef2b9595a dbms: Server: Support for multiple time zones: development [#METR-15618] 2015-07-02 16:35:28 +03:00
Alexey Arno
ec8925aa40 dbms: Server: Support for multiple time zones: development [#METR-15618] 2015-07-02 03:19:31 +03:00
Alexey Milovidov
1618ea3dd7 dbms: added test to prev. revision [#METRIKASUPP-5388]. 2015-06-30 22:06:52 +03:00
Alexey Milovidov
c1ed7ca004 dbms: fixed error with LIKE [#METR-17078]. 2015-06-29 21:47:46 +03:00
Alexey Milovidov
d23de31335 dbms: improved performance for very long arrays [#METR-17061]. 2015-06-29 10:41:23 +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
efc741efb0 dbms: added setting 'distributed_group_by_no_merge' [#METR-17060]. 2015-06-28 09:48:42 +03:00
Alexey Milovidov
4cebee36ea dbms: added setting 'skip_unavailable_shards' [#METR-17059]. 2015-06-28 09:38:18 +03:00
Alexey Milovidov
cdf90e9510 dbms: higher order functions: added support for constant expressions [#METR-17014]. 2015-06-28 09:25:12 +03:00
Alexey Arno
3e25e37feb dbms: Server: Re-added functional test [#METR-16716] 2015-06-26 11:05:59 +03:00
Alexey Arno
a13e6f6a56 dbms: Server: Removed test because UNION ALL and FORMAT cannot be reliably tested together with our current functional test framework: 1) in the result of a UNION ALL the rows may appear in any order; 2) If put UNION ALL in a subrequest and use ORDER BY, we cannot test FORMAT. [#METR-16716] 2015-06-25 21:03:09 +03:00
Alexey Arno
a522013939 Merge 2015-06-25 20:38:54 +03:00
Alexey Arno
3874bef1fc dbms: Server: Added unit test. [#METR-16188] 2015-06-23 19:35:04 +03:00
Alexey Milovidov
f3bcb40a45 dbms: added test to prev. revision [#METR-16945]. 2015-06-23 02:54:25 +03:00
Alexey Milovidov
001ffdfa18 dbms: fixed error with higher order functions [#METR-16894]. 2015-06-19 05:34:47 +03:00
Alexey Milovidov
0180cda4ef dbms: modified test [#METR-2944]. 2015-06-18 16:38:50 +03:00
Alexey Milovidov
09010e81f1 dbms: added test [#METR-2944]. 2015-06-18 05:38:38 +03:00
Alexey Milovidov
fc9bbaa2c1 dbms: added test [#METR-16700]. 2015-06-18 00:11:03 +03:00
Alexey Milovidov
0e01dad0a3 dbms: added support for numeric arrays for arguments of function if [#METR-16700]. 2015-06-17 05:02:53 +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