Commit Graph

3821 Commits

Author SHA1 Message Date
alexey-milovidov
2913a10fd3
Merge pull request #16198 from azat/fix-comment-in-query_log
Fix query comments in query_log and server log (w/ enable_global_with_statement)
2020-10-21 03:40:48 +03:00
Alexey Milovidov
2619efadc8 Fix multiple issues with memory tracking 2020-10-21 03:31:34 +03:00
Azat Khuzhin
7e4494e268 Add a test for dictGet in sharding_key after dictionary reload 2020-10-21 00:22:40 +03:00
alexey-milovidov
8084ce75cb
Merge pull request #16105 from azat/allow_nondeterministic_optimize_skip_unused_shards
Add allow_nondeterministic_optimize_skip_unused_shards
2020-10-21 00:16:26 +03:00
alexey-milovidov
2b00b5391a
Merge pull request #11844 from Enmk/AES_encrypt_decrypt
encrypt and decrypt functions
2020-10-20 22:57:35 +03:00
alexey-milovidov
8998829f66
Merge pull request #15685 from vivarum/enable-parsing-of-input-enum-values-by-id-10682
Enable parsing enum values by their ids for CSV, TSV and JSON input formats
2020-10-20 22:52:57 +03:00
alexey-milovidov
510e7ef0bf
Merge pull request #16151 from abyss7/pytest-python3
Fix pytest after migration to Python 3
2020-10-20 22:13:13 +03:00
Azat Khuzhin
e76066718d Fix query comments in query_log and server log (w/ enable_global_with_statement)
Plus, I guess that enable_global_with_statement will be enabled by
default someday, so it may become significant.

The enable_global_with_statement had been introduced in #15451

Cc: @amosbird
2020-10-20 21:10:36 +03:00
Alexander Kuzmenkov
8a0435e178 some fixes for split build 2020-10-20 20:47:10 +03:00
alexey-milovidov
75a02112bc
Merge pull request #15592 from sundy-li/readonly-metrics
sub ReadonlyReplica metric when detach readonly tables
2020-10-20 19:17:52 +03:00
Mikhail Filimonov
d7ea9b6d93
Add setTemporaryStorage to clickhouse-local to make OPTIMIZE work 2020-10-20 17:57:53 +02:00
Vladimir Chebotarev
aa5f207fd4
Added disable_merges option for volumes in multi-disk configuration (#13956)
Co-authored-by: Alexander Kazakov <Akazz@users.noreply.github.com>
2020-10-20 18:10:24 +03:00
nikitamikhaylov
4ce2670ab1 Merge branch 'master' of github.com:ClickHouse/ClickHouse into welch-t-test 2020-10-20 15:59:24 +03:00
Alexander Kuzmenkov
242ec7e56c make some tests faster 2020-10-20 15:12:06 +03:00
vladimir golovchenko
dcceb11353 Added tests to cover cases with Const first column. 2020-10-20 15:06:22 +03:00
alexey-milovidov
b4f0e08369
Merge pull request #16158 from ClickHouse/minimal-ui
Added minimal web UI
2020-10-20 11:57:56 +03:00
Vasily Nemkov
1cf9781d4e AES: Attempt to make performance tests faster and more stable. 2020-10-20 08:05:39 +03:00
alexey-milovidov
5e46e7c670
Merge pull request #15723 from Jokser/idempotent-part-move
Possibility to move part to another disk/volume if first attempt was failed
2020-10-20 04:26:50 +03:00
alexey-milovidov
257d3d4ccc
Merge pull request #16165 from den-crane/test/bug_8546
test for #8546
2020-10-20 04:09:41 +03:00
Alexey Milovidov
a554ca5e62 Added /play handler; added a test 2020-10-20 03:28:33 +03:00
Vitaly Baranov
235a493a25
Merge pull request #12736 from traceon/ldap-any-user-authentication
Add LDAP user directory support for locally non-existent users
2020-10-19 23:58:35 +03:00
Denis Zhuravlev
f7f1c1b267 test for #8546 2020-10-19 17:09:10 -03:00
alexey-milovidov
f3087c61ad
Merge pull request #16128 from den-crane/test/nulls-aggregatestates
tests for nullable_aggregate_states
2020-10-19 21:37:22 +03:00
alexey-milovidov
be7776608d
Merge pull request #15933 from ClickHouse/fix-global-in-result
Fix wrong result in case of GLOBAL IN and PREWHERE
2020-10-19 21:21:57 +03:00
nikitamikhaylov
8a39b65fa2 fix build and tests 2020-10-19 19:15:22 +03:00
nikitamikhaylov
7a97329209 Merge branch 'master' of github.com:ClickHouse/ClickHouse into welch-t-test 2020-10-19 18:54:26 +03:00
Nicolae Vartolomei
5a665d1d42 Add max_concurrent_queries_for_all_users setting
Closes #6636.
2020-10-19 15:51:28 +01:00
alesapin
e853af9b4f
Merge pull request #15823 from kitaisreal/parser-allow-specify-primary-key-in-column-list
Parser allow specify primary key in column list
2020-10-19 17:09:12 +03:00
Denis Zhuravlev
5cd396b1b5 fix for floats 2020-10-19 10:52:28 -03:00
Ivan Lezhankin
b80cb0ba4a Fix after migration to Python 3 2020-10-19 15:34:17 +03:00
alesapin
963bc57835
Merge pull request #16011 from ClickHouse/fix_alter_add_and_modify_order_by
Fix alter sorting key for ReplicatedVersionedCollapsingMergeTree
2020-10-19 10:31:13 +03:00
Denis Zhuravlev
1dea2fd1dd tests for nullable_aggregate_states 2020-10-18 21:10:50 -03:00
Azat Khuzhin
6200783629 database_atomic_wait_for_drop_and_detach_synchronously/NO DELAY/SYNC for DROP DATABASE 2020-10-19 00:21:39 +03:00
alexey-milovidov
d1c705d47f
Merge pull request #16046 from ClickHouse/test-param-uuid
Added a test for query parameter of type UUID
2020-10-18 19:10:57 +03:00
alexey-milovidov
6dc5cb166f
Merge pull request #16082 from CurtizJ/fix-bad-aggregation
Fix segfault with wrong aggregation in lambdas
2020-10-18 04:36:29 +03:00
alexey-milovidov
8f0a52bbcf
Merge pull request #16103 from den-crane/test/bug_8425
test for the bug #8425
2020-10-18 04:36:12 +03:00
alexey-milovidov
882a600a8f
Merge pull request #16106 from den-crane/test/bug_8580
test for the bug #8580
2020-10-18 04:36:02 +03:00
Vasily Nemkov
4124538b56 Merge remote-tracking branch 'upstream/master' into AES_encrypt_decrypt 2020-10-18 00:00:13 +03:00
Vasily Nemkov
f0d5ade1c1 Fixed argument checks and updated tests accordingly 2020-10-17 19:50:58 +03:00
Azat Khuzhin
42395053e4 Add a test for max_untracked_memory (both HTTP and TCP) 2020-10-17 15:01:53 +03:00
Denis Zhuravlev
b5004980ad test for the bug 8580 2020-10-16 19:28:07 -03:00
Denis Zhuravlev
9c04bd8f01 test for the bug #8490 2020-10-16 19:07:16 -03:00
Azat Khuzhin
9b8abd44ab Add allow_nondeterministic_optimize_skip_unused_shards 2020-10-17 01:07:02 +03:00
Denis Zhuravlev
a29c3b1c06 test for the bug #8425 2020-10-16 18:43:23 -03:00
Alexander Kuzmenkov
12bb7a05ba
Merge pull request #16034 from ClickHouse/aku/fasttest-improve
Make the Fast Test easier to run locally
2020-10-16 23:29:04 +03:00
Vasily Kozhukhovskiy
2bf79a2865 Merge branch 'enable-parsing-of-input-enum-values-by-id-10682' of github.com:vivarum/ClickHouse into enable-parsing-of-input-enum-values-by-id-10682 2020-10-16 19:07:55 +03:00
Vasily Kozhukhovskiy
f341717b7d fix test 2020-10-16 18:57:21 +03:00
Pavel Kovalenko
ad92127036 Fixed move part exception getting in test_merge_tree_s3_failover. 2020-10-16 17:30:34 +03:00
Anton Popov
0de364ec94 fix segfault with wrong aggregation in lambdas 2020-10-16 16:12:30 +03:00
alesapin
dc1a5abea9 Remove cluster type check during alter 2020-10-16 14:59:58 +03:00
nikitamikhaylov
969b06508f delete trash 2020-10-16 14:39:09 +03:00
alesapin
10bd25f037 One more negative case 2020-10-16 13:58:00 +03:00
alesapin
056d794fe4 One more test case 2020-10-16 13:56:04 +03:00
Pavel Kovalenko
a474bdcabf Merge remote-tracking branch 'origin/master' into idempotent-part-move 2020-10-16 13:02:40 +03:00
Mike
e89a3b5d09
Fixing arrayIndex functions when right operand is LC but left is not (#16038) 2020-10-16 12:08:44 +03:00
vivarum
1d9df13b47
Merge branch 'master' into enable-parsing-of-input-enum-values-by-id-10682 2020-10-16 11:07:01 +03:00
Vasily Kozhukhovskiy
107d1a2ce5 update tests checking parsing of inserted enum values by numeric enum ids 2020-10-16 10:52:14 +03:00
alesapin
07c12116e2
Merge pull request #16007 from CurtizJ/fix-complex-key-direct
Allow to use direct layout for dictionaries with complex keys
2020-10-16 10:03:10 +03:00
Alexey Milovidov
1cca8d09c5 Added a test for query parameter of type UUID 2020-10-16 02:36:28 +03:00
Maksim Kita
9bd30b041a Parser allow specify primary key in column list 2020-10-15 23:33:00 +03:00
nikitamikhaylov
a80bbf6e0e fasttest + rm .py 2020-10-15 22:54:17 +03:00
Nikita Mikhaylov
6512d84b31
Merge pull request #15985 from CurtizJ/redis-cached-dict
Add support of cache layout for Redis dictionaries with complex key
2020-10-15 22:35:36 +03:00
Kruglov Pavel
5aba639430 Update test 2020-10-15 22:01:18 +03:00
sundy-li
153be93544 sub ReadonlyReplica when detach readonly tables 2020-10-15 22:01:18 +03:00
Alexander Kuzmenkov
f46887dcaa improve fasttest usability 2020-10-15 20:29:07 +03:00
Anton Popov
9c9ad2cc85
Merge branch 'master' into fix-complex-key-direct 2020-10-15 18:53:59 +03:00
Anton Popov
9ad80d6568 skip test in arcadia 2020-10-15 18:52:42 +03:00
Vitaly Baranov
5f261cec3c
Merge pull request #15199 from filimonov/non_delimited_protobuf
ProtobufSingle format
2020-10-15 16:58:39 +03:00
Alexander Kuzmenkov
f7f59ca23f
Merge pull request #15982 from vitlibar/fix-ambiguity-in-parsing-of-settings-profiles
Fix ambiguity in parsing of settings profiles.
2020-10-15 16:23:32 +03:00
alesapin
2002289003 Fix bug in alter primary key for replicated versioned collapsing merge tree 2020-10-15 16:02:39 +03:00
Nikolai Kochetov
963ce315b2
Merge pull request #15454 from azat/dict-prealloc
Speedup hashed/sparse_hashed dictionary loading by preallocating the hash table
2020-10-15 15:03:53 +03:00
Anton Popov
424dd3147c allow to use direct layout for dictionaries with complex keys 2020-10-15 14:59:41 +03:00
feng lv
b931a3c9da fix
update test

fix
2020-10-15 16:14:28 +08:00
Denis Zhuravlev
059b0608b4 test for bug 5346 2020-10-14 23:48:55 -03:00
tavplubix
04206db7da
Merge pull request #15974 from ClickHouse/merging_14295
Merging #14295
2020-10-14 23:51:42 +03:00
Anton Popov
3050b2e67b add support of cache layout for redis dictionaries with complex key 2020-10-14 22:57:07 +03:00
nikitamikhaylov
b1e1553061 style + docker + tests 2020-10-14 22:43:08 +03:00
tavplubix
0deda56e2b
trigger sync check 2020-10-14 22:41:19 +03:00
alexey-milovidov
1d309c34c8
Merge pull request #15497 from filipecaixeta/master
Add an SQL function formatReadableTimeDelta to format time delta
2020-10-14 22:36:57 +03:00
nikitamikhaylov
1f200f8bd2 add reference 2020-10-14 21:43:38 +03:00
nikitamikhaylov
ff7601a52c add python test and fix build 2020-10-14 21:41:35 +03:00
Vitaly Baranov
2f13fcb4b7 Fix ambiguity in parsing of settings profiles. 2020-10-14 20:30:24 +03:00
tavplubix
f8852fcced
Update 01150_ddl_guard_rwr.sh 2020-10-14 20:01:03 +03:00
Alexander Kuzmenkov
cb15e72229 make some perf tests slower 2020-10-14 18:39:27 +03:00
feng lv
7b69592e49 add test
fix

fix
2020-10-14 23:15:46 +08:00
Vasily Nemkov
a6f36fc53b Performance tests for encrypt and decrypt functions 2020-10-14 16:33:07 +03:00
Vasily Nemkov
8984f4b8c2 Empty string optimization for encryption 2020-10-14 16:33:07 +03:00
Vitaly Baranov
a33d84f3a4
Update 00825_protobuf_format_output.sh 2020-10-14 16:32:33 +03:00
Alexey Milovidov
5e502c52b3 Merge branch 'master' into AES_encrypt_decrypt 2020-10-14 16:30:23 +03:00
Vitaly Baranov
fc285bf82c
Update 00825_protobuf_format_output.sh
Fix the error code after resolving conflict
2020-10-14 16:30:15 +03:00
Vitaly Baranov
997570780d
Merge branch 'master' into non_delimited_protobuf 2020-10-14 16:26:57 +03:00
Alexander Kuzmenkov
71a860dc8f
Merge pull request #15873 from den-crane/tests/14053_max_length_alias
test for a bug from #14053
2020-10-14 15:49:55 +03:00
Denis Glazachev
6eec447a64 Merge branch 'master' into ldap-any-user-authentication
* master: (189 commits)
  Fix ugly links in docs
  Update Internals.cpp
  Whitespace
  Fix ugliness in docs
  better
  better backticks
  Try fix tests.
  Fetch helper image before run
  Fetch helper image before run
  Fetch helper image before run
  Update version_date.tsv after release 20.7.4.11
  Update version_date.tsv after release 20.8.4.11
  Update 01515_with_global_and_with_propagation.sql
  fix compilation error
  Supress pvs
  Update version_date.tsv after release 20.9.3.45
  Add missed file
  fix thread restart for parallel quorum inserts
  Update openssl
  Fix race in openssl
  ...
2020-10-14 16:46:37 +04:00
Alexey Milovidov
87fe8f2a00 Merge branch 'master' into filipecaixeta-master 2020-10-14 15:27:58 +03:00
Anton Popov
7470ac98bb
Merge pull request #15855 from hexiaoting/dev_fetch
Add Support for OFFSET_FETCH_CLAUSE
2020-10-14 15:21:28 +03:00
Alexander Tokmakov
72b1339656 Revert "Revert "Write structure of table functions to metadata""
This reverts commit c65d1e5c70.
2020-10-14 15:19:29 +03:00
alexey-milovidov
f3655fb9eb
Merge pull request #15945 from azat/tests-lv-fix-flackiness
Fix flackiness of LIVE VIEW tests by increasing timeout for HTTPConnection
2020-10-14 14:13:40 +03:00
tavplubix
c65d1e5c70
Revert "Write structure of table functions to metadata" 2020-10-14 13:59:29 +03:00
alesapin
d51deaeecf Fix flaky 01509_parallel_quorum_insert_no_replicas 2020-10-14 10:49:50 +03:00
Azat Khuzhin
628e2b472c Fix flackiness of LIVE VIEW tests by increasing timeout for HTTPConnection
Trace from [1]:

    2020-10-13 01:37:06 00966_live_view_watch_events_http:                                      [ FAIL ] - return code 1
    2020-10-13 01:37:06 Exception in thread Thread-2:
    2020-10-13 01:37:06 Traceback (most recent call last):
    2020-10-13 01:37:06   File "/usr/lib/python3.7/threading.py", line 926, in _bootstrap_inner
    2020-10-13 01:37:06     self.run()
    2020-10-13 01:37:06   File "/usr/lib/python3.7/threading.py", line 870, in run
    2020-10-13 01:37:06     self._target(*self._args, **self._kwargs)
    2020-10-13 01:37:06   File "/usr/share/clickhouse-test/queries/0_stateless/helpers/httpexpect.py", line 48, in reader
    2020-10-13 01:37:06     data = response.read(1).decode()
    2020-10-13 01:37:06   File "/usr/lib/python3.7/http/client.py", line 457, in read
    2020-10-13 01:37:06     n = self.readinto(b)
    2020-10-13 01:37:06   File "/usr/lib/python3.7/http/client.py", line 491, in readinto
    2020-10-13 01:37:06     return self._readinto_chunked(b)
    2020-10-13 01:37:06   File "/usr/lib/python3.7/http/client.py", line 586, in _readinto_chunked
    2020-10-13 01:37:06     chunk_left = self._get_chunk_left()
    2020-10-13 01:37:06   File "/usr/lib/python3.7/http/client.py", line 554, in _get_chunk_left
    2020-10-13 01:37:06     chunk_left = self._read_next_chunk_size()
    2020-10-13 01:37:06   File "/usr/lib/python3.7/http/client.py", line 514, in _read_next_chunk_size
    2020-10-13 01:37:06     line = self.fp.readline(_MAXLINE + 1)
    2020-10-13 01:37:06   File "/usr/lib/python3.7/socket.py", line 589, in readinto
    2020-10-13 01:37:06     return self._sock.recv_into(b)
    2020-10-13 01:37:06 socket.timeout: timed out

  [1]: https://clickhouse-test-reports.s3.yandex.net/15879/f7bf94b5d361d0a54e85673c14e630cfdf8dbe01/functional_stateless_tests_(release,_polymorphic_parts_enabled)/test_run.txt.out.log
2020-10-14 01:21:51 +03:00