memo
0f572e5d7d
add line
2019-10-28 12:51:59 +08:00
memo
90333ac9aa
modified getReturnType
2019-10-28 11:15:52 +08:00
hcz
3767cb76de
Improve style
2019-10-25 11:25:02 +08:00
hcz
d877ef6098
Merge remote-tracking branch 'hcz/patch-1018' into patch-1018
2019-10-22 11:31:23 +08:00
memo
645bcdacae
add docs and simplify the code
2019-10-22 10:23:07 +08:00
hcz
79a27ece1a
Flip the condition column in arrayFill
2019-10-21 11:19:11 +08:00
hcz
2be06255b1
Update arrayFill.cpp
2019-10-18 21:31:18 +08:00
hcz
124ea9699a
Add arrayFill
2019-10-18 16:45:39 +08:00
hcz
decd555317
Cleanup, keep function names consistent
2019-10-18 15:30:41 +08:00
memo
947c345eda
style: Normalize the format
2019-10-16 14:05:43 +08:00
memo
d1fb238820
implement arrayCompact
2019-10-15 15:50:10 +08:00
hcz
c8c40e159d
Add arraySplit
2019-10-13 16:06:57 +08:00
Alexander Kuzmenkov
f3bde19b74
Do not use iterators in find() and emplace() methods of hash tables.
...
Instead, these methods return a pointer to the required data as they are
stored inside the hash table. The caller uses overloaded functions to
get the key and "mapped" values from this pointer. Such an interface
avoids the need for constructing iterator-like wrapper objects, which is
especially important for compound hash tables such as the future
StringHashMap.
2019-09-24 17:44:35 +03:00
proller
0d6612d424
CLICKHOUSE-4652 Simpler
2019-09-12 22:52:24 +03:00
proller
8ce32897fa
CLICKHOUSE-4652 Another fix for АrrayEnumerateUniqRanked with empty arrays
2019-09-12 22:38:34 +03:00
Denis Zhuravlev
50c32490be
Update arrayElement.cpp
...
Typo in error message ( is -> are )
2019-09-05 19:41:27 -03:00
proller
184e2ef9ab
CLICKHOUSE-4644 arrayEnumerateUniqRanked: fix for empty arrays
2019-09-02 18:49:25 +03:00
Alexey Milovidov
93d380ddaa
Fixed test
2019-08-21 23:32:58 +03:00
Alexey Milovidov
8966520801
Added "assert_cast" function as a replacement for static_cast for columns
2019-08-21 05:28:04 +03:00
Nikolai Kochetov
0ab886ce9d
Materialize constant in arrayWithConstant function.
2019-08-20 15:28:36 +03:00
Alexey Milovidov
45b88adedc
Merge branch 'master' into fix-array-enumerate-uniq-ranked
2019-08-11 00:35:37 +03:00
kreuzerkrieg
112fc71276
adding -Wshadow for GCC
2019-08-09 23:58:16 +03:00
Alexey Milovidov
f636a4c2c1
Fixed arrayEnumerateUniqRanked function (TODO: simplify code as much as possible)
2019-08-09 20:25:19 +03:00
Alexey Milovidov
f9d3d996e4
Unsignificant modification
2019-08-04 21:20:50 +03:00
alexey-milovidov
a1cfdf2a60
Merge pull request #5855 from abyss7/no-undefined
...
Use --no-undefined linker option for split build
2019-07-07 01:47:11 +03:00
Ivan Lezhankin
3b995bdb02
Add missing dependecies on sight to enable --no-undefined option
2019-07-04 17:05:55 +03:00
chertus
5df4ad0f28
Merge branch 'master' into bugs
2019-07-01 14:49:01 +03:00
chertus
0c634129da
add IColumn.isNullable()
2019-07-01 14:44:19 +03:00
alexey-milovidov
1327342040
Merge pull request #5764 from hczhcz/patch-8
...
Add synonim arrayFlatten <-> flatten
2019-06-28 14:49:05 +03:00
hcz
1d2695cbd2
Add alias flatten/arrayFlatten
2019-06-28 11:55:09 +08:00
chertus
f19dee706a
move IColumn.isColumnConst() outside of interface
2019-06-27 22:28:52 +03:00
chertus
db7c8748e9
remove IColumn.isColumnNullable()
2019-06-27 21:50:20 +03:00
proller
da6490c11d
renamed: Functions/array/notEmpty.cpp -> Functions/notEmpty.cpp
2019-06-27 21:43:40 +03:00
proller
0baaa4b254
Move file Functions/array/empty.cpp -> Functions/empty.cpp
2019-06-27 20:45:41 +03:00
chertus
68034103bb
fix arrayIndex for new columns's isNullable
2019-06-27 15:49:08 +03:00
chertus
65c0d23efa
better casts to ColumnNullable
2019-06-26 20:20:33 +03:00
proller
badb6ab831
Functions: make array and gatherutils libs ( #5712 )
2019-06-21 18:31:37 +03:00