Alexander Kuzmenkov
5e19eaf2f0
Merge remote-tracking branch 'origin/master' into tmp
2020-12-18 03:49:59 +03:00
Alexander Kuzmenkov
157fe3e8b4
some tests + ability to echo the queries
2020-12-18 03:49:18 +03:00
Nikita Mikhaylov
aa7793e38f
Merge pull request #18084 from nikitamikhaylov/fix-arcadia-third
...
Try to fix Arcadia
2020-12-18 01:54:42 +03:00
alexey-milovidov
6fc3ca8b7b
Merge pull request #16724 from kitaisreal/added-function-accurate-cast-or-null
...
Added function accurateCastOrNull, allow different types inside IN subquery
2020-12-18 00:45:27 +03:00
Vitaly Baranov
d9125a4822
Merge pull request #18014 from vitlibar/fix-showing-temporary-tables-in-system-tables
...
Fix showing temporary tables in system tables
2020-12-17 22:59:09 +03:00
Alexey Milovidov
e4433157e7
Merge branch 'master' into insert_quorum_parallel-default
2020-12-17 22:42:32 +03:00
Alexey Milovidov
3060743b9f
Merge branch 'master' into boringssl2
2020-12-17 22:09:30 +03:00
alexey-milovidov
dd78c9dc75
Merge pull request #17566 from ClickHouse/relax-too-many-parts-1
...
Relax "Too many parts" threshold, part 1
2020-12-17 20:44:44 +03:00
Anton Popov
a42b00c9aa
Merge remote-tracking branch 'upstream/master' into HEAD
2020-12-17 20:43:23 +03:00
Nikolai Kochetov
171a992192
Merge branch 'master' into ucasFL-master
2020-12-17 18:52:13 +03:00
Anton Popov
a77acd5aa7
Fix flaky test
2020-12-17 18:12:24 +03:00
hexiaoting
cb91d64fe7
Add new feature: limit length and offset setting ( #17633 )
...
Co-authored-by: Alexander Kazakov <Akazz@users.noreply.github.com>
2020-12-17 17:16:14 +03:00
Nikita Mikhaylov
0f3582883c
Merge pull request #18147 from kitaisreal/array-aggregation-big-integer-types-support
...
Added array aggregation big integer types support
2020-12-17 15:44:55 +03:00
Nikita Mikhaylov
d302685e72
Merge pull request #18172 from nikitamikhaylov/julian-day-msan
...
toModifiedJulianDayOrNull msan fix
2020-12-17 15:12:05 +03:00
tavplubix
7e73b6acd8
Merge pull request #17642 from filimonov/detach-permanently
...
DETACH TABLE PERMANENTLY
2020-12-17 14:26:51 +03:00
Kruglov Pavel
d82c23d5cf
Merge pull request #16853 from amosbird/ss
...
Add -SimpleState combinator
2020-12-17 14:00:05 +03:00
Vitaly Baranov
72df75fc50
Add tests.
2020-12-17 11:42:25 +03:00
Vitaly Baranov
af3ccb49f1
Show create query for temporary tables in system.tables
2020-12-17 11:42:25 +03:00
Vitaly Baranov
d7a3cc8c90
Don't show the "_temporary_and_external_tables" database in system tables
...
system.databases, system.tables, system.columns.
2020-12-17 11:42:25 +03:00
jianmei zhang
1df76ad0c3
Try to fix issue #17712 for wrong importing of rows with last bad column
2020-12-17 14:23:25 +08:00
Alexey Milovidov
ce9767fc42
Remove obsolete and inefficient ciphers
2020-12-17 07:43:54 +03:00
alexey-milovidov
81c00a4e94
Merge pull request #18167 from ClickHouse/fix_checking_profile_settings_constraints
...
Fix `Unknown setting profile` error on attempt to set settings profile
2020-12-17 07:18:53 +03:00
nikitamikhaylov
db362e4585
done
2020-12-17 05:27:32 +03:00
Alexey Milovidov
7abc58526a
Update test
2020-12-17 04:55:07 +03:00
Alexey Milovidov
6a7c73a7bd
Merge branch 'master' into insert_quorum_parallel-default
2020-12-17 04:54:17 +03:00
Alexey Milovidov
b25f126569
Added a test
2020-12-17 04:52:27 +03:00
alexey-milovidov
37da513c36
Merge pull request #18136 from taiyang-li/explain_ast_nonselect_query
...
Explain ast support nonselect querys
2020-12-17 03:35:19 +03:00
alexey-milovidov
484f20f77d
Merge pull request #18140 from ClickHouse/fix_flaky_test
...
Trying to fix 00620_optimize_on_nonleader_test
2020-12-17 03:34:39 +03:00
alexey-milovidov
908784a0d9
Merge pull request #18148 from ClickHouse/suppress_error_in_test
...
Suppress error in 00993_system_parts_race_condition_drop_zookeeper
2020-12-17 03:32:10 +03:00
Alexander Tokmakov
76e73e4e8b
fix 'Unknown setting profile' error
2020-12-16 23:49:56 +03:00
Maksim Kita
5a096a75b8
Fixed issues with average
2020-12-16 23:10:40 +03:00
alesapin
a999850378
Merge pull request #18130 from ClickHouse/fix_remove_column_ttl
...
Fix remove TTL for column
2020-12-16 22:05:16 +03:00
nikitamikhaylov
23270915d3
better
2020-12-16 21:03:39 +03:00
alexey-milovidov
b8250882ac
Merge pull request #18056 from zhangjmruc/master
...
Fix issue #17160 by adding show settings like '...'
2020-12-16 20:35:18 +03:00
Mikhail Filimonov
294e8bbb4e
Fix2
2020-12-16 18:16:47 +01:00
Nikolai Kochetov
d96ca3fb8d
Fixing build.
2020-12-16 20:11:32 +03:00
alesapin
d873439846
Merge pull request #15236 from ClickHouse/run_func_tests_in_parallel
...
Collect list of non-parallel test
2020-12-16 19:29:32 +03:00
alesapin
8139bab240
More relaxed check
2020-12-16 19:12:57 +03:00
alesapin
9cc6fec36c
Supress error in 00993_system_parts_race_condition_drop_zookeeper
2020-12-16 19:10:46 +03:00
Maksim Kita
b82770c2ad
Added array aggregation big integer types support
2020-12-16 18:47:30 +03:00
nikitamikhaylov
50c29d9ed0
better
2020-12-16 18:34:29 +03:00
Mikhail Filimonov
f14cafee51
Fix tests
2020-12-16 16:06:43 +01:00
alesapin
c15f5fba3b
Fix 00620_optimize_on_nonleader_test
2020-12-16 16:16:24 +03:00
nikitamikhaylov
0a2bda002d
remove last commit
2020-12-16 14:55:33 +03:00
nikitamikhaylov
61c1db3823
skip test
2020-12-16 14:55:33 +03:00
alesapin
dbbe761fa1
Fix test
2020-12-16 13:23:11 +03:00
taiyang-li
cd7827f70c
explain ast support nonselect queries
2020-12-16 18:11:38 +08:00
alesapin
2a4a6b22b1
Fix remove TTL for column
2020-12-16 10:26:18 +03:00
jianmei zhang
a7933ddf31
Merge and rebase with master
2020-12-16 09:38:38 +08:00
Anton Popov
45361f752c
fix test
2020-12-16 02:36:03 +03:00
Alexey Milovidov
13ac1bee7a
Merge branch 'master' into amosbird-stacktracefix
2020-12-15 22:12:49 +03:00
Anton Popov
e51cf03f21
Merge remote-tracking branch 'upstream/master' into HEAD
2020-12-15 21:08:01 +03:00
Anton Popov
ba63635251
add tests for formats with type map
2020-12-15 21:07:13 +03:00
Mikhail Filimonov
9df7ecb8e6
fixes
2020-12-15 18:06:23 +01:00
Nikita Mikhaylov
31bef163ba
Merge pull request #17848 from azat/max_distributed_connections-fix
...
Fix max_distributed_connections
2020-12-15 17:34:38 +03:00
Anton Popov
dd09e1d783
fix type map ser/de to json
2020-12-15 17:34:37 +03:00
Nikolai Kochetov
6defcbb662
Merge branch 'master' into optimize-data-on-insert
2020-12-15 16:50:42 +03:00
Vasily Nemkov
bf8c7cd685
Checking that columns from PARTITION BY are present in DEDUPLICATE BY
2020-12-15 13:41:00 +03:00
jianmei zhang
b56523fd94
Update test case to avoid the latest added parameter
2020-12-15 17:56:54 +08:00
jianmei zhang
508b50d121
support SHOW CHANGED SETTINGS query and add test cases, also do code changes to compile SHOW SETTINGS PROFILES.
2020-12-15 14:46:56 +08:00
Anton Popov
c78861e86e
Merge remote-tracking branch 'upstream/master' into HEAD
2020-12-15 01:45:01 +03:00
Anton Popov
afc2d7099b
add conversion from array to map
2020-12-15 01:16:04 +03:00
alexey-milovidov
491e086435
Merge pull request #18057 from azat/fix-01600_remerge_sort_lowered_memory_bytes_ratio-flap
...
Fix 01600_remerge_sort_lowered_memory_bytes_ratio flap
2020-12-14 22:57:27 +03:00
alexey-milovidov
906415540a
Merge pull request #18060 from kitaisreal/create-query-create-as-select-with-columns-specification
...
CreateQuery create as select with columns specification
2020-12-14 22:57:02 +03:00
Maksim Kita
17b43ca721
Fixed tests
2020-12-14 22:12:15 +03:00
Maksim Kita
0464859cfe
Updated usage of different types during IN query
...
1. Added accurateCast function.
2. Use accurateCast in Set during execute.
3. Added accurateCast tests.
4. Updated select_in_different_types tests.
2020-12-14 22:12:15 +03:00
Maksim Kita
f4b8e8ef99
Allow different types inside IN subquery
2020-12-14 22:12:15 +03:00
Maksim Kita
dd072a20c9
Fixed compile issues
2020-12-14 22:12:15 +03:00
Maksim Kita
db5d0944ed
Added Decimal support
2020-12-14 22:12:15 +03:00
Maksim Kita
baad78d2f2
Fixed setting null value in vector. Updated tests.
2020-12-14 22:12:15 +03:00
Maksim Kita
4cd5025e83
Added numeric limits for UInt128
2020-12-14 22:12:15 +03:00
Maksim Kita
d636e1618b
Added function accurate cast or null
2020-12-14 22:12:15 +03:00
Mikhail Filimonov
24abcc970b
Tests and fixes
2020-12-14 15:31:13 +01:00
Mikhail Filimonov
3f5e5eb15a
Handle not implemented cases properly
2020-12-14 15:31:05 +01:00
Mikhail Filimonov
f6097cf818
Adding DETACH TABLE PERMANENTLY
2020-12-14 15:28:59 +01:00
Maksim Kita
14dedae9f1
Updated sql test file
2020-12-14 15:50:11 +03:00
Maksim Kita
55f991adde
Updated test
2020-12-14 15:23:53 +03:00
alexey-milovidov
0bc2603b1d
Update 01081_PartialSortingTransform_full_column.sql
2020-12-14 14:14:59 +03:00
alexey-milovidov
ab17927c85
Merge pull request #18032 from kitaisreal/array-aggregation-functions
...
Array aggregation functions
2020-12-14 14:11:09 +03:00
Maksim Kita
d8534ae1af
CreateQuery create as select with columns specification
2020-12-14 12:30:08 +03:00
Azat Khuzhin
bf23bc6f0c
Fix 01600_remerge_sort_lowered_memory_bytes_ratio flap
2020-12-14 10:52:04 +03:00
jianmei zhang
f829fbb928
Merge remote-tracking branch 'upstream/master'
2020-12-14 11:21:42 +08:00
jianmei zhang
2169e8f7f4
Fix issue #17160 by adding show settings like '...'
2020-12-14 10:33:51 +08:00
Maksim Kita
0be51cbabd
Updated tests
2020-12-13 21:27:48 +03:00
Maksim Kita
5d6036e9c8
Fixed style issues
2020-12-13 14:38:56 +03:00
alexey-milovidov
bce02de691
Merge pull request #17539 from azat/remerge_sort_lowered_memory_bytes_ratio
...
Add remerge_sort_lowered_memory_bytes_ratio setting
2020-12-13 04:38:50 +03:00
alexey-milovidov
8df4789113
Merge pull request #17845 from kitaisreal/space-saving-remove-last-element-from-map-fix
...
SpaceSaving remove last element from map fix
2020-12-13 04:09:51 +03:00
alexey-milovidov
04e222f6f3
Merge pull request #17986 from azat/fwd-decl
...
More forward declaration for generic headers
2020-12-13 01:12:05 +03:00
Maksim Kita
0dcbcec19a
Added tests
2020-12-13 00:29:09 +03:00
alexey-milovidov
2eabd41749
Merge pull request #17659 from nautaa/master
...
add function to escape charaters for XML
2020-12-12 23:43:41 +03:00
Azat Khuzhin
41bc43325b
Make 01290_max_execution_speed_distributed less flaky
2020-12-12 17:43:10 +03:00
Maksim Kita
07c8293043
Added tests
2020-12-12 15:08:46 +03:00
Amos Bird
a0f4dfd948
get back tests
2020-12-12 13:59:33 +08:00
alexey-milovidov
0d6fe7121d
Merge pull request #17887 from sundy-li/trivial_count-fix
...
disable optimize_trivial_count in query with array join
2020-12-12 02:44:07 +03:00
alexey-milovidov
adbe8e1ebb
Merge pull request #17903 from ClickHouse/attach_table_from_path
...
Implement ATTACH TABLE name FROM 'path/to/data/'
2020-12-12 02:42:53 +03:00
Kruglov Pavel
a8c1d17f83
Merge pull request #16935 from ucasFL/agg-func-setting-null-for-empty
...
`aggregate_functions_null_for_empty` move OrNull ahead
2020-12-11 17:11:39 +03:00
Maksim Kita
4ae5619714
Optimized erase in HashTable
2020-12-11 16:54:08 +03:00
Maksim Kita
bf5d75853c
Added erase into HashTable
2020-12-11 16:54:08 +03:00
Maksim Kita
bfceb06659
Fixed test
2020-12-11 16:54:08 +03:00
Maksim Kita
d8b78682e1
SpaceSaving remove last element from map fix
2020-12-11 16:54:08 +03:00
Alexander Kuzmenkov
fb1221148d
Merge pull request #17748 from azat/custom-TLD
...
Add ability to use custom TLD list
2020-12-11 12:42:19 +03:00
nauta
00dc104025
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse
2020-12-11 16:15:40 +08:00
Amos Bird
5b1e5679b4
Add -SimpleState combinator
2020-12-11 11:43:56 +08:00
alexey-milovidov
2fb7ce8340
Revert "Date vs DateTime64 comparison"
2020-12-11 01:09:01 +03:00
alexey-milovidov
c35c52be87
Merge pull request #17867 from ucasFL/mergetree-setting
...
Add settings `min_compress_block_size` and `max_compress_block_size` to MergeTreeSettings
2020-12-10 22:54:05 +03:00
Nikita Mikhaylov
80d4af9a73
Merge pull request #17874 from nikitamikhaylov/calendar-date
...
Merging #17750
2020-12-10 00:19:04 +03:00
Azat Khuzhin
8875767b87
Add a test for custom TLD
2020-12-09 21:08:30 +03:00
Vasily Nemkov
a2f85a03f3
Enforcing all sorting keys to be present in DEDUPLICATE BY columns
...
Updated test and minor cleanup
2020-12-09 18:08:37 +03:00
alesapin
4d1f528806
Merge pull request #17918 from ClickHouse/revert-17120-fix_granularity_on_block_borders
...
Revert "Fix index granularity calculation on block borders"
2020-12-09 14:46:56 +03:00
Nikolai Kochetov
6a9e1ce436
Merge pull request #17895 from Enmk/DateTime64_DateTime_comparison
...
Date vs DateTime64 comparison
2020-12-09 14:22:26 +03:00
alesapin
7783ddb3af
Revert "Fix index granularity calculation on block borders"
2020-12-09 14:05:48 +03:00
feng lv
91c3de9664
fix
...
fix
fix
2020-12-09 09:13:51 +00:00
feng lv
7546c611fb
add test
2020-12-09 08:11:14 +00:00
feng lv
e95e443246
fix
...
fix
2020-12-09 04:32:28 +00:00
feng lv
9b2bb1820a
Merge branch 'master' of github.com:ClickHouse/ClickHouse into agg-func-setting-null-for-empty
2020-12-09 02:28:49 +00:00
alexey-milovidov
8ff30b87a6
Merge pull request #15930 from kitaisreal/clickhouse-client-and-local-added-queries-file-parameter
...
Clickhouse client and clickhouse local added queries-file parameter
2020-12-08 21:44:19 +03:00
Vasily Nemkov
59fc301344
Fixed test to be less flaky
...
Also logging expanded list of columns passed from `DEDUPLICATE BY` to actual deduplication routines.
2020-12-08 19:44:34 +03:00
Vasily Nemkov
0c2d73adcb
Fixed comparing Date and DateTime64
2020-12-08 17:17:02 +03:00
Alexander Tokmakov
04ceaa66f2
implement ATTACH TABLE name FROM 'path/to/data/
2020-12-08 17:15:23 +03:00
nauta
ab5f397022
add encodeXMLComponent function
2020-12-08 21:02:09 +08:00
Kruglov Pavel
e19eb6f17a
Merge branch 'master' into optimize-data-on-insert
2020-12-08 15:57:46 +03:00
alexey-milovidov
d9b52f94f7
Merge pull request #17637 from amosbird/buildid
...
reload symbols and fix build-id
2020-12-08 14:55:35 +03:00
alexey-milovidov
ab10cb4bf9
Merge pull request #17707 from ClickHouse/quota-by-x-forwarded-for
...
Allow quotas to be keyed by proxy-forwarded IP address; add support for PROXY protocol
2020-12-08 14:48:05 +03:00
sundy-li
d4d913edb0
update tests
2020-12-08 19:18:43 +08:00
Vasily Nemkov
5556c48298
Added test for DateTime vs DateTime64 comparison
2020-12-08 13:51:50 +03:00
Nikolai Kochetov
7d77a7ba24
Merge pull request #16952 from Enmk/DateTime64_fixes_comparison
...
Fixed comparison of DateTime64 with different scales
2020-12-08 12:40:41 +03:00
sundy-li
d9176263aa
disable optimize_trivial_count in query with array join
2020-12-08 16:00:12 +08:00
Alexey Milovidov
fa08c59d14
Fix bad test
2020-12-08 02:09:47 +03:00
Alexey Milovidov
af55793e69
Better test
2020-12-07 19:57:08 +03:00
Alexey Milovidov
b762398616
Better test
2020-12-07 19:43:32 +03:00
Maksim Kita
ae56223611
Added queries-file parameter. Updated tests.
2020-12-07 19:29:17 +03:00
Maksim Kita
963ee5211b
Added queries-file parameter. Fixed code review issues
2020-12-07 19:29:17 +03:00
Maksim Kita
f5d1a9e59a
Clickhouse client and local added queries-file parameter
2020-12-07 19:29:17 +03:00
alexey-milovidov
584fb97ed2
Merge pull request #17832 from kitaisreal/clickhouse-benchmark-added-query-parameter
...
Clickhouse-benchmark added query parameter
2020-12-07 19:26:16 +03:00
Anton Popov
d7aad3bf79
Merge remote-tracking branch 'upstream/master' into HEAD
2020-12-07 19:13:01 +03:00
nikitamikhaylov
a8616ea262
better
2020-12-07 18:47:57 +03:00
Alexey Milovidov
1ed329017b
Merge branch 'master' into quota-by-x-forwarded-for
2020-12-07 18:22:19 +03:00
Vasily Nemkov
168155eeec
Minor: cleanup
2020-12-07 18:07:40 +03:00
Vasily Nemkov
f01a566646
Updated tests
2020-12-07 17:42:49 +03:00
PHO
3c90065158
Add functions toMJD and fromMJD
...
These functions convert between Proleptic Gregorian calendar date and Modified Julian Day number.
2020-12-07 16:00:32 +03:00
alesapin
371cb23946
Merge branch 'master' into run_func_tests_in_parallel
2020-12-07 13:30:41 +03:00
alesapin
57f40e4260
Merge pull request #17458 from ClickHouse/merge-expressions
...
Merge expressions
2020-12-07 12:34:19 +03:00
Maksim Kita
ee33323d1e
Added tests
2020-12-07 11:35:44 +03:00
Vasily Nemkov
70ea507dae
OPTIMIZE DEDUPLICATE BY columns
...
Extended OPTIMIZE ... DEDUPLICATE syntax to allow explicit (or implicit with asterisk/column transformers) list of columns to check for duplicates on.
Following syntax variants are now supported:
OPTIMIZE TABLE table DEDUPLICATE; -- the old one
OPTIMIZE TABLE table DEDUPLICATE BY *;
OPTIMIZE TABLE table DEDUPLICATE BY * EXCEPT colX;
OPTIMIZE TABLE table DEDUPLICATE BY * EXCEPT (colX, colY);
OPTIMIZE TABLE table DEDUPLICATE BY col1,col2,col3;
OPTIMIZE TABLE table DEDUPLICATE BY COLUMNS('column-matched-by-regex');
OPTIMIZE TABLE table DEDUPLICATE BY COLUMNS('column-matched-by-regex') EXCEPT colX;
OPTIMIZE TABLE table DEDUPLICATE BY COLUMNS('column-matched-by-regex') EXCEPT (colX, colY);
Note that * behaves just like in SELECT: MATERIALIZED, and ALIAS columns are not used for expansion.
Also, it is an error to specify empty list of columns, or write an expression that results in an empty list of columns, or deduplicate by an ALIAS column.
Column transformers other than EXCEPT are not supported.
2020-12-07 09:44:07 +03:00
alexey-milovidov
dd8362a5eb
Merge pull request #17570 from vdimir/typo_01018_ip_dictionary
...
Fix mixed statements in 01018_ip_dictionary.sql
2020-12-07 02:22:55 +03:00
alexey-milovidov
4df1983d64
Merge pull request #17571 from vdimir/ip-dict-accept-alias
...
IP dictionary works with aliased types `IPv4` and `IPv6` (close #6804 )
2020-12-07 02:19:32 +03:00
Alexey Milovidov
a63d4f0db3
Merge branch 'master' into amosbird-buildid
2020-12-07 02:17:29 +03:00
Azat Khuzhin
c3a4e5e7b7
Fix max_distributed_connections (one more time)
...
With prefer_localhost_replica=1 max_distributed_connections uses
max_threads before this patch.
Fixes : #14936
Previous fix : #9673
2020-12-07 01:19:53 +03:00
Anton Popov
7aaa2c052f
Merge branch 'master' into merging-map
2020-12-05 22:41:46 +03:00
Anton Popov
60b0cbb1c1
Merge pull request #15939 from Avogar/optimize_final_optimization
...
Optimize final optimization
2020-12-05 02:26:27 +03:00