Alexey Arno
|
2201ad84ff
|
dbms: merged with master [#METR-19266]
|
2016-07-08 19:52:26 +03:00 |
|
Alexey Milovidov
|
3b34b0a84c
|
Addition to prev. revision [#METR-22008].
|
2016-07-08 07:22:23 +03:00 |
|
Alexey Milovidov
|
ea0b6b3669
|
Implemented function arrayElement for generic case; partially removed bad code [#METR-22008].
|
2016-07-08 07:16:30 +03:00 |
|
Alexey Arno
|
4ff528140a
|
dbms: Server: Feature development. [#METR-19266]
|
2016-07-06 13:36:58 +03:00 |
|
Alexey Arno
|
f52403f623
|
dbms: Server: Feature development. [#METR-19266]
|
2016-07-06 12:47:55 +03:00 |
|
Alexey Milovidov
|
71ecca56d0
|
Fixed comment [#METR-2944].
|
2016-06-24 01:28:15 +03:00 |
|
Alexey Milovidov
|
b8adf2c906
|
Updated comments [#METR-2944].
|
2016-06-19 00:08:35 +03:00 |
|
Alexey Milovidov
|
3ecfca51ba
|
Splitted dictionaries to separate translation units [#METR-21527].
|
2016-06-08 00:07:44 +03:00 |
|
Vladimir Chebotarev
|
39c2c0f5a5
|
dbms, contrib: Clang 3.8 build fixes. [#METR-21516]
|
2016-05-31 14:06:27 +03:00 |
|
Alexey Milovidov
|
1d7506d0dc
|
Fixed error with uninitialized memory [#METR-2944].
|
2016-05-31 02:42:07 +03:00 |
|
Alexey Milovidov
|
e37087de66
|
Better [#METR-20000].
|
2016-05-31 00:41:41 +03:00 |
|
Alexey Milovidov
|
c518abe882
|
Get rid of Poco::SharedPtr [#METR-21503].
|
2016-05-28 20:31:50 +03:00 |
|
Alexey Milovidov
|
f1b253680f
|
Using std::shared_ptr for functions and AST [#METR-21503].
|
2016-05-28 19:30:15 +03:00 |
|
Alexey Milovidov
|
6d33959183
|
Using std::shared_ptr for functions and AST [#METR-21503].
|
2016-05-28 19:28:52 +03:00 |
|
Alexey Milovidov
|
128f4a963c
|
Using std::shared_ptr for functions and AST [#METR-21503].
|
2016-05-28 19:25:09 +03:00 |
|
Alexey Milovidov
|
8c4abcdd43
|
Using std::shared_ptr for functions and AST [#METR-21503].
|
2016-05-28 18:42:22 +03:00 |
|
Alexey Milovidov
|
646d70a545
|
Using std::shared_ptr for data types [#METR-21503].
|
2016-05-28 17:14:18 +03:00 |
|
Alexey Milovidov
|
47ff775a17
|
Using std::shared_ptr for data types [#METR-21503].
|
2016-05-28 13:39:51 +03:00 |
|
Alexey Milovidov
|
4c7eb03b63
|
Using std::shared_ptr for data types [#METR-21503].
|
2016-05-28 13:35:44 +03:00 |
|
Alexey Milovidov
|
6863e72f3d
|
Using std::shared_ptr for data types [#METR-21503].
|
2016-05-28 13:15:36 +03:00 |
|
Alexey Milovidov
|
be394f2c84
|
Using std::shared_ptr for data types [#METR-21503].
|
2016-05-28 10:48:40 +03:00 |
|
Alexey Milovidov
|
447b24cf98
|
Using std::shared_ptr for columns [#METR-21503].
|
2016-05-28 08:39:01 +03:00 |
|
Alexey Milovidov
|
4b7f461e46
|
Using std::shared_ptr for columns [#METR-21503].
|
2016-05-28 08:31:36 +03:00 |
|
Vladimir Chebotarev
|
c1181c7ed3
|
dbms: Moved toInteger<>() implementation to cpp. [#METR-XXXXX]
|
2016-05-24 22:01:17 +03:00 |
|
Vladimir Chebotarev
|
866c8929e2
|
dbms, contrib: GCC 6 build fixes [#METR-20000]
|
2016-05-23 03:41:26 +03:00 |
|
Alexey Milovidov
|
ab04e6f5be
|
Added miscellaneous function blockNumber [#METR-21347].
|
2016-05-17 21:25:47 +03:00 |
|
Alexey Arno
|
4847589a5d
|
dbms: Server: Performance optimization. [#METR-19697]
|
2016-05-05 23:59:03 +03:00 |
|
Alexey Arno
|
ffef681bf4
|
Merge
|
2016-05-05 15:00:14 +03:00 |
|
Alexey Arno
|
13f9a75634
|
dbms: Server: Some cleanup. [#METR-19697]
|
2016-05-04 13:19:03 +03:00 |
|
Alexey Arno
|
286baa8611
|
Merge
|
2016-05-04 02:19:14 +03:00 |
|
Alexey Arno
|
223db6fe93
|
Merge
|
2016-04-25 16:11:37 +03:00 |
|
Alexey Arno
|
52b6eceb51
|
dbms: Server: simplified code [#METR-19697]
|
2016-04-22 13:21:52 +03:00 |
|
Alexey Arno
|
ed1b91143a
|
dbms: merged branch METR-19697 into master [#METR-19697]
|
2016-04-21 16:10:56 +03:00 |
|
Alexey Arno
|
f2357d50b5
|
Merge
|
2016-04-18 17:31:32 +03:00 |
|
Alexey Milovidov
|
c43b34d3f0
|
Added function 'indexHint' [#METR-20940].
|
2016-04-16 02:10:29 +03:00 |
|
Alexey Milovidov
|
f5359cbdeb
|
Fixed error [#METR-20892].
|
2016-04-15 05:53:53 +03:00 |
|
Alexey Milovidov
|
f7c09d58a5
|
Attempt to improve performance [#METR-20892].
|
2016-04-15 03:33:21 +03:00 |
|
Alexey Milovidov
|
e4bb35e6e1
|
Added missing support for hashing Enums [#METR-20890].
|
2016-04-14 00:35:46 +03:00 |
|
Alexey Milovidov
|
f538e81c98
|
Added 'uptime' function [#METR-20819].
|
2016-04-09 10:47:08 +03:00 |
|
Alexey Milovidov
|
10e325574c
|
Disabled usage of vectorclass library [#METR-20000].
|
2016-03-30 23:27:32 +03:00 |
|
Alexey Milovidov
|
cee7fd35bb
|
FunctionsRound: don't process empty columns - not significant change, just in case [#METR-20540].
|
2016-03-22 02:07:11 +03:00 |
|
Alexey Milovidov
|
b6f1352bcc
|
FunctionsRounding: fixed error (tnx. af-arno) [#METR-20540].
|
2016-03-21 23:44:30 +03:00 |
|
Alexey Arno
|
bcd48f47e4
|
dbms: Fixed error message. [#METR-19416]
|
2016-03-10 17:58:31 +03:00 |
|
Alexey Milovidov
|
5f3cbc60f1
|
Fixing warnings on clang [#METR-2807].
|
2016-03-07 09:13:54 +03:00 |
|
Alexey Milovidov
|
e41feb0ade
|
Fixing warnings on clang [#METR-2807].
|
2016-03-07 09:08:34 +03:00 |
|
Alexey Milovidov
|
4aa0a85ca2
|
Fixing warning on clang [#METR-2807].
|
2016-03-07 09:00:25 +03:00 |
|
Alexey Milovidov
|
51874d6dd3
|
Fixing warnings on clang [#METR-2807].
|
2016-03-07 08:15:42 +03:00 |
|
Alexey Milovidov
|
009070123e
|
Fixing warnings on clang [#METR-2807].
|
2016-03-07 07:56:19 +03:00 |
|
Alexey Milovidov
|
30cba89be0
|
Fixing build on clang [#METR-2807].
|
2016-03-07 07:31:10 +03:00 |
|
Alexey Milovidov
|
d38693267d
|
dbms: fixed error with faster text formats [#METR-20081].
|
2016-03-03 04:54:58 +03:00 |
|
Alexey Milovidov
|
4c0b0e9c80
|
dbms: fixed error with function positionCaseInsensitiveUTF8 [#METR-20054].
|
2016-02-23 06:20:48 +03:00 |
|
Alexey Milovidov
|
8efb3e5ade
|
Initial implementation of XML output format [#METR-20026].
|
2016-02-14 05:37:42 +03:00 |
|
Pavel Kartavyy
|
eca42536d8
|
dbms: renamed Revision to ClickHouseRevision. Daemon to BaseDaemon
|
2016-02-09 20:06:50 +03:00 |
|
Alexey Milovidov
|
477c7245d4
|
dbms: added function regionToTopContinent [#METR-19807].
|
2016-02-01 23:18:13 +03:00 |
|
Alexey Milovidov
|
37d4dcb587
|
dbms: fixed CAST String to Enum [#METR-19265].
|
2016-02-01 21:32:34 +03:00 |
|
Alexey Milovidov
|
b7ef4a3e7b
|
dbms: fixed function visibleWidth for enums [#METR-19265].
|
2016-02-01 20:30:46 +03:00 |
|
Alexey Milovidov
|
b7d3f0e4d6
|
Merge
|
2016-01-28 03:59:35 +03:00 |
|
Alexey Milovidov
|
0b230fac46
|
dbms: fixed error [#METR-19585].
|
2016-01-27 08:11:51 +03:00 |
|
Alexey Milovidov
|
506d79894f
|
dbms: fixed error [#METR-19585].
|
2016-01-27 07:34:10 +03:00 |
|
Alexey Milovidov
|
341a9e89e7
|
dbms: improved performance (not in all cases) [#METR-19585].
|
2016-01-27 06:26:36 +03:00 |
|
Alexey Milovidov
|
0853c80d7c
|
dbms: initial implementation of position functions for non-constant needle argument [#METR-19585].
|
2016-01-27 06:11:28 +03:00 |
|
Alexey Milovidov
|
5dec54f4b5
|
dbms: improved URL-parsing functions for URLs with parameters without values and "parameters" after fragment identifier [#METR-19806].
|
2016-01-27 00:24:09 +03:00 |
|
Alexey Milovidov
|
27bb0a4ea2
|
dbms: porting to aarch64 [#METR-19609].
|
2016-01-16 04:18:42 +03:00 |
|
Alexey Milovidov
|
1cc27117b9
|
dbms: porting to aarch64 [#METR-19609].
|
2016-01-16 03:45:19 +03:00 |
|
Alexey Milovidov
|
061f2038b8
|
dbms: porting to aarch64 [#METR-19609].
|
2016-01-14 05:05:01 +03:00 |
|
Alexey Milovidov
|
203d7b0886
|
dbms: porting to aarch64 [#METR-19609].
|
2016-01-14 04:44:21 +03:00 |
|
Alexey Milovidov
|
e513e9808b
|
dbms: porting to aarch64 [#METR-19609].
|
2016-01-14 00:05:11 +03:00 |
|
Alexey Milovidov
|
9a53bd2a3e
|
dbms: tiny fixes (tnx. orantius) [#METR-2944].
|
2016-01-13 04:02:10 +03:00 |
|
Alexey Milovidov
|
ab1b725779
|
dbms: less dependencies [#METR-2944].
|
2016-01-13 03:32:59 +03:00 |
|
Alexey Milovidov
|
c062fc1ce0
|
dbms: cutting dependency [#METR-2944].
|
2016-01-12 05:21:15 +03:00 |
|
Alexey Milovidov
|
13c7d0983a
|
dbms: cutting dependency [#METR-2944]..
|
2016-01-12 00:46:36 +03:00 |
|
Andrey Mironov
|
2a6992689f
|
dbms: add value to name map for enums; fix visibleWidth for enums [#METR-19265]
|
2015-12-30 15:12:18 +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
|
0ed12f9a15
|
dbms: FunctionCast: forward monotonicity info from the underlying functions for primitive types [#METR-19265]
|
2015-12-29 16:51:12 +03:00 |
|
Andrey Mironov
|
325107ad5a
|
dbms: FunctionCast for Enums: allow changing names but not values for existing elements [#METR-19265]
|
2015-12-29 15:57:22 +03:00 |
|
Andrey Mironov
|
a75cb3a528
|
dbms: change underlying type of Enums to signed ints [#METR-19265]
|
2015-12-28 20:06:15 +03:00 |
|
Andrey Mironov
|
5a2ec718dd
|
remove typo
|
2015-12-28 16:38:45 +03:00 |
|
Andrey Mironov
|
782382981d
|
dbms: FunctionCast: correctly pass modified ColumnNumbers arguments [#METR-19265]
|
2015-12-28 15:43:23 +03:00 |
|
Andrey Mironov
|
56b0a49e0f
|
dbms: add enum to enum conversion and checks [#METR-19265]
|
2015-12-25 18:43:38 +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
|
40f060fae8
|
dbms: allow type in CAST(expression AS type) without back quotes [#METR-19265]
|
2015-12-25 15:06:17 +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
|
404c79a368
|
dbms: CAST(expression AS Tuple(...) ) [#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 |
|
Andrey Mironov
|
d0e4cabba3
|
dbms: add conversion support for enums [#METR-19265]
|
2015-12-22 16:07:40 +03:00 |
|
Andrey Mironov
|
02ce1bede2
|
dbms: add support for comparing enums [#METR-19265]
|
2015-12-22 15:03:47 +03:00 |
|
Alexey Arno
|
3a9e7a7170
|
dbms: Server: Added more explanatory error messages for date-time-related functions. [#METR-19416]
|
2015-12-15 13:13:07 +03:00 |
|
Alexey Arno
|
ef135c5873
|
dbms: Server: Added more explanatory error messages for date-time-related functions. [#METR-19416]
|
2015-12-15 12:56:14 +03:00 |
|
Alexey Arno
|
e41c1dd9af
|
dbms: Server: Fixed error messages of time-related functions. [#METR-19416]
|
2015-12-14 19:26:39 +03:00 |
|
Alexey Milovidov
|
cc9335fa65
|
dbms: improvement [#METR-19264].
|
2015-12-13 14:02:58 +03:00 |
|
Alexey Milovidov
|
1e4def963d
|
dbms: added function 'arrayReduce' [#METR-19264].
|
2015-12-13 13:43:49 +03:00 |
|
Andrey Mironov
|
a57f996770
|
dbms: fix transform() accepting non constant second argument
|
2015-12-08 12:16:40 +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
|
b6aaf1fe32
|
dbms: development; provided monotonicity properties for date-time functions [#METR-19052].
|
2015-11-29 14:58:44 +03:00 |
|
Alexey Milovidov
|
d9bc972a59
|
dbms: allowed to use index if column is wrapped by piecewise-monotonic functions: initial implementation [#METR-19052].
|
2015-11-29 11:06:29 +03:00 |
|
Andrey Mironov
|
aece1d21f8
|
dbms: improve dictGet functions for constant defaults [#METR-17328], [#METR-18520]
|
2015-11-20 18:53:23 +03:00 |
|
Andrey Mironov
|
6c8c0e03cb
|
dbms: slightly refactor most dictionaries, add dictHas function for all dictionaries supporting dictGet*OrDefault. [#METR-17328], [#METR-18520]
|
2015-11-19 16:15:02 +03:00 |
|
Andrey Mironov
|
8feafa0da2
|
dbms: add dictGet*OrDefault for all new dictionaries [#METR-17382]
|
2015-11-18 16:31:29 +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
|
df3f04cdeb
|
dbms: fixing warnings in gcc-5 [#METR-18843].
|
2015-11-16 06:28:10 +03:00 |
|
Alexey Milovidov
|
a7469e82d1
|
dbms: addition to prev. revision [#METR-18778].
|
2015-11-15 12:12:40 +03:00 |
|
Alexey Milovidov
|
2870fbb655
|
dbms: moved file [#METR-18778].
|
2015-11-15 12:06:53 +03:00 |
|
Andrey Mironov
|
c0ba6bedcb
|
dbms:rename ComplexKeyDictionary to ComplexKeyHashedDictionary [#METR-17328]
|
2015-11-13 14:21:40 +03:00 |
|
Andrey Mironov
|
5c641ffc78
|
dbms: dictGet* functions for complex_key dictionary. No dictGet*OrDefault variants yet [#METR-17328]
|
2015-11-13 04:44:41 +03:00 |
|
Andrey Mironov
|
32614f5206
|
dbms: dictGetOrDefault for all types, explicit StringRef(string) [#METR-18520]
|
2015-11-10 12:29:30 +03:00 |
|
Andrey Mironov
|
f8e5fed856
|
dbms: dictGetStringOrDefault, other functions on the way [#METR-18520]
|
2015-11-06 17:54:04 +03:00 |
|
Alexey Milovidov
|
b2edb7bc5e
|
dbms: allow to materialize tuples [#METR-18586].
|
2015-10-29 03:17:50 +03:00 |
|
Alexey Milovidov
|
9f16f6fb6e
|
dbms: allowed to hashing tuples [#METR-18564].
|
2015-10-29 03:12:04 +03:00 |
|
Alexey Arno
|
33650462c2
|
Merge
|
2015-10-22 18:31:42 +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 |
|
Andrey Mironov
|
97ca8e5945
|
Merge
|
2015-10-15 14:36:39 +03:00 |
|
Andrey Mironov
|
797b947425
|
dbms: add concatAssumeInjective [#METR-18261]
|
2015-10-14 15:50:21 +03:00 |
|
Andrey Mironov
|
957c8ecafe
|
dbms: refactor position function family, remove debug versions. [#METR-18210]
|
2015-10-14 15:12:56 +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
|
cbaaa0a4d7
|
dbms: addition to prev. revision [#METR-18149].
|
2015-10-12 04:43:58 +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
|
8ab8ab5a2b
|
dbms: added 'override' to functions [#METR-18149].
|
2015-10-12 02:36:45 +03:00 |
|
Alexey Milovidov
|
ff06c18850
|
dbms: fixed error with 'replace' functions [#METR-18401].
|
2015-10-11 07:25:02 +03:00 |
|
Alexey Milovidov
|
a62fdf0e24
|
dbms: removing temporary columns early [#METR-18361].
|
2015-10-08 06:41:11 +03:00 |
|
Andrey Mironov
|
3e3dfa0362
|
dbms: SSE versions for position(UTF8) [#METR-18210]
|
2015-10-06 18:12:45 +03:00 |
|
Alexey Milovidov
|
f90c3003ea
|
Moved files [#METR-17973].
|
2015-10-05 04:11:12 +03:00 |
|
Alexey Milovidov
|
fefd3791f1
|
Moved files [#METR-17973].
|
2015-10-05 03:33:43 +03:00 |
|
Andrey Mironov
|
c915538fa7
|
dbms: add UTF-8 and case insensitive comparison support to Volnitsky [#METR-18210]
|
2015-09-30 21:07:02 +03:00 |
|
Alexey Milovidov
|
1f6def094f
|
dbms: fixed build [#METR-18202].
|
2015-09-29 22:19:54 +03:00 |
|
Andrey Mironov
|
01e767afa0
|
dbms: refactor, fix out of bounds access when needle is empty [#METR-16752]
|
2015-09-24 17:28:31 +03:00 |
|
Andrey Mironov
|
fd6dca0432
|
dbms: (lower|upper)UTF-8 refactor a bit [#METR-16752]
|
2015-09-24 15:58:28 +03:00 |
|
Andrey Mironov
|
90e9e8ab1a
|
dbms: UTF-8 position function family fix for constants [#METR-16752]
|
2015-09-24 14:39:51 +03:00 |
|
Andrey Mironov
|
03e7932164
|
dbms: positionCaseInsensitiveUTF8 code point counting fix. [#METR-16752]
|
2015-09-24 12:33:28 +03:00 |
|
Andrey Mironov
|
2efae5a5b9
|
dbms: positionCaseInsensitiveUTF8 and some fixes (out of bounds access etc.) for positionCaseInsensitive. [#METR-16752]
|
2015-09-23 20:00:01 +03:00 |
|
Andrey Mironov
|
0f6c2839c2
|
dbms: put right brace back once again [#METR-16752]
|
2015-09-22 18:13:47 +03:00 |
|
Andrey Mironov
|
02064e1029
|
dbms: positionCaseInsensitive function (no tests attached yet) [#METR-16752]
|
2015-09-22 16:43:41 +03:00 |
|
Alexey Milovidov
|
6ceb83dc7d
|
dbms: added function formatReadableSize [#METR-16184].
|
2015-09-20 05:03:12 +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 |
|
Alexey Milovidov
|
8e23685201
|
dbms: allowed tuples with one element; allowed empty sets [#METR-18020].
|
2015-09-11 23:58:44 +03:00 |
|
Alexey Milovidov
|
5b68045461
|
dbms: removed limit for at least two elements in tuple [#METR-18020].
|
2015-09-11 23:27:01 +03:00 |
|
Andrey Mironov
|
0bcf25e518
|
dbms: naive implementation of non-const array() function for now[#METR-17948]
|
2015-09-08 12:38:45 +03:00 |
|
Andrey Mironov
|
43b0e8a46c
|
dbms: working out array() non-const implementation [#METR-17948]
|
2015-09-08 12:38:44 +03:00 |
|
Alexey Milovidov
|
e5677bea4d
|
dbms: added function randConstant for testing purposes [#METR-17536].
|
2015-09-07 20:56:56 +03:00 |
|
Alexey Milovidov
|
bf6544693e
|
dbms: tiny modifications [#METR-17588].
|
2015-09-03 22:19:19 +03:00 |
|
Alexey Arno
|
d18544c981
|
dbms: Server: Improved implementation. [#METR-17588]
|
2015-09-03 18:35:34 +03:00 |
|
Andrey Mironov
|
65c309550d
|
Merge
|
2015-09-03 16:36:18 +03:00 |
|
Andrey Mironov
|
40026a8e7b
|
Merge
|
2015-09-03 16:30:50 +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 Arno
|
277fab46b9
|
Merge
|
2015-09-02 16:05:17 +03:00 |
|
Andrey Mironov
|
6b5b1f2723
|
optimistic codepath for bitTest(All|Any) when all positions are constant [#METR-17427]
|
2015-08-31 17:03:31 +03:00 |
|
Andrey Mironov
|
d43a8cce1f
|
fix linking of ███████████
|
2015-08-21 12:16:52 +03:00 |
|
Andrey Mironov
|
8b890f1c06
|
dbms: add functions bitTestAny, bitTestAll (non-vectorized) and tests [#METR-17245]
|
2015-08-20 16:58:09 +03:00 |
|
Andrey Mironov
|
b4b33364e9
|
dbms: add function bitTest(val, pos), pos starts from 0 [#METR-17245]
|
2015-08-19 19:11:48 +03:00 |
|
Andrey Mironov
|
24e9805c9f
|
dbms: remove dead code from FunctionsDictionaries.h
|
2015-08-19 19:11:48 +03:00 |
|
Alexey Milovidov
|
0d6f4ffae1
|
dbms: fixed error with dictionaries [#METR-17666].
|
2015-08-12 04:18:30 +03:00 |
|
Alexey Milovidov
|
5c2b5ffb10
|
dbms: added function emptyArrayToSingle [#METR-17474].
|
2015-07-26 13:40:32 +03:00 |
|
Alexey Milovidov
|
04c78e57ef
|
dbms: function extractURLParameter: fixed error and removed support for ; [#METR-17461].
|
2015-07-24 22:23:22 +03:00 |
|
Alexey Milovidov
|
b5b40a9a7a
|
dbms: added function arrayUniq [#METR-17429].
|
2015-07-23 14:11:10 +03:00 |
|
Alexey Milovidov
|
9364b2a13a
|
dbms: fixed error in split functions [#METR-17374].
|
2015-07-20 23:05:34 +03:00 |
|
Andrey Mironov
|
c739de4805
|
dbms: check for unsigned overflows in function range() [#METR-17362]
|
2015-07-20 19:24:37 +03:00 |
|
Andrey Mironov
|
44f6b22a55
|
dbms: fix function if() and ternary operator for same types. [#METR-17372]
|
2015-07-20 18:04:40 +03:00 |
|
Andrey Mironov
|
58408dc8a3
|
dbms: add function metroHash64
|
2015-07-20 17:59:29 +03:00 |
|
Alexey Milovidov
|
5077e51fc7
|
dbms: implemented function 'if' for FixedString arguments [#METR-17352].
|
2015-07-17 22:53:09 +03:00 |
|
Andrey Mironov
|
f1bc759807
|
dbms: add farmHash64 [#METR-17328]
|
2015-07-17 18:56:34 +03:00 |
|
Alexey Milovidov
|
c0e029bb1b
|
dbms: renamed ColumnWithNameAndType to ColumnWithTypeAndName for clarification [#METR-2944].
|
2015-07-17 04:27:35 +03:00 |
|
Andrey Mironov
|
240d5c5b58
|
dbms: range_hashed dictGet*: add a missing call to resizing constructor of ColumnVector. [#METR-17111]
|
2015-07-14 18:05:46 +03:00 |
|
Andrey Mironov
|
874f665ffd
|
Merge
|
2015-07-14 16:11:38 +03:00 |
|
Andrey Mironov
|
2af56fe772
|
dbms: implement dictGet* functions for RangeHashedDictionary. [#METR-17111
|
2015-07-14 16:06:25 +03:00 |
|
Alexey Milovidov
|
234367b038
|
dbms: added function identity [#METR-17251].
|
2015-07-14 00:27:08 +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 |
|
Andrey Mironov
|
8ea2990e7d
|
dbms: ExternalDictionaries: remove most invididual getters
|
2015-07-10 17:43:49 +03:00 |
|
Alexey Milovidov
|
8aa96f3f79
|
dbms: added comment [#METR-17233].
|
2015-07-10 06:06:00 +03:00 |
|
Alexey Milovidov
|
2af61829fe
|
dbms: added least and greatest functions [#METR-17233].
|
2015-07-10 05:57:32 +03:00 |
|
Alexey Arno
|
5e1b1d4c48
|
dbms: Server: Performance improvements. [#METR-15618]
|
2015-07-08 20:30:42 +03:00 |
|
Alexey Arno
|
e44a202bad
|
dbms: Server: Style fix. [#METR-15618]
|
2015-07-08 17:25:11 +03:00 |
|
Alexey Arno
|
992e7dc7a5
|
Merge
|
2015-07-08 02:11:30 +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
|
7968c06699
|
dbms: Server: Support for multiple time zones: development [#METR-15618]
|
2015-07-02 17:26: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
|
072d110f67
|
Merge
|
2015-07-01 20:33:00 +03:00 |
|
Alexey Arno
|
2f56341f00
|
dbms: Server: Support for multiple time zones: development [#METR-15618]
|
2015-07-01 20:32:04 +03:00 |
|
Alexey Arno
|
419bc03713
|
dbms: Server: Support for multiple time zones: development [#METR-15618]
|
2015-07-01 19:07:29 +03:00 |
|
Alexey Arno
|
557b0bf9cc
|
dbms: Server: Support for multiple time zones: development [#METR-15618]
|
2015-07-01 17:35:02 +03:00 |
|
Alexey Milovidov
|
cc8734c5aa
|
dbms: addition to prev. revision [#METR-17105].
|
2015-06-30 21:38:55 +03:00 |
|
Alexey Milovidov
|
b5e2e9a7ae
|
dbms: function 'roundAge': fixed error [#METR-17105].
|
2015-06-30 21:22:06 +03:00 |
|
Alexey Arno
|
d8b0510518
|
dbms: Server: Support for multiple time zones: development [#METR-15618]
|
2015-06-30 18:03:22 +03:00 |
|
Alexey Arno
|
eec6b89a4c
|
dbms: Server: Support for multiple time zones: development [#METR-15618]
|
2015-06-30 17:02:47 +03:00 |
|
Alexey Milovidov
|
c1ed7ca004
|
dbms: fixed error with LIKE [#METR-17078].
|
2015-06-29 21:47:46 +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
|
37f008afd0
|
dbms: Server: Added support for multiple time zones: part 1 (does not add any new functionality, does not change current functionality) [#METR-15618]
|
2015-06-26 18:11:31 +03:00 |
|
Alexey Milovidov
|
001ffdfa18
|
dbms: fixed error with higher order functions [#METR-16894].
|
2015-06-19 05:34:47 +03:00 |
|
Alexey Milovidov
|
b6ccb2f6f5
|
dbms: added support for arguments of type Array(String) for function if [#16700].
|
2015-06-18 00:10:19 +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
|
bb83c867fd
|
dbms: added support for Array arguments of function 'if' (incomplete) [#METR-16700].
|
2015-06-17 00:42:18 +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 |
|
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 |
|
Andrey Mironov
|
5a21f3908b
|
dbms: SSE lower/upperUTF8 faster handling of cyrillic sequences[#METR-14764]
|
2015-06-04 15:16:48 +03:00 |
|
Alexey Arno
|
b86aa4785c
|
dbms: Server: Avoid negative zeroes in all of the remaining cases. [#METR-15210]
|
2015-06-03 20:01:30 +03:00 |
|
Andrey Mironov
|
1037433f3d
|
dbms: finally fix out-of-bounds access in SSE lower/upper UTF8[#METR-14764]
|
2015-06-03 19:08:39 +03:00 |
|
Alexey Arno
|
ce1e437c09
|
dbms: Server: Added function toStartOfFiveMinute. [#METR-14495]
|
2015-06-03 17:27:03 +03:00 |
|