myrrc
807f1887f4
some data flow fixes
2020-08-04 22:51:15 +03:00
myrrc
aa1582999a
re-adding the test with removed slow requests.
2020-08-04 16:06:16 +03:00
myrrc
d4e747ffd7
deleted extra-slow perftest to figure out outer coverage
2020-08-04 16:04:28 +03:00
myrrc
e270706fdb
Merge branch 'bug/low-cardinality-arrays-optimisations' of github:myrrc/clickhouse into bug/low-cardinality-arrays-optimisations
2020-08-04 15:37:22 +03:00
myrrc
98119af9de
Merge remote-tracking branch 'upstream/master' into bug/low-cardinality-arrays-optimisations
2020-08-04 15:01:27 +03:00
Alexander Kazakov
059a3dcbd9
Fix up typo in test
2020-08-03 23:35:10 +03:00
Alexey Milovidov
006f9a831f
More performance tests
2020-08-03 04:37:57 +03:00
alexey-milovidov
935533e841
Merge pull request #13193 from ClickHouse/aku/spurious-perf
...
Fix some spurious perf test failures
2020-08-03 01:02:53 +03:00
alexey-milovidov
1f19d7e9bd
Merge pull request #13016 from ClickHouse/limit-push-down
...
Limit push down
2020-08-02 01:23:06 +03:00
alexey-milovidov
626b709085
Merge pull request #13055 from ClickHouse/fixed-hash-map-implicit-zero
...
Slightly improve the inner loop of aggregation by UInt8/UInt16 keys
2020-08-02 01:09:00 +03:00
Alexey Milovidov
72bb5af15c
More perf tests
2020-07-31 21:19:54 +03:00
Alexander Kuzmenkov
1d954581eb
Fix some spurious perf test failures
2020-07-31 19:28:04 +03:00
alexey-milovidov
543d2da3da
Merge pull request #12700 from CurtizJ/fix-performance-with-in
...
Fix performance with large tuples
2020-07-31 14:40:38 +03:00
Alexey Milovidov
b6ac349126
Added another test case for perf test
2020-07-30 05:43:22 +03:00
Nikolai Kochetov
1c5ccd089f
Added perftest.
2020-07-29 15:32:59 +03:00
myrrc
da9502e496
Merge remote-tracking branch 'upstream/master' into bug/low-cardinality-arrays-optimisations
2020-07-28 15:06:39 +03:00
Nikolai Kochetov
1f2390b65e
Merge pull request #12840 from ClickHouse/remove-wrong-threads-limiting
...
Remove thread limiting.
2020-07-28 12:03:07 +03:00
Nikolai Kochetov
abdd160db1
Merge pull request #12589 from bobrik/ivan/parallel-ranges
...
Parallelize PK range and skipping index stages
2020-07-27 19:23:00 +03:00
Nikolai Kochetov
be2132d437
Added perftest.
2020-07-27 17:27:26 +03:00
Nikolai Kochetov
05ec37d1c9
Added perftest.
2020-07-27 17:25:26 +03:00
Anton Popov
70022c7a6c
Mark query short
2020-07-24 16:59:50 +03:00
Anton Popov
61018c275d
Merge remote-tracking branch 'upstream/master' into polymorphic-parts-4
2020-07-23 18:38:29 +03:00
Anton Popov
1d0493cfcc
better code in ReaderCompact and perf test added
2020-07-23 18:37:44 +03:00
Nikolai Kochetov
dad9d369a1
Merge branch 'master' into bobrik-parallel-randes
2020-07-23 16:21:32 +03:00
Anton Popov
fc515728f4
fix performance with large tuples, which are interpreted as functions in IN section
2020-07-23 02:33:14 +03:00
myrrc
6af63213ce
Merge remote-tracking branch 'upstream/master' into bug/low-cardinality-arrays-optimisations
2020-07-22 22:49:46 +03:00
alexey-milovidov
49adaf95aa
Merge pull request #12585 from ClickHouse/mod-compatible
...
Make behaviour of remainder of division for floating point numbers compatible with most of DBMS
2020-07-22 08:43:45 +03:00
Nikolai Kochetov
da4a66b443
Added perftest.
2020-07-21 19:28:30 +03:00
Alexey Milovidov
16ba0f91d7
Add performance test
2020-07-21 13:38:14 +03:00
Artem Zuikov
df1213f351
Try to make if_transform_strings perf test faster ( #12598 )
2020-07-21 13:34:55 +03:00
Alexander Kuzmenkov
da5853f031
Update decimal_aggregates.xml
2020-07-17 18:27:05 +03:00
Alexander Kuzmenkov
e095d04553
Update read_in_order_many_parts.xml
2020-07-17 15:12:49 +03:00
Alexander Kuzmenkov
c306476f1b
Update redundant_functions_in_order_by.xml
2020-07-17 15:11:17 +03:00
Artem Zuikov
c6e3e9b1ff
String convertion to enum in if() and transform() ( #12515 )
2020-07-17 12:28:51 +03:00
Alexander Kuzmenkov
b558aae851
disable profiler
2020-07-15 19:10:47 +03:00
Alexander Kuzmenkov
fda2595958
Merge remote-tracking branch 'origin/master' into HEAD
2020-07-15 19:09:43 +03:00
Artem Zuikov
5f01a587f6
Optimize monotonous ORDER BY ( #12467 )
2020-07-15 13:10:21 +03:00
Alexander Kuzmenkov
fa6fc719ab
fixup
2020-07-14 15:55:25 +03:00
Alexander Kuzmenkov
d05b984959
Merge remote-tracking branch 'origin/master' into HEAD
2020-07-14 15:50:31 +03:00
alexey-milovidov
969d9c0d47
Merge branch 'master' into remove-useless-setting-from-perf-test
2020-07-14 09:31:34 +03:00
Alexander Kuzmenkov
4da37fb3a0
Fix decimal aggregate perf test
2020-07-13 14:40:46 +03:00
Alexander Kuzmenkov
5a15e03400
Improve data layout in perf test
...
Also fix a bad test query found with new data.
2020-07-13 14:31:15 +03:00
Alexander Kuzmenkov
c13425f0e9
Merge remote-tracking branch 'origin/master' into HEAD
2020-07-13 14:29:10 +03:00
Alexander Kuzmenkov
d911aa7496
temporarily disable decimal aggregates test
2020-07-13 14:28:35 +03:00
Artem Zuikov
b5c181c24e
Optimize redundant functions in ORDER BY ( #12404 )
2020-07-13 13:34:25 +03:00
Alexey Milovidov
4ace6f99fa
Remove useless setting from performance tests #12424
2020-07-13 05:34:45 +03:00
Alexander Kuzmenkov
48862a1edf
fixup
2020-07-11 13:35:44 +03:00
Alexander Kuzmenkov
920c62b629
Merge remote-tracking branch 'origin/master' into HEAD
2020-07-11 13:32:31 +03:00
Artem Zuikov
6b26842ce5
RIGHT and FULL JOIN for MergeJoin ( #12118 )
2020-07-10 21:10:06 +03:00
Alexander Kuzmenkov
70ba4e16f8
fixup
2020-07-10 17:18:39 +03:00
Alexander Kuzmenkov
cd09cf8c0b
Merge remote-tracking branch 'origin/master' into HEAD
2020-07-10 17:18:24 +03:00
Artem Zuikov
01b5c2663c
Delete injective functions inside uniq ( #12337 )
2020-07-10 13:42:41 +03:00
Alexander Kuzmenkov
394cf20673
Merge remote-tracking branch 'origin/master' into HEAD
2020-07-09 13:46:54 +03:00
Alexander Kuzmenkov
3b428d6585
fixes
2020-07-09 13:46:16 +03:00
Alexander Kuzmenkov
5b3a106f7a
fixes
2020-07-08 13:35:49 +03:00
alesapin
84f8bf1e14
Merge pull request #10697 from CurtizJ/polymorphic-parts
...
Polymorphic parts (in-memory format)
2020-07-08 13:25:45 +03:00
Alexander Kuzmenkov
41addf9173
Merge remote-tracking branch 'origin/master' into HEAD
2020-07-08 13:22:06 +03:00
Alexander Kuzmenkov
68189db872
Update int_parsing.xml
2020-07-08 12:40:33 +03:00
Alexander Kuzmenkov
d85391f3ac
too slow
2020-07-07 20:07:04 +03:00
Alexander Kuzmenkov
c49da9053d
Merge remote-tracking branch 'origin/master' into HEAD
2020-07-07 20:06:27 +03:00
Alexander Kuzmenkov
62b83b412f
split
2020-07-07 11:01:50 +03:00
alesapin
3f90f65678
Merge remote-tracking branch 'origin' into CurtizJ-polymorphic-parts
2020-07-06 21:34:17 +03:00
Nikita Mikhaylov
53522c728b
Merge pull request #11662 from Avogar/orc_output_format
...
Add ORCBlockOutputFormat
2020-07-06 18:51:35 +04:00
Alexander Kuzmenkov
c1fa01cabf
Update questdb_sum_double.xml
2020-07-06 13:58:47 +03:00
Alexander Kuzmenkov
2fbd3cb6a4
fixup
2020-07-06 13:51:26 +03:00
Alexander Kuzmenkov
432cadae15
Merge remote-tracking branch 'origin/master' into HEAD
2020-07-06 11:44:09 +03:00
Alexander Kuzmenkov
9f32615d32
Merge pull request #11606 from CurtizJ/polymorphic-parts-2
...
Make polymorphic_parts perf test not blazing fast
2020-07-06 11:43:30 +03:00
Alexey Milovidov
91ca33de86
Merge branch 'perf-test-questdb' of github.com:yandex/ClickHouse into perf-test-questdb
2020-07-04 23:35:15 +03:00
Alexey Milovidov
43218567fa
Merge branch 'master' into perf-test-questdb
2020-07-04 23:34:51 +03:00
Anton Popov
73676f5022
Improve performace of reading in order of sorting key. ( #11696 )
...
* simplify reading in order of sorting key
* add perf test for reading many parts
* Revert "simplify reading in order of sorting key"
This reverts commit 7267d7c46e
.
* add threshold for preliminary merge for reading in order
* better threshold
* limit threads in test
2020-07-04 15:48:51 +03:00
Nikita Mikhaylov
5c97106ea3
Merge branch 'master' of github.com:ClickHouse/ClickHouse into Avogar_orc_output_format
2020-07-03 18:00:28 +03:00
Alexander Kuzmenkov
e27e509667
Update polymorphic_parts_l.xml
2020-07-03 11:46:48 +03:00
Alexander Kuzmenkov
02ee988d80
Update polymorphic_parts_m.xml
2020-07-03 11:46:29 +03:00
Alexander Kuzmenkov
1ffc4ad88a
Update polymorphic_parts_s.xml
2020-07-03 11:46:10 +03:00
Alexander Kuzmenkov
10b6f98ca6
fixup
2020-07-03 11:39:43 +03:00
Alexander Kuzmenkov
7d8a31aff3
Merge remote-tracking branch 'origin/master' into HEAD
2020-07-03 10:09:20 +03:00
Alexander Kuzmenkov
03becdbae4
Update polymorphic_parts_s.xml
2020-07-03 09:12:15 +03:00
Alexander Kuzmenkov
d1a93523b6
Update polymorphic_parts_m.xml
2020-07-03 09:11:46 +03:00
Alexander Kuzmenkov
68ca587a71
Update polymorphic_parts_l.xml
2020-07-03 09:11:17 +03:00
Anton Popov
4422df2e37
Merge remote-tracking branch 'upstream/master' into HEAD
2020-07-02 20:18:21 +03:00
Anton Popov
17d49af183
fix test with buffer table
2020-07-02 20:12:36 +03:00
Alexander Kuzmenkov
a2b8412b41
fixup
2020-07-02 10:44:16 +03:00
Alexander Kuzmenkov
f50f8d936e
Merge remote-tracking branch 'origin/master' into HEAD
2020-07-02 10:19:26 +03:00
Alexander Kuzmenkov
41088c3416
Merge remote-tracking branch 'origin/master' into HEAD
2020-07-02 10:13:11 +03:00
Alexander Kuzmenkov
99514a7e24
fixup
2020-07-02 10:13:02 +03:00
Alexander Kuzmenkov
f4869eca41
Update cpu_synthetic.xml
2020-06-30 15:14:18 +03:00
Alexander Kuzmenkov
7e2f6937e0
fixup
2020-06-30 12:45:19 +03:00
Alexander Kuzmenkov
b5f9e9de78
Merge remote-tracking branch 'origin/master' into HEAD
2020-06-30 12:28:14 +03:00
Alexander Kuzmenkov
a4152cfb00
Merge remote-tracking branch 'origin/master' into HEAD
2020-06-30 08:55:56 +03:00
Alexander Kuzmenkov
bfa9a8efb2
fixup
2020-06-30 08:55:37 +03:00
Nikita Mikhaylov
33e627777b
Merge branch 'master' of github.com:ClickHouse/ClickHouse into Avogar_orc_output_format
2020-06-29 17:25:33 +03:00
Alexander Kuzmenkov
6d67c77e68
fixup
2020-06-29 17:09:51 +03:00
Alexander Kuzmenkov
de95d42de6
make a short test for DateTime
2020-06-29 10:58:50 +03:00
alexey-milovidov
c6f5a4e074
Update questdb_sum_double.xml
2020-06-27 19:17:03 +03:00
Alexander Kuzmenkov
87c81e9ad2
longer
2020-06-27 03:59:00 +03:00
Alexander Kuzmenkov
e58e1c5471
Try to enable long perf tests
2020-06-27 00:02:13 +03:00
Avogar
81d459a5a8
Small update ORCBlockOutputFormat and add ORC output format to performance test.
2020-06-26 23:17:28 +03:00
Alexander Kuzmenkov
5d324751a0
fix more queries
2020-06-26 22:11:43 +03:00
Alexander Kuzmenkov
c8b633fe47
Merge remote-tracking branch 'origin/master' into HEAD
2020-06-26 21:01:40 +03:00
alexey-milovidov
2efca8e397
Update questdb_sum_double.xml
2020-06-26 20:54:50 +03:00
alesapin
e9c47dc89c
Merge branch 'master' into CurtizJ-polymorphic-parts
2020-06-26 14:27:19 +03:00
alexey-milovidov
3843661981
Update questdb_sum_double.xml
2020-06-26 12:43:19 +03:00
alexey-milovidov
23a3a86426
Update questdb_sum_double.xml
2020-06-25 23:43:03 +03:00
Alexey Milovidov
bfc8ddbd5c
Added performance test to resemble questionable benchmark
2020-06-25 23:40:07 +03:00
Anton Popov
14e09e5650
Merge remote-tracking branch 'upstream/master' into HEAD
2020-06-25 14:59:15 +03:00
Alexander Kuzmenkov
bfba15d512
Explicitly mark short perftest queries
2020-06-23 15:09:54 +03:00
Alexander Kuzmenkov
385d7d6674
Update polymorphic_parts_s.xml
2020-06-23 10:00:05 +03:00
Alexander Kuzmenkov
61cf7d02d5
Update polymorphic_parts_m.xml
2020-06-23 09:59:29 +03:00
Alexander Kuzmenkov
e9eb2514d6
Update polymorphic_parts_l.xml
2020-06-23 09:58:31 +03:00
Artem Zuikov
1daabb2925
minor test fix
2020-06-22 19:56:35 +03:00
Anton Popov
2f95daf4ed
more optimal aggregate functions with both 'if' and 'distinct' combinators
2020-06-22 17:57:30 +03:00
Anton Popov
3f0f0ff5ad
add perf test for distinct combinator
2020-06-22 16:31:37 +03:00
alexey-milovidov
746676d762
Update general_purpose_hashes.xml
2020-06-21 21:32:12 +03:00
alexey-milovidov
d4fce9d0f3
Update great_circle_dist.xml
2020-06-21 21:31:58 +03:00
alexey-milovidov
045553d00f
Update synthetic_hardware_benchmark.xml
2020-06-21 21:31:31 +03:00
alexey-milovidov
dcda561815
Update synthetic_hardware_benchmark.xml
2020-06-21 21:31:19 +03:00
alexey-milovidov
c3a5c32a48
Merge branch 'master' into arch-chooser
2020-06-21 21:30:06 +03:00
Nikolai Kochetov
12026ab9c2
Rename test file.
2020-06-19 13:24:17 +03:00
Nikolai Kochetov
690b88d331
Merge pull request #11291 from Provet/master
...
Partial sorting optimization fix
2020-06-19 12:58:44 +03:00
Ruslan
23cd919681
Any input optimize ( #11529 )
...
* workig commit №1
* working commit №2
* first version of ArithmeticOperationsInAgrFuncOptimize (min, max, sum)
* fix conflicts
* fix №2
* attempt №3
* Description + little mistake
* fix style + expanded optimization + add performance test
* style + merge with new version
* one more branch
* bug fix + merge
* just merge
* some code style and logic fixes
* little changes
* tests
* test(2)
* style
* seems to have fixed everything that was required
* bug fix
* style
* build fix
* fix typo
* fix clang-10 warning
* fix clang-10 warning
* nolint
* add new files to ya.make
* extract all functions from Any
* add last new lines.
* extract all functions from Any
* add last new lines.
* build + requested changes
* code style
* build + little perf test + anyLast
* minor changes
* bug fix
* minor changes
* another minor changes
* fix + experement
* experement 2.0
* experement 3.0
* experement 3.1
* experement 4.0
* last experement(think so)
* just another attempt to fix UB
* minor changes
* I think I won
* ya.make
* fix requested changes
Co-authored-by: Artem Zuikov <chertus@gmail.com>
2020-06-18 19:34:29 +03:00
Nikolai Kochetov
38bebfb20d
Merge remote-tracking branch 'origin' into provert-master
2020-06-17 22:05:45 +03:00
Nikolai Kochetov
091995f1db
Updated perftests.
2020-06-17 13:00:28 +03:00
xPoSx
2d8110ce45
Eliminate min/max/any aggregators of GROUP BY keys in SELECT section ( #11667 )
2020-06-17 12:32:43 +03:00
Alexander Kuzmenkov
9cab822718
Merge pull request #11683 from ClickHouse/aku/merge-minmap-11603
...
Merge minMap, maxMap (#11603 )
2020-06-17 00:02:33 +03:00
Artem Zuikov
857d84bf7c
Buffer left blocks optimisation for MergeJoin ( #10601 )
2020-06-16 23:13:18 +03:00
xPoSx
9fc37e1f75
Remove functions of other keys in GROUP BY section ( #10051 )
2020-06-16 12:14:25 +03:00
Anton Popov
b19d48a11c
Merge remote-tracking branch 'upstream/master' into HEAD
2020-06-16 06:37:55 +03:00
Alexander Kuzmenkov
7cc54fd4f1
renames + perf test
2020-06-15 21:53:54 +03:00
Mikhail Malafeev
10566e2b43
Remove duplicate ORDER BY and DISTINCT from subqueries ( #10067 )
2020-06-15 15:03:01 +03:00
alexey-milovidov
13ceaa4779
Merge pull request #11554 from Enmk/extractAllGroups-Horizontal-and-Vertical
...
extractAllGroupsHorizontal and extractAllGroupsVertical
2020-06-12 16:56:14 +03:00
Anton Popov
7fb8a98528
increase number of rows
2020-06-12 00:33:30 +03:00
Anton Popov
ebc781a0c8
make polymorphic_parts perf test not blazing fast
2020-06-11 19:14:22 +03:00
Vasily Nemkov
50a184acac
extractAllGroupsHorizontal and extractAllGroupsVertical
...
Split tests, fixed some error messages
Fixed test and error reporting of extractGroups
2020-06-11 11:03:17 +03:00
alexey-milovidov
4f2ed7a5e3
Merge branch 'master' into arch-chooser
2020-06-10 22:31:19 +03:00
Alexander Kuzmenkov
af1c8f8a5f
fixup
2020-06-10 02:57:31 +03:00
Alexander Kuzmenkov
898d83491d
fixup
2020-06-10 02:37:48 +03:00
Alexey Milovidov
c95d5786fd
Fixup
2020-06-10 01:52:25 +03:00
Alexander Kuzmenkov
5719549ee1
fixup
2020-06-09 16:29:07 +03:00
Alexander Kuzmenkov
6071b9b9d9
Merge remote-tracking branch 'origin/master' into HEAD
2020-06-09 15:06:32 +03:00
alexey-milovidov
85363ebe56
Update aggregating_merge_tree.xml
2020-06-09 01:41:57 +03:00
Alexander Kuzmenkov
6a3df071a2
fixup
2020-06-09 01:13:08 +03:00
Alexey Milovidov
f9ea964c87
Added performance test
2020-06-09 00:59:58 +03:00
Alexander Kuzmenkov
e2e5e1d5f8
More stable perf tests
2020-06-08 16:57:33 +03:00
Anton Popov
5c42408add
Merge pull request #9113 from dimarub2000/group_by_in_order_optimization
...
[WIP] Optimization of GROUP BY with respect to table sorting key.
2020-06-06 14:25:59 +03:00
Albert Kidrachev
61cf6fe711
add perftest
2020-06-05 06:08:37 +03:00
Albert Kidrachev
60b86f524f
add perf-test and fix
2020-06-04 20:10:52 +03:00
Anton Popov
1ce09e1faa
Merge remote-tracking branch 'upstream/master' into polymorphic-parts
2020-06-03 16:27:54 +03:00
Ruslan
7757c9ec57
Remove arithmetic operations from aggregation functions ( #10047 )
2020-06-03 13:28:30 +03:00
Alexander Kuzmenkov
bd84c3be18
Merge branch 'master' into fuzz_data
2020-06-02 12:49:43 +03:00
alexey-milovidov
92ac608447
Merge pull request #11330 from ClickHouse/fix-10241
...
More parallel MV processing.
2020-06-02 04:06:39 +03:00