15 Commits
Author SHA1 Message Date
zclllyybb efad8d63bc [fix](script) Replace clickbench new data link (#63187)
because the old one is broken.
2026-05-13 10:07:20 +08:00
feifeifeimoon 9c4bbcb004 [chore](tool) fix stream load header (#51554)
### What problem does this PR solve?


![img_v3_02mo_3b40bc7d-0460-47c2-86d5-4c4e38015fbg](https://github.com/user-attachments/assets/d73b408a-bb09-4da0-a53a-fcf9ea6f8abe)
2025-06-06 15:18:32 +08:00
cat-with-cat 8c3f3ffc2d [improvement](log)Support exception report in our benchmark utils (#40834) (#42445)
## Proposed changes

Issue Number: close #40834 

<!--Describe your changes.-->

```
➜  doris_ bash /home/cat/doris_/doris/tools/clickbench-tools/run-clickbench-queries.sh
query1,ERROR 1105 (HY000) at line 1: errCode = 2, detailMessage = There is no scanNode Backend available.[10004: not alive]
,ERROR 1105 (HY000) at line 1: errCode = 2, detailMessage = There is no scanNode Backend available.[10004: not alive]
,ERROR 1105 (HY000) at line 1: errCode = 2, detailMessage = There is no scanNode Backend available.[10004: not alive]

```



```
➜  doris_ bash /home/cat/doris_/doris/tools/ssb-tools/bin/run-ssb-flat-queries.sh
============================================
q1.1    317     112     107     107
q1.2    91      52      52      52
q1.3    198     101     136     101
q2.1    3197    1751    1642    1642
q2.2    Error: Failed to execute query q2.2 (cold run). Output:
ERROR 1105 (HY000) at line 17: RpcException, msg: send fragments failed. io.grpc.StatusRuntimeException: UNAVAILABLE: io exception, host: 192.168.41.145
q2.3    Error: Failed to execute query q2.3 (cold run). Output:
ERROR 1105 (HY000) at line 17: RpcException, msg: send fragments failed. io.grpc.StatusRuntimeException: UNAVAILABLE: io exception, host: 192.168.41.145
```

```
➜  doris_ bash /home/cat/doris_/doris/tools/ssb-tools/bin/run-ssb-queries.sh
============================================
q1.1    881     210     231     210
q1.2    1075    153     176     153
q1.3    131     124     143     124
q2.1    5429    1551    1638    1551
q2.2    1785    1618    1615    1615
q2.3    1234    1189    1418    1189
q3.1    Error: Failed to execute query q3.1 (cold run). Output:
ERROR 1105 (HY000) at line 17: RpcException, msg: send fragments failed. io.grpc.StatusRuntimeException: UNAVAILABLE: io exception, host: 192.168.41.145
q3.2    Error: Failed to execute query q3.2 (cold run). Output:
ERROR 1105 (HY000) at line 17: RpcException, msg: send fragments failed. io.grpc.StatusRuntimeException: UNAVAILABLE: io exception, host: 192.168.41.145
```

```
➜  doris_ bash /home/cat/doris_/doris/tools/clickbench-tools/load-clickbench-data.sh
FE_HOST: 127.0.0.1
FE_HTTP_PORT: 8030
USER: root
PASSWORD: 
DB: clickbench
start...
Curl failed with the following output:

Error: Failed to execute curl to fetch BE's configuration.
```

```
➜  doris_ bash /home/cat/doris_/doris/tools/clickbench-tools/run-clickbench-queries.sh
mysql  Ver 8.0.39-0ubuntu0.22.04.1 for Linux on x86_64 ((Ubuntu))

This is perl 5, version 34, subversion 0 (v5.34.0) built for x86_64-linux-gnu-thread-multi
(with 60 registered patches, see perl -V for more detail)

Copyright 1987-2021, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.

FE_HOST: 127.0.0.1
FE_QUERY_PORT: 9030
USER: root
PASSWORD: 
DB: clickbench
ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1:9030' (111)
```
2024-11-21 11:16:20 +08:00
zclllhhjj d5cc12828b [enhancement](tools) make benchmark scripts better use (#38717)
## Proposed changes

Issue Number: close #xxx

1. move analyzing of the clickbench from running query to loading, just
like other benchmarks
2. remove useless variables for Doris' master
3. change `datev2` to `date`, `decimalv3` to `decimal` as it's Doris'
master's defaults.
2024-08-02 11:01:11 +08:00
zclllyybb 7a35742625 [Enhancement](tools) Support transaction for benchmarks loading (#31126) 2024-02-20 14:29:34 +08:00
Dongyang Li 61677d1d4b [ci](perf) 1. add perf check of tpcds, 2. adjust clickbench and tpch check (#28431) 2023-12-29 09:26:15 +08:00
zhangguoqiang c25e1b7d95 [fix](tools)fix perf tools analyze db (#23370) 2023-08-23 18:01:40 +08:00
HappenLee 379a5a8299 [Benchmark](clickbench) change query q29 to right sql (#21398) 2023-07-01 01:40:13 +08:00
Gabriel 851886cc18 [minor](datev2) remove datev2 because datev2 is used by default (#19777) 2023-05-18 13:36:11 +08:00
Pxl ec517a53a8 [Chore](build) upgrade clang-format version to 16 && move thrift to fe-common (#19155)
upgrade clang-format version to 16
move thrift to fe-common
fix core dump on pipeline engine when operator canceled and not prepared
2023-04-28 14:14:51 +08:00
ZhangJian He 8e179d3a54 [minor][typo] fix typo in load-clickbench-data script (#17133) 2023-02-26 10:56:04 +08:00
ZhangYu0123 56ebbf8bc9 [chore](tools) fix load-clickbench-data script cannot be interrupted #17000 2023-02-22 19:34:40 +08:00
HappenLee 816e12db6a [Bench](mem) some benchmark over the query limit (#15408) 2022-12-28 09:29:53 +08:00
Gabriel 9c64fde8f5 [tools](banchmark) upgrade date type (#13197)
upgrade date type to datev2
2022-10-09 14:17:12 +08:00
Dongyang Liandstephen 1ca00e0107 [tools] add clickbench tools (#11009)
* [tools] add clickbench tools

Co-authored-by: stephen <hello-stephen@qq.com>
2022-07-20 17:59:04 +08:00