Commit Graph

368 Commits

Author SHA1 Message Date
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
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
alesapin
f47e3292e1 Do not send queries to leader replica received from DDLWorker 2019-04-12 14:06:05 +03:00
proller
c78176603c
clickhouse-test - prepare for use other than 'test' database (#4961) 2019-04-11 20:20:36 +03:00
Yuriy
e6f9616abb more stable golang client test 2019-04-08 11:49:21 +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
alesapin
31daaa2095 Add redis to runner image 2019-04-06 18:43:16 +03:00
proller
236f2a4354
clickhouse-copier - fix another segfault (#4900) 2019-04-04 12:22:54 +03:00
Ivan Lezhankin
a4dfa0d58d Fix new test 2019-04-03 20:46:54 +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
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
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
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
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
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
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
proller
9f1c89729a
Debian: Asking password for default user on package install (#4725) 2019-03-20 22:57:50 +03: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
proller
7e113f2287 Fix doc in tests/integration 2019-03-18 20:33:13 +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
Mikhail f. Shiryaev
90466728c6 Add tests for system.graphite_retentions 2019-03-07 13:47:02 +01:00
alexey-milovidov
1df9c1720e
Merge pull request #4426 from Felixoid/graphite-rollup
Graphite rollup: combined rules
2019-03-06 03:10:45 +03:00
Mikhail f. Shiryaev
4cfe93a4d0 Add necessary integration tests 2019-02-27 13:59:12 +01:00
Mikhail f. Shiryaev
a1ed5d8eae Apply pep8 to test_graphite_merge_tree 2019-02-27 13:59:12 +01:00
alesapin
7ffd74ca74 Fix UB in IsIn function of cache dictionary and typo in integration test. 2019-02-26 17:52:55 +03:00
alesapin
350d5a78dd Better config 2019-02-25 13:47:29 +03:00
alesapin
9d91dbb7c5 Finally add mongo source 2019-02-25 13:45:22 +03:00
alesapin
3515d9bb8c Better intendation 2019-02-24 20:57:03 +03:00
alesapin
40cbe4c253 Add hierarchical tests 2019-02-24 20:45:10 +03:00
alesapin
da33310f1b Add multiple rows to test, fix bug 2019-02-24 13:58:52 +03:00
alesapin
22a54bbd77 Add python into integration tests image 2019-02-24 13:28:47 +03:00
alesapin
e22a6cd6ec Remove mongo 2019-02-22 16:43:31 +03:00
alesapin
5a73a98619 Remove pymongo 2019-02-22 15:13:55 +03:00
alesapin
2bb54b0b38 Add http tests and different queries 2019-02-22 13:55:12 +03:00
alesapin
0d2e562b02 tryin to add http server 2019-02-21 20:34:19 +03:00
alesapin
7c0af3c914 Adding http 2019-02-21 20:02:33 +03:00
alesapin
70fdbca747 More tests 2019-02-21 19:43:21 +03:00
alesapin
010a7e00ee Add mysql dictionaries tests 2019-02-21 15:04:08 +03:00
Ivan Lezhankin
15ad409875 Tests are now passing locally 2019-02-11 14:54:30 +03:00
Ivan Lezhankin
2bd14117f4 Merge remote-tracking branch 'upstream/master' into issue-2675 2019-02-11 13:57:40 +03:00
Alexey Milovidov
06a105838b Removed experimental setting from integration tests 2019-02-10 17:17:21 +03:00
Ivan Lezhankin
c67ec3ddde Fix running integration tests locally on Fedora (with selinux)
Finally!
2019-02-08 17:20:25 +03:00
Ivan Lezhankin
c9bc09ab7f Rewrite tests one more time 2019-02-07 19:40:16 +03:00
Ivan Lezhankin
018df69d3d Merge remote-tracking branch 'upstream/master' into issue-2675 2019-02-07 15:45:21 +03:00
alesapin
edf0344d0e Increase timeout 2019-02-05 13:15:14 +03:00
Ivan Lezhankin
c5eff12015 Another attempt to fix test 2019-01-31 14:19:06 +03:00
alexey-milovidov
1fa8553cc6
Merge pull request #4170 from yandex/split-odbc-bridge
Build odbc-bridge as a separate binary. Do not export symbols from it.
2019-01-31 02:22:28 +03:00
alesapin
3ca9c06f79 Remove -rdynamic from odbc-bridge linkage and fix mysql test. Also log config 2019-01-30 21:48:20 +03:00
alesapin
6496bd423f Add curl to docker image 2019-01-30 12:43:00 +03:00
alesapin
3d53b5f8c6 Add bridge binary to runner script 2019-01-30 11:24:16 +03:00
alesapin
4f97c291e6 Always run clickhouse-odbc-bridge; Integration tests now able to run odbc-bridge from separate binary; add symlink to clickhouse-odbc-bridge in dbms/programs folder; 2019-01-29 20:17:31 +03:00
alesapin
cb0e77dce6 Fix non initialized codec and wrong size in CacheCompressedReadBuffer 2019-01-29 17:55:57 +03:00
Ivan Lezhankin
20b94a635c Select the materialized view only once 2019-01-24 14:58:25 +03:00
Ivan Lezhankin
c50583126e Fix tests 2019-01-24 14:58:25 +03:00
Ivan Lezhankin
425d483cfb Add integration tests 2019-01-24 14:58:25 +03:00
alesapin
21f1c4d1ce Better code and tests for bad cases 2019-01-19 23:17:19 +03:00
alesapin
07e11577d3 Add write logic and remove strange multifile read logic 2019-01-17 17:10:30 +03:00
alesapin
f00b7ba08a Simplify test 2019-01-09 15:23:41 +03:00
alesapin
b8efafd400 Fix bug with wrong user restrictions in remote table func 2019-01-09 15:21:04 +03:00
alesapin
a1cdb0049d Add test for user exception check 2019-01-09 13:47:22 +03:00
alesapin
43da59d0fc Improve test 2018-12-28 20:11:52 +03:00
alesapin
ab32a06c85 Fix code remove redundat files 2018-12-28 19:28:24 +03:00
alesapin
8bc00f4632 CLICKHOUSE-4229: Fix user forwarding for replicated queries which actually send queries to master node 2018-12-28 19:21:32 +03:00
alesapin
f42f511e89 Merge pr 2018-12-28 19:21:07 +03:00
alexey-milovidov
d16447c3f4
Merge pull request #3899 from yandex/custom_compression_codecs
Custom compression codecs
2018-12-28 08:29:09 +03:00
alesapin
c3c053e7b6 Add cap SYS_PTRACE for LeakSanitizer 2018-12-27 22:42:25 +03:00
alesapin
3d0c26f573 Fix ipv4 mask restrictions for users and add integration tests 2018-12-27 18:55:51 +03:00
alesapin
f7e06cf9ac Remove random changes 2018-12-24 19:03:22 +03:00
alesapin
36fb2d16cd Add test with non default config 2018-12-24 18:50:02 +03:00
Sergey V. Galtsev
fb5dbb7959 Do not require the server to fail to start in the test. 2018-12-20 01:50:05 +03:00
Sergey V. Galtsev
a2042d60bf Resolve conflict with upstream. 2018-12-20 00:16:44 +03:00
Sergey V. Galtsev
81eeaec7fe Cleanup test. 2018-12-20 00:12:06 +03:00
Sergey V. Galtsev
acb8cf1849 Fix test. 2018-12-19 23:29:52 +03:00
alesapin
bb1760c468 Remove idiotic if 2018-12-17 23:11:19 +03:00
alesapin
0612910277 Remove redundant container 2018-12-10 19:07:31 +03:00
alesapin
0901694b15 Update integration tests image 2018-12-10 12:40:57 +03:00
Sergey V. Galtsev
52d18ee7c6 Merge branch 'master' of https://github.com/yandex/clickhouse into match-process-euid-against-data-owner 2018-12-09 22:46:24 +03:00
Sergey V. Galtsev
51b6dd67b0 Match the process' effective user id against the data owner at the server startup. 2018-12-07 17:56:59 +03:00
alesapin
21f8a86635 Merge branch 'chenxing-xc-master' 2018-12-07 17:13:11 +03:00
alesapin
dbefb66691 Add kill docker by Ctrl+C, abs path and improve readme 2018-12-07 17:08:25 +03:00
alesapin
80b49e4c0a Add integration test, put dependent libs to contrib, slightly refine
code.
2018-12-07 14:41:24 +03:00
alexey-milovidov
68b5f02b10
Merge pull request #3683 from nicelulu/update_23
Compatible with LowCardinality type data write
2018-12-07 07:17:07 +03:00
root
6da945b2a7 fix integration test_insert_into_distributed allow_experimental_low_cardinality_type 2018-12-04 15:11:39 +08:00
alesapin
170f90ffe7
Update README.md 2018-12-03 19:08:26 +03:00
root
02125f29c0 fix test_inserts_low_cardinality 2018-12-03 21:22:29 +08:00
root
8c9e9649fb Add test and code comment. 2018-12-03 21:11:26 +08:00
alexey-milovidov
6f007f45a1
Merge pull request #3673 from yandex/fix-insert-distributed-sync
Fix insert_distributed_sync
2018-11-28 17:48:06 +03:00
Alexey Zatelepin
499ad5eb62 fix test (MATERIALIZED columns in both Distributed and local tables don't work) [#CLICKHOUSE-4161] 2018-11-27 15:42:11 +03:00
Alexey Zatelepin
f38a320909 fix insert batching test (the INSERT queries are rewritten differently now) [#CLICKHOUSE-4161] 2018-11-26 17:57:33 +03:00
Alexey Zatelepin
f09cb566b1 add tests [#CLICKHOUSE-4161] 2018-11-26 17:57:33 +03:00
alesapin
565100c716 Add option to disable host net 2018-11-26 13:23:03 +03:00
Alexey Milovidov
2bd5e2b1eb https://stackoverflow.com/questions/44067609/getting-error-importmismatcherror-while-running-py-test 2018-11-23 20:56:50 +03:00