proller
|
aad2856eba
|
CLICKHOUSE-4179 : arrayEnumerateDenseRanked arrayEnumerateUniqRanked (#4475)
* Build fixes (clang 7.0.0+)
* better
* wip
* wip
* fix
* fix
* wip
* fix
* clean
* clean
* CLICKHOUSE-4179 WIP
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* cf
* wip
* wip
* wip
* wip
* cf
* wip
* wip# Please enter the commit message for your changes. Lines starting
* wip# Please enter the commit message for your changes. Lines starting
* cf
* wip# Please enter the commit message for your changes. Lines starting
* wip
* cf
* wip
* wip
* clean
* clean
* clean
* clean
* wip
* wip
* wip
* cf
* wip
* wip
* wip
* cf
* clean
* wip
* clean
* cf
* clean
* clean
* test
* clean
* wip
* cf
* wip
* clean
* clean
* wip
* wip
* clean
* cf
* clean
* Requested changes
* cf
* no convertToFullColumnIfConst
* clean
* clean
* clean
* fix
* Remove comment
|
2019-02-28 01:18:58 +03:00 |
|
Nikolai Kochetov
|
31397f7156
|
Fix column size for const LowCardinality arguments.
|
2019-02-12 19:04:05 +03:00 |
|
Nikolai Kochetov
|
bb686b3154
|
Fix type for constant LowCardinality arguments.
|
2019-02-12 18:43:58 +03:00 |
|
Nikolai Kochetov
|
1af4d9b89c
|
Fix type for constant LowCardinality arguments.
|
2019-02-12 18:42:33 +03:00 |
|
Alexey Milovidov
|
e150e62040
|
Grouped includes (40 of 182)
|
2019-02-10 20:40:52 +03:00 |
|
Alexey Milovidov
|
ba3cb83a84
|
Removed duplicate includes
|
2019-02-10 20:12:22 +03:00 |
|
alesapin
|
8ae59da557
|
Fix name hiding
|
2019-01-10 14:46:20 +03:00 |
|
Alexey Milovidov
|
a8f09809f5
|
Simplified logic with "IColumn::convertToFullColumnIfConst" (suggested by Amos Bird) [#CLICKHOUSE-2]
|
2018-12-21 19:00:07 +03:00 |
|
Nikolai Kochetov
|
2bb57ce472
|
Support insertion into LowCardinality from old native clients.
|
2018-12-06 17:08:42 +03:00 |
|
Amos Bird
|
3cc0829cc1
|
Function execution with dry runs
This commit prevents stateful functions like rowNumberInAllBlocks from being modified in getHeader() calls.
|
2018-12-02 19:02:04 +08:00 |
|
Nikolai Kochetov
|
de16f36256
|
Fix functions with low cardinality argumant and array result.
|
2018-11-23 18:59:45 +03:00 |
|
alesapin
|
a4dd489165
|
Do not build compiled functions
|
2018-10-25 19:52:28 +03:00 |
|
alesapin
|
3a9311d3ad
|
Now default block can have size more than one
|
2018-10-25 19:02:20 +03:00 |
|
alesapin
|
c3159af898
|
Enlarge constant default column if it's empty
|
2018-10-25 17:54:00 +03:00 |
|
Nikolai Kochetov
|
97add69825
|
Rename WithDictionary to LowCardinality.
|
2018-09-28 13:44:59 +03:00 |
|
Nikolai Kochetov
|
5a211b1ab7
|
More comments.
|
2018-09-27 18:16:47 +03:00 |
|
Nikolai Kochetov
|
65c8a00e51
|
Fix low cardinality functions result cache if function can't be executed on default arguments.
|
2018-09-27 17:45:35 +03:00 |
|
Nikolai Kochetov
|
d526859011
|
Added cache for low cardinality function result. [#CLICKHOUSE-3904]
|
2018-09-25 16:48:52 +03:00 |
|
alexey-milovidov
|
b1eb66c03e
|
Merge branch 'master' into low-cardinality-fixes
|
2018-09-21 13:43:37 +03:00 |
|
Nikolai Kochetov
|
ce8329d802
|
Fix test with names tuples.
|
2018-09-20 20:36:16 +03:00 |
|
Nikolai Kochetov
|
d66527ec15
|
Fix functions with Array(LowCardinality) arguments. #3004
|
2018-09-20 16:16:30 +03:00 |
|
Nikolai Kochetov
|
5e4c5dd1c9
|
Fix functions on low cardinality with cons tesult.
|
2018-09-20 11:32:33 +03:00 |
|
Nikolai Kochetov
|
3dc5cd3a3a
|
Merged with master.
|
2018-09-14 12:14:37 +03:00 |
|
Nikolai Kochetov
|
787e814e4c
|
Low cardinality group by signle column. [#CLICKHOUSE-3903]
|
2018-09-14 11:03:02 +03:00 |
|
Alexey Milovidov
|
1437e5cbe3
|
Fix style [#CLICKHOUSE-2]
|
2018-08-24 03:07:25 +03:00 |
|
alexey-milovidov
|
beabb91903
|
Update IFunction.cpp
|
2018-08-14 22:35:52 +03:00 |
|
Nikolai Kochetov
|
26f464a4f9
|
Fix Const(LowCardinality) conversion. [#CLICKHOUSE-3621]
|
2018-08-14 20:19:48 +03:00 |
|
Nikolai Kochetov
|
f61fdf2076
|
Better const resolution for LowCardinality type. [#CLICKHOUSE-3621]
|
2018-08-14 20:19:40 +03:00 |
|
Nikolai Kochetov
|
36da1f2871
|
Added IFunction::isDeterministicInScopeOfQuery().
|
2018-08-09 13:52:46 +03:00 |
|
Nikolai Kochetov
|
2bce1f0fb7
|
Fix tests.
|
2018-07-20 16:07:51 +03:00 |
|
Nikolai Kochetov
|
df8e030b2d
|
Fix tests.
|
2018-07-20 15:30:04 +03:00 |
|
Nikolai Kochetov
|
3a74ec7c0c
|
Mergred with master
|
2018-07-20 14:08:54 +03:00 |
|
Nikolai Kochetov
|
bf26fda38d
|
Added canBeExecutedOnDefaultArguments into IFunction. Don't run function on defaults is this flag is true.
|
2018-07-20 13:19:07 +03:00 |
|
Nikolai Kochetov
|
cbbbda2539
|
Supported serialization of several dictionaries into single part.
Run function on nested column of column with dictionary only if arguments have single column with dictionary and other columns are const.
|
2018-07-20 13:18:21 +03:00 |
|
Nikolai Kochetov
|
9c763f8090
|
Make DatsTypeWithDictionary independent from index type.
|
2018-07-20 13:16:27 +03:00 |
|
Alexey Milovidov
|
8533011a49
|
More accurate conversion to Nullable type in function CAST #1322
|
2018-07-16 03:30:13 +03:00 |
|
Alexey Milovidov
|
14d5aa061f
|
Miscellaneous #1322
|
2018-07-11 22:37:57 +03:00 |
|
Nikolai Kochetov
|
9f591b8d02
|
Merged with master.
|
2018-06-26 17:41:29 +03:00 |
|
Nikolai Kochetov
|
f56d16769b
|
Added pre and post serialization for IDataType BinaryBulkWithMultipleStreams. Supported dictionary serialization format with single global dictionary (limited wit max_dictionary_size) and additional keys which are stored per granule. Changed IDataType::enumerateStream interface. Added (de)serialization params for binary bulk with multiple stream (de)serialization. Changed IColumn::index interface.
|
2018-06-26 17:12:21 +03:00 |
|
proller
|
e1ae5233df
|
Add // Y_IGNORE tags
|
2018-06-21 18:24:36 +03:00 |
|
Alexey Milovidov
|
b9b89a5590
|
Less dependencies [#CLICKHOUSE-2]
|
2018-06-05 22:46:49 +03:00 |
|
Nikolai Kochetov
|
937cb2db29
|
Merged with master.
|
2018-05-21 14:38:50 +03:00 |
|
Alexey Milovidov
|
d1b4b5c836
|
Fixed error; added ProfileEvent #2277
|
2018-05-07 09:23:18 +03:00 |
|
Alexey Milovidov
|
b580d1c487
|
Allow to build with clang 7
|
2018-05-06 14:16:38 +03:00 |
|
Alexey Milovidov
|
b1b95454cc
|
Make warning suppressions more local #2277
|
2018-05-06 12:29:57 +03:00 |
|
Nikolai Kochetov
|
9c696f40b9
|
Fixed ColumnWithDictionsry insert functions. Added insertFromFullColumn and insertRangeFromFullColumn.
|
2018-05-04 13:48:09 +03:00 |
|
Nikolai Kochetov
|
153fda001e
|
Moved DataTypeWithDictionary implementation to DataTypeWithDictionary.cpp
|
2018-05-03 18:20:58 +03:00 |
|
Nikolai Kochetov
|
db23e0fcb4
|
added IColumn::select
|
2018-05-03 15:53:18 +03:00 |
|
Nikolai Kochetov
|
ba0a5af437
|
added IColumn::select
|
2018-05-03 15:51:26 +03:00 |
|
Nikolai Kochetov
|
97fbd37cb0
|
added IColumn::select
|
2018-05-03 15:47:14 +03:00 |
|