Azat Khuzhin
b8b6d597ae
Avoid OOM in perf tests ( #46641 )
...
* Avoid OOM in perf tests
At some point perf tests started to fail for one setup on CI [1]:
/home/ubuntu/actions-runner/_work/_temp/f8fce7b1-8bc4-49c8-a203-c96867f4420a.sh: line 5: 1882659 Killed python3 performance_comparison_check.py "$CHECK_NAME"
Error: Process completed with exit code 137.
[1]: https://github.com/ClickHouse/ClickHouse/actions/runs/4230936986/jobs/7349818625
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
* Switch perf tests to ubuntu 22.04 for parallel with --memsuspend
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
---------
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-02-23 14:05:18 +01:00
Alexey Milovidov
4adbcd4beb
Merge pull request #46665 from ClickHouse/clean-docs-release
...
Get rid of legacy DocsReleaseChecks
2023-02-22 00:31:17 +03:00
Alexander Tokmakov
dcf8aeab8f
Update stress
2023-02-21 22:16:05 +03:00
Alexey Milovidov
bf5640a597
Merge pull request #46629 from ClickHouse/fix-coverity
...
Fix coverity
2023-02-21 21:04:20 +03:00
Mikhail f. Shiryaev
cd2ab02f22
Get rid of legacy DocsReleaseChecks
2023-02-21 17:34:16 +01:00
Alexander Tokmakov
97e9df0148
Update stress
2023-02-21 19:10:44 +03:00
Alexander Tokmakov
b5e6d74d48
More interesting settings for Stress Tests ( #41534 )
...
* Update stress
* fix
---------
Co-authored-by: Alexey Milovidov <milovidov@clickhouse.com>
2023-02-21 15:36:23 +03:00
Alexey Milovidov
d0d6306102
Fix coverity
2023-02-21 00:46:27 +01:00
Alexander Tokmakov
669c4e94d5
Update compare.sh
2023-02-20 17:35:30 +03:00
Mikhail f. Shiryaev
c64c3e3854
Merge pull request #46535 from ClickHouse/autoupdate-keeper-dockerfile
...
Autoupdate keeper dockerfile
2023-02-18 11:21:29 +01:00
Mikhail f. Shiryaev
ecf33b9059
Update the VERSION for clickhouse-keeper Dockerfile
2023-02-17 18:39:43 +01:00
Azat Khuzhin
5a5f99a27e
Add CPU flamegraphs for perf tests
...
In Real profiler there is too much noise (polling, cond vars, ...)
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-02-17 06:07:28 +01:00
Alexey Milovidov
e66c05e008
Merge pull request #38750 from azat/revert-no-stress
...
Revert "Merge pull request #38212 from azat/no-stress"
2023-02-16 22:13:17 +03:00
Vladimir C
3f424301cd
Merge pull request #45484 from azat/clickhouse-test-bin-fix
2023-02-16 14:31:11 +01:00
Alexander Gololobov
d0f402fa5b
Merge pull request #46391 from ClickHouse/debug-docker
...
Easy debugging of clickhouse-server in Docker
2023-02-16 14:09:43 +01:00
alesapin
d08b2753e4
Merge pull request #46367 from ClickHouse/reduce-keeper-build-time
...
Do not build libclickhouse-keeper-lib.a for standalone keeper
2023-02-16 13:56:27 +01:00
Azat Khuzhin
bddead1ea2
Revert "Merge pull request #38212 from azat/no-stress"
...
This reverts commit 24d5be1669
, reversing
changes made to a756b4be27
.
After #38717 there is no need in --no-stress, since there will be no
such checks for previous releases that fails.
Reverts: #38212
Requires: #38717
2023-02-15 22:11:35 +01:00
Alexey Milovidov
556d5cbeb3
Merge branch 'master' into clickhouse-test-bin-fix
2023-02-15 17:13:40 +03:00
Alexey Milovidov
c2660646fe
Merge branch 'master' into debug-docker
2023-02-15 15:59:49 +03:00
Mikhail f. Shiryaev
08ffb8f93d
Install only "programs" directory during build
2023-02-15 11:49:19 +01:00
Sergei Trifonov
b7a4fa8bd9
Merge branch 'master' into round-robin-merge-scheduler
2023-02-14 20:39:02 +01:00
Mikhail f. Shiryaev
6a968bad8e
Reduce building and compiling deb packages with ninja *install
2023-02-14 14:57:00 +01:00
Alexander Tokmakov
3da91637cd
Merge pull request #46406 from ClickHouse/fix_stress_tests_statuses
...
Fix stress tests statuses
2023-02-14 16:25:17 +03:00
Alexander Tokmakov
f6f459c12e
fix stress tests statuses
2023-02-14 13:12:53 +01:00
Kseniia Sumarokova
ce83c60337
Update run.sh
2023-02-14 13:11:25 +01:00
Kseniia Sumarokova
6e44105dd6
Update run.sh
2023-02-14 13:10:18 +01:00
Alexey Milovidov
183707be74
Fix the script
2023-02-14 12:05:38 +01:00
robot-ch-test-poll1
eb580426ab
Merge pull request #46362 from azat/tests/perf-create-errors-fix
...
Do not continue perf tests in case of exception in create_query/fill_query
2023-02-14 11:57:29 +01:00
Alexey Milovidov
bbcadd2311
Fix the script
2023-02-14 11:57:05 +01:00
robot-ch-test-poll3
f654174362
Merge pull request #46246 from ClickHouse/optimize-binary-builder
...
Optimize docker binary-builder
2023-02-14 10:06:15 +01:00
Alexey Milovidov
e1ae60e6d9
Merge pull request #46159 from ClickHouse/docker-server-readme
...
Fix clickhouse/clickhouse-server description to make it in sync
2023-02-14 12:05:48 +03:00
Alexey Milovidov
dd79c5f4f6
Easy debugging of clickhouse-server in Docker
2023-02-14 09:49:05 +01:00
Azat Khuzhin
dc5d7809b6
Do not continue perf tests in case of exception in create_query/fill_query
...
Previously due to using of threading.Thread, exception had been
ignored, and perf test simply continues, yes it will show some errors,
but it also may show that the test became faster, while it is because
the underlying table was empty.
Replace threading.Thread with a SafeThread (inline implementation) that
simply rethrow exception in join.
Here is an example of such report [1], look at the ip_trie test.
[1]: https://s3.amazonaws.com/clickhouse-test-reports/45654/2101b66570cbb9eb9a492afa8ab82d562c34336b/performance_comparison_[3/4]/report.html
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-02-13 17:31:15 +01:00
Mikhail f. Shiryaev
7b5e31cd8d
Revert some typos, improve the language
2023-02-13 15:53:28 +01:00
Mikhail f. Shiryaev
4d8ff0c0fb
Update the golang version to 1.19.5
2023-02-13 13:19:45 +01:00
Mikhail f. Shiryaev
ebb41504c0
Move copy to the end for parallel image building
2023-02-12 14:55:16 +01:00
serxa
c17dc8e284
fix
2023-02-11 16:48:47 +00:00
Sergei Trifonov
fbedf4d520
Merge branch 'master' into round-robin-merge-scheduler
2023-02-11 10:30:26 +01:00
Alexander Tokmakov
9c20e42807
Update run.sh
2023-02-10 14:25:26 +03:00
Alexander Tokmakov
d61c665cd5
Update run.sh
2023-02-10 14:01:48 +03:00
Alexander Tokmakov
9e5e3e7ca9
Merge branch 'master' into tavplubix-patch-2
2023-02-09 22:42:23 +03:00
serxa
f61f95fcec
Replace background executor scheduler merges and mutations with round-robin
2023-02-09 18:54:15 +00:00
Mikhail f. Shiryaev
376b5d178f
Experiment with multiple build stages
2023-02-09 19:13:44 +01:00
Mikhail f. Shiryaev
1ef1eefa26
Format the RUN, update clang-tidy-cache
2023-02-09 19:10:48 +01:00
Mikhail f. Shiryaev
5bc3e703ef
Move the heaviest operation to the top
2023-02-09 19:10:06 +01:00
Alexander Tokmakov
de1c4f5764
fix disabled by mistake hung check
2023-02-08 22:37:22 +01:00
Alexander Tokmakov
cb45d3aec1
Update Dockerfile.ubuntu
2023-02-08 19:00:17 +03:00
Mikhail f. Shiryaev
b2f583e749
Fix some typos, improve versions description
2023-02-08 13:26:41 +01:00
Mikhail f. Shiryaev
5641f56af6
Copy image description from docker hub to sync
2023-02-08 13:06:06 +01:00
Mikhail f. Shiryaev
cdf35755c9
Update clickhouse-server image desription
2023-02-08 13:05:02 +01:00