kevinyhzou
85bd63a2ac
rebase and resolve conflict
2024-08-13 19:16:32 +08:00
Kruglov Pavel
ba85cc8d59
Merge pull request #67043 from Avogar/improve-squashing
...
Improve columns squashing for String/Array/Map/Variant/Dynamic types
2024-08-12 17:14:15 +00:00
Anton Popov
b5afddb1af
Update optimize_functions_to_subcolumns.xml
2024-08-09 22:56:25 +02:00
Anton Popov
1e3ccbc3ec
add perf test for subcolumns
2024-08-09 11:24:42 +00:00
Sema Checherinda
35c297dc83
Merge branch 'master' into chesema-perf-matview
2024-08-06 16:57:25 +02:00
Nikita Mikhaylov
b4a6f249ab
Merge pull request #66438 from ClickHouse/analyzer-beta
...
Analyzer is finally Beta
2024-08-06 09:39:29 +00:00
Nikita Mikhaylov
a202022475
Fixed performance tests
2024-08-05 15:29:15 +00:00
Nikita Mikhaylov
4e9c3baa25
Move analyzer to Beta stage
2024-08-05 15:29:14 +00:00
Azat Khuzhin
9ce55b69b4
Fix possible CANNOT_READ_ALL_DATA during server startup in performance tests
...
CI [1]:
2024.08.04 22:09:11.646800 [ 1052 ] {} <Error> Application: Code: 33. DB::Exception: Cannot read all data. Bytes read: 0. Bytes expected: 4.: While checking access for disk backups. (CANNOT_READ_ALL_DATA), Stack trace (when copying this message, always include the lines below):
[1]: https://s3.amazonaws.com/clickhouse-test-reports/64955/6702acf6f2e4a0ee9697066e38006631fc7f69df/performance_comparison__aarch64__[2_4].html
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-08-05 11:23:53 +02:00
Nikita Taranov
3dc73ad677
Merge pull request #65320 from ClickHouse/nickitat-patch-20
...
Fix some perf tests
2024-08-02 16:28:45 +00:00
Nikita Taranov
6c2f2aed48
Merge pull request #67396 from ClickHouse/mute_broken_perf_test
...
Mute degraded perf test
2024-08-02 16:26:53 +00:00
Sema Checherinda
a94df1fb9a
enable parallel_view_processing in perf tests
2024-08-02 15:11:31 +02:00
avogar
d3830e0a4f
Add perf tests for Dynamic and Variant
2024-07-30 14:54:42 +00:00
Nikita Taranov
21aa514c80
don't run removed tests
2024-07-30 15:03:09 +01:00
Nikita Taranov
756bde1158
rm file
2024-07-29 20:27:15 +01:00
Nikita Taranov
c4bdfd418d
impl
2024-07-29 17:48:20 +01:00
robot-clickhouse
321766d0b8
Automatic style fix
2024-07-25 22:51:22 +00:00
alesapin
4ee409094d
Update tests/performance/decimal_aggregates.xml
2024-07-25 12:12:23 +02:00
Nikita Taranov
92f378a121
Merge branch 'master' into nickitat-patch-20
2024-07-24 23:22:55 +02:00
alesapin
68c53764f2
Update tests/performance/decimal_aggregates.xml
2024-07-24 17:50:42 +02:00
alesapin
a03a59a3bf
Use less data overall
2024-07-24 15:14:02 +02:00
alesapin
80304b5962
Less memory-intensive fill queries for decimal aggregates
2024-07-24 15:13:10 +02:00
avogar
f37f228af9
Improve columns squashing for String/Array/Map/Variant/Dynamic types
2024-07-24 13:10:20 +00:00
Alexey Milovidov
abb6025e72
Fix performance test about the generateRandom table function, supposedly
2024-07-23 02:30:45 +02:00
Robert Schulze
67f5ffc592
Fixups
2024-07-16 20:21:21 +00:00
János Benjamin Antal
e5804ae5cd
Use numbers_mt
to reduce duration of tests
2024-07-10 17:28:10 +02:00
János Benjamin Antal
211994333f
Fix invalid XML
2024-07-10 14:56:28 +02:00
Robert Schulze
948565f554
Speed up replaceRegexp(All|One) if the pattern is trivial
2024-07-07 11:09:01 +00:00
Antonio Andelic
f49c194ad0
Fix server restarts in performance tests
2024-06-26 13:48:35 +02:00
Nikita Taranov
cb0a692ba0
fix read_from_comp_parts
2024-06-21 23:42:56 +01:00
Nikita Taranov
91dc9a69d8
fix final_big_column
2024-06-21 22:03:38 +01:00
Nikita Taranov
6f1f416700
one more test
2024-06-20 17:37:05 +01:00
Nikita Taranov
b125f8166f
impl
2024-06-19 16:41:50 +01:00
Nikita Taranov
57d036e589
impl
2024-06-15 22:04:24 +01:00
kevinyhzou
2a14168075
improve least/greatest by allow nullable numberic fields compare
2024-06-05 15:47:42 +08:00
Alexey Milovidov
2f1fb6c5d8
Merge pull request #64426 from jiebinn/SparseColumnIteratorIncrease
...
Reduce the redundant `isDefault()` of `ColumnSparse::filter` to improve performance
2024-05-29 02:23:27 +02:00
Jiebin Sun
bc4d96481c
Add isolated performance test
2024-05-29 01:12:28 +08:00
Robert Schulze
9d63095db9
Revert "Revert "Speed up splitByRegexp
""
...
This reverts commit 08e5c2ba4d
.
2024-05-23 10:01:10 +00:00
Alexey Milovidov
500475f2b8
Add a test
2024-05-19 10:45:05 +02:00
Tomer Shafir
2a87f01890
fix io_uring.xml
2024-05-15 19:15:53 +03:00
tomershafir
7de812000c
io_uring: add basic io_uring clickhouse perf test
2024-05-14 18:50:51 +03:00
Michael Kolupaev
0fd52c36c6
Merge pull request #61632 from bigo-sg/opt_string_ascii
...
Process string functions XXXUTF8 'asciily' if input strings are all ascii chars
2024-05-13 22:13:01 +00:00
Alexey Milovidov
989a880230
Merge pull request #62404 from Avogar/trivial-insert-select-from-files
...
Improve trivial insert select from files, add separate max_parsing_threads setting
2024-04-30 01:57:56 +02:00
Maksim Kita
e42d00e4b8
Added performance tests
2024-04-28 12:52:04 +03:00
Alexander Tokmakov
7fb78aa4d4
Merge pull request #60856 from azat/alter-select-throughtput-v2
...
[RFC] Reduce overhead of the mutations for SELECTs (v2)
2024-04-26 17:46:57 +00:00
Azat Khuzhin
be6777bc86
Reduce overhead of the mutations for SELECTs (v2)
...
SELECTs are affected by the mutations, since it tries to apply them on
fly, and scanning over existing mutations can take significant amount of
time (for simple queries, i.e. count())
And also even after mutation had been finished, it still a problem,
because mutations are not removed instantly.
So instead introduce an atomic counter alter_conversions_mutations, that
is incremented for new mutations and decremented once mutation
finished/killed, that way once the mutation finished they will not
affect queries.
Here are some numbers for non-RENAME mutations:
rmt vanilla w/o mutations | queries: 3693, QPS: 494.813
rmt vanilla w/ mutations | queries: 2190, QPS: 388.256
rmt patched w/o mutations | queries: 3168, QPS: 620.061
rmt patched w/ mutations | queries: 3155, QPS: 614.424
mt vanilla w/o mutations | queries: 3498, QPS: 656.399
mt vanilla w/ mutations | queries: 3821, QPS: 600.425
mt patched w/o mutations | queries: 5732, QPS: 745.585
mt patched w/ mutations | queries: 4719, QPS: 715.034
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2024-04-25 14:35:21 +02:00
Robert Schulze
8d7221fe35
Add test for bug 33446
2024-04-23 13:20:27 +00:00
Robert Schulze
7c0c3168c1
Revert "Add test for bug #33446 "
2024-04-22 16:13:13 +02:00
Robert Schulze
b2d76b1dea
Merge pull request #62511 from rschu1ze/one_thousand_joins
...
Add test for bug #33446
2024-04-22 09:41:47 +00:00
János Benjamin Antal
6189cd49e1
Merge pull request #62210 from bigo-sg/json_format_early_skip
...
Improve `JSONEachRowRowInputFormat` by skipping all remaining fields when all required fields are read
2024-04-17 13:32:58 +00:00