Azat Khuzhin
|
6a04de61b6
|
Allow isInjective() with empty block (is function injective with any arguments)
Since most of the time function will ignore it anyway, and creating
arguments just for checking is function injective or not is overkill
|
2020-07-08 00:28:49 +03:00 |
|
Nikita Vasilev
|
207de9ca9c
|
fixed direct tests
|
2020-05-25 00:21:08 +03:00 |
|
Nikita Vasilev
|
c70401b1e4
|
fix other os
|
2020-05-24 11:56:34 +03:00 |
|
Nikita Vasilev
|
d4cc01446c
|
Merge remote-tracking branch 'upstream/master' into nikvas0/ssd_dict
|
2020-05-23 13:06:47 +03:00 |
|
alexey-milovidov
|
6d34f24605
|
Merge branch 'master' into complex_key_direct
|
2020-05-17 11:55:01 +03:00 |
|
Vitaly Baranov
|
201c88f64f
|
Get dictionary and check access rights only once per each call of any function reading external dictionaries.
|
2020-05-15 03:14:14 +03:00 |
|
Nikita Vasilev
|
99b0abcb92
|
fix
|
2020-05-10 10:00:57 +03:00 |
|
Артем Стрельцов
|
de8bf3f78c
|
Draft of ComplexKeyDirectDictionary layout
|
2020-05-10 02:53:01 +03:00 |
|
Артем Стрельцов
|
97496048d6
|
created direct dictionary (has bugs, doesn't work properly)
|
2020-05-02 02:35:54 +03:00 |
|
Nikita Vasilev
|
fac0439efb
|
complex_key
|
2020-04-30 23:50:31 +03:00 |
|
Nikita Vasilev
|
464c90a486
|
Merge remote-tracking branch 'upstream/master' into nikvas0/ssd_dict
|
2020-04-22 10:27:20 +03:00 |
|
alexey-milovidov
|
b5f8efefa2
|
Merge pull request #10342 from azat/optimizeGroupBy-isInjective
[RFC] Use isInjective() over manual list of such functions for GROUP BY optimization
|
2020-04-18 14:28:59 +03:00 |
|
Azat Khuzhin
|
f29e5c60a5
|
Add const qualifier for IFunction::isInjective()
|
2020-04-18 01:50:15 +03:00 |
|
Ivan Lezhankin
|
e230632645
|
Changes required for auto-sync with Arcadia
|
2020-04-16 15:31:57 +03:00 |
|
Vitaly Baranov
|
c2f5e3c4ad
|
Improve declaration of access rights: single place in code instead of three.
|
2020-04-07 23:20:38 +03:00 |
|
Ivan Lezhankin
|
06446b4f08
|
dbms/ → src/
|
2020-04-03 18:14:31 +03:00 |
|