Commit Graph

28171 Commits

Author SHA1 Message Date
Alexey Milovidov
f00fa640ba Removed old optimization that is now dominated by the new optimization 2019-08-11 02:40:15 +03:00
Alexey Milovidov
011e50cae6 Removed useless function arguments 2019-08-11 02:27:25 +03:00
Alexey Milovidov
3885cc20b8 Improved performance of aggregation without key 2019-08-11 02:22:23 +03:00
Alexey Milovidov
c98d2fe6e1 Addition to prev. revision 2019-08-11 01:54:33 +03:00
Alexey Milovidov
efa51a6cd9 Batch aggregation (experimental) 2019-08-11 01:36:55 +03:00
Alexey Milovidov
45b88adedc Merge branch 'master' into fix-array-enumerate-uniq-ranked 2019-08-11 00:35:37 +03:00
Ivan Lezhankin
fd27ac9e9e Merge remote-tracking branch 'upstream/master' into issue-5286 2019-08-11 00:11:44 +03:00
Ivan
cce3ab08bb
Do not convert columns by position when pushing to materialized views (#6415)
* Do not convert columns by position
* Update 00984_materialized_view_to_columns.reference
2019-08-11 00:00:13 +03:00
alexey-milovidov
838c5e535f
Merge pull request #6433 from yandex/prevent-stack-overflow-in-parser
Fixed possible stack overflow in parser
2019-08-10 23:58:54 +03:00
Nikita Vasilev
75e381bde4 Merge remote-tracking branch 'upstream/master' into nikvas0/index_mutate 2019-08-10 23:07:50 +03:00
Alexey Milovidov
692ce0f6c5 Added two more tests 2019-08-10 21:01:35 +03:00
Alexey Milovidov
afef5c6c70 Added stack protection; added a test 2019-08-10 20:51:47 +03:00
Alexey Milovidov
c80aeb0ef1 Fixed another case; added a test 2019-08-10 20:08:14 +03:00
Alexey Milovidov
b133ea85b4 More tests 2019-08-10 19:51:09 +03:00
Alexey Milovidov
e11ba9ded9 One more test 2019-08-10 19:47:59 +03:00
Alexey Milovidov
02a6b2c1ab Added a test 2019-08-10 19:40:57 +03:00
Alexey Milovidov
0a9787c7f3 Fixed possible stack overflow in parser 2019-08-10 19:38:25 +03:00
Olga Khvostikova
dd6f48342d
Merge pull request #6428 from yandex/low-cardinality-setting-in-cast
Fix behavior low cardinality setting in creating materialized view (Fix #6293)
2019-08-10 18:26:59 +03:00
alexey-milovidov
30f8529e04
Merge pull request #6325 from kreuzerkrieg/Shadow4GCC
adding -Wshadow for GCC
2019-08-10 17:29:10 +03:00
Nikita Vasilev
82fc0f6b15 docs 2019-08-10 16:52:01 +03:00
alexey-milovidov
4799c4f176
Merge pull request #6421 from proller/fix25
Build fixes
2019-08-10 01:22:50 +03:00
alexey-milovidov
c8a810ef58
Merge branch 'master' into fix25 2019-08-10 01:21:54 +03:00
Alexey Milovidov
7e6b1333a1 Renamed Yandex CTO just in case 2019-08-10 00:58:17 +03:00
kreuzerkrieg
112fc71276 adding -Wshadow for GCC 2019-08-09 23:58:16 +03:00
stavrolia
626b75b6a5 Fix behavior low cardinality setting in creating materialized view 2019-08-09 22:17:19 +03:00
Vitaly Baranov
d8684bef28 Unfork simdjson (they accepted our changes). 2019-08-09 21:43:19 +03:00
Olga Khvostikova
0b96d45847
Merge pull request #6424 from yandex/fix-release-versions-in-changelog
Fix old release versions in changelog
2019-08-09 21:17:54 +03:00
stavrolia
f91af03d2a fix 2019-08-09 21:15:04 +03:00
Alexey Milovidov
7b375032b5 Added a test 2019-08-09 20:26:25 +03:00
Alexey Milovidov
f636a4c2c1 Fixed arrayEnumerateUniqRanked function (TODO: simplify code as much as possible) 2019-08-09 20:25:19 +03:00
proller
1e8f04aaa7 Fix unbundled build 2019-08-09 20:16:07 +03:00
chertus
6491de7edd forget to remove field in last patch 2019-08-09 19:17:01 +03:00
proller
9a438d9f7d Fix build without protobuf 2019-08-09 19:09:24 +03:00
proller
ff009a28d2 Arcadia build fixes 2019-08-09 18:42:52 +03:00
proller
1c1d624cfb Merge remote-tracking branch 'upstream/master' into fix25 2019-08-09 18:36:25 +03:00
alexey-milovidov
4e98a5b177
Merge pull request #6410 from yandex/more-safe-parsing-names-types-list
Slightly more safe parsing of NamesAndTypesList
2019-08-09 18:34:29 +03:00
Alexey Milovidov
98ea652ad6 Whitespaces 2019-08-09 18:30:39 +03:00
chertus
e06c994b0e refactoring: move collectUsedColumns from ExpressionAnalyzer to SyntaxAnalyzer 2019-08-09 17:50:04 +03:00
BayoNet
39eaba4aa4 DOCAPI-7436: enum (#6411)
* Link fix.

* DOCAPI-7436: Updated Enum docs.
2019-08-09 16:22:07 +03:00
proller
07aefc4996 Merge remote-tracking branch 'upstream/master' into fix25 2019-08-09 15:17:26 +03:00
CurtizJ
ead6336d2c function topK: fix merge stage and fix memory leaks 2019-08-09 13:11:50 +03:00
Alexey Milovidov
f609e8a785 Slightly more safe parsing of NamesAndTypesList 2019-08-09 03:00:32 +03:00
Alexey Milovidov
86f321a7cd Whitespaces 2019-08-09 02:55:08 +03:00
alexey-milovidov
28e87cc430
Merge pull request #6409 from yandex/get-identifier-name-fixed-unpleasant-code
Fixed unsafe code around "getIdentifier" function.
2019-08-09 02:31:49 +03:00
Alexey Milovidov
b3ab21e7a0 Addition to prev. revision 2019-08-08 23:27:12 +03:00
Alexey Milovidov
724b4b0293 Addition to prev. revision 2019-08-08 23:26:42 +03:00
Alexey Milovidov
2ba185b4aa Addition to prev. revision 2019-08-08 23:10:58 +03:00
alexey-milovidov
62a6248ca9
Merge pull request #6406 from yandex/no_virtual_columns_in_system_columns
No virtual columns in system.columns
2019-08-08 23:04:38 +03:00
Alexey Milovidov
2248c32f9c Added a test #6401 2019-08-08 23:04:16 +03:00
Alexey Milovidov
a6e4b34ab4 Fixed unpleasant code #6401 2019-08-08 23:02:30 +03:00