Commit Graph

28916 Commits

Author SHA1 Message Date
Alexander Tokmakov
d42a4323f6 Fixes 2019-09-02 17:33:10 +03:00
Alexander Tokmakov
e32ed075c8 Force disable interpreting expressions without template to check if some tests fail 2019-09-02 17:33:10 +03:00
Alexander Tokmakov
46effbd7f6 Template for functions with constant arguments 2019-09-02 17:33:10 +03:00
Alexander Tokmakov
00fc04d852 Fix 2019-09-02 17:33:10 +03:00
Alexander Tokmakov
1629f0a166 Simple heuristic to generate new template in case of failure 2019-09-02 17:33:10 +03:00
Alexander Tokmakov
a5f194cae9 Add setting to enable/disable template deduction for Values 2019-09-02 17:33:10 +03:00
Alexander Tokmakov
dd45f3c2bd Check types of numeric literals 2019-09-02 17:33:10 +03:00
Alexander Tokmakov
c7e311bac8 Use AST to generate template 2019-09-02 17:33:10 +03:00
Alexander Tokmakov
2322a88ef0 Store TokenIterators in ASTLiteral 2019-09-02 17:33:10 +03:00
Alexander Tokmakov
dfebedfb70 Fix expression with Array and ColumnConst 2019-09-02 17:33:10 +03:00
Alexander Tokmakov
41166f0618 Fix 2019-09-02 17:33:10 +03:00
Alexander Tokmakov
6e06658363 Improvements 2019-09-02 17:33:10 +03:00
Alexander Tokmakov
6fd1319bba Fixes 2019-09-02 17:33:10 +03:00
Alexander Tokmakov
3e214ced62 PeekableReadBuffer 2019-09-02 17:33:10 +03:00
Alexander Tokmakov
d3ee3a693c Batch insert Values with expressions (draft) 2019-09-02 17:33:09 +03:00
Alexander Tokmakov
804c911d3f ValuesRowInputStream changed to ValuesBlockInputStream 2019-09-02 17:33:09 +03:00
alexey-milovidov
0967ecf03b
Merge pull request #6727 from yandex/merging_template_format
Merging Template format
2019-09-02 17:25:43 +03:00
alexey-milovidov
e2dbff73f6
Merge pull request #6771 from yandex/remove-recursive-rwlock-by-thread
Remove recursive rwlock by thread
2019-09-02 14:17:02 +03:00
Alexander Tokmakov
3da233ef42 fix build 2019-09-02 13:47:06 +03:00
Alexander Tokmakov
e2928481a3 Merge branch 'master' into merging_template_format 2019-09-02 12:41:34 +03:00
Alexey Milovidov
951079c457 Updated test 2019-09-02 04:00:58 +03:00
Alexey Milovidov
32adf456d8 Remove support for recursive-by-thread RWLocks because it makes no sense 2019-09-02 03:59:27 +03:00
alexey-milovidov
6cf5327269
Merge pull request #6770 from yandex/temporary-remove-live-view-tests
Temporarily remove all LIVE VIEW tests
2019-09-02 00:50:00 +03:00
Alexey Milovidov
7d1b1de895 Temporarily remove all LIVE VIEW tests 2019-09-02 00:49:11 +03:00
alexey-milovidov
4155771106
Merge pull request #6769 from yandex/disable-query-profiler-with-sanitizers
Disable query profiler with sanitizers
2019-09-01 22:18:10 +03:00
Alexey Milovidov
4ebf610808 Disable query profiler with sanitizers 2019-09-01 19:21:54 +03:00
Alexey Milovidov
8917572087 Speed up another test in cases when query_log is large (such as on production servers) 2019-09-01 18:28:43 +03:00
Alexey Milovidov
55f11b3675 Speed up test for "text_log" in cases when text_log is large (such as on production servers) 2019-09-01 18:25:46 +03:00
Ivan
4d21f97d6a
Increase test timeout 2019-09-01 16:03:38 +03:00
alexey-milovidov
2e86aece86
Merge pull request #6763 from yandex/add-os-thread-ids-in-system-tables
Add "os_thread_ids" column to system tables
2019-09-01 04:30:16 +03:00
alexey-milovidov
1dd28867b0
Merge pull request #6689 from yandex/merge_tree_settings_alter
Refactoring of immutable settings
2019-09-01 04:29:47 +03:00
Alexey Milovidov
cb79e2371e Add "os_thread_ids" column to system tables 2019-09-01 00:47:15 +03:00
Alexey Milovidov
dcc6163d32 Added function "trap" 2019-09-01 00:39:17 +03:00
alesapin
7382a9f3c3 Rename method for settings check 2019-09-01 00:15:40 +03:00
alexey-milovidov
d8d2b623d2
Merge pull request #6759 from yandex/add-test-rwr-shard-deadlock
Added a test for possible deadlock in distributed queries
2019-08-31 18:51:48 +03:00
alexey-milovidov
fcfc807bb3
Merge pull request #6756 from yandex/add-test-deadlock-rename-table
Added a test for deadlock in RENAME TABLE
2019-08-31 16:01:59 +03:00
Alexey Milovidov
aac0b27daa Fixed possible deadlock in distributed queries 2019-08-31 15:18:14 +03:00
Alexey Milovidov
783df7a5c5 Added a test that prooves that our locking model is non-viable 2019-08-31 14:32:14 +03:00
Alexey Milovidov
c0e465f9f0 Stress test: more beautiful 2019-08-31 14:20:09 +03:00
Alexey Milovidov
01035a9e78 Merge branch 'master' of github.com:yandex/ClickHouse into add-test-deadlock-rename-table 2019-08-31 13:46:24 +03:00
alexey-milovidov
ddbb1abbaf
Merge pull request #6752 from yandex/added-test-rename-merge-race-condition
Added a test for RENAME / Merge table race condition
2019-08-31 13:45:41 +03:00
alexey-milovidov
3767979295
Merge pull request #6753 from yandex/avoid-race-condition-processors
Avoid data race on Settings in KILL QUERY.
2019-08-31 13:45:14 +03:00
alexey-milovidov
d90518dadf
Merge pull request #6755 from vitlibar/add-test-reload-after-fail-in-cache-dictionary
Add integration test for handling errors by a cache dictionary.
2019-08-31 13:44:40 +03:00
Alexey Milovidov
3568d3d890 Updated test 2019-08-31 13:38:20 +03:00
Alexey Milovidov
202673e3bd Avoid deadlock in multiple tables RENAME 2019-08-31 13:37:28 +03:00
Alexey Milovidov
d879bcb010 Added a test for deadlock in RENAME TABLE 2019-08-31 05:32:42 +03:00
Alexey Milovidov
e4376a3f6f Addition to prev. revision 2019-08-31 04:21:10 +03:00
Vitaly Baranov
fbd616b6a4 Add integration test for handling errors by a cache dictionary. 2019-08-31 03:39:38 +03:00
Alexey Milovidov
57c8091e5b Better stress test script 2019-08-31 03:30:12 +03:00
Alexey Milovidov
5fcdd6f20b Added stress test variant that is as simple to run as ./stress 2019-08-31 03:19:10 +03:00