Skip to content

Commit c143f3a

Browse files
author
Paultagoras
committed
Tweaks
1 parent 3190722 commit c143f3a

File tree

3 files changed

+5
-20
lines changed

3 files changed

+5
-20
lines changed

performance/src/test/com/clickhouse/benchmark/BenchmarkRunner.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ public static void main(String[] args) throws Exception {
4747
.addProfiler(MemPoolProfiler.class)
4848
.warmupIterations(1)
4949
.warmupTime(TimeValue.seconds(5))
50-
.measurementIterations(3)
50+
.measurementIterations(10)
5151
.jvmArgs("-Xms8g", "-Xmx8g")
52-
.measurementTime(TimeValue.seconds(isCloud() ? 30 : 5))
52+
.measurementTime(TimeValue.seconds(isCloud() ? 30 : 10))
5353
.resultFormat(ResultFormatType.JSON)
54-
.output(String.format("jmh-results-%s-%s.out", isCloud() ? "cloud" : "local", System.currentTimeMillis()))
54+
// .output(String.format("jmh-results-%s-%s.out", isCloud() ? "cloud" : "local", System.currentTimeMillis()))
5555
.result(String.format("jmh-results-%s-%s.json", isCloud() ? "cloud" : "local", System.currentTimeMillis()))
5656
.build();
5757

performance/src/test/com/clickhouse/benchmark/clients/ConcurrentInsertClient.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
import org.slf4j.LoggerFactory;
2525

2626
import java.util.List;
27-
import java.util.concurrent.atomic.AtomicInteger;
2827

2928
import static com.clickhouse.benchmark.TestEnvironment.getServer;
3029
@Threads(3)
@@ -57,7 +56,7 @@ public String createTableName() {
5756
String id = name.substring(index + 1);
5857
return String.format("%s_%s", "concurrent_data_empty", id);
5958
}
60-
@Setup(Level.Invocation)
59+
@Setup(Level.Trial)
6160
public void setup() {
6261
DataSet dataSet = DataState.getDataSet();
6362
String tableName = createTableName();

performance/src/test/com/clickhouse/benchmark/clients/ConcurrentQueryClient.java

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,14 @@
11
package com.clickhouse.benchmark.clients;
22

33
import com.clickhouse.benchmark.BenchmarkRunner;
4-
import com.clickhouse.benchmark.data.DataSet;
54
import com.clickhouse.client.ClickHouseClient;
6-
import com.clickhouse.client.ClickHouseCredentials;
7-
import com.clickhouse.client.ClickHouseNode;
8-
import com.clickhouse.client.ClickHouseProtocol;
95
import com.clickhouse.client.ClickHouseResponse;
106
import com.clickhouse.client.api.Client;
117
import com.clickhouse.client.api.data_formats.ClickHouseBinaryFormatReader;
12-
import com.clickhouse.client.api.data_formats.RowBinaryFormatWriter;
13-
import com.clickhouse.client.api.insert.InsertResponse;
14-
import com.clickhouse.client.api.insert.InsertSettings;
158
import com.clickhouse.client.api.query.QueryResponse;
169
import com.clickhouse.client.config.ClickHouseClientOption;
17-
import com.clickhouse.data.ClickHouseDataProcessor;
1810
import com.clickhouse.data.ClickHouseFormat;
1911
import com.clickhouse.data.ClickHouseRecord;
20-
import com.clickhouse.data.ClickHouseSerializer;
2112
import org.openjdk.jmh.annotations.Benchmark;
2213
import org.openjdk.jmh.annotations.Level;
2314
import org.openjdk.jmh.annotations.Scope;
@@ -29,14 +20,9 @@
2920
import org.slf4j.Logger;
3021
import org.slf4j.LoggerFactory;
3122

32-
import java.net.InetSocketAddress;
33-
import java.util.Collections;
34-
import java.util.List;
35-
import java.util.concurrent.atomic.AtomicInteger;
36-
3723
import static com.clickhouse.benchmark.TestEnvironment.*;
3824

39-
@Threads(10)
25+
@Threads(3)
4026
@State(Scope.Benchmark)
4127
public class ConcurrentQueryClient extends BenchmarkBase {
4228
private static final Logger LOGGER = LoggerFactory.getLogger(ConcurrentQueryClient.class);

0 commit comments

Comments
 (0)