Commit Graph

953 Commits

Author SHA1 Message Date
Michael Kolupaev
d726110f17 clickhouse: updated olap converter to use new columns [#CONV-6318]. 2013-01-11 10:15:24 +00:00
Alexey Milovidov
9485dd6fbe dbms: fixed error with CollapsingSortedBlockInputStream [#CONV-2944]. 2013-01-10 17:12:14 +00:00
Michael Kolupaev
bf9d7c4127 clickhouse: fixed crash on conversion of invalid dates (invalid dates now quietly produce invalid results) [#CONV-6318]. 2013-01-10 09:24:30 +00:00
Alexey Milovidov
af42c9a5cc dbms: tiny modification of AutoArray; updated test for AutoArray [#CONV-2944]. 2013-01-09 12:06:21 +00:00
Alexey Milovidov
f34cc1e38d dbms: updated test [#CONV-2944]. 2013-01-09 11:27:29 +00:00
Michael Kolupaev
0f273b04e2 dbms: fixed AutoArray constructor ambiguity [#CONV-6318]. 2013-01-09 11:23:52 +00:00
Michael Kolupaev
62c85998de dbms: improved AutoArray compatibility with vector (this should also fix a bug) [#CONV-6318]. 2013-01-09 10:49:57 +00:00
Michael Kolupaev
190179d7ba dbms: fixed typo in comment [#CONV-2944]. 2013-01-09 10:19:24 +00:00
Alexey Milovidov
664b6199de dbms: improvement [#CONV-2944]. 2013-01-08 21:32:16 +00:00
Alexey Milovidov
b88bed60b8 dbms: improved performance [#CONV-2944]. 2013-01-08 20:31:24 +00:00
Alexey Milovidov
e7093907ef dbms: improved performance of aggregation [#CONV-2944]. 2013-01-08 19:41:22 +00:00
Alexey Milovidov
002d6a6178 dbms: tiny improvement [#CONV-2944]. 2013-01-07 08:27:39 +00:00
Alexey Milovidov
d56c496337 dbms: improved performance [#CONV-2944]. 2013-01-07 06:53:24 +00:00
Alexey Milovidov
865130d3b6 dbms: improved performance (less copies of fields) [#CONV-2944]. 2013-01-07 06:47:15 +00:00
Alexey Milovidov
bf32223096 dbms: improved performance of strings [#CONV-2944]. 2013-01-07 05:33:36 +00:00
Alexey Milovidov
4c7a2a1198 dbms: improved performance of aggregating strings [#CONV-2944]. 2013-01-07 05:33:15 +00:00
Alexey Milovidov
f5d25057bd dbms: improved performance of strings [#CONV-2944]. 2013-01-07 05:20:13 +00:00
Alexey Milovidov
6f70407cc8 dbms: improved query cancelling speed [#CONV-2944]. 2013-01-07 01:41:06 +00:00
Alexey Milovidov
bf669d07e1 dbms: addition to prev. revision [#CONV-2944]. 2013-01-07 01:00:35 +00:00
Alexey Milovidov
f800b5b769 dbms: using special array for Row and instead of std::vector<AggregateFunctionPlainPtrs> (experimental) [#CONV-2944]. 2013-01-07 00:57:43 +00:00
Alexey Milovidov
6a4b0139e8 Fixed build with clang [#CONV-2807]. 2013-01-06 19:06:21 +00:00
Alexey Milovidov
3e50a4f63b dbms: compatibility with clang [#CONV-2944]. 2013-01-06 16:04:52 +00:00
Alexey Milovidov
e864147b42 dbms: improvement [#CONV-2944]. 2013-01-05 21:57:11 +00:00
Alexey Milovidov
af17e33cce dbms: addition to prev. revision [#CONV-2944]. 2013-01-05 20:42:18 +00:00
Alexey Milovidov
1348b12d8f dbms: fixed build [#CONV-2944]. 2013-01-05 20:28:19 +00:00
Alexey Milovidov
fbbd8eb87a dbms: fixed build [#CONV-2944]. 2013-01-05 20:21:04 +00:00
Alexey Milovidov
8c0db880d7 dbms: fixed warning [#CONV-2944]. 2013-01-05 20:06:47 +00:00
Alexey Milovidov
7b3f533ecd Using own Field class instead of boost::variant (experimental) [#CONV-2944]. 2013-01-05 20:03:19 +00:00
Alexey Milovidov
3e12dc2c1a dbms: improved performance of parsing tsv [#CONV-2944]. 2013-01-05 14:16:05 +00:00
Alexey Milovidov
e4b3530417 dbms: improvement performance of parsing tsv [#CONV-2944]. 2013-01-05 10:07:01 +00:00
Alexey Milovidov
7b17b8f342 Addition to prev. revision [#CONV-2944]. 2012-12-29 16:28:22 +00:00
Alexey Milovidov
966812095f dbms: more diagnostics when reading from row-based formats [#CONV-2944]. 2012-12-29 15:41:17 +00:00
Michael Kolupaev
b066d40faf clickhouse: OLAP-server: fixed query converter [#CONV-6318]. 2012-12-28 11:44:53 +00:00
Michael Kolupaev
f19621f372 clickhouse: OLAP-server: fixed query converter [#CONV-6318]. 2012-12-28 11:30:58 +00:00
Michael Kolupaev
b8a6c53f8c clickhouse: OLAP-server: fixed query converter [#CONV-6318]. 2012-12-28 11:29:01 +00:00
Michael Kolupaev
515726b24a clickhouse: OLAP-server: fixed query converter [#CONV-6318]. 2012-12-28 11:27:02 +00:00
Michael Kolupaev
69d9b7a1dc clickhouse: OLAP-server: fixed [#CONV-6318]. 2012-12-28 11:15:10 +00:00
Michael Kolupaev
20cc55f5db clickhouse: OLAP-server: fixed [#CONV-6318]. 2012-12-28 10:50:46 +00:00
Alexey Milovidov
eb29dd8bd5 dbms: fixed error (double free at exit) [#CONV-2944]. 2012-12-27 17:54:16 +00:00
Alexey Milovidov
27d4f4525f dbms: improvement [#CONV-2944]. 2012-12-27 17:43:41 +00:00
Alexey Milovidov
ca5d10a4a0 dbms: fixed errors [#CONV-2944]. 2012-12-27 17:40:54 +00:00
Alexey Milovidov
3bee7c4180 dbms: improvement [#CONV-2944]. 2012-12-27 16:23:12 +00:00
Michael Kolupaev
a48890dc42 ███████████: added columns for OLAP-server compatibility [#CONV-6318]. 2012-12-27 14:54:35 +00:00
Alexey Milovidov
24df661bdd dbms: development of limits [#CONV-2944]. 2012-12-26 20:29:28 +00:00
Michael Kolupaev
86ae269076 clickhouse: fixed [#CONV-6318]. 2012-12-26 17:14:00 +00:00
Michael Kolupaev
6df21e5ed1 clickhouse: added missing rules to OLAP query converter [#CONV-6318]. 2012-12-26 17:13:23 +00:00
Michael Kolupaev
0215bc579a clickhouse: fixed [#CONV-6318]. 2012-12-26 17:02:43 +00:00
Michael Kolupaev
1c9b0b63d5 clickhouse: added missing file [#CONV-6318]. 2012-12-26 16:27:46 +00:00
Michael Kolupaev
90b3c76c17 clickhouse: fixed and added bitmaskToList [#CONV-6318]. 2012-12-26 16:26:24 +00:00
Michael Kolupaev
c875f55dcb clickhouse: added countEqual function [#CONV-6318]. 2012-12-26 15:40:37 +00:00
Michael Kolupaev
ecfd5a1320 clickhouse: added trimming to reinterpretAsString [#CONV-6318]. 2012-12-26 15:12:42 +00:00
Michael Kolupaev
c444d5400a clickhouse: removed accidentally commited trimRight usage in converter [#CONV-6318]. 2012-12-26 15:03:27 +00:00
Michael Kolupaev
f964259a38 clickhouse: fixed typo in comment [#CONV-2944]. 2012-12-26 14:51:41 +00:00
Michael Kolupaev
3ff2a537f4 clickhouse: fixed warning [#CONV-6318]. 2012-12-26 14:48:40 +00:00
Michael Kolupaev
467de27a59 clickhouse: fixed reinterpret [#CONV-6318]. 2012-12-26 14:47:22 +00:00
Michael Kolupaev
a77056b080 clickhouse: fixed warning [#CONV-6318]. 2012-12-26 14:41:57 +00:00
Michael Kolupaev
b1406f4631 clickhouse: fix for prev. rev. [#CONV-6318]. 2012-12-26 14:40:38 +00:00
Michael Kolupaev
cd9a27b433 clickhouse: added reinterpret functions [#CONV-6318]. 2012-12-26 14:31:03 +00:00
Alexey Milovidov
bd2c76b7ec dbms: addition to prev. revision [#CONV-2944]. 2012-12-25 20:36:50 +00:00
Alexey Milovidov
691782329a dbms: development of limits [#CONV-2944]. 2012-12-25 20:36:35 +00:00
Alexey Milovidov
c3cf6626e3 dbms: development of limits [#CONV-2944]. 2012-12-25 19:28:59 +00:00
Alexey Milovidov
a38e22d49f dbms: addition to prev. revision [#CONV-2944]. 2012-12-25 17:27:18 +00:00
Alexey Milovidov
269b928f4f dbms: development of limits [#CONV-2944]. 2012-12-25 17:25:44 +00:00
Alexey Milovidov
7afc7c447f dbms: Limits: development [#CONV-2944]. 2012-12-24 19:50:22 +00:00
Alexey Milovidov
6e57b0d52c dbms: fixed typo [#CONV-2944]. 2012-12-24 17:23:30 +00:00
Michael Kolupaev
ea874ad1c5 clickhouse: added missing file [#CONV-6318]. 2012-12-24 08:16:25 +00:00
Michael Kolupaev
1b82540fa3 clickhouse: added rounding functions [#CONV-6318]. 2012-12-24 08:15:18 +00:00
Alexey Milovidov
44014d8530 dbms: added functions based on dictionaries [#CONV-2944]. 2012-12-21 19:48:47 +00:00
Alexey Milovidov
429968c078 dbms: enabled new functions [#CONV-2944]. 2012-12-20 20:10:25 +00:00
Alexey Milovidov
95060b1a47 dbms: added more bitwise functions [#CONV-2944]. 2012-12-20 20:01:18 +00:00
Michael Kolupaev
1383bfd005 clickhouse: added bitwise and and or functions [#CONV-6318]. 2012-12-20 13:41:55 +00:00
Michael Kolupaev
57fccc9387 clickhouse: removed a very unlikely race condition on loading Dictionaries [#CONV-6318]. 2012-12-20 12:58:47 +00:00
Michael Kolupaev
c89bac439a clickhouse: OLAP-server compatibility: development [#CONV-6318]. 2012-12-20 11:39:56 +00:00
Michael Kolupaev
5fdd5a5dd1 clickhouse: OLAP-server compatibility: development [#CONV-6318]. 2012-12-20 11:36:15 +00:00
Michael Kolupaev
ee3cc4f815 clickhouse: OLAP-server compatibility: development [#CONV-6318]. 2012-12-20 11:32:52 +00:00
Michael Kolupaev
f415b5f8e1 clickhouse: OLAP-server compatibility: development [#CONV-6318]. 2012-12-20 11:18:54 +00:00
Alexey Milovidov
59e197bc88 dbms: added Dictionaries [#CONV-2944]. 2012-12-19 20:15:15 +00:00
Michael Kolupaev
28066c594c clickhouse: OLAP-server compatibility: development [#CONV-6318]. 2012-12-19 11:20:46 +00:00
Alexey Milovidov
272738ee82 dbms: checking for division by zero [#CONV-2944]. 2012-12-18 20:07:26 +00:00
Alexey Milovidov
3f92ee5229 dbms: prepared to use functions with dictionaries [#CONV-2944]. 2012-12-18 20:06:36 +00:00
Alexey Milovidov
e7047b2609 dbms: fixed error [#CONV-2944]. 2012-12-17 17:21:09 +00:00
Michael Kolupaev
fb4dc8f3f8 clickhouse: OLAP-server compatibility: development [#CONV-6318]. 2012-12-17 15:48:24 +00:00
Alexey Milovidov
c684b7c337 dbms: probably improved performance of merging [#CONV-2944]. 2012-12-16 00:52:06 +00:00
Alexey Milovidov
b312f42808 dbms: reverted previous modification [#CONV-2944]. 2012-12-16 00:23:41 +00:00
Alexey Milovidov
62a8ecc749 dbms: probably improved performance of inserting, merging and sorting [#CONV-2944]. 2012-12-15 23:10:14 +00:00
Alexey Milovidov
46de8ec014 dbms: added function 'indexOf' [#CONV-2944]. 2012-12-15 20:01:46 +00:00
Alexey Milovidov
150e508652 dbms: fixed error in error message [#CONV-2944]. 2012-12-15 04:42:42 +00:00
Alexey Milovidov
954ab221d6 Merge 2012-12-15 04:39:13 +00:00
Alexey Milovidov
63ab9a262e dbms: fixed error (numbers aren't parsing after previous query with huge number) [#CONV-2944]. 2012-12-15 04:26:48 +00:00
Alexey Milovidov
22de09547e dbms: added EXISTS TABLE query [#CONV-2944]. 2012-12-15 03:09:04 +00:00
Alexey Milovidov
4a06e09f79 dbms: tiny improvement [#CONV-2944]. 2012-12-15 02:11:37 +00:00
Alexey Milovidov
494b212f3a dbms: removed VarUInt and VarInt data types [#CONV-2944]. 2012-12-14 20:24:26 +00:00
Alexey Milovidov
8c787fde81 dbms: fixed UB with number formatting [#CONV-2944]. 2012-12-14 20:07:33 +00:00
Alexey Milovidov
e4b2657ea5 dbms: fixed VarUInt for numbers with highest significant bit set [#CONV-2944]. 2012-12-14 19:41:39 +00:00
Alexey Milovidov
a8cf550864 dbms: addition to prev. revision [#CONV-2944]. 2012-12-14 18:47:50 +00:00
Alexey Milovidov
a74b574004 dbms: fixed infinite loop while trying to print minimal negative number with Pretty format [#CONV-2944]. 2012-12-14 18:07:15 +00:00
Michael Kolupaev
dec7aaf63e clickhouse: OLAP-server compatibility: development [#CONV-6318]. 2012-12-14 13:32:07 +00:00
Michael Kolupaev
33173a6f41 clickhouse: OLAP-server compatibility: development [#CONV-6318]. 2012-12-14 13:31:48 +00:00
Michael Kolupaev
047f48d2fe clickhouse: OLAP-server compatibility: development [#CONV-6318]. 2012-12-14 11:35:06 +00:00
Michael Kolupaev
1305aae5d4 clickhouse: OLAP-server compatibility: development [#CONV-6318]. 2012-12-14 11:21:07 +00:00
Alexey Milovidov
2c9ff38ab2 dbms: fixed error [#CONV-2944]. 2012-12-13 20:28:10 +00:00
Alexey Milovidov
8e2e1b44bf dbms: fixed error [#CONV-2944]. 2012-12-13 19:23:58 +00:00
Michael Kolupaev
c77e8e98ef clickhouse: improved integer sample size processing [#6201]. 2012-12-13 10:08:54 +00:00
Michael Kolupaev
60bf093973 clickhouse: added minor diagnostic output [#6201]. 2012-12-13 09:38:36 +00:00
Michael Kolupaev
93143369ce clickhouse: added support for non-UInt32 sampling columns [#6201]. 2012-12-13 09:32:08 +00:00
Alexey Milovidov
17612f45ec Merge 2012-12-12 23:31:40 +00:00
Alexey Milovidov
f2ebc5da89 dbms: fixed error [#CONV-2944]. 2012-12-12 17:46:23 +00:00
Alexey Milovidov
872d1318a5 dbms: fixed error [#CONV-2944]. 2012-12-12 17:16:44 +00:00
Michael Kolupaev
bd843a65bd clickhouse: added SAMPLE to formatAST [#6201]. 2012-12-12 16:49:08 +00:00
Michael Kolupaev
a5e5b3dd9f clickhouse: fixed SAMPLE by count [#6201]. 2012-12-12 16:39:32 +00:00
Michael Kolupaev
b9de3987f2 clickhouse: fixed [#6201]. 2012-12-12 16:26:18 +00:00
Michael Kolupaev
b5681acdb7 clickhouse: fixed [#6201]. 2012-12-12 16:11:27 +00:00
Michael Kolupaev
81883201ec clickhouse: fixed [#6201]. 2012-12-12 15:45:08 +00:00
Michael Kolupaev
3f2da2d2e3 clickhouse: fixed [#6201]. 2012-12-12 15:37:43 +00:00
Michael Kolupaev
8973044210 Merge 2012-12-12 15:23:26 +00:00
Michael Kolupaev
2350e09c51 clickhouse: fixed compiler warnings [#6201]. 2012-12-12 14:38:39 +00:00
Michael Kolupaev
42073f42ec clickhouse: added support for SAMPLE clause of SELECT query (works only in merge tree storage) [#6201]. 2012-12-12 14:25:55 +00:00
Alexey Milovidov
143df8a373 dbms: tiny modifications [#CONV-2944]. 2012-12-11 20:32:08 +00:00
Alexey Milovidov
de13137958 dbms: changed signature of IDataType::serializeBinary [#CONV-2944]. 2012-12-11 20:31:39 +00:00
Michael Kolupaev
7f27cbbcb7 Merge 2012-12-10 10:23:10 +00:00
Michael Kolupaev
f75533a024 Merge 2012-12-07 10:05:36 +00:00
Alexey Milovidov
3c4cc8c694 dbms: tiny addition [#CONV-2944]. 2012-12-06 21:13:50 +00:00
Alexey Milovidov
659066fa8a dbms: addition to prev. revision [#CONV-2944]. 2012-12-06 17:38:02 +00:00
Alexey Milovidov
60ae1a07b1 dbms: fixed warning [#CONV-2944]. 2012-12-06 17:36:51 +00:00
Alexey Milovidov
8a053aba54 dbms: fixed error [#CONV-2944]. 2012-12-06 17:32:48 +00:00
Michael Kolupaev
2b9f4ca2bf Merge 2012-12-06 13:07:29 +00:00
Michael Kolupaev
35184afdc2 Merge 2012-12-06 12:51:15 +00:00
Michael Kolupaev
655b7e0300 Merge 2012-12-06 12:24:08 +00:00
Michael Kolupaev
8600340828 Merge 2012-12-06 11:48:41 +00:00
Michael Kolupaev
8f512c546a Merge 2012-12-06 11:10:05 +00:00
Michael Kolupaev
5555027deb Merge 2012-12-06 09:45:09 +00:00
Michael Kolupaev
03c96075f9 Merge 2012-12-05 13:39:38 +00:00
Michael Kolupaev
5c9f35b2a3 Merge 2012-12-05 13:31:33 +00:00
Michael Kolupaev
905d9615c7 Merge 2012-12-05 12:55:30 +00:00
Michael Kolupaev
dba35f0364 Merge 2012-12-05 12:44:55 +00:00
Michael Kolupaev
b6139c17bc Merge 2012-12-03 10:43:25 +00:00
Michael Kolupaev
01fa6de3bc Merge 2012-12-03 10:03:47 +00:00
Michael Kolupaev
02973d945b clickhouse: fixed compiler warning [#CONV-6108]. 2012-12-03 09:39:04 +00:00
Michael Kolupaev
2d8026c0b0 Merge 2012-12-03 08:52:58 +00:00
Alexey Milovidov
914b41cf2f dbms: fixed build [#CONV-2944]. 2012-11-30 23:17:12 +00:00
Michael Kolupaev
c54004b880 Merge 2012-11-30 08:33:36 +00:00
Alexey Milovidov
b167cc3711 dbms: tiny improvement [#CONV-2944]. 2012-11-30 05:40:28 +00:00
Alexey Milovidov
f339e0e401 dbms: addition to prev. revision [#CONV-2944]. 2012-11-30 05:30:17 +00:00
Alexey Milovidov
f5586b456d Merge 2012-11-30 05:24:24 +00:00
Alexey Milovidov
7f4348ecdc dbms: added locks to storages Memory and Log [#CONV-2944]. 2012-11-30 04:28:13 +00:00
Alexey Milovidov
5aa8c9efc4 Merge 2012-11-30 02:01:02 +00:00
Alexey Milovidov
a09c023956 dbms: addition to prev. revision [#CONV-2944]. 2012-11-30 00:59:02 +00:00
Alexey Milovidov
a0972784b1 Merge 2012-11-30 00:52:45 +00:00
Michael Kolupaev
e49cd16868 Merge 2012-11-29 17:43:23 +00:00
Michael Kolupaev
9ad859149f Merge 2012-11-29 17:04:12 +00:00