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 |
|
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
|
8ab8ab5a2b
|
dbms: added 'override' to functions [#METR-18149].
|
2015-10-12 02:36:45 +03:00 |
|
Alexey Milovidov
|
fefd3791f1
|
Moved files [#METR-17973].
|
2015-10-05 03:33:43 +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 |
|
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
|
2af56fe772
|
dbms: implement dictGet* functions for RangeHashedDictionary. [#METR-17111
|
2015-07-14 16:06:25 +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
|
b96f132d21
|
dbms: fixed error with regionToContinent [#METR-2944].
|
2015-05-17 02:49:13 +03:00 |
|
Andrey Mironov
|
095fd54ae8
|
dbms: correctly handle injective dictGet* functions during ExpressionAnalyzer's optimizations.
|
2015-05-13 19:11:24 +03:00 |
|
Alexey Milovidov
|
114b3de689
|
dbms: cut dependencies [#METR-2944].
|
2015-04-16 09:12:35 +03:00 |
|
Andrey Mironov
|
17da36aba2
|
dbms: allow using Date and DateTime with dictionaries. [#METR-13298]
|
2015-03-20 18:45:36 +03:00 |
|
Andrey Mironov
|
de89a0ae4a
|
dbms: superior implementation of dictGetHierarchy [#METR-13298]
|
2015-03-06 16:38:07 +03:00 |
|
Andrey Mironov
|
20eb5013a4
|
dbms: cache dictionary revamp [#METR-13298]
|
2015-02-26 17:53:45 +03:00 |
|
Andrey Mironov
|
e175883dd3
|
dbms: remove redundant checks in FunctionDictIsIn. [#METR-13298]
|
2015-02-20 13:57:38 +03:00 |
|
Andrey Mironov
|
cf8a927150
|
dbms: invert the way multiple values are acquired from the dictionary [#METR-13298]
|
2015-02-19 18:28:24 +03:00 |
|
Andrey Mironov
|
984aa5c4b5
|
dbms: extract external dictionaries management to a separate type [#METR-13298]
|
2015-02-10 20:40:40 +03:00 |
|
Andrey Mironov
|
168e1cd98d
|
dbms: post-review corrections [#METR-13298]
add dummy CacheDictionary (could not commit without it)
|
2015-02-10 17:50:52 +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
|
a66af0668e
|
dbms: devirtualize dictionary access [#METR-13298]
|
2015-01-29 17:46:15 +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 |
|
Andrey Mironov
|
300b7342e7
|
dbms: dummy types and functions for external dictionaries. [#METR-13298]
|
2015-01-21 14:39:48 +03:00 |
|
Alexey Milovidov
|
00a6607971
|
dbms: style [#METR-2944].
|
2014-12-12 21:39:48 +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 |
|
Alexey Milovidov
|
41d2b30992
|
dbms: added function regionToDistrict [#METR-12826].
|
2014-09-19 22:51:24 +04:00 |
|
Alexey Milovidov
|
108a7850a5
|
dbms: improved performance on short queries [#METR-11571].
|
2014-06-26 04:58:14 +04:00 |
|
Alexey Milovidov
|
8232983714
|
dbms: unified hash tables: development [#METR-2944].
|
2014-04-28 05:48:24 +04:00 |
|
Alexey Milovidov
|
9f4f900920
|
dbms: more simple [#METR-10713].
|
2014-04-05 03:41:54 +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
|
1d874c5f95
|
functions: Relative Date-time functions + regionToContinent support [METR-9582]
|
2014-01-22 12:27:55 +00:00 |
|
Alexey Milovidov
|
fe0dd1d0b2
|
dbms: improvement [#CONV-2944].
|
2013-06-21 20:34:19 +00:00 |
|
Vyacheslav Alipov
|
bfdb77b586
|
regionToName function arguments check fix [#CONV-7735]
|
2013-06-05 13:54:05 +00:00 |
|
Vyacheslav Alipov
|
fd22381a2d
|
added regionToName function [#CONV-7735]
|
2013-06-05 13:40:14 +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
|
0f94ab34bf
|
Merge
|
2013-03-27 10:07:23 +00:00 |
|
Michael Kolupaev
|
aacdd1a5c1
|
clickhouse: added comments for functions [#CONV-6788].
|
2013-03-18 10:49:31 +00:00 |
|
Michael Kolupaev
|
c73ac806d9
|
clickhouse: fixed build [#CONV-6788].
|
2013-03-06 13:47:57 +00:00 |
|