Commit Graph

9341 Commits

Author SHA1 Message Date
Pavel Kartavyy
5dfbd57bad ExpressionAnalyzer: make aliases and ast consistent after constant if optimization 2016-11-30 16:19:39 +03:00
Vitaliy Lyudvichenko
4df22acea9 Try to fix LIBTCMALLOC linking. 2016-11-30 15:10:39 +03:00
proller
33cc46d225 Merge remote-tracking branch 'upstream/master' into METR-23466 2016-11-30 00:42:05 +03:00
Vitaliy Lyudvichenko
202ba912ce Vertical merging algorithm for MergeTree engines. [#METR-23305] 2016-11-29 22:41:31 +03:00
alexey-milovidov
08cb8e506b Merge pull request #211 from yandex/if_with_const_condition
ExpressionAnalyzer: added more tests for aliases. fix bug [METR-23545]
2016-11-29 23:28:50 +04:00
Pavel Kartavyy
106bb24fd8 ExpressionAnalyzer: added more tests for aliases. fix bug [#METR-23545] 2016-11-29 22:19:15 +03:00
alexey-milovidov
909f14a063 Merge pull request #209 from proller/move-autotest-external-dictionaries
import autotest-external-dictionaries
2016-11-29 23:08:24 +04:00
proller
30cd3176d9 Merge branch 'autotest-external-dictionaries' into move-autotest-external-dictionaries 2016-11-29 20:06:09 +03:00
proller
936efe55f1 move * -> dbms/tests/external_dictionaries 2016-11-29 20:03:54 +03:00
proller
b529f29bb7 Merge remote-tracking branch 'upstream/master' into METR-23466 2016-11-29 19:57:01 +03:00
Vitaliy Lyudvichenko
1472629799 Updated pk_condition test after recent changes. 2016-11-28 20:59:39 +03:00
alexey-milovidov
8fe3b73efa Merge pull request #207 from hatarist/ref_case_and_cast
Fixed reference: CASE and CAST
2016-11-28 20:23:33 +04:00
Igor Hatarist
5c08d2b5de Fixed range_hashed description 2016-11-28 19:10:29 +03:00
Igor Hatarist
de64ac5761 Add CAST description 2016-11-28 18:49:16 +03:00
Alexey Milovidov
12dd6fbe95 Build improvement [#METRIQA-526]. 2016-11-28 18:35:13 +03:00
Alexey Milovidov
9fb6261b42 Merge branch 'master' of github.com:yandex/ClickHouse 2016-11-28 18:22:40 +03:00
Alexey Milovidov
ae413e051b Fixed error [#METRIQA-526]. 2016-11-28 18:22:10 +03:00
Igor Hatarist
6b548a0c85 Improved CASE description 2016-11-28 18:20:46 +03:00
alexey-milovidov
ab93b7ff91 Merge pull request #206 from hatarist/docs_improvements
Reference improvements
2016-11-28 18:54:15 +04:00
Igor Hatarist
8e0d78d72f Added external dict's range_hashed description to Russian reference; changed layout a bit. 2016-11-28 17:48:55 +03:00
Igor Hatarist
a1e626af58 Added conditional expression (CASE) description. 2016-11-28 17:48:18 +03:00
Igor Hatarist
735a0ff78a Added BETWEEN description.
(Also unified the layout a little bit)
2016-11-28 17:47:10 +03:00
Alexey Milovidov
0a2d1ebbb3 Attempt to improve merge selecting algorithm [#METR-23632]. 2016-11-28 06:46:08 +03:00
Alexey Milovidov
cac8f9216f MergeSelector: attempt to do something that has sense [#METR-23632]. 2016-11-28 06:17:31 +03:00
Alexey Milovidov
8bc84e29ac Increased default background_pool_size [#METR-23632]. 2016-11-28 02:50:46 +03:00
proller
5e6cac10e5 no copypaste 2016-11-27 16:01:35 +03:00
proller
4c90ffd61d Merge remote-tracking branch 'upstream/master' into METR-23466 2016-11-27 15:03:35 +03:00
Alexey Milovidov
6209092b15 Added heuristic for merge algorithm [#METR-23615]. 2016-11-26 07:08:49 +03:00
proller
2aeb488d96 add writePrefix 2016-11-25 23:37:06 +03:00
proller
556bd12de1 Merge remote-tracking branch 'upstream/master' into METR-23466 2016-11-25 20:46:59 +03:00
alexey-milovidov
7fda6394b8 Merge pull request #202 from yandex/if_with_const_condition
ExpressionAnalyzer: optimize if with constant condition [METR-23545]
2016-11-25 20:03:04 +04:00
Pavel Kartavyy
cd15651dfd optimize if. added test for aliases 2016-11-25 12:29:17 +03:00
proller
26fe10a7b4 Merge remote-tracking branch 'upstream/master' into METR-23466 2016-11-25 03:22:30 +03:00
proller
40e674407f return http write callback 2016-11-25 03:16:20 +03:00
Alexey Milovidov
7d280a55a3 Fixed error that server could not shutdown while fetching parts [#METR-23616]. 2016-11-25 02:18:24 +03:00
Alexey Milovidov
167782c230 Addition to prev. revision [#METR-23615]. 2016-11-25 01:43:49 +03:00
Alexey Milovidov
8e5889cf0e Improved merge selecting algorithm for Replicated tables [#METR-23615]. 2016-11-25 01:41:27 +03:00
Alexey Milovidov
36553dd653 Fixed deadlock [#METR-23605]. 2016-11-24 23:25:02 +03:00
Alexey Milovidov
e1e652338f Added utility [#METR-2944]. 2016-11-24 23:15:37 +03:00
proller
3b335b5546 Merge remote-tracking branch 'upstream/master' into METR-23466 2016-11-24 22:58:40 +03:00
proller
e6d3c8855e http ook 2016-11-24 22:57:24 +03:00
alexey-milovidov
632608dae7 Merge pull request #203 from yandex/revert-171-METR-23305
Revert "New "vertical" algorithm for MergeTrees' parts merges"
2016-11-24 23:09:04 +04:00
alexey-milovidov
8c2e228856 Revert "New "vertical" algorithm for MergeTrees' parts merges" 2016-11-24 23:08:54 +04:00
proller
89d9b7c835 doc http fix 2016-11-24 21:29:48 +03:00
proller
e855c16f4a Merge remote-tracking branch 'upstream/master' into METR-23466 2016-11-24 21:25:56 +03:00
alexey-milovidov
8544a8b852 Merge pull request #171 from ludv1x/METR-23305
New "vertical" algorithm for MergeTrees' parts merges
2016-11-24 22:07:41 +04:00
Pavel Kartavyy
84a89b3b3d ExpressionAnalyzer: optimize if with constant condition [#METR-23545] 2016-11-24 17:18:44 +03:00
Vitaliy Lyudvichenko
544ef67c28 Fixed IN <Set> usage inside PK expressions.
Refactoring of type conversion functions convertFieldToType().
2016-11-24 15:32:04 +03:00
proller
8c07957e38 Merge remote-tracking branch 'upstream/master' into METR-23466 2016-11-24 04:01:18 +03:00
proller
2e02e29652 wip 2016-11-24 04:01:11 +03:00