Commit Graph

3720 Commits

Author SHA1 Message Date
chertus
719e0c5731 minor test improvement 2019-04-18 17:45:23 +03:00
Ivan
118bea2be6
Enable predicate push-down optimization by default. (#4846)
* Enable predicate push-down optimization by default.
* Forbid push-downs for some JOIN cases.
* Fix existing tests
* Forbid optimization if a select query has ARRAY JOIN on any side.
2019-04-18 13:39:25 +03:00
Alexey Milovidov
d8203ba664 Added a comment with detailed explanation 2019-04-18 01:28:00 +03:00
alesapin
0641ff7a75
Merge pull request #5033 from yandex/fix_ttl_test
Add some sleeps to queries to avoid merge race
2019-04-17 19:51:25 +03:00
alexey-milovidov
7b201a9491
Merge pull request #4986 from 4ertus2/ast
Partially fix distributed_product_mode=local columns access
2019-04-17 17:59:01 +03:00
alesapin
f48890ac34 Add some sleeps to queries to avoid merge race 2019-04-17 17:16:30 +03:00
Guillaume Tassery
340e1380f4
Merge branch 'master' into uniq_array 2019-04-17 17:06:23 +07:00
alexey-milovidov
76b6d43a53
Merge pull request #5001 from 4ertus2/bugs
Fix select distinct with join
2019-04-16 20:08:15 +03:00
Vitaly Baranov
f0c7e56603
Merge pull request #4962 from vitlibar/resolve-dictionary-depends-on-dictionary
Resolve correctly when dictionary depends on dictionary
2019-04-16 17:37:54 +03:00
proller
f1cc83ca9e
Tests: Allow use any test database (remove test. hardcode where it possible) (#5008) 2019-04-16 17:13:13 +03:00
chertus
041f299979 Merge branch 'master' into bugs 2019-04-16 15:48:56 +03:00
Ivan Lezhankin
dffe0eba40 Merge branch 'master' into fix-kafka-again 2019-04-16 14:00:48 +03:00
Vitaly Baranov
db56576511 Add test checking CH can handle dictionary dependency 2019-04-15 20:40:45 +03:00
alesapin
faeb95cfd7
Merge branch 'master' into adaptive_index_granularity 2019-04-15 19:36:36 +03:00
Guillaume Tassery
2a6ff2f240 Code refactoring for the new size parameter on the GroupUniqArray aggregation function 2019-04-15 18:32:43 +07:00
Guillaume Tassery
3a23360e02 Add functional test for size parameter on groupUniqArray 2019-04-15 17:09:01 +07:00
alesapin
8cd18c0723
Merge pull request #4991 from yandex/fix_ddl_on_relicated_table
Do not send queries received from DDLWorker to leader replica
2019-04-15 13:07:55 +03:00
Anton Popov
7f93f9ad2f TTL for columns and tables (#4212)
Add TTL for columns and tables.
2019-04-15 12:30:45 +03:00
Alexander Kozhikhov
a2a9d4b513 style 2019-04-15 10:59:56 +03:00
chertus
950f8a7042 fix distinct with join 2019-04-12 20:04:38 +03:00
alesapin
f47e3292e1 Do not send queries to leader replica received from DDLWorker 2019-04-12 14:06:05 +03:00
alexey-milovidov
5afd69bbdb
Update 00935_to_iso_week_first_year.sql 2019-04-12 04:02:30 +03:00
alexey-milovidov
cdbb1157c1
Merge branch 'master' into substring-utf8-non-constant-args 2019-04-12 04:02:03 +03:00
Alexey Milovidov
bd3c9833c4 More tests 2019-04-12 03:55:50 +03:00
Alexey Milovidov
e72a374091 Added a test 2019-04-12 03:36:27 +03:00
Alexey Milovidov
7892edc490 More tests 2019-04-12 02:25:50 +03:00
Alexey Milovidov
1610bcca89 Fixed wrong toISOWeek result for 1970 year 2019-04-12 02:21:52 +03:00
Alexey Milovidov
dcf72c120e Fixed wrong toISOWeek result for 1970 year 2019-04-12 02:21:37 +03:00
chertus
4707200f83 partially fix distributed_product_mode=local 2019-04-11 22:29:28 +03:00
proller
c78176603c
clickhouse-test - prepare for use other than 'test' database (#4961) 2019-04-11 20:20:36 +03:00
alexey-milovidov
d083976b88
Merge pull request #4952 from 4ertus2/ast
Rewrite ASTSelectQuery (consistent children)
2019-04-11 13:38:44 +03:00
alexey-milovidov
985d45b12e
Merge pull request #4972 from fandyushin/rename-query-id
Rename query id header for consistency
2019-04-11 13:36:04 +03:00
alexey-milovidov
7e7b458eb9
Merge pull request #4938 from 4ertus2/joins
Fix unexpected error in case of JOIN + ARRAY JOIN
2019-04-11 13:35:31 +03:00
alexey-milovidov
0162468466
Merge pull request #4969 from 4ertus2/bugs
Fix wrong name qualification in GLOBAL JOIN
2019-04-10 23:41:16 +03:00
Mikhail Fandyushin
68106d92ea bringing query id header to consistency 2019-04-10 23:13:41 +03:00
chertus
ee6c83a2f7 global join: fix wrong name qualification (save replaced table name as alias) 2019-04-10 20:41:19 +03:00
alexey-milovidov
e6fe6de30b
Merge pull request #4388 from fandyushin/brotli
Using brotli compression for HTTP responses (Accept-Encoding: br)
2019-04-10 18:27:28 +03:00
chertus
69ed2a5112 test for no column cause of bug in query optimisation 2019-04-09 20:43:23 +03:00
alesapin
91e362d874 Merge remote-tracking branch 'origin' into adaptive_index_granularity 2019-04-09 19:19:29 +03:00
alesapin
cc8186b77c Add force-color option for ctest 2019-04-09 16:17:36 +03:00
Alexander Kozhikhov
c93aae6741 linear regression 2019-04-09 01:40:37 +03:00
Alexander Kozhikhov
a9ae6d0681 Merge branch 'master' of https://github.com/yandex/ClickHouse 2019-04-09 00:01:28 +03:00
Alexander Kozhikhov
35a266c96a linear regression tests 2019-04-09 00:01:10 +03:00
Mikhail Fandyushin
7fc9b8c6fb Merge branch 'master' into brotli 2019-04-08 21:07:58 +03:00
bgranvea
9d9d16e1ea support for SimpleAggregateFunction data type 2019-04-08 15:39:41 +02:00
alesapin
503d9c9004 Disable colored output in non tty environment 2019-04-08 15:35:48 +03:00
chertus
58d24c0840 join + array join: fix unexpected error 2019-04-08 15:35:26 +03:00
alesapin
a53b002973 Merge remote-tracking branch 'origin' into adaptive_index_granularity 2019-04-08 14:29:33 +03:00
chertus
54ae20024f fix asof big test (timeout & name) 2019-04-08 13:20:18 +03:00
Yuriy
e6f9616abb more stable golang client test 2019-04-08 11:49:21 +03:00
Danila Kutenin
b32c19c1b6
Merge pull request #4934 from danlark1/master
isValidUTF8 function added
2019-04-08 02:59:10 +03:00
Danila Kutenin
3519598ae9 Accurate tail handling 2019-04-07 23:24:08 +03:00
Danila Kutenin
b603e51c6e isValidUTF8 function added 2019-04-07 21:58:13 +03:00
Yuriy
5b6754a2be gofmt 2019-04-07 13:32:52 +03:00
Yuriy
b792568bdc added golang mysql client test 2019-04-07 13:29:30 +03:00
alexey-milovidov
27f7f0908f
Merge pull request #4913 from yandex/fix_additional_seek
Fix bug with additional file processing in cache compressed buffer
2019-04-07 01:24:50 +03:00
Artem Zuikov
cbb0404d19
Merge pull request #4924 from Gladdy/martijn-asof-speedup
Significant speedup of ASOF join
2019-04-06 21:38:46 +03:00
alesapin
31daaa2095 Add redis to runner image 2019-04-06 18:43:16 +03:00
alesapin
0b9b784343
Update 00933_test_fix_extra_seek_on_compressed_cache.sh 2019-04-06 18:18:30 +03:00
alexey-milovidov
04a163b952
Merge pull request #4922 from yandex/fix-issue-4919
Fix types for aggregate functions with low cardinality arguments.
2019-04-06 18:07:25 +03:00
alesapin
cc939d1aa5 Add little sleep to suppress flap 2019-04-06 16:22:48 +03:00
alexey-milovidov
3bf422b1b0
Update trim_whitespace.xml 2019-04-05 21:27:20 +03:00
Martijn Bakker
76676f4535 add larger scale test that says more about performance than the functional tests 2019-04-05 19:04:18 +01:00
Alexey Milovidov
ab88b95e2f Merge branch 'master' of github.com:yandex/ClickHouse 2019-04-05 20:08:11 +03:00
Alexey Milovidov
f48927a1b9 Added a test from aadant #4921 2019-04-05 20:07:58 +03:00
Nikolai Kochetov
b656786608
Merge pull request #4917 from yandex/hczhcz-master
Add aggregate function leastSqr
2019-04-05 20:04:24 +03:00
Nikolai Kochetov
50510ab7ef Added test. #4919 2019-04-05 19:52:43 +03:00
chertus
c35f97d816 test improvement 2019-04-05 17:29:15 +03:00
Nikolai Kochetov
bb9958b0d7 Minor fixes for leastSqr. 2019-04-05 16:42:33 +03:00
Nikolai Kochetov
feb16eedd2 Merge branch 'master' of https://github.com/hczhcz/ClickHouse into hczhcz-master 2019-04-05 16:10:29 +03:00
alesapin
e8079c8ecd Add empty reads to cache 2019-04-05 15:57:22 +03:00
alesapin
7e1975b0c8 Fix bug with additional seek in cache compressed buffer 2019-04-05 12:42:44 +03:00
alexey-milovidov
32700242be
Merge branch 'master' into test_runner_for_stateless_tests 2019-04-04 22:26:10 +03:00
alexey-milovidov
a6797a9fba
Merge pull request #4883 from yandex/fix_codec_delta_alter
Fix alter modify of codec when column type is not specified
2019-04-04 22:16:22 +03:00
alexey-milovidov
6e3e583fb9
Merge pull request #4898 from 4ertus2/joins
Asterisks for simple multiple joins
2019-04-04 22:13:19 +03:00
alexey-milovidov
029dcb0263
Merge pull request #4895 from proller/fix15
CLICKHOUSE-4387 Add (official build) to version of yandex builds
2019-04-04 21:56:09 +03:00
alexey-milovidov
82890e0f93
Merge pull request #4894 from vitlibar/fix-cutQueryStringAndFragment
Fix functions cutQueryStringAndFragment() and queryStringAndFragment().
2019-04-04 21:51:42 +03:00
proller
60bc13e619 Version to end of exception 2019-04-04 15:34:49 +03:00
chertus
e578020bd3 safe tables order in select * with multiple joins 2019-04-04 15:14:10 +03:00
alexey-milovidov
38f2df7e97
Merge pull request #4891 from danlark1/master
Typos for other factories
2019-04-04 13:58:41 +03:00
proller
236f2a4354
clickhouse-copier - fix another segfault (#4900) 2019-04-04 12:22:54 +03:00
Alexander Kozhikhov
f550304fa4 Merge branch 'master' of https://github.com/yandex/ClickHouse 2019-04-04 03:17:37 +03:00
Alexander Kozhikhov
b5f0414200 new test 2019-04-04 03:17:27 +03:00
Ivan Lezhankin
a4dfa0d58d Fix new test 2019-04-03 20:46:54 +03:00
chertus
5295b89fd9 fix test expectation 2019-04-03 20:25:58 +03:00
chertus
6b49900e1a Asterisks for multiple joins CLICKHOUSE-4372 2019-04-03 19:06:05 +03:00
proller
1f245e1959 Tests: fix cat usage 2019-04-03 17:11:59 +03:00
Vitaly Baranov
842ce6cff8 Fix function cutQueryStringAndFragment(). 2019-04-03 15:58:38 +03:00
Danila Kutenin
029dd107e4 Typos for many factories 2019-04-03 14:13:22 +03:00
Yuriy
0f3ec94ebd added mysql protocol test 2019-04-03 01:45:06 +03:00
Ivan Lezhankin
a03f3d9f41 Use python bindings in Kafka tests. 2019-04-02 20:34:04 +03:00
Nikolai Kochetov
30d3496c36
Merge pull request #4871 from yandex/fix-array-intersect-impl
Fix array intersect
2019-04-02 17:05:01 +03:00
alesapin
42a0c2f194 Fix alter modify of codec when column type is not specified 2019-04-02 15:51:31 +03:00
Ivan Lezhankin
293c70ef02 Add more test-cases to cover future refactorings. 2019-04-02 14:24:11 +03:00
proller
45591c9d83
Build and test fixes (#4873) 2019-04-02 12:43:53 +03:00
proller
edaec2353c
CLICKHOUSE-4421 Fix segfault in copier (#4835)
* Fix segfault in copier

* add test

* better runner
2019-04-01 17:58:04 +03:00
Nikolai Kochetov
821f80e44c Moved tests. 2019-04-01 16:46:18 +03:00
Nikolai Kochetov
cd7368dc6d Added tests for arrayIntersect. 2019-04-01 16:29:20 +03:00
Nikolai Kochetov
736e3c0f46
Merge pull request #4847 from fancyqlx/master
Fixed segment fault of arrayIntersect
2019-04-01 16:06:56 +03:00
Artem Zuikov
b6b9be7b8f
Merge pull request #4867 from Gladdy/martijn-asof-working-bt
Return the correct timestamp for the right-hand table of the ASOF join
2019-04-01 15:36:27 +03:00
Artem Zuikov
019c6ca591
Merge pull request #4794 from zhang2014/fix/crash_when_predicate
fix crash when predicate optimzer & join on
2019-04-01 15:09:50 +03:00
alesapin
7b67200258 Merge remote-tracking branch 'origin' into adaptive_index_granularity 2019-04-01 11:54:19 +03:00
alexey-milovidov
e3cee18b62
Merge pull request #4864 from vitlibar/test-format-schema-on-server
Add test checking using format schema via HTTP interface.
2019-04-01 11:01:08 +03:00
Martijn Bakker
27776ca929 fix up wrong assumption that the sample_block_with_keys has same ordering as key_names_right 2019-03-31 22:56:37 +01:00
Martijn Bakker
02320de49c fix up the timestamps to match the real timestamps 2019-03-31 22:22:58 +01:00
Martijn Bakker
4a7393cfc6 include the asof column in the block stored. overall not working yet but at least doesnt crash anymore 2019-03-31 20:03:57 +01:00
Artem Zuikov
f87e3ae4c8
Merge pull request #4863 from Gladdy/martijn-asof-nomap
Perform ASOF join with sorting PODArray once and support multiple column types
2019-03-31 13:40:15 +03:00
qianlixiang
6c77d41838 Fixed stateless tests error 2019-03-31 14:59:21 +08:00
qianlixiang
a1d2732d4c Fixed segment fault of arrayIntersect and add a test 2019-03-31 11:44:05 +08:00
Vitaly Baranov
48a590551b Add test checking using format schema via HTTP interface. 2019-03-30 21:42:01 +03:00
Vitaly Baranov
37b904b8f5
Merge pull request #4808 from vitlibar/kafka-with-protobuf-format
Kafka with protobuf format
2019-03-30 19:00:57 +03:00
Martijn Bakker
4a94545882 add test for multiple supported asof types 2019-03-30 12:52:48 +00:00
Vasily Nemkov
9b5950f403 Fixed test failures when running clickhouse-server on different host
Fixed test in docker: writing to read-only filesystem
Multi-stage builds for test-runner and server to allow putting packages directory anywhere
Fixed more tests
2019-03-30 15:38:07 +03:00
alexey-milovidov
0dee8cf79c
Merge pull request #4855 from 4ertus2/joins
Fix crash when joining nulluble vs not nullable
2019-03-30 02:15:50 +03:00
Ivan
957d23267b
Minimal implementation of row-level security CLICKHOUSE-4315 (#4792)
For detailed description see the related PR
2019-03-29 23:31:06 +03:00
alexey-milovidov
5588618c64
Merge pull request #4856 from yandex/fix_no_message_received_keepalive
Fix exception 'No message received'
2019-03-29 23:08:28 +03:00
Vitaly Baranov
ba58fbbbec Add a kafka test using protobuf format. 2019-03-29 22:36:19 +03:00
alesapin
2764401d0f Fix exception 'No message received' 2019-03-29 21:10:03 +03:00
chertus
6bdbf75e30 fix crash when joining nulluble vs not nullable 2019-03-29 21:07:22 +03:00
Nikolai Kochetov
53319e2d6e Fixed reading from Array(LowCardinality) column with long block of empty array. 2019-03-29 17:06:46 +03:00
alexey-milovidov
d10b256a8a
Merge pull request #4845 from yandex/max_partitions_per_insert_block
Implement "max_partitions_per_insert_block" setting
2019-03-29 16:20:46 +03:00
Alexey Milovidov
ae8655f217 Added a test 2019-03-29 14:20:53 +03:00
zhang2014
1eb5713a74 fix crash when predicate optimzer & join on 2019-03-29 18:41:26 +08:00
Artem Zuikov
03cd41fbc7
Merge pull request #4774 from Gladdy/martijn-asof-join
Request for feedback on implementation of ASOF join
2019-03-29 13:19:31 +03:00
alexey-milovidov
7aefd6663f
Merge pull request #4841 from danlark1/master
Added hyperscan fuzzy search
2019-03-29 12:39:25 +03:00
alesapin
d086a63f66 clickhouse-test retry on session expired 2019-03-29 11:26:42 +03:00
Danila Kutenin
b822923f5a Better renamings of fuzzy string search 2019-03-29 04:27:17 +03:00
Danila Kutenin
965b478a8e Fuzzy search perf test 2019-03-29 04:08:55 +03:00
Danila Kutenin
ef0d622a5f Added hyperscan fuzzy search 2019-03-29 04:02:05 +03:00
Martijn Bakker
46f4557944 Merge branch 'master' into martijn-asof-join 2019-03-28 20:20:17 +00:00
Martijn Bakker
e7a10b8a3e add inner asof join with tests 2019-03-28 19:31:11 +00:00
Martijn Bakker
9fc7f67c52 add no asof joined values to tests 2019-03-28 18:59:10 +00:00
Martijn Bakker
b0fd915724 remove the ASOFSplit struct 2019-03-28 18:35:50 +00:00
Danila Kutenin
70a7f4805d Test to the restriction added, fix bug 2019-03-28 19:41:11 +03:00
proller
cbffebc22c Print with version 2019-03-28 16:08:38 +03:00
alexey-milovidov
d731b437d3
Merge pull request #4782 from yandex/always-backquote-column-names
Always backquote column names
2019-03-28 00:23:02 +03:00
Alexey Milovidov
faf9462c37 Added support for constant-constant case in multi-search functions 2019-03-27 22:25:58 +03:00
alexey-milovidov
0a01a2f2d9
Merge pull request #4816 from yandex/add-setting-to-disable-hyperscan
Added a setting to disallow Hyperscan.
2019-03-27 22:02:30 +03:00
Alexey Milovidov
4c71f1ba4b Updated tests, part 2 2019-03-27 21:58:08 +03:00
alesapin
e449760fde Remove debug print 2019-03-27 19:50:01 +03:00
alesapin
eb130f81ab Add tests for ReplicatedMergeTree 2019-03-27 16:56:03 +03:00
chertus
2a5b4b3b31 fix ANY JOIN nulls in right key (ALL JOIN is still affected) 2019-03-27 16:37:11 +03:00
alesapin
3f29e24be1 Copy some tests with granulairty 2019-03-27 15:14:28 +03:00
alesapin
b027d745a7 Collapsing family tests 2019-03-27 14:32:09 +03:00
alesapin
674fe3fdd5 Test for replacing merge tree and vertical merge 2019-03-27 13:43:49 +03:00
Alexey Milovidov
874e06d284 Added a test 2019-03-27 01:03:02 +03:00
Martijn Bakker
8d6f554f1a fix the timestamps for the tests 2019-03-26 21:26:14 +00:00
chertus
274916d944 Merge branch 'master' into nulls 2019-03-26 23:04:39 +03:00
chertus
0a0e986f75 fix crash on join not nullable with nullable 2019-03-26 22:46:03 +03:00
Alexey Milovidov
9e263fb0ca Updated tests, part 1 #4782 2019-03-26 22:23:12 +03:00
Martijn Bakker
f6987cfa52 have the parser recognize asof joins and feed them through to the executor
insert the time series into a struct ready for joining

working version that inserts the data into the hash table using the existing dispatching machinery for various types

working asof left join in clickhouse

add a test for the asof join

do some asof join cleanup

revisit the logic in case the values match between left and right side
2019-03-26 19:17:21 +00:00
Alexey Milovidov
87e72a9941 Removed bug (already fixed) #4108 2019-03-26 20:27:03 +03:00
Alexey Milovidov
43fd01589a Merge branch 'master' of github.com:yandex/ClickHouse 2019-03-26 20:24:12 +03:00
Alexey Milovidov
75f1ba6763 Added bug 2019-03-26 20:23:59 +03:00
alexey-milovidov
aab7c79220
Merge pull request #4671 from LiuYangkuan/Buffer-supportsPrewhere
change supportsPrewhere() of Buffer and return its destination_table supportsPrewhere
2019-03-26 19:55:27 +03:00
alexey-milovidov
b8d9ed6f54
Merge pull request #4723 from 4ertus2/joins
Fix LEFT JOIN with const column + lots of Join.cpp refactoring
2019-03-26 19:46:46 +03:00
alexey-milovidov
c2e4942009
Merge pull request #4705 from 4ertus2/ast
SelectQueryOptions + fix duplicates in GLOBAL JOIN with asterisks
2019-03-26 19:45:27 +03:00
alesapin
51de2656b5 More work on tests 2019-03-26 19:41:11 +03:00
alexey-milovidov
d047a62e31
Merge pull request #4790 from TCeason/fix_crash
Fix crash when distributed modify order by
2019-03-26 19:41:00 +03:00
alexey-milovidov
04e76f40de
Update 00910_crash_when_distributed_modify_order_by.sql 2019-03-26 19:37:58 +03:00
alesapin
7e0ee47853 More tests 2019-03-26 17:39:22 +03:00
tai
9d232778fc Fix crash when distributed modify order by
Did not determine if order_by_ast is empty.
If it is null, it will clone a null pointer and cause server crash.
2019-03-26 13:33:39 +08:00
proller
7333170090
Fix client detection in ctest (#4795) 2019-03-25 20:31:45 +03:00
alesapin
c0e29d3fb4 Fix first time read from mark 2019-03-25 19:55:48 +03:00
alesapin
268ebcd3da Fix in clickhouse-test --binary option can accept path 2019-03-25 18:03:12 +03:00
chertus
aac69eaa2c Merge branch 'joins' into nulls 2019-03-25 14:54:47 +03:00
alesapin
673a72eac6 Merge remote-tracking branch 'origin' into adaptive_index_granularity 2019-03-25 11:41:38 +03:00
alexey-milovidov
06e79a7643
Merge pull request #4780 from danlark1/master
Hyperscan string search regular expression matching was added
2019-03-25 04:26:18 +03:00
Danila Kutenin
1e1e3b3d38 Fix hyperscan, add some notes, test, 4 more perf tests 2019-03-25 00:47:34 +03:00
Danila Kutenin
725139f0f5 Renamings, fixes to search algorithms, more tests 2019-03-24 01:49:38 +03:00
Danila Kutenin
f8001b41ba Hyperscan multi regular expressions search 2019-03-23 22:40:16 +03:00
alexey-milovidov
2a57e69111
Merge pull request #4777 from yandex/olegkv-master
Merging #4741
2019-03-23 17:25:48 +03:00
alexey-milovidov
0913173f29
Merge pull request #4776 from yandex/sum-aggregate-function-states-fix-bad-code
Fixed bad code with arithmetic ops on aggregate function states
2019-03-23 17:25:31 +03:00
alexey-milovidov
b1279c1323
Merge pull request #4743 from azat-archive/clickhouse-client-tty
clickhouse-client: fix --help without tty
2019-03-23 05:54:05 +03:00
Alexey Milovidov
d3062924c8 Added proper test for merging of "histogram" aggregate function states 2019-03-23 05:49:16 +03:00
Alexey Milovidov
1fdbb11bfb Merge branch 'sum-aggregate-function-states-fix-bad-code' into olegkv-master 2019-03-23 05:44:53 +03:00
Alexey Milovidov
842721ffb1 Merge branch 'master' of https://github.com/olegkv/ClickHouse into olegkv-master 2019-03-23 05:39:44 +03:00
Alexey Milovidov
847abfdbb1 Fixed bad code with arithmetic ops on aggregate function states 2019-03-23 05:35:50 +03:00
olegkv
5fb3e2344e
Update 00151_histogram_merge.reference 2019-03-22 22:34:27 -04:00
olegkv
56f285104b
Update 00151_histogram_merge.sql 2019-03-22 22:33:46 -04:00
olegkv
8b192c482a
Update 00151_histogram_merge.sql 2019-03-22 22:33:08 -04:00
Azat Khuzhin
6d8706e692
clickhouse-client: fix --help without tty
stdin_is_not_tty is detected too late when the --help message is
printed, so fix this and do not call ioctl if stdin is not tty.

Before this patch:
  $ clickhouse-client --help < /dev/null

debug build:
  $ dbms/programs/clickhouse-client --help < /dev/null
  Main options:
    --help
  clickhouse-client: ../contrib/boost/libs/program_options/src/options_description.cpp:542:
  void boost::program_options::{anonymous}::format_description(std::ostream&, const string&, unsigned int, unsigned int): Assertion `line_length > first_column_width' failed.
  Aborted (core dumped)

release build:
  $ dbms/programs/clickhouse-client --help < /dev/null
  .... print lots of empty lines and so forth ...

v2: add a test and bsdutils into image for tests
v3: adjust minimal cols to the length of one of the longest arguments,
since with line_length=3 boost will bail anyway (under script(1)
ioctl(TIOCGWINSZ) returnes ws_col=0)
2019-03-23 02:01:32 +03:00
chertus
0cc90cf2db rename insert_sample_with_metadata setting 2019-03-22 19:15:44 +03:00
chertus
abf13ba0c1 test for insert_json_with_defaults + Nested 2019-03-22 18:39:01 +03:00
chertus
6e2d23444f add test for json defaults over http 2019-03-22 17:24:28 +03:00
chertus
3e146c7bbd Merge branch 'master' into joins 2019-03-21 22:01:35 +03:00
alesapin
2a455af214 Merge remote-tracking branch 'origin' into adaptive_index_granularity 2019-03-21 16:39:50 +03:00
alexey-milovidov
2b33e9b7d5
Merge pull request #4499 from nikvas0/nikvas0/bloom_filter_index
Bloom filter indices
2019-03-21 01:29:05 +03:00
olegkv
1964e72205
Create 00151_histogram_merge.reference 2019-03-20 18:05:04 -04:00
olegkv
00b10be7c3
Create 00151_histogram_merge.sql 2019-03-20 18:02:47 -04:00
Mikhail Fandyushin
aeb73a4baf HTTP Accept-Encoding: br; Minor fixes in order to pass tests 2019-03-21 00:04:35 +03:00
Mikhail Fandyushin
a09a1394f4 HTTP Accept-Encoding: br; Added tests 2019-03-21 00:04:35 +03:00
proller
f697df2079
Tests: fix call .sh from .sh (#4732) 2019-03-20 23:04:49 +03:00
proller
9f1c89729a
Debian: Asking password for default user on package install (#4725) 2019-03-20 22:57:50 +03:00
alesapin
09e57eb0ee Merge remote-tracking branch 'origin' into adaptive_index_granularity 2019-03-20 20:47:35 +03:00
chertus
b1f4cc6ed2 fix left join with const column 2019-03-20 20:20:14 +03:00
Nikita Vasilev
c10f10cc0b Merge remote-tracking branch 'upstream/master' into nikvas0/bloom_filter_index 2019-03-20 19:39:18 +03:00
Nikita Vasilev
09b9fe9491 _v1 2019-03-20 17:52:05 +03:00
liuyangkuan
fbcf82c4df add interpretation of PREWHERE in StorageBuffer::read 2019-03-20 14:45:04 +08:00
Alexey Milovidov
2f7ce49a9c Merge branch 'master' of github.com:yandex/ClickHouse 2019-03-20 00:35:26 +03:00
Alexey Milovidov
b09b41e330 Fixed strange formatting 2019-03-20 00:35:18 +03:00
alesapin
2f037bad58 Fix bug in merging algorithm 2019-03-19 16:10:24 +03:00
alesapin
76c31a7764 More tests on alter 2019-03-19 13:19:40 +03:00
alesapin
d8aa5c7c49 Slightly clearer debug and fix alter 2019-03-19 12:57:29 +03:00
chertus
c9169b0a98 Merge branch 'master' into ast 2019-03-18 20:46:24 +03:00
proller
7e113f2287 Fix doc in tests/integration 2019-03-18 20:33:13 +03:00
alesapin
8cf304c83d Tests with marks count 2019-03-18 19:37:57 +03:00
alesapin
4ad4fc3f7b Fix granule size less than row size 2019-03-18 19:21:52 +03:00
alesapin
05215b181f More simpliest test 2019-03-18 19:09:31 +03:00
alesapin
2b2a637a38 Simpliest write/merge/select test works 2019-03-18 18:54:58 +03:00
chertus
882f36f251 mark some tests as long 2019-03-18 18:40:53 +03:00
proller
78e0b1af5e
Fix compression level detection when network_compression_method in lowercase (#4706) 2019-03-18 17:59:07 +03:00
chertus
7561ff2ab7 fix dups in GLOBAL JOIN with asterisks 2019-03-18 17:56:33 +03:00
chertus
f67327ba1c rename test (need zookeeper) 2019-03-18 15:09:55 +03:00
Alexey Zatelepin
304c67da99 Merge branch 'master' into fix-add-materialized-column-after
Conflicts:
	dbms/src/Interpreters/InterpreterCreateQuery.cpp
	dbms/src/Interpreters/InterpreterDescribeQuery.cpp
	dbms/src/Interpreters/interpretSubquery.cpp
	dbms/src/Storages/ColumnsDescription.cpp
2019-03-17 00:46:53 +03:00
alexey-milovidov
ae2d974dda
Merge pull request #4708 from kvap/distributed-limit-by
Make the query planner respect LIMIT BY in remote queries
2019-03-16 20:54:06 +03:00
Alexey Zatelepin
7a033f5469 fix columns order in test references [#CLICKHOUSE-3101] 2019-03-16 17:56:59 +03:00
Alexey Zatelepin
6505ff1098 add test [#CLICKHOUSE-3101] 2019-03-15 19:37:52 +03:00
Constantin S. Pan
df6860d5e0 Make the query planner respect LIMIT BY in remote queries 2019-03-15 15:26:21 +00:00
alexey-milovidov
40944ca356
Merge pull request #4698 from yandex/fixed-insufficient-type-check-in-has-all-any-function
Fixed insufficient type checking in hasAll, hasAny functions
2019-03-15 04:55:26 +03:00
alexey-milovidov
94d2c35f1d
Merge pull request #4691 from yandex/improvements_in_replication_without_zookeeper
Add ability to start replicated table without metadata in zookeeper
2019-03-15 04:55:07 +03:00
Alexey Milovidov
a459b2c298 Fixed insufficient type checking in hasAll, hasAny functions 2019-03-15 02:10:51 +03:00
proller
7d409c5294 Tests: dont use table test.visits 2019-03-14 21:04:55 +03:00
proller
2afb4438ab
clickhouse-test - also randomize stateless-statefull order (#4694) 2019-03-14 19:37:23 +03:00
alesapin
ef223fbca8 Merge remote-tracking branch 'origin' into improvements_in_replication_without_zookeeper 2019-03-14 19:35:33 +03:00
alesapin
e8dfa122a3
Merge pull request #4693 from abyss7/fix-00917_multiple_joins_denny_crane
Disable part with predicate optimization for now
2019-03-14 19:35:04 +03:00
chertus
76d118f310 test for asterisk_left_columns_only 2019-03-14 18:00:42 +03:00
Ivan Lezhankin
3281e91d07 Disable part with predicate optimization for now 2019-03-14 17:59:45 +03:00
alesapin
9121822e3f Make restart_clickhouse common methond 2019-03-14 16:39:47 +03:00
alesapin
4f43893a35 Add ability to start table without metadata in zookeeper 2019-03-14 14:49:44 +03:00
alexey-milovidov
bdc7614c77
Merge pull request #4684 from amosbird/fixempty2
Refinement
2019-03-14 06:12:39 +03:00
Alexey Milovidov
3e8d9ec450 Added a test for multiple JOINs from Denny Crane #4571 2019-03-14 05:53:15 +03:00
Amos Bird
b405c7456f Refinement 2019-03-14 09:44:15 +08:00
Alexey Milovidov
1454479713 Merge branch 'master' of github.com:yandex/ClickHouse 2019-03-14 04:11:48 +03:00
Alexey Milovidov
84420eefef Fixed test #4654. 2019-03-14 04:11:07 +03:00
alexey-milovidov
f398fb3691
Merge pull request #4661 from 4ertus2/joins
Multiple COMMA/CROSS JOINS
2019-03-14 03:10:52 +03:00
alexey-milovidov
f76a9ba4c0
Merge pull request #4654 from bgranvea/create_or_replace_view
support for CREATE OR REPLACE VIEW
2019-03-14 02:32:31 +03:00
alesapin
a2eaec4766 Fix retry loop 2019-03-13 19:55:30 +03:00
alesapin
87fc69f37b Merge master 2019-03-13 19:49:29 +03:00
alesapin
49448b4a00 Retry on Exception connection loss 2019-03-13 19:47:02 +03:00
liuyangkuan
80e37baff8 change supportsPrewhere() of table engine Buffer and return its destination_table supportsPrewhere() or not 2019-03-13 23:15:01 +08:00
alesapin
340f0935ac Update docker image, and more verbosity 2019-03-13 16:52:23 +03:00
alesapin
8cf09469dd Add ability to specify check of hung queries with --hung-check 2019-03-13 14:03:57 +03:00
hcz
72bcbc76b1 Add aggregate function leastSqr 2019-03-13 15:22:57 +08:00
Alexey Milovidov
2043304d35 Added a test for JOIN with duplicate columns 2019-03-12 19:52:16 +03:00
chertus
b76e3ad1c4 fix tests 2019-03-12 16:17:17 +03:00
chertus
114e55c956 multiple COMMA/CROSS JOIN 2019-03-12 14:06:54 +03:00
bgranvea
2029f71869 support for CREATE OR REPLACE VIEW 2019-03-11 17:50:31 +01:00
chertus
04f5584d72 move JOIn convertions to InterpreterSelectQuery 2019-03-11 15:20:55 +03:00
Nikita Vasilev
d171330599 Merge remote-tracking branch 'upstream/master' into nikvas0/bloom_filter_index 2019-03-11 13:06:09 +03:00