alexey-milovidov
c2069ad3ee
Merge pull request #15035 from azat/jemalloc-percpu-arena-fix
...
Update jemalloc to fix percpu_arena with affinity mask
2020-10-10 23:19:56 +03:00
Alexey Milovidov
9ca9855f96
Merge branch 'master' into filipecaixeta-master
2020-10-10 20:52:34 +03:00
alexey-milovidov
1f6c2c8efc
Merge pull request #15803 from ucasFL/tid-function
...
Add `tid` and `logTrace` function
2020-10-10 19:37:04 +03:00
feng lv
9438f2f4d2
fix
...
fix
fix
2020-10-10 19:21:11 +08:00
feng lv
ec87254abe
add test
2020-10-10 10:48:15 +08:00
alexey-milovidov
0fd007ad9e
Merge pull request #15601 from alexelex/alexelex-master
...
Improvement of Quorum Inserts in ClickHouse
2020-10-09 22:43:53 +03:00
Azat Khuzhin
064f901ea8
Add ability to preallocate hashtables for hashed/sparsehashed dictionaries
...
preallocation can be used only when we know number of rows, and for this
we need:
- source clickhouse
- no filtering (i.e. lack of <where>), since filtering can filter
too much rows and eventually it may allocate memory that will
never be used.
For sparse_hash the difference is quite significant, preallocated
sparse_hash hashtable allocates ~33% faster (7.5 seconds vs 5 seconds
for insert, and the difference is more significant for higher number of
elements):
$ ninja bench-sparse_hash-run
[1/1] cd /src/ch/hashtable-bench/.cmake && ...ch/hashtable-bench/.cmake/bench-sparse_hash
sparse_hash/insert: 7.574 <!--
sparse_hash/find : 2.14426
sparse_hash/maxrss: 174MiB
sparse_hash/time: 9710.51 msec (user+sys)
$ time ninja bench-sparse_hash-preallocate-run
[1/1] cd /src/ch/hashtable-bench/.cmake && ...-bench/.cmake/bench-sparse_hash-preallocate
sparse_hash/insert: 5.0522 <!--
sparse_hash/find : 2.14024
sparse_hash/maxrss: 174MiB
sparse_hash/time: 7192.06 msec (user+sys)
P.S. the difference for sparse_hashed dictionary with 4e9 elements
(uint64, uint16) is ~18% (4975.905 vs 4103.569 sec)
v2: do not reallocate the dictionary from the progress callback
Since this will access hashtable in parallel.
v3: drop PREALLOCATE() and do this only for source=clickhouse and empty
<where>
2020-10-09 22:28:14 +03:00
Nikolai Kochetov
ef3640c3f7
Merge pull request #15451 from amosbird/scopewith
...
Global WITH and WITH propagation.
2020-10-09 22:16:45 +03:00
alesapin
35165c8ea4
Merge pull request #15756 from CurtizJ/fix-prewhere-with-virtuals
...
Fix prewhere with virtual columns
2020-10-09 18:07:41 +03:00
Nikolai Kochetov
d8f805c706
Update 01515_with_global_and_with_propagation.sql
2020-10-09 15:38:08 +03:00
Alexandra Latysheva
22d2251351
remove old quorum_with_merge test (rc)
2020-10-08 14:47:05 +00:00
alesapin
c8bb623733
Add test for merged part
2020-10-08 17:35:20 +03:00
tavplubix
bf36ffde33
Update 01194_http_query_id.sh
2020-10-08 16:48:23 +03:00
alesapin
c6d8b94ad6
Add some tests
2020-10-08 16:29:13 +03:00
alexey-milovidov
8ae2bc06a1
Merge pull request #15378 from amosbird/realfix
...
Fix multiple column transformers.
2020-10-08 16:26:48 +03:00
Anton Popov
4bc40421e2
Merge pull request #15731 from CurtizJ/fix-tranform-null-in
...
Fix assertion with setting transform_null_in
2020-10-08 16:12:56 +03:00
Anton Popov
1a6d2bc538
fix prewhere with virtuals columns
2020-10-08 15:59:47 +03:00
alexey-milovidov
9b9a5d9dc8
Merge pull request #15643 from azat/remove-obsolete-settings
...
Remove obsolete settings
2020-10-08 13:30:36 +03:00
Amos Bird
867216103f
Extend trivial count optimization.
2020-10-08 18:08:17 +08:00
Amos Bird
c9ab87ed17
Fix explain syntax
2020-10-08 17:06:04 +08:00
Amos Bird
ac102540d0
Global WITH and WITH propagation.
2020-10-08 15:03:34 +08:00
Azat Khuzhin
983303243b
Fix 01514_distributed_cancel_query_on_error flackiness
2020-10-08 01:58:31 +03:00
alexey-milovidov
e465ce3d49
Merge pull request #15642 from azat/force_data_skipping_indices
...
Implement force_data_skipping_indices setting
2020-10-07 23:14:51 +03:00
Nikolai Kochetov
54e77e906e
Merge pull request #15717 from ClickHouse/fix-array-join-optimisation-for-mv
...
Fix array join optimisation for MV
2020-10-07 20:19:35 +03:00
Anton Popov
eb7f139cb1
Rename 01507_transform_null_in.refernce to 01507_transform_null_in.reference
2020-10-07 19:27:04 +03:00
Anton Popov
cc451e41f5
fix assertion with transform_null_in
2020-10-07 18:36:34 +03:00
Latysheva Alexandra
a0de2bd09c
Merge pull request #13 from alexelex/quorum_inserts_2
...
Functional tests for parallel quorum inserts
2020-10-07 21:26:40 +06:00
Alexandra Latysheva
dd20dadd20
functional tests fixes
2020-10-07 15:24:03 +00:00
Alexandra Latysheva
1de7dbafd9
added 3 functional tests for parallel quorum inserts
2020-10-07 14:55:08 +00:00
Artem Zuikov
403a5320f5
enable bigint float division ( #15691 )
2020-10-07 14:32:57 +03:00
tavplubix
041015545c
Merge pull request #15537 from ClickHouse/mutation_hangs_after_replace_partition
...
Fix mutation may hang after REPLACE/DROP PARTITION
2020-10-07 14:25:29 +03:00
Nikolai Kochetov
cbf43a870d
Added test.
2020-10-07 13:43:06 +03:00
Vasily Kozhukhovskiy
04c7131489
add test for inserting enum values by ids for TabSeparatedRaw format
...
(input_format_tsv_enum_as_number setting)
2020-10-07 12:25:22 +03:00
Azat Khuzhin
75e612fc16
Use full featured parser for force_data_skipping_indices
2020-10-07 01:44:14 +03:00
Azat Khuzhin
ef6d12967f
Implement force_data_skipping_indices setting
2020-10-07 01:42:31 +03:00
Azat Khuzhin
7298cf3ecc
Remove obsolete settings from tests
2020-10-07 00:56:22 +03:00
Vasily Kozhukhovskiy
dfc13ca8e7
Enable parsing enum values by their ids for CSV, TSV and JSON input formats
...
* for CSV and TSV input formats input_format_csv_enum_as_number,
input_format_tsv_enum_as_number settings should be enabled in order to
treat input value as enum id
2020-10-06 18:37:54 +03:00
tavplubix
767a525031
trigger CI
2020-10-06 17:24:34 +03:00
Azat Khuzhin
9594e463b4
Cancel other processors on query exception ( #15578 )
...
* Add a test for canceling distributed queries on error
* Cancel other processors on exception in PipelineExecutor
Fixes: 01514_distributed_cancel_query_on_error
2020-10-06 14:24:55 +03:00
Nikolai Kochetov
563ad62e1c
Update test.
2020-10-06 13:44:05 +03:00
Nikolai Kochetov
765db4196f
Add test.
2020-10-06 13:35:34 +03:00
Artem Zuikov
bad8171f24
Fix distributed IN without database on initiator ( #15538 )
2020-10-06 11:18:25 +03:00
Alexander Tokmakov
418766e92b
fix another bug in mutations
2020-10-05 22:16:28 +03:00
Alexander Tokmakov
30a18f7567
make it better
2020-10-05 16:52:03 +03:00
Anton Popov
a49591b250
Merge pull request #15543 from azat/optimize_aggregation_in_order-fix-memory-usage
...
[RFC] Significantly reduce memory usage in AggregatingInOrderTransform
2020-10-05 16:34:12 +03:00
alexey-milovidov
2fcf2e0fbe
Merge pull request #15443 from ucasFL/pretty_row_numbers
...
Add setting `output_format_pretty_row_numbers`
2020-10-05 11:49:55 +03:00
alexey-milovidov
4d427e822f
Merge pull request #15590 from azat/check-MADV_DONTNEED-for-jemalloc
...
Check MADV_DONTNEED (for jemalloc), maybe broken under qemu
2020-10-05 08:01:29 +03:00
Azat Khuzhin
d4e7c90306
Update expectations for 01103_check_cpu_instructions_at_startup
2020-10-04 11:20:29 +03:00
filipe
146f973437
add maximum_unit arg to formatReadableTimeDelta function
2020-10-03 19:38:51 -03:00
alexey-milovidov
6f3aab8f09
Merge pull request #15319 from bharatnc/ncb/fix-14509
...
Fix bug in queries like SELECT toStartOfDay(today())
2020-10-03 17:02:57 +03:00
alexey-milovidov
f7b390465b
Merge branch 'master' into realfix
2020-10-03 16:54:23 +03:00
alexey-milovidov
9551562889
Merge pull request #15442 from ClickHouse/add_alter_version
...
Add ability to alter version column in VersionedCollapsingMergeTree.
2020-10-03 05:40:15 +03:00
alexey-milovidov
cb708212a8
Merge pull request #15536 from ClickHouse/fix_ilike
...
Separate cache for ilike after like
2020-10-03 02:07:40 +03:00
Azat Khuzhin
d9ac79c094
Regression for memory usage for optimize_aggregation_in_order
2020-10-03 00:56:58 +03:00
Alexander Tokmakov
bd790f399f
simplify test
2020-10-02 22:34:37 +03:00
alesapin
77c9f7af79
Merge pull request #15532 from ClickHouse/substitute_defaults_recursively
...
Fix defaults substitution for absent columns which depend on other defaults
2020-10-02 21:42:01 +03:00
Alexander Tokmakov
c3e9317d32
add test draft
2020-10-02 20:48:13 +03:00
Alexander Tokmakov
6b2da861dc
Merge branch 'master' into write_structure_of_table_functions
2020-10-02 20:46:58 +03:00
Azat Khuzhin
9cb3c743bd
Convert to python3 ( #15007 )
2020-10-02 19:54:07 +03:00
feng lv
ac1f0b9947
add test
2020-10-02 23:34:14 +08:00
alesapin
7d75866722
Add tests
2020-10-02 17:29:20 +03:00
alesapin
7d41afa342
More defaults on defaults
2020-10-02 15:51:01 +03:00
Alexander Kuzmenkov
a9a7b065a0
Merge remote-tracking branch 'origin/master' into HEAD
2020-10-02 14:38:47 +03:00
alesapin
c0d1416bbd
Merge pull request #15516 from nvartolomei/nv/error-out-for-wrong-parameters-replicatedmergetree
...
Throw an error when a single parameter is passed to ReplicatedMergeTree instead of ignoring it
2020-10-02 10:18:28 +03:00
Nicolae Vartolomei
eb1d253355
Throw an error when a single parameter is passed to ReplicatedMergeTree instead of ignoring it
2020-10-01 17:59:50 +01:00
Alexander Kuzmenkov
244687bfc1
Merge remote-tracking branch 'origin/master' into HEAD
2020-10-01 18:41:48 +03:00
Alexander Kuzmenkov
bc66dc99d1
Merge remote-tracking branch 'origin/master' into HEAD
2020-10-01 12:28:30 +03:00
filipe
077ee81177
add an SQL function formatReadableTimeDelta to format time delta
2020-09-30 23:55:46 -03:00
Azat Khuzhin
5af69d2c17
Add a test for jemalloc percpu_arena
2020-10-01 01:58:57 +03:00
Artem Zuikov
0f6a6453fe
Remove multiple_joins_rewriter v1 ( #15472 )
2020-09-30 23:11:49 +03:00
Artem Zuikov
0ac18a382f
Fix JOIN with GROUP BY over StorageMerge ( #15242 )
2020-09-30 23:11:27 +03:00
alesapin
ac9f0ff4da
More strict check for version column
2020-09-30 22:44:35 +03:00
Alexander Kuzmenkov
e45edd57f2
Add reinterpretAsUUID function
2020-09-30 20:19:32 +03:00
Nikolai Kochetov
45618c9d4c
Merge pull request #15437 from ClickHouse/azat-ThreadPool-UAF-fixes
...
Destroy resources captured by lambda after `ThreadFromGlobalPool::join()`
2020-09-30 16:50:30 +03:00
alexey-milovidov
0c07c2d3a3
Merge pull request #15089 from ClickHouse/codecs_for_nested_types
...
Codecs for nested types
2020-09-30 07:18:19 +03:00
alexey-milovidov
b6bccfc4f4
Merge pull request #14776 from Vxider/disable_set_and_join_persistency
...
Support memory only mode for StorageJoin and StorageSet.
2020-09-30 04:35:43 +03:00
alexey-milovidov
ac989f3a8f
Merge pull request #15285 from ucasFL/now-with-timezone
...
function `now` allow an argument with timezone
2020-09-30 04:32:36 +03:00
alexey-milovidov
3fd272f0f0
Update 01497_now_support_timezone.reference
2020-09-30 03:46:06 +03:00
alexey-milovidov
c7fe323373
Update 01497_now_support_timezone.sql
2020-09-30 03:45:57 +03:00
alexey-milovidov
6be274b338
Merge pull request #15312 from den-crane/tests/pr11767
...
more tests for #11767 (from #11407 #15294 )
2020-09-30 01:46:10 +03:00
alexey-milovidov
9f944424cf
Merge pull request #15364 from ClickHouse/format-raw-blob
...
Add format RawBLOB
2020-09-30 01:14:40 +03:00
Artem Zuikov
4fd1db73a1
Faster 256-bit multiplication ( #15418 )
2020-09-29 20:52:34 +03:00
Nikolai Kochetov
33487c0e4a
Merge pull request #15422 from ClickHouse/query-plan-header-remove-columns
...
Remove column from header descriotion for EXPLAIN PLAN
2020-09-29 15:51:09 +03:00
alesapin
65a05a970d
Better message on error
2020-09-29 15:07:01 +03:00
Nikolai Kochetov
7270de2b0a
Added test.
2020-09-29 11:12:43 +03:00
Azat Khuzhin
d553e56db7
Add a test for UAF in ThreadPool (triggered under ASAN)
2020-09-29 11:01:24 +03:00
alesapin
bd531bb045
Merge pull request #15396 from ClickHouse/yet_another_retry
...
Fix some flaky tests: test_mysql_federated and 00652_replicated_mutations_zookeeper
2020-09-29 09:51:41 +03:00
Alexander Kuzmenkov
51b9aaf4d8
Merge pull request #15363 from ClickHouse/format-regexp-raw
...
Add support for "Raw" column format for Regexp format
2020-09-28 20:03:32 +03:00
tavplubix
4578d89819
Merge pull request #15348 from ClickHouse/replicate_default_args
...
Continuation of #14791
2020-09-28 18:53:02 +03:00
tavplubix
421d3b0b86
Merge pull request #14760 from bharatnc/ncb/event_time_microsec_p2
...
add event_time_microseconds field for system.{trace,text,query,query_thread}_log tables
2020-09-28 18:34:21 +03:00
Alexander Kuzmenkov
218d86de7e
Merge remote-tracking branch 'origin/master' into tmp
2020-09-28 16:29:51 +03:00
alesapin
a526a767df
Fix some flaky tests
2020-09-28 14:17:07 +03:00
Nikita Mikhaylov
72e4b10c00
Merge pull request #14842 from hexiaoting/hxt_dev
...
Fix bug for LineAsString Format
2020-09-28 14:02:23 +03:00
Amos Bird
8eb8175258
Fix multiple column transformers.
2020-09-28 17:53:39 +08:00
Alexey Milovidov
79f510d63a
Fix error in LowCardinality; add test
2020-09-28 03:22:50 +03:00
Alexey Milovidov
a7ddd8489a
Added format RawBLOB
2020-09-28 03:11:19 +03:00
Alexey Milovidov
b800a7fdf1
Add support for "Raw" column format for Regexp format
2020-09-28 01:09:32 +03:00
alexey-milovidov
ca6e56f997
Merge pull request #15322 from den-crane/tests/partition_pruning
...
Tests/partition pruning
2020-09-27 22:50:22 +03:00
Alexander Tokmakov
7486539862
try fix test
2020-09-27 16:25:28 +03:00
Denny Crane
0dd244126d
Update 01508_partition_pruning.sh
2020-09-27 10:03:13 -03:00
Alexander Tokmakov
b0d99217fb
Merge branch 'master' into write_structure_of_table_functions
2020-09-27 14:26:47 +03:00
Denis Zhuravlev
a8618c96f7
fix test (UTC timezone specified) more UTC
2020-09-26 21:02:18 -03:00
Denis Zhuravlev
cb901ac304
fix test (UTC timezone specified)
2020-09-26 19:07:13 -03:00
alexey-milovidov
837a829da5
Update 01323_add_scalars_in_time.sql
2020-09-27 00:19:10 +03:00
Alexander Tokmakov
34addcf61f
add review suggestions
2020-09-26 22:18:28 +03:00
alexey-milovidov
bbbe51033d
Merge pull request #15321 from ClickHouse/query-obfuscator
...
Query obfuscator
2020-09-26 19:43:36 +03:00
Denis Zhuravlev
06f3991b74
added test for queries results
2020-09-26 12:25:47 -03:00
Denis Zhuravlev
44846da2b1
added test for queries results
2020-09-26 12:21:48 -03:00
alesapin
59f2bbe2a3
Merge pull request #15304 from ClickHouse/fix_race_condition_on_rename
...
Fix race condition between write ahead log cleanup and rename
2020-09-26 10:43:26 +03:00
Alexey Milovidov
da8a938069
Replace unit test to functional test
2020-09-26 09:50:34 +03:00
Denis Zhuravlev
6fade0f363
stabilize merges
2020-09-26 00:47:54 -03:00
Alexey Milovidov
11ab250a71
More test cases
2020-09-26 05:18:18 +03:00
Denis Zhuravlev
6f1a144f19
tests for partition pruning
2020-09-25 22:23:29 -03:00
Denis Zhuravlev
4445cb6495
tests for partition pruning
2020-09-25 22:20:36 -03:00
Alexey Milovidov
ed4ff51ed8
Integrate into clickhouse-format; add test and comments
2020-09-26 03:38:59 +03:00
bharatnc
48699ae0b9
Fix - failing tests
2020-09-25 12:25:29 -07:00
bharatnc
e036c2714e
Add unit test case
2020-09-25 11:18:23 -07:00
bharatnc
4f8266c7a1
Make trace_log test to pass
2020-09-25 10:39:37 -07:00
bharatnc
0df3fa00db
TraceLog - revert back to functional test
2020-09-25 10:39:37 -07:00
bharatnc
1cdcaaa817
TraceLog - replace unit test with integration test
2020-09-25 10:39:37 -07:00
bharatnc
e619bd26e6
Query,QueryThread Logs - add tests
2020-09-25 10:39:37 -07:00
bharatnc
380c2bee7a
TraceLog - add tests for event_time_microseconds
2020-09-25 10:39:37 -07:00
Denis Zhuravlev
3eee9e31dd
more tests for #11767 (from #11407 #15294 )
2020-09-25 12:48:51 -03:00
alesapin
86322fa3e1
Add test
2020-09-25 15:36:02 +03:00
tavplubix
b96157e32b
Merge branch 'master' into enable_atomic_database_by_default
2020-09-25 13:42:39 +03:00
Alexander Tokmakov
3f717ea1c4
fix skip lists
2020-09-25 13:39:59 +03:00
feng lv
92f7847b1d
add test
2020-09-25 16:00:51 +08:00
alesapin
2bacb6f6c8
Merge pull request #15220 from amosbird/fixjgc
...
Fix joinGet crash with LowCardinality types
2020-09-25 10:09:05 +03:00
Alexey Milovidov
85bfdbad24
Add a test for embedded configs
2020-09-25 05:12:51 +03:00
alexey-milovidov
13529265c4
Revert "Avoid deadlocks in Log/TinyLog"
2020-09-25 02:28:57 +03:00
Alexander Tokmakov
fb826557b7
Merge branch 'master' into enable_atomic_database_by_default
2020-09-25 02:04:01 +03:00
Alexander Kuzmenkov
813a876e93
Merge pull request #14962 from ClickHouse/log-avoid-deadlock
...
Avoid deadlocks in Log/TinyLog
2020-09-24 13:54:11 +03:00
Alexander Tokmakov
e7a764c2c5
fix flacky test
2020-09-24 13:49:36 +03:00
Artem Zuikov
8adb9c9224
test for fixed issue ( #15189 )
2020-09-24 12:39:55 +03:00
Amos Bird
a2845acf37
Fix joinGet crash with LowCardinality types.
2020-09-24 17:29:52 +08:00
Alexander Kuzmenkov
70e6b4093f
Update arcadia_skip_list.txt
2020-09-24 11:34:20 +03:00
alesapin
96c419974c
Merge branch 'master' into codecs_for_nested_types
2020-09-24 10:28:20 +03:00
Alexander Tokmakov
f0f91f84af
Merge branch 'master' into enable_atomic_database_by_default
2020-09-23 21:50:15 +03:00
alesapin
1eb8f0a495
Fix bug in storage buffer during alter
2020-09-23 15:06:54 +03:00
Artem Zuikov
626c2dad9f
test for fixed issue ( #15166 )
2020-09-23 13:17:31 +03:00
Artem Zuikov
25e9d11e2f
Add test for fixed issue ( #15164 )
2020-09-23 13:16:59 +03:00
alesapin
74671c909c
Merge branch 'master' into codecs_for_nested_types
2020-09-23 13:12:23 +03:00
Alexander Kuzmenkov
f6316e2612
Merge remote-tracking branch 'origin/master' into tmp
2020-09-23 11:53:13 +03:00
alexey-milovidov
cf24789c1b
Update 01505_log_distributed_deadlock.sql
2020-09-22 21:25:31 +03:00
alesapin
d56a455ea5
Remove outdated test
2020-09-22 17:47:07 +03:00
Alexander Tokmakov
7fcf20e48c
enable more tests
2020-09-22 17:29:09 +03:00
Nikolai Kochetov
62ef40394a
Merge pull request #14856 from ClickHouse/query-plan-for-creating-sets
...
Query plan for creating sets
2020-09-22 16:19:20 +03:00
alesapin
9b6b5ae08d
More tests
2020-09-22 16:16:42 +03:00
alesapin
fd394f699c
Better comments
2020-09-22 15:49:55 +03:00
alesapin
96d06c6ae6
Less changes
2020-09-22 15:16:15 +03:00
Alexander Kuzmenkov
7b64ca33b1
Merge remote-tracking branch 'origin/master' into tmp
2020-09-22 14:02:20 +03:00
Alexander Kuzmenkov
bfc3be9e43
Merge remote-tracking branch 'origin/aku/tcp-versio' into tmp
2020-09-22 14:02:15 +03:00
Artem Zuikov
2280482530
Keep LowCardinality in MergeJoin left key result type ( #15088 )
2020-09-22 13:16:22 +03:00
Alexander Kuzmenkov
d7c7619cd8
add test for https://github.com/ClickHouse/ClickHouse/issues/14570
2020-09-22 13:14:36 +03:00
Alexander Kuzmenkov
c0241b617a
Merge remote-tracking branch 'origin/master' into HEAD
2020-09-22 13:14:31 +03:00
Alexander Tokmakov
dc1cc11764
Merge branch 'master' into enable_atomic_database_by_default
2020-09-22 12:40:32 +03:00
alesapin
b57708c3dd
Merge branch 'master' into codecs_for_nested_types
2020-09-22 09:52:31 +03:00
Alexander Tokmakov
91cbd49e85
fix tests
2020-09-22 00:09:50 +03:00
Alexey Milovidov
6e596b9c7d
Added a test for Enum conversion in Distributed table if one shard is local
2020-09-21 21:15:41 +03:00
Alexey Milovidov
1e65105b06
Merge branch 'master' into log-avoid-deadlock
2020-09-21 21:09:06 +03:00
alexey-milovidov
7744eccd0a
Merge pull request #15064 from den-crane/tests/CTE
...
more tests for CTE
2020-09-21 20:41:53 +03:00
alesapin
e87b961095
Trying to add same logic for compact parts
2020-09-21 20:35:09 +03:00
alesapin
e37099f65e
Better test
2020-09-21 18:45:51 +03:00
alesapin
8517dda807
First working test
2020-09-21 17:47:10 +03:00
Alexander Tokmakov
13e41cdd20
try enable atomic database by default
2020-09-21 13:55:34 +03:00
Denis Zhuravlev
aa25df9d45
order by added for quieries with limit
2020-09-20 19:43:19 -03:00
Denis Zhuravlev
fe0f8117af
more tests for CTE
2020-09-20 19:22:57 -03:00
Alexey Milovidov
6e1bd79d51
Add a test for #4476
2020-09-21 00:25:47 +03:00
alexey-milovidov
8630d1baf4
Merge pull request #15033 from amosbird/fixstringkey
...
Fix incorrect key condition of fixed strings.
2020-09-20 19:51:24 +03:00
alexey-milovidov
7b35a6a59a
Merge pull request #15028 from ClickHouse/fix-bar
...
Fix buffer overflow in "bar" function
2020-09-20 19:04:15 +03:00
alexey-milovidov
3f5d7843f6
Merge pull request #15029 from ClickHouse/cast-single-argument
...
Proper exception message for wrong number of arguments of CAST
2020-09-20 19:03:47 +03:00
alexey-milovidov
bf81dcbd2f
Merge pull request #15031 from den-crane/test/01475_mutation_with_if
...
more tests for mutation nullable
2020-09-20 19:02:51 +03:00
alesapin
5ffee8808a
Alter remove column properties and TTLs ( #14742 )
2020-09-20 16:27:33 +03:00
Amos Bird
fcee786320
Fix incorrect key condition of fixed strings.
2020-09-20 11:53:29 +08:00
Denis Zhuravlev
cd53a70163
constant output order
2020-09-19 18:40:14 -03:00
Denis Zhuravlev
71568130d8
more tests for #14646
2020-09-19 18:33:02 -03:00
Alexey Milovidov
5a47e64685
Proper exception message for wrong number of arguments of CAST
2020-09-19 22:34:24 +03:00
Alexey Milovidov
ace6130585
Added a test
2020-09-19 22:28:43 +03:00
Alexey Milovidov
194c8da69a
Tweak test
2020-09-19 19:49:24 +03:00
alexey-milovidov
55544939b3
Update 01494_storage_join_persistency.sql
2020-09-19 19:39:47 +03:00
alexey-milovidov
a0ffdb1f45
Update 01493_storage_set_persistency.sql
2020-09-19 19:39:24 +03:00
alexey-milovidov
2cab30ba8d
Merge pull request #14521 from hexiaoting/dev_like
...
Add new feature: SHOW DATABASES like 'xxx'
2020-09-19 16:34:37 +03:00
alexey-milovidov
acbdc51460
Merge pull request #14771 from amosbird/withsub
...
First attempt of supporting CTE
2020-09-19 16:25:34 +03:00
Alexey Milovidov
3003ebabc2
Merge branch 'master' into Vxider-disable_set_and_join_persistency
2020-09-19 15:51:40 +03:00
alexey-milovidov
eb9ee723c3
Merge pull request #11913 from ClickHouse/compact-parts-by-default
...
Enable compact parts by default for small parts
2020-09-19 15:31:15 +03:00
Alexey Milovidov
da87861285
Another test
2020-09-19 15:15:47 +03:00
Alexey Milovidov
4d06bc62b1
Allow concurrent reads while writing to TinyLog
2020-09-19 14:02:11 +03:00
Alexey Milovidov
111acdc63b
Continuation
2020-09-19 14:02:11 +03:00
Alexey Milovidov
8a8284ce31
Avoid deadlocks in Log/TinyLog
2020-09-19 14:02:11 +03:00
alexey-milovidov
65517da62b
Merge pull request #14495 from nikitamikhaylov/update-permutation-bugfix-3
...
updatePermumation with Nullable
2020-09-19 13:53:55 +03:00
alexey-milovidov
0d26228599
Merge pull request #15002 from 4ertus2/bugs
...
Fix crash in RIGHT or FULL JOIN switch
2020-09-19 13:45:10 +03:00
Alexander Tokmakov
bc75aa0ac1
Merge branch 'write_structure_of_table_functions' of https://github.com/ClickHouse/ClickHouse into write_structure_of_table_functions
2020-09-18 21:13:54 +03:00
Alexander Tokmakov
1ca9a92b21
Merge branch 'master' into write_structure_of_table_functions
2020-09-18 21:09:23 +03:00
tavplubix
1762535ffc
Merge pull request #14797 from Vxider/add_tablefunction_null
...
Add table function null
2020-09-18 20:34:35 +03:00
Artem Zuikov
28afbafa08
fix crash in RIGHT or FULL JOIN switch
2020-09-18 19:25:20 +03:00
alesapin
e38b537017
Merge pull request #11684 from ClickHouse/manual-write-duplicate-parts-to-replicas
...
Don't ignore duplicate parts written to replicas
2020-09-18 16:50:00 +03:00
Nikolai Kochetov
e5dfc38bfe
Skip 01455_shard_leaf_max_rows_bytes_to_read for arcadia.
2020-09-18 16:13:04 +03:00
Vxider
c9249f77c7
rename persistency to persistent
2020-09-18 20:58:27 +08:00
Vxider
0c535062fc
rename disable_persistency to persistency
2020-09-18 20:48:55 +08:00
Nikolai Kochetov
c7aff19937
Merge pull request #14221 from hagen1778/settings-leaf-limits
...
[settings]: introduce new query complexity settings for leaf-nodes
2020-09-18 14:05:10 +03:00
Artem Zuikov
0520b05001
Speedup wide integers ( #14859 )
2020-09-18 12:51:44 +03:00
Vxider
fb31544d4a
add blank line to the end of file
2020-09-18 09:39:15 +08:00
Vxider
848664c4af
rewrite performance test to functional test
2020-09-18 09:34:51 +08:00
alexey-milovidov
76a3cc2dae
Merge pull request #14937 from filimonov/finalizeAggregation_statefullness
...
Fix enable_optimize_predicate_expression for finalizeAggregation
2020-09-18 01:24:02 +03:00
alexey-milovidov
cf5db5e4dc
Merge pull request #14888 from azat/client-imporove-INSERT-error-message
...
Improve error message for INSERT via clickhouse-client
2020-09-18 01:13:22 +03:00
alesapin
dc677b93fb
Comments and fix test
2020-09-17 22:30:17 +03:00
Alexey Milovidov
799a675b5d
Merge branch 'master' into AES_encrypt_decrypt
2020-09-17 21:42:51 +03:00
Alexander Tokmakov
06ff6d2eda
better 01193_metadata_loading
2020-09-17 19:28:44 +03:00
Vitaly Baranov
3356d75b23
Merge pull request #13156 from azat/cluster-secure
...
Secure inter-cluster query execution (with initial_user as current query user) [v3]
2020-09-17 17:11:00 +03:00
Mikhail Filimonov
22bd22702e
Fix enable_optimize_predicate_expression for finalizeAggregation
...
finalizeAggregation was wrongly marked as stateful, preventing pushing the conditions down.
2020-09-17 15:59:14 +02:00
Vxider
1322a1ce7a
add blank line to end of file
2020-09-17 21:53:39 +08:00
alexey-milovidov
2413caa7d5
Merge pull request #14889 from ClickHouse/extract-all-groups-empty-match
...
Fix error in "extractAllGroups" function
2020-09-17 16:02:30 +03:00
Alexander Kuzmenkov
8212d7fa28
fix the uuid test
2020-09-17 15:14:30 +03:00
alesapin
40b2f203b6
Merge branch 'master' into manual-write-duplicate-parts-to-replicas
2020-09-17 13:21:00 +03:00
roman
b41421cb1c
[settings]: introduce new query complexity settings for leaf-nodes
...
The new setting should allow to control query complexity on leaf nodes
excluding the final merging stage on the root-node. For example, distributed
query that reads 1k rows from 5 shards will breach the `max_rows_to_read=5000`,
while effectively every shard reads only 1k rows. With setting `max_rows_to_read_leaf=1500`
this limit won't be reached and query will succeed since every shard reads
not more that ~1k rows.
2020-09-17 10:37:05 +01:00
Alexander Kuzmenkov
6217dd77b5
Merge remote-tracking branch 'origin/master' into tmp
2020-09-17 12:35:10 +03:00
alesapin
f104c382f8
Merge pull request #14887 from azat/StorageFile-write-to-fd
...
Fix SIGSEGV for an attempt to INSERT into StorageFile(fd)
2020-09-17 10:25:02 +03:00
alesapin
73544a3781
Merge pull request #14845 from ClickHouse/fix_alias_array
...
Fix recursive column defaults
2020-09-17 10:02:39 +03:00
Azat Khuzhin
13088d9bef
Fix 00900_parquet_load (update exception message on INSERT failures)
2020-09-17 08:05:56 +03:00
Azat Khuzhin
138e953429
Fix SIGSEGV for an attempt to INSERT into StorageFile(fd)
2020-09-17 01:26:34 +03:00
Alexey Milovidov
c37b55c3b1
Fix error in "extractAllGroups" function
2020-09-17 00:19:58 +03:00
Azat Khuzhin
7d046b24e6
Improve error message for INSERT via clickhouse-client
...
With '\n...' after the query [1] clickhouse-client prefer data from the
INSERT over from stdin, and produce very tricky message:
Code: 27. DB::Exception: Cannot parse input: expected '\n' before: ' ': (at row 1)
Well for TSV it is ok, but for RowBinary:
Code: 33. DB::Exception: Cannot read all data. Bytes read: 1. Bytes expected: 4.
So improve error message by adding the source of data for INSERT.
[1]: clickhouse-client -q "INSERT INTO data FORMAT TSV\n " <<<2
2020-09-17 00:16:51 +03:00
Anton Popov
8e9828d2ff
Merge remote-tracking branch 'upstream/master' into HEAD
2020-09-16 21:07:35 +03:00
Nikolai Kochetov
d0debd51c0
Add sorting to fix test.
2020-09-16 20:00:44 +03:00
tavplubix
faa5190f11
Update arcadia_skip_list.txt
2020-09-16 18:17:16 +03:00
Amos Bird
3e576a29c9
explict column list in columns matcher ( #14775 )
2020-09-16 15:44:05 +03:00
tavplubix
28a6b7e622
Merge pull request #14831 from bharatnc/ncb/fix-timespec-construct
...
construct query_start_time & query_start_time_microseconds from the same timespec
2020-09-16 15:42:19 +03:00
alesapin
813a6e991c
Remove wait_for_mutation from test
2020-09-15 18:16:29 +03:00
Anton Popov
3e855daefd
Merge remote-tracking branch 'upstream/master' into HEAD
2020-09-15 15:31:29 +03:00
Anton Popov
63db2ca68d
fix test
2020-09-15 15:30:07 +03:00
alesapin
8828a78174
Fix alias on default columns
2020-09-15 14:17:58 +03:00
hexiaoting
023daddbea
Fix bug for LineAsString Format
2020-09-15 18:13:39 +08:00
Nikolai Kochetov
c1f61984e5
Merge pull request #14513 from amosbird/mf1
...
Binary operator monotonicity
2020-09-15 12:45:23 +03:00
Vxider
9b98ec2cc0
add functional test
2020-09-15 17:16:48 +08:00
bharatnc
90e0ef9b70
QueryLog,QueryThreadLOg - better test for query_start_time_microseconds
2020-09-14 20:04:29 -07:00
Amos Bird
4770175aa3
more tests
2020-09-15 10:02:26 +08:00
Anton Popov
f725f8deee
fix more tests
2020-09-15 02:14:14 +03:00
Azat Khuzhin
65e48663e7
Drop policy on start in 01308_row_policy_and_trivial_count_query
2020-09-15 01:36:22 +03:00
Alexander Tokmakov
da6beb1a91
Merge branch 'master' into enable_some_tests_with_database_atomic
2020-09-14 23:00:14 +03:00
Nikolai Kochetov
d418ee48a4
Merge pull request #14783 from amosbird/fix3
...
Fix signedness conversion monotonicity
2020-09-14 21:40:51 +03:00
Ildus Kurbangaliev
67b49862d9
Add mapPopulateSeries function ( #13166 )
2020-09-14 19:11:50 +03:00
alexey-milovidov
752e3f8197
Merge pull request #14453 from amosbird/apply2
...
column transformers in insert select
2020-09-14 16:46:01 +03:00
Artem Zuikov
d274125c74
Fix wide integer left shift + refactoring ( #14697 )
2020-09-14 14:56:43 +03:00
Amos Bird
5998570762
Fix signedness conversion monotonicity
2020-09-14 18:12:41 +08:00
Amos Bird
654245af3c
Fix signedness conversion monotonicity
2020-09-14 18:11:40 +08:00
alesapin
336430d3c2
Merge pull request #14646 from ClickHouse/if_bug
...
Fix bug in if function when then clause contain const nullable column
2020-09-14 09:51:40 +03:00
Nikolai Kochetov
109fd9d6d7
Merge pull request #13015 from amosbird/jgmko
...
Refactor joinGet and implement multi-key lookup.
2020-09-13 22:39:48 +03:00
Amos Bird
34b9547ce1
Binary operator monotonicity
2020-09-13 21:55:12 +08:00
Amos Bird
016f707ea1
column transformers in insert select
2020-09-13 10:21:13 +08:00
Amos Bird
882b2a3348
CTE
2020-09-13 09:39:17 +08:00
alesapin
ecbcbad0d9
Fix flaky test
2020-09-12 10:07:08 +03:00
nikitamikhaylov
b96da75ead
done
2020-09-11 19:44:14 +03:00
Nikita Mikhaylov
26742a3c81
Merge pull request #14703 from nikitamikhaylov/format-line-as-string
...
Merging #13846 (Format LineAsString)
2020-09-11 16:45:57 +04:00
Nikita Mikhaylov
468089a4cd
Merge pull request #14514 from bharatnc/ncb/event_time_microseconds_metric_logs
...
add event_time_microseconds field to asynchronous_metric_log & metric_log system tables
2020-09-11 16:14:00 +04:00
alexey-milovidov
e73ca17ad3
Merge pull request #14725 from BooBSD/formatReadableQuantity
...
formatReadableQuantity() function
2020-09-11 12:09:18 +03:00
Alexander Kuzmenkov
d227f1f706
Merge pull request #13192 from ClickHouse/aku/semicolon-simple
...
Simpler version of semicolon-terminated VALUES #12999 w/o `pos` changes
2020-09-11 11:51:52 +03:00
alesapin
902624cb7b
Merge branch 'master' into if_bug
2020-09-11 10:54:32 +03:00
Anton Popov
fa6d88b3b2
fix more tests
2020-09-10 21:43:02 +03:00
Anton Popov
6031e6bae9
fix tests
2020-09-10 20:09:19 +03:00
Artem Hnilov
bbe379d58e
00534_filimonov.data was updated
2020-09-10 17:06:32 +00:00
Artem Hnilov
142026f4ab
01492_format_readable_quantity test added
2020-09-10 16:54:52 +00:00
nikitamikhaylov
6e0d2a427c
add another test
2020-09-10 19:30:11 +03:00
Nikolai Kochetov
964c18241c
Added test from #13829
2020-09-10 19:04:53 +03:00
bharatnc
397ebdb855
remove sleep from unit test
2020-09-10 08:55:39 -07:00
Nikita Mikhaylov
a39ba57e8c
Merge branch 'master' into dev-nf
2020-09-10 18:10:47 +04:00
Nikita Mikhaylov
f0a65522cc
Merge pull request #14333 from hczhcz/patch-0901
...
Add JSONStrings formats
2020-09-10 17:54:42 +04:00
bharatnc
31b0bd481c
Integration tests - more accurate tests
2020-09-10 00:35:25 -07:00
alexey-milovidov
92b746116a
Merge pull request #14655 from ClickHouse/nested-multiline-comments
...
Support for nested multiline comments
2020-09-10 06:10:31 +03:00
bharatnc
05a80518a1
Merge remote-tracking branch 'upstream/master' into ncb/event_time_microseconds_metric_logs
2020-09-09 17:58:29 -07:00
bharatnc
0a3f7d0fcc
AsynchronousMetricsLog - add improved tests
...
This adds integration tests to test the asynchronous_metric_log table
for event_time_microseconds field.
Asynchronous metrics are updated once every 60s, so this setting needs
to be overridden for having those metrics available in time so that the
tests can run. So the `asynchronous_metric_update_period_s` setting is
being overriden to be 2s.
2020-09-09 17:50:39 -07:00
Anton Popov
d1c35dc794
Merge remote-tracking branch 'upstream/master' into HEAD
2020-09-10 03:13:08 +03:00
Nikita Mikhaylov
44726c37c3
Merge branch 'master' into fix-executable-dictionary-source-hangup
2020-09-09 23:01:41 +04:00
Alexey Milovidov
7304bad56f
Support for nested multiline comments
2020-09-09 20:51:05 +03:00
alesapin
62428845a0
Bug in mutation
2020-09-09 19:47:06 +03:00
alexey-milovidov
38131917ef
Merge pull request #14530 from amosbird/ma
...
Fix Nullable String to Enum conversion.
2020-09-09 19:24:04 +03:00
Alexander Tokmakov
7f4106687c
fix
2020-09-09 19:23:31 +03:00
alexey-milovidov
c6d0944994
Merge pull request #14591 from myrrc/bugfix/lc-nullability-checker
...
Correct nullability checker for LowCardinality nested columns
2020-09-09 19:23:19 +03:00
alexey-milovidov
a6a0d4966c
Merge pull request #14595 from azat/query-format-trailing-whitespace
...
Fix some trailing whitespaces in query format (ExpressionList users)
2020-09-09 19:22:55 +03:00
tavplubix
ef7ca3788d
Update arcadia_skip_list.txt
2020-09-09 19:16:41 +03:00
alesapin
bd14c79b0b
Merge pull request #14494 from ClickHouse/recompression_in_background
...
Recompression TTL
2020-09-09 17:46:01 +03:00
Alexander Kuzmenkov
e729dc5552
Merge remote-tracking branch 'origin/master' into tmp
2020-09-09 17:33:11 +03:00
Alexander Tokmakov
d278d849e4
Merge branch 'master' into write_structure_of_table_functions
2020-09-09 17:12:35 +03:00
Alexander Tokmakov
b68782d285
enable more tests with Atomic database
2020-09-09 16:32:50 +03:00
Artem Zuikov
48f29ae11f
Fix bug in Decimal scale ( #14603 )
2020-09-09 16:18:58 +03:00
myrrc
a8f5d9e70f
added the test and comment
2020-09-09 15:52:44 +03:00
Nikita Mikhaylov
c03a9487ca
another test + fix
2020-09-09 14:55:20 +03:00
Alexander Kuzmenkov
f0c5459807
tests
2020-09-09 14:05:49 +03:00
Artem Zuikov
36972d34a7
Fix logical error in GLOBAL JOIN with table function ( #14545 )
2020-09-09 13:03:13 +03:00
hcz
2ea59cb0c2
Fix tests
2020-09-09 17:54:41 +08:00
Anton Popov
32135d96f9
Merge pull request #12183 from CurtizJ/polymorphic-parts-2
...
Support codecs in compact parts
2020-09-09 12:34:13 +03:00
alesapin
485b104898
Use max ttl and add introspection to system parts about recompression
2020-09-09 12:15:42 +03:00
hcz
d8fce448a2
Implement null_as_default for JSONStrings formats
2020-09-09 15:47:32 +08:00
alesapin
a696cf12f6
Merge branch 'master' into recompression_in_background
2020-09-09 10:12:03 +03:00
Azat Khuzhin
68c441e07b
Add LIMIT BY format test
2020-09-09 01:37:15 +03:00
Azat Khuzhin
11ba7049c0
Cover WITH format
2020-09-09 01:37:15 +03:00
Azat Khuzhin
0324770773
Remove all trailing whitespaces in tests
...
sed -r -i \
-e 's/SELECT $/SELECT/' \
-e 's/SELECT DISTINCT $/SELECT DISTINCT/' \
-e 's/WITH $/WITH/' \ # zero matches, new test will be added
-e 's/ARRAY JOIN $/ARRAY JOIN/' \
-e 's/GROUP BY $/GROUP BY/' \
-e 's/ORDER BY $/ORDER BY/' \
-e 's/LIMIT ([0-9]+) BY $/LIMIT \1 BY/' \ # zero matches, new test will be added
tests/queries/*/*.sql \
tests/queries/*/*.reference
(With except for tests/queries/0_stateless/00751_default_databasename_for_view.reference)
2020-09-09 01:36:58 +03:00
Azat Khuzhin
4f1321daef
Make 00443_merge_tree_uniform_read_distribution_0.reference real file (was symlink)
2020-09-09 01:36:21 +03:00
alexey-milovidov
1e300d9119
Merge pull request #14562 from CurtizJ/fix-fuzz
...
Fix segfault in combinator -Resample
2020-09-08 23:53:14 +03:00
Anton Popov
a419267dc6
minor fixes
2020-09-08 19:28:49 +03:00
Alexander Kuzmenkov
c62bf555d2
Merge origin/master into tmp (using imerge)
2020-09-08 16:26:38 +03:00