Alexey Milovidov
|
2af61829fe
|
dbms: added least and greatest functions [#METR-17233].
|
2015-07-10 05:57:32 +03:00 |
|
Alexey Arno
|
2f56341f00
|
dbms: Server: Support for multiple time zones: development [#METR-15618]
|
2015-07-01 20:32:04 +03:00 |
|
Alexey Milovidov
|
001ffdfa18
|
dbms: fixed error with higher order functions [#METR-16894].
|
2015-06-19 05:34:47 +03:00 |
|
Andrey Mironov
|
ea4f4420ba
|
dbms: replace old lower/upper(UTF8) with vectorized ones [#METR-14764]
|
2015-06-10 15:47:27 +03:00 |
|
Alexey Milovidov
|
417ab909b8
|
dbms: added functions for manipulation of aggregation states [#METR-16677].
|
2015-06-06 03:28:37 +03:00 |
|
Alexey Arno
|
ce1e437c09
|
dbms: Server: Added function toStartOfFiveMinute. [#METR-14495]
|
2015-06-03 17:27:03 +03:00 |
|
Alexey Arno
|
59e894426a
|
dbms: Server: Added version function. [#METR-16386]
|
2015-06-03 16:11:59 +03:00 |
|
Alexey Milovidov
|
1cf67bdede
|
dbms: addition to prev. revision [#METR-15987].
|
2015-06-03 06:32:37 +03:00 |
|
Alexey Milovidov
|
c341bd2c60
|
dbms: function 'transform': added support for non-const argument with default value [#METR-15987].
|
2015-06-03 06:29:28 +03:00 |
|
Andrey Mironov
|
b06bdb0edf
|
dbms: add SSE variants of lower/upper and UTF8 equivalents [#METR-14764]
|
2015-05-28 15:33:07 +03:00 |
|
Alexey Arno
|
b4c1d6481f
|
Feature implementation. [#METR-15210]
|
2015-05-13 02:11:15 +03:00 |
|
Alexey Arno
|
e981b66ef8
|
Feature implementation. [#METR-15210]
|
2015-05-08 18:15:52 +03:00 |
|
Alexey Milovidov
|
d371b7c843
|
dbms: function 'transform': development [#METR-15987].
|
2015-04-28 07:47:27 +03:00 |
|
Alexey Milovidov
|
5e230a6b2d
|
dbms: function 'transform': development [#METR-15987].
|
2015-04-28 06:38:41 +03:00 |
|
Alexey Milovidov
|
ee1b7bc617
|
dbms: fixed build [#METR-2944].
|
2015-04-16 09:39:46 +03:00 |
|
Andrey Mironov
|
bedd5e7c26
|
dbms: add function URLHash plus tests [#METR-15826]
|
2015-04-15 18:00:28 +03:00 |
|
Andrey Mironov
|
e267ba87f0
|
dbms: rename isNan to isNaN [#METR-15731]
|
2015-04-03 17:52:33 +03:00 |
|
Andrey Mironov
|
4ed57ac566
|
dbms: add functions isFinite, isInfinite, isNan [#METR-METR-15731]
|
2015-04-03 16:30:51 +03:00 |
|
Andrey Mironov
|
17da36aba2
|
dbms: allow using Date and DateTime with dictionaries. [#METR-13298]
|
2015-03-20 18:45:36 +03:00 |
|
Alexey Milovidov
|
577a7d102d
|
dbms: fixed leaks [#METR-15352].
|
2015-03-05 08:42:42 +03:00 |
|
Andrey Mironov
|
cee209db3e
|
Merge
|
2015-02-04 14:01:06 +03:00 |
|
Alexey Milovidov
|
e4ae80fd2d
|
Removed Yandex Catalog categories (not used; but empty columns in tables are left) [#METR-14873].
|
2015-02-03 00:22:07 +03:00 |
|
Andrey Mironov
|
e982b5c92d
|
dbms: add all integral and floating point types to IDictionary. [#METR-13298]
|
2015-01-28 18:02:05 +03:00 |
|
Andrey Mironov
|
f4e7d2d4f5
|
dbms: add dictGetHierarchy and dictIsIn. [#METR-13298]
|
2015-01-28 16:20:20 +03:00 |
|
Andrey Mironov
|
92664ed612
|
dbms: sparse array implementation of FlatDictionary. [#METR-13298]
|
2015-01-22 17:32:38 +03:00 |
|
Alexey Milovidov
|
86e9e77eae
|
Fixed errors in clang (part 5, final) [#METR-2807].
|
2015-01-22 04:13:13 +03:00 |
|
Andrey Mironov
|
300b7342e7
|
dbms: dummy types and functions for external dictionaries. [#METR-13298]
|
2015-01-21 14:39:48 +03:00 |
|
Andrey Mironov
|
d98d920d05
|
dbms: add function IPv4NumToStringClassC [#METR-14266]
|
2014-12-24 17:45:44 +03:00 |
|
Andrey Mironov
|
072fc96127
|
dbms: obliterate writeFloatText precision parameter -.-
reimplement floatWidth using double-conversion
|
2014-12-10 14:11:41 +03:00 |
|
Andrey Mironov
|
3332ed9682
|
dbms: add pathFull function. [#METR-13679]
|
2014-12-05 16:32:22 +03:00 |
|
Andrey Mironov
|
c6134124f6
|
dbms: remove square function, alter tests. [#METR-13613]
|
2014-12-02 20:25:10 +03:00 |
|
Andrey Mironov
|
ea9472312e
|
dbms: implement range(n) function, add tests. [#METR-13613]
|
2014-12-02 20:25:10 +03:00 |
|
Andrey Mironov
|
af55445da3
|
dbms: implement abs(). [#METR-13613]
|
2014-12-02 20:25:09 +03:00 |
|
Andrey Mironov
|
8062844eed
|
dbms: add math functions without SSE. [#METR-13613]
|
2014-12-02 20:25:09 +03:00 |
|
Alexey Milovidov
|
be73e48c46
|
dbms: fixed error when writing tuple of date or datetime elements in pretty formats (tnx. hertz) [#METR-2944].
|
2014-11-23 07:00:18 +03:00 |
|
Andrey Mironov
|
811565b5b1
|
dbms: implement appendTrailingCharIfAbsent, refactor concat. [#METR-13772]
|
2014-11-21 20:42:51 +03:00 |
|
Andrey Mironov
|
813742e5d7
|
dbms: add intDivOrZero function. [#METR-13159]
|
2014-11-21 17:28:39 +03:00 |
|
Alexey Milovidov
|
c5635ce6d9
|
dbms: added function regionToPopulation; clickhouse-server, ███████████, ███████████, ███████████ needs to be released before regions_hierarchy.txt change [#METR-13326].
|
2014-11-20 03:05:14 +03:00 |
|
Andrey Mironov
|
85e511fdab
|
dbms: refactor IFunction descendants' registration in FunctionFactory
|
2014-11-12 21:04:49 +03:00 |
|
Andrey Mironov
|
a5905c608a
|
dbms: IPv6StringToNum. [#METR-13151]
|
2014-10-29 15:49:33 +03:00 |
|
Andrey Mironov
|
ee34ca31d8
|
dbms: add MD5, SHA1, SHA224, SHA256, IPv6NumToString. [#METR-13151]
|
2014-10-29 15:49:33 +03:00 |
|
Andrey Mironov
|
96d8c7484a
|
dbms: add arrayFirst, arrayFirstIndex functions. [#METR-13151]
|
2014-10-28 18:49:33 +03:00 |
|
Andrey Mironov
|
484073a95c
|
dbms: add emptyArrayType family of functions. #[METR-13151]
|
2014-10-28 16:43:51 +03:00 |
|
Andrey Mironov
|
0d35ea0bf4
|
dbms: implement firstSignificantSubdomain, cutToFirstSignificantSubdomain. [#METR-13151]
|
2014-10-27 18:17:07 +03:00 |
|
Andrey Mironov
|
0a4e3f1280
|
add function currentDatabase(), allow string-expressions in place of database name
|
2014-09-24 15:53:41 +04:00 |
|
Alexey Milovidov
|
41d2b30992
|
dbms: added function regionToDistrict [#METR-12826].
|
2014-09-19 22:51:24 +04:00 |
|
Andrey Mironov
|
f8e5ae8a02
|
implement today(), yesterday() [#METR-12575]
|
2014-09-04 15:48:07 +04:00 |
|
Alexey Milovidov
|
3defedab21
|
dbms: changed std::function to function ptr (tnx. hertz) [#METR-2944].
|
2014-08-22 19:48:48 +04:00 |
|
Alexey Milovidov
|
2b188ba6e0
|
dbms: improved build time [#METR-2944].
|
2014-08-22 04:57:20 +04:00 |
|
Alexey Milovidov
|
6a3f204705
|
dbms: little better [#METR-2944].
|
2014-08-18 04:07:05 +04:00 |
|
Michael Kolupaev
|
5bbb6dc090
|
some grammar fixes. [#METR-2807]
|
2014-08-12 13:35:15 +04:00 |
|
Alexey Milovidov
|
8038d2ab66
|
dbms: added function bar [#METR-12249].
|
2014-08-09 05:51:03 +04:00 |
|
Michael Kolupaev
|
9c7ac77624
|
renamed anyHash64 to cityHash64, made them identical in unary case. [#METR-11774]
|
2014-07-04 13:43:00 +04:00 |
|
Michael Kolupaev
|
da7d837497
|
added function anyHash64. [#METR-11774]
|
2014-07-03 15:24:29 +04:00 |
|
Alexey Milovidov
|
3ea4fb0fa0
|
Improvement [#METR-2807].
|
2014-07-01 05:03:16 +04:00 |
|
Alexey Milovidov
|
108a7850a5
|
dbms: improved performance on short queries [#METR-11571].
|
2014-06-26 04:58:14 +04:00 |
|
Alexey Milovidov
|
a4fc77a8cb
|
dbms: removed useless code, fixed error [#METR-10719].
|
2014-05-16 05:25:20 +04:00 |
|
Alexey Milovidov
|
f0792f0deb
|
dbms: improved performance of aggregation and aggregate function uniq [#METR-2944].
|
2014-05-10 09:17:08 +04:00 |
|
Alexey Milovidov
|
b821e1420d
|
Fixed style [#METR-10931].
|
2014-04-23 02:52:00 +04:00 |
|
Alexey Milovidov
|
4903752cd0
|
dbms: added support for 'point of view' argument of functions working with dictionaries [#METR-10713].
|
2014-04-04 22:08:01 +04:00 |
|
Sergey Fedorov
|
f0aae9604a
|
dbms: Global in function, sexternal tables transfers to remote servers [METR-10071]
|
2014-03-27 16:06:45 +04:00 |
|
Michael Kolupaev
|
8351446de2
|
clickhouse: updated logical_functions_performance test. [#METR-9599]
|
2014-02-20 12:19:27 +04:00 |
|
Michael Kolupaev
|
c7b86469c4
|
fixed
|
2014-02-20 12:19:27 +04:00 |
|
Michael Kolupaev
|
3c03d7c372
|
clickhouse: added a program to measure logical functions performance. [#METR-9599]
|
2014-02-20 12:19:27 +04:00 |
|
Michael Kolupaev
|
25a33cdeed
|
reverted accidentally committed changes. [#METR-8818]
|
2014-02-17 10:32:21 +00:00 |
|
Michael Kolupaev
|
228b2f6f8a
|
clickhouse: client with string query_id now works with old-versioned server (probably for real this time). [#METR-8818]
|
2014-02-17 10:27:18 +00:00 |
|
Alexey Milovidov
|
4a0ea10e01
|
dbms: whitespaces [#METR-2944].
|
2014-02-16 19:23:19 +00:00 |
|
Sergey Fedorov
|
a1b0a7c454
|
functions: URLPathHierarchy implementation [METR-9922]
|
2014-02-11 19:18:38 +00:00 |
|
Sergey Fedorov
|
0e8477312f
|
functions: replaceRegexpOne and replaceRegexpAll implementation [METR-9582]
|
2014-01-27 16:01:53 +00:00 |
|
Sergey Fedorov
|
6c2507870e
|
functions: replaceOne replaceAll implementation, few code-style changes [METR-9750]
|
2014-01-27 13:49:06 +00:00 |
|
Sergey Fedorov
|
c12f36b900
|
functions: replace implementation [METR-9582]
|
2014-01-23 14:26:12 +00:00 |
|
Sergey Fedorov
|
1d874c5f95
|
functions: Relative Date-time functions + regionToContinent support [METR-9582]
|
2014-01-22 12:27:55 +00:00 |
|
Alexey Milovidov
|
9c4043de67
|
Removed 'tr1' [#METR-2807].
|
2014-01-08 16:33:28 +00:00 |
|
Sergey Fedorov
|
32e0d8397e
|
[dmbs and libs] Function toFirstDayOfQuarter in DateLUT and FunctonsDateTime [METR-9400]
|
2013-12-20 14:12:20 +00:00 |
|
Sergey Fedorov
|
d930aa4f0c
|
dbms: Rename all binary operations from bitwise* to bit* (e.g. bitwiseAnd -> bitAnd) [METR-9508]
|
2013-12-17 16:06:52 +00:00 |
|
Sergey Fedorov
|
be3f3beb3d
|
dbms: Two new binary operations: FunctionBitwiseShiftLeft and FunctionBitwiseShiftRight, and one new function - FunctionHostName [METR-9508]
|
2013-12-17 13:49:21 +00:00 |
|
Alexey Milovidov
|
c640065f37
|
dbms: don't zero-fill columns with numbers [#METR-8582].
|
2013-12-08 02:29:40 +00:00 |
|
Michael Kolupaev
|
49a129c829
|
ClickHouse: added toFixedString function. [#METR-9091]
|
2013-12-03 10:19:57 +00:00 |
|
Alexey Milovidov
|
3c1ec5bc34
|
dbms: allowed to return tuples as query result [#METR-8970].
|
2013-10-26 19:00:13 +00:00 |
|
Alexey Milovidov
|
b26038210d
|
dbms: added sipHash64 function [#CONV-9017].
|
2013-10-21 14:35:12 +00:00 |
|
Michael Kolupaev
|
0703a2d85b
|
ClickHouse: added function arrayEnumerate. [#CONV-8821]
|
2013-10-21 11:36:44 +00:00 |
|
Michael Kolupaev
|
61213cd547
|
ClickHouse: Added function arrayEnumerateUniq. [#CONV-8821]
|
2013-10-11 11:43:50 +00:00 |
|
Michael Kolupaev
|
dc3d84ac93
|
ClickHouse: type upscaling for if(). [#CONV-8764]
|
2013-10-08 12:30:43 +00:00 |
|
Alexey Milovidov
|
2d48435ecd
|
dbms: fixed error with high order functions and constants [#CONV-8757].
|
2013-09-18 20:06:49 +00:00 |
|
Pavel Kartavyy
|
e2e6032020
|
ClickHouse: Added function extractURLParameterNames(URL) [#CONV-8285]
|
2013-08-02 13:55:43 +00:00 |
|
Pavel Kartavyy
|
fa761bd984
|
ClickHouse: Added extractAll(regexp, s) function [#CONV-8285]
|
2013-08-02 13:09:42 +00:00 |
|
Evgeniy Gatov
|
b1ed7de82f
|
dbms: added "toStringCutToZero" function [#CONV-8237].
|
2013-08-01 20:22:22 +00:00 |
|
Michael Kolupaev
|
041dc5249d
|
clickhouse: added function arraySum [#CONV-7444].
|
2013-06-21 12:11:35 +00:00 |
|
Michael Kolupaev
|
2d620a3aa1
|
clickhouse: added oveloads for higher order array functions [#CONV-7444].
|
2013-06-20 12:27:33 +00:00 |
|
Vyacheslav Alipov
|
ced71b0f9b
|
ExtractString[NOT TESTED] and ExtractRaw [#CONV-7793]
|
2013-06-11 16:09:53 +00:00 |
|
Vyacheslav Alipov
|
e9c1b4e490
|
functions extracting numbers from VisitParams [#CONV-7793]
|
2013-06-10 15:19:37 +00:00 |
|
Vyacheslav Alipov
|
fd22381a2d
|
added regionToName function [#CONV-7735]
|
2013-06-05 13:40:14 +00:00 |
|
Michael Kolupaev
|
fb7078fd81
|
clickhouse: added function replicate [#CONV-7444].
|
2013-06-04 14:59:05 +00:00 |
|
Michael Kolupaev
|
0ecebb645d
|
Expression replacement: development [#CONV-7444].
|
2013-05-27 14:02:55 +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
|
0fddbe3f88
|
clickhouse: added functions for site categories [#CONV-7180].
|
2013-04-17 11:37:34 +00:00 |
|
Michael Kolupaev
|
f933440e9c
|
clickhouse: added function cutURLParameter [#CONV-6788].
|
2013-03-18 10:27:45 +00:00 |
|
Michael Kolupaev
|
56f918a0a3
|
clickhouse: added function bitmaskToArray [#CONV-6788].
|
2013-03-07 13:15:22 +00:00 |
|
Michael Kolupaev
|
64f4d743d2
|
clickhouse: added function unhex [#CONV-6788].
|
2013-03-07 12:43:54 +00:00 |
|
Michael Kolupaev
|
e3b48d5324
|
clickhouse: added function hex [#CONV-6788].
|
2013-03-07 12:01:41 +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
|
a1707b1e6c
|
clickhouse: added function extractURLParameters [#CONV-6788].
|
2013-03-05 13:30:23 +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
|
ea816297c2
|
clickhouse: added function extract [#CONV-6788].
|
2013-02-28 13:01:07 +00:00 |
|
Alexey Milovidov
|
37fab48907
|
Tiny modifications [#CONV-2807].
|
2013-01-13 23:21:22 +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
|
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
|
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
|
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 |
|
Michael Kolupaev
|
1383bfd005
|
clickhouse: added bitwise and and or functions [#CONV-6318].
|
2012-12-20 13:41:55 +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
|
12afcb64ed
|
Better diagnostics [#CONV-2807].
|
2012-11-08 18:30:49 +00:00 |
|
Alexey Milovidov
|
bc5c289bb1
|
dbms: added functions 'arrayElement' and 'has' [#CONV-2944].
|
2012-11-02 19:10:43 +00:00 |
|
Alexey Milovidov
|
7f501078b9
|
dbms: development (conditional operator) [#CONV-2944].
|
2012-09-24 02:12:59 +00:00 |
|
Alexey Milovidov
|
7efe870cf9
|
dbms: development (string splitting functions) [#CONV-2944].
|
2012-09-23 05:28:59 +00:00 |
|
Alexey Milovidov
|
93703e86ec
|
dbms: development (array functions) [#CONV-2944].
|
2012-09-23 00:04:17 +00:00 |
|
Alexey Milovidov
|
5501a05fc6
|
dbms: development [#CONV-2944].
|
2012-09-17 04:31:25 +00:00 |
|
Alexey Milovidov
|
fb444475c4
|
dbms: development [#CONV-2944].
|
2012-09-03 04:45:46 +00:00 |
|
Alexey Milovidov
|
0652f9da96
|
dbms: development [#CONV-2944].
|
2012-08-31 20:38:05 +00:00 |
|
Alexey Milovidov
|
44aa02f806
|
dbms: development [#CONV-2944].
|
2012-08-27 05:13:14 +00:00 |
|
Alexey Milovidov
|
464f4844b7
|
dbms: development [#CONV-2944].
|
2012-08-26 06:48:39 +00:00 |
|
Alexey Milovidov
|
3118d7ae1f
|
dbms: development [#CONV-2944].
|
2012-08-26 02:08:18 +00:00 |
|
Alexey Milovidov
|
0af519aa4d
|
dbms: development [#CONV-2944].
|
2012-08-23 18:43:57 +00:00 |
|
Alexey Milovidov
|
024aa82cae
|
dbms: added debug functions [#CONV-2944].
|
2012-08-03 19:40:08 +00:00 |
|
Alexey Milovidov
|
061a75785b
|
dbms: development [#CONV-2944].
|
2012-08-02 17:33:31 +00:00 |
|
Alexey Milovidov
|
cbc10f858e
|
dbms: development [#CONV-2944].
|
2012-07-16 03:42:36 +00:00 |
|
Alexey Milovidov
|
dc79f25feb
|
dbms: development [#CONV-2944].
|
2012-07-15 23:13:08 +00:00 |
|
Alexey Milovidov
|
732593399d
|
dbms: development [#CONV-2944].
|
2012-07-15 21:43:04 +00:00 |
|
Alexey Milovidov
|
d9a68ccf2a
|
dbms: development [#CONV-2944].
|
2012-03-09 03:06:09 +00:00 |
|
Alexey Milovidov
|
5c8b01da3a
|
dbms: development [#CONV-2944].
|
2011-09-24 20:32:41 +00:00 |
|
Alexey Milovidov
|
f3c427ae63
|
dbms: development [#CONV-2944].
|
2011-08-12 20:39:42 +00:00 |
|
Alexey Milovidov
|
cd7e317362
|
dbms: development [#CONV-2944].
|
2011-08-09 17:24:17 +00:00 |
|
Alexey Milovidov
|
54808431ec
|
dbms: development [#CONV-2944].
|
2011-08-09 15:57:33 +00:00 |
|