Commit Graph

224 Commits

Author SHA1 Message Date
Alexey Milovidov
ed38f1fd0a dbms: fixed compilation in gcc 4.3 [#CONV-2944]. 2013-06-07 22:12:58 +00:00
Alexey Milovidov
c8b340e85b dbms: fixed warning [#CONV-2944]. 2013-06-07 17:32:12 +00:00
Vyacheslav Alipov
bfdb77b586 regionToName function arguments check fix [#CONV-7735] 2013-06-05 13:54:05 +00:00
Michael Kolupaev
9942dcc9c8 clickhouse: removed obsolete code [#CONV-7444]. 2013-06-05 13:42:13 +00:00
Vyacheslav Alipov
fd22381a2d added regionToName function [#CONV-7735] 2013-06-05 13:40:14 +00:00
Michael Kolupaev
2ae3de092d clickhouse: fixed higher order functions [#CONV-7444]. 2013-06-05 12:03:50 +00:00
Michael Kolupaev
9b38534853 clickhouse: fixed higher order functions [#CONV-7444]. 2013-06-05 11:44:10 +00:00
Michael Kolupaev
c06c895444 clickhouse: fixed build [#CONV-7444]. 2013-06-05 10:34:59 +00:00
Michael Kolupaev
8f63eaf24b clickhouse: fixed build [#CONV-7444]. 2013-06-05 10:04:09 +00:00
Michael Kolupaev
5980653806 clickhouse: fixed build [#CONV-7444]. 2013-06-05 09:58:25 +00:00
Michael Kolupaev
59814c06ed clickhouse: fixed replicate [#CONV-7444]. 2013-06-05 09:56:47 +00:00
Michael Kolupaev
8cebe94103 clickhouse: fixed higher order functions [#CONV-7444]. 2013-06-05 09:50:53 +00:00
Michael Kolupaev
9dd3f851c6 clickhouse: fixed functions [#CONV-7444]. 2013-06-05 09:47:21 +00:00
Michael Kolupaev
fb7078fd81 clickhouse: added function replicate [#CONV-7444]. 2013-06-04 14:59:05 +00:00
Michael Kolupaev
46d8382252 clickhouse: fixed tupleElement [#CONV-7444]. 2013-06-04 13:47:18 +00:00
Michael Kolupaev
452a233030 clickhouse: added function prerequisite support [#CONV-7444]. 2013-06-04 13:34:46 +00:00
Michael Kolupaev
d4f98f5bc5 clickhouse: fixed lambda expressions [#CONV-7444]. 2013-06-03 14:08:08 +00:00
Michael Kolupaev
952f177eff clickhouse: probably fixed lambda expressions [#CONV-7444]. 2013-06-03 12:35:56 +00:00
Alexey Milovidov
3673752d1b dbms: fixed error with formatting DateTime near begin of unix epoch; fixed error with toTime function when changing daylight saving time; fixed toTime function for non-Moscow time zones [#CONV-7755]. 2013-06-01 04:58:52 +00:00
Michael Kolupaev
fa4d2dd10b clickhouse: ExpressionAnalyzer: development, fixed build [#CONV-7444]. 2013-05-28 11:54:37 +00:00
Michael Kolupaev
0ecebb645d Expression replacement: development [#CONV-7444]. 2013-05-27 14:02:55 +00:00
Alexey Milovidov
a87eee123f dbms: fixed warning [#CONV-2807]. 2013-05-22 18:56:19 +00:00
Michael Kolupaev
26ed29cfeb clickhouse: higher order functions: development [#CONV-7444]. 2013-05-20 15:42:57 +00:00
Michael Kolupaev
48c5dedb42 clickhouse: added parsing of lambda-expressions [#CONV-7444]. 2013-05-08 09:52:02 +00:00
Alexey Milovidov
28c9579a5f Separated ColumnString from ColumnArray and ColumnFixedString from ColumnFixedArray; removed ColumnFixedArray [#CONV-2944]. 2013-05-05 15:25:25 +00:00
Michael Kolupaev
9290d084a9 clickhouse: probably slightly improved performance of URL functions [#CONV-2807]. 2013-04-17 12:52:55 +00:00
Michael Kolupaev
0fddbe3f88 clickhouse: added functions for site categories [#CONV-7180]. 2013-04-17 11:37:34 +00:00
Michael Kolupaev
e5e38e12d6 clickhouse: fixed finction regionIn [#CONV-2944]. 2013-04-10 10:52:38 +00:00
Michael Kolupaev
577dff4457 DateLUT: fixed segfault when looking up invalid date (it appeared at least in ███████████ and clickhouse) [#CONV-7212]. 2013-04-09 12:38:39 +00:00
Michael Kolupaev
0f94ab34bf Merge 2013-03-27 10:07:23 +00:00
Alexey Milovidov
3ae8c09e54 dbms: fixed error [#CONV-7023]. 2013-03-26 19:30:23 +00:00
Michael Kolupaev
aacdd1a5c1 clickhouse: added comments for functions [#CONV-6788]. 2013-03-18 10:49:31 +00:00
Michael Kolupaev
c2612d08e1 clickhouse: fixed function cutURLParameter [#CONV-6788]. 2013-03-18 10:39:47 +00:00
Michael Kolupaev
f933440e9c clickhouse: added function cutURLParameter [#CONV-6788]. 2013-03-18 10:27:45 +00:00
Michael Kolupaev
c1f8ad492e clickhouse: function sleep accepts different types of argument [#CONV-6788]. 2013-03-07 18:19:22 +00:00
Michael Kolupaev
814b47a415 clickhouse: optimized bitmaskTo* functions [#CONV-6788]. 2013-03-07 18:11:30 +00:00
Michael Kolupaev
3cd4ad6489 clickhouse: slightly improved bitmaskTo* functions [#CONV-6788]. 2013-03-07 18:01:25 +00:00
Michael Kolupaev
6f79845d57 clickhouse: fixed function hex [#CONV-6788]. 2013-03-07 17:15:44 +00:00
Michael Kolupaev
b425a83698 clickhouse: fixed function bitmaskToArray [#CONV-6788]. 2013-03-07 13:17:52 +00:00
Michael Kolupaev
56f918a0a3 clickhouse: added function bitmaskToArray [#CONV-6788]. 2013-03-07 13:15:22 +00:00
Michael Kolupaev
60e193e57d clickhouse: fixed build [#CONV-6788]. 2013-03-07 13:04:07 +00:00
Michael Kolupaev
929cc85e4b clickhouse: fixed build [#CONV-6788]. 2013-03-07 13:03:09 +00:00
Michael Kolupaev
215cc0a8c1 clickhouse: fixed unhex function [#CONV-6788]. 2013-03-07 13:00:40 +00:00
Michael Kolupaev
be85c7ba2b clickhouse: fixed build [#CONV-6788]. 2013-03-07 12:50:22 +00:00
Michael Kolupaev
b444fca00b clickhouse: fixed build [#CONV-6788]. 2013-03-07 12:49:48 +00:00
Michael Kolupaev
02a7cfe2ae clickhouse: removed accidentally commited garbage [#CONV-6788]. 2013-03-07 12:48:46 +00:00
Michael Kolupaev
a375f43d63 clickhouse: fixed build [#CONV-6788]. 2013-03-07 12:47:12 +00:00
Michael Kolupaev
64f4d743d2 clickhouse: added function unhex [#CONV-6788]. 2013-03-07 12:43:54 +00:00
Michael Kolupaev
04abb54e99 clickhouse: fixed function hex [#CONV-6788]. 2013-03-07 12:14:33 +00:00
Michael Kolupaev
934566de4a clickhouse: fixed function hex [#CONV-6788]. 2013-03-07 12:11:44 +00:00
Michael Kolupaev
e3b48d5324 clickhouse: added function hex [#CONV-6788]. 2013-03-07 12:01:41 +00:00
Michael Kolupaev
c73ac806d9 clickhouse: fixed build [#CONV-6788]. 2013-03-06 13:47:57 +00:00
Michael Kolupaev
efed69fcc6 clickhouse: fixed bas_cast in ColumnConstArray (added nested type information) [#CONV-6788]. 2013-03-06 13:44:40 +00:00
Michael Kolupaev
a0de019a61 clickhouse: addition to previous commit [#CONV-6788]. 2013-03-06 12:27:05 +00:00
Michael Kolupaev
78d68159ac clickhouse: fixed build [#CONV-6788]. 2013-03-06 12:08:18 +00:00
Michael Kolupaev
8f8c97e858 clickhouse: added functions regionHierarchy, OSHierarchy, SEHierarchy [#CONV-6788]. 2013-03-06 12:03:52 +00:00
Michael Kolupaev
e8766d7e90 clickhouse: added URLHierarchy function [#CONV-6788]. 2013-03-06 11:22:17 +00:00
Michael Kolupaev
07ba56e85c clickhouse: slightly fixed extractURLParameters [#CONV-6788]. 2013-03-06 09:00:58 +00:00
Michael Kolupaev
a1707b1e6c clickhouse: added function extractURLParameters [#CONV-6788]. 2013-03-05 13:30:23 +00:00
Michael Kolupaev
20b8e06784 clickhouse: extractURLParameter supports semicolon separator [#CONV-6788]. 2013-03-05 13:20:01 +00:00
Michael Kolupaev
22477bd94d clickhouse: fixed IPv4StringToNum [#CONV-6788]. 2013-03-05 12:47:01 +00:00
Michael Kolupaev
ecdffa7efe clickhouse: reverted last optimization (no speed up) [#CONV-6788]. 2013-03-05 12:26:09 +00:00
Michael Kolupaev
290464728d clickhouse: slightly optimized [#CONV-6788]. 2013-03-05 12:17:38 +00:00
Michael Kolupaev
eb5ebc7996 clickhouse: added function extractURLParameter [#CONV-6788]. 2013-03-05 12:12:47 +00:00
Michael Kolupaev
24ffa945bc clickhouse: added function IPv4StringToNum [#CONV-6788]. 2013-03-05 10:29:26 +00:00
Michael Kolupaev
49ae9d23e2 clickhouse: added function FunctionIPv4NumToString [#CONV-6788]. 2013-03-05 09:32:12 +00:00
Michael Kolupaev
7cc555a855 clickhouse: added sleep function [#CONV-6788]. 2013-03-04 10:38:44 +00:00
Michael Kolupaev
17c9eaea20 clickhouse: fixed extract function [#CONV-6788]. 2013-03-04 10:10:19 +00:00
Michael Kolupaev
f591936a69 clickhouse: fixed extract function [#CONV-6788]. 2013-03-04 09:47:33 +00:00
Michael Kolupaev
ea816297c2 clickhouse: added function extract [#CONV-6788]. 2013-02-28 13:01:07 +00:00
Alexey Milovidov
4b1888ecf3 dbms: fixed error with division [#CONV-2944]. 2013-02-16 21:23:55 +00:00
Alexey Milovidov
1f92a0498e dbms: tiny improvement [#CONV-2944]. 2013-02-14 16:54:10 +00:00
Alexey Milovidov
70385e1229 Reverted experimental modification [#CONV-2944]. 2013-01-21 06:43:38 +00:00
Alexey Milovidov
39abfc625a dbms: improved performance [#CONV-2944]. 2013-01-21 06:10:30 +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
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
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
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
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
Alexey Milovidov
44014d8530 dbms: added functions based on dictionaries [#CONV-2944]. 2012-12-21 19:48:47 +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
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
46de8ec014 dbms: added function 'indexOf' [#CONV-2944]. 2012-12-15 20:01:46 +00:00
Alexey Milovidov
494b212f3a dbms: removed VarUInt and VarInt data types [#CONV-2944]. 2012-12-14 20:24:26 +00:00
Alexey Milovidov
a8cf550864 dbms: addition to prev. revision [#CONV-2944]. 2012-12-14 18:47:50 +00:00