Skip to content

Commit 5c374d9

Browse files
committed
Remove tag usage as it is not supported in perf.send
JAVA-5813
1 parent d3196d5 commit 5c374d9

22 files changed

+39
-173
lines changed

.evergreen/.evg.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2329,7 +2329,7 @@ buildvariants:
23292329
run_on: rhel90-dbx-perf-large
23302330
tasks:
23312331
- name: "perf"
2332-
- name: "netty-perf"
2332+
- name: "perf-netty"
23332333

23342334
- name: plain-auth-test
23352335
display_name: "PLAIN (LDAP) Auth test"

driver-benchmarks/src/main/com/mongodb/benchmark/benchmarks/AbstractBsonDocumentBenchmark.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
import java.io.ByteArrayOutputStream;
3030
import java.io.IOException;
3131
import java.nio.charset.StandardCharsets;
32-
import java.util.Collections;
3332

3433
public abstract class AbstractBsonDocumentBenchmark<T> extends Benchmark {
3534

@@ -42,7 +41,7 @@ public abstract class AbstractBsonDocumentBenchmark<T> extends Benchmark {
4241
private int fileLength;
4342

4443
public AbstractBsonDocumentBenchmark(final String name, final String resourcePath, final Codec<T> codec) {
45-
super(Collections.emptyList(), name);
44+
super(name);
4645
this.resourcePath = resourcePath;
4746
this.codec = codec;
4847
}

driver-benchmarks/src/main/com/mongodb/benchmark/benchmarks/AbstractFindBenchmark.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,8 @@ public abstract class AbstractFindBenchmark<T> extends AbstractMongoBenchmark {
3737

3838
private int fileLength;
3939

40-
public AbstractFindBenchmark(final List<String> tags,
41-
final String name,
42-
final String resourcePath,
43-
final Class<T> clazz) {
44-
super(tags, name);
40+
public AbstractFindBenchmark(final String name, final String resourcePath, final Class<T> clazz) {
41+
super(name);
4542
this.resourcePath = resourcePath;
4643
this.clazz = clazz;
4744
}

driver-benchmarks/src/main/com/mongodb/benchmark/benchmarks/AbstractGridFSBenchmark.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,18 +21,14 @@
2121
import com.mongodb.client.gridfs.GridFSBucket;
2222
import com.mongodb.client.gridfs.GridFSBuckets;
2323

24-
import java.util.List;
25-
2624
public abstract class AbstractGridFSBenchmark extends AbstractMongoBenchmark {
2725
private final String resourcePath;
2826
protected MongoDatabase database;
2927
protected GridFSBucket bucket;
3028
protected byte[] fileBytes;
3129

32-
public AbstractGridFSBenchmark(final List<String> tags,
33-
final String name,
34-
final String resourcePath) {
35-
super(tags, name);
30+
public AbstractGridFSBenchmark(final String name, final String resourcePath) {
31+
super(name);
3632
this.resourcePath = resourcePath;
3733
}
3834

driver-benchmarks/src/main/com/mongodb/benchmark/benchmarks/AbstractInsertBenchmark.java

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
import org.bson.json.JsonReader;
2525

2626
import java.nio.charset.StandardCharsets;
27-
import java.util.List;
2827

2928
public abstract class AbstractInsertBenchmark<T> extends AbstractMongoBenchmark {
3029

@@ -36,11 +35,8 @@ public abstract class AbstractInsertBenchmark<T> extends AbstractMongoBenchmark
3635
protected int fileLength;
3736
protected T document;
3837

39-
protected AbstractInsertBenchmark(final List<String> tags,
40-
final String name,
41-
final String resourcePath,
42-
final Class<T> clazz) {
43-
super(tags, name);
38+
protected AbstractInsertBenchmark(final String name, final String resourcePath, final Class<T> clazz) {
39+
super(name);
4440
this.resourcePath = resourcePath;
4541
this.clazz = clazz;
4642
}

driver-benchmarks/src/main/com/mongodb/benchmark/benchmarks/AbstractMongoBenchmark.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@
2222
import com.mongodb.client.MongoClient;
2323
import com.mongodb.client.MongoClients;
2424

25-
import java.util.List;
26-
2725
public abstract class AbstractMongoBenchmark extends Benchmark {
2826

2927
protected static final int GRIDFS_READING_THREAD_POOL_SIZE = 8;
@@ -38,9 +36,8 @@ public abstract class AbstractMongoBenchmark extends Benchmark {
3836
protected static final String COLLECTION_NAME = "corpus";
3937
protected MongoClientSettings mongoClientSettings;
4038

41-
public AbstractMongoBenchmark(final List<String> tags,
42-
final String name) {
43-
super(tags, name);
39+
public AbstractMongoBenchmark(final String name) {
40+
super(name);
4441
}
4542

4643
protected MongoClient client;

driver-benchmarks/src/main/com/mongodb/benchmark/benchmarks/FindManyBenchmark.java

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,19 +19,9 @@
1919

2020
import com.mongodb.client.MongoCursor;
2121

22-
import java.util.Collections;
23-
import java.util.List;
24-
2522
public class FindManyBenchmark<T> extends AbstractFindBenchmark<T> {
26-
27-
private static final String TEST_NAME = "Find many and empty the cursor";
28-
2923
public FindManyBenchmark(final String resourcePath, final Class<T> clazz) {
30-
this(Collections.emptyList(), resourcePath, clazz);
31-
}
32-
33-
public FindManyBenchmark(final List<String> tags, final String resourcePath, final Class<T> clazz) {
34-
super(tags, TEST_NAME, resourcePath, clazz);
24+
super("Find many and empty the cursor", resourcePath, clazz);
3525
}
3626

3727
@Override

driver-benchmarks/src/main/com/mongodb/benchmark/benchmarks/FindOneBenchmark.java

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,19 +21,10 @@
2121
import org.bson.BsonDocument;
2222
import org.bson.BsonInt32;
2323

24-
import java.util.Collections;
25-
import java.util.List;
26-
2724
public class FindOneBenchmark<T> extends AbstractFindBenchmark<T> {
2825

29-
private static final String TEST_NAME = "Find one by ID";
30-
3126
public FindOneBenchmark(final String resourcePath, Class<T> clazz) {
32-
this(Collections.emptyList(), resourcePath, clazz);
33-
}
34-
35-
public FindOneBenchmark(final List<String> tags, final String resourcePath, Class<T> clazz) {
36-
super(tags, TEST_NAME, resourcePath, clazz);
27+
super("Find one by ID", resourcePath, clazz);
3728
}
3829

3930
@Override

driver-benchmarks/src/main/com/mongodb/benchmark/benchmarks/GridFSDownloadBenchmark.java

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,20 +21,13 @@
2121
import org.bson.types.ObjectId;
2222

2323
import java.io.ByteArrayInputStream;
24-
import java.util.Collections;
25-
import java.util.List;
2624

2725
public class GridFSDownloadBenchmark extends AbstractGridFSBenchmark {
28-
private static final String TEST_NAME = "GridFS download";
2926

3027
private ObjectId fileId;
3128

32-
public GridFSDownloadBenchmark(final List<String> tags, final String resourcePath) {
33-
super(tags, TEST_NAME, resourcePath);
34-
}
35-
3629
public GridFSDownloadBenchmark(final String resourcePath) {
37-
super(Collections.emptyList(), TEST_NAME, resourcePath);
30+
super("GridFS download", resourcePath);
3831
}
3932

4033
@Override

driver-benchmarks/src/main/com/mongodb/benchmark/benchmarks/GridFSMultiFileDownloadBenchmark.java

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,6 @@
2929
import java.io.FileOutputStream;
3030
import java.io.IOException;
3131
import java.nio.file.Files;
32-
import java.util.Collections;
33-
import java.util.List;
3432
import java.util.concurrent.CountDownLatch;
3533
import java.util.concurrent.ExecutorService;
3634
import java.util.concurrent.Executors;
@@ -39,20 +37,15 @@
3937

4038
public class GridFSMultiFileDownloadBenchmark extends AbstractMongoBenchmark {
4139

42-
public static final String TEST_NAME = "GridFS multi-file download";
4340
private GridFSBucket bucket;
4441

4542
private ExecutorService gridFSService;
4643
private ExecutorService fileService;
4744

4845
private File tempDirectory;
4946

50-
public GridFSMultiFileDownloadBenchmark(final List<String> tags) {
51-
super(tags, TEST_NAME);
52-
}
53-
5447
public GridFSMultiFileDownloadBenchmark() {
55-
super(Collections.emptyList(), TEST_NAME);
48+
super("GridFS multi-file download");
5649
}
5750

5851
@Override

driver-benchmarks/src/main/com/mongodb/benchmark/benchmarks/GridFSMultiFileUploadBenchmark.java

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@
2727

2828
import java.io.ByteArrayInputStream;
2929
import java.io.IOException;
30-
import java.util.Collections;
31-
import java.util.List;
3230
import java.util.concurrent.CountDownLatch;
3331
import java.util.concurrent.ExecutorService;
3432
import java.util.concurrent.Executors;
@@ -37,20 +35,16 @@
3735

3836
public class GridFSMultiFileUploadBenchmark extends AbstractMongoBenchmark {
3937

40-
private static final String TEST_NAME = "GridFS multi-file upload";
4138
private MongoDatabase database;
4239
private GridFSBucket bucket;
4340

4441
private ExecutorService fileService;
4542

46-
public GridFSMultiFileUploadBenchmark(final List<String> tags) {
47-
super(tags, TEST_NAME);
48-
}
49-
5043
public GridFSMultiFileUploadBenchmark() {
51-
super(Collections.emptyList(), TEST_NAME);
44+
super("GridFS multi-file upload");
5245
}
5346

47+
5448
@Override
5549
public void setUp() throws Exception {
5650
super.setUp();

driver-benchmarks/src/main/com/mongodb/benchmark/benchmarks/GridFSUploadBenchmark.java

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -18,23 +18,11 @@
1818
package com.mongodb.benchmark.benchmarks;
1919

2020
import java.io.ByteArrayInputStream;
21-
import java.util.Collections;
22-
import java.util.List;
2321

2422
public class GridFSUploadBenchmark extends AbstractGridFSBenchmark {
25-
private static final String TEST_NAME = "GridFS upload";
26-
27-
public GridFSUploadBenchmark(final List<String> tags, final String resourcePath) {
28-
super(tags, TEST_NAME, resourcePath);
29-
}
3023

3124
public GridFSUploadBenchmark(final String resourcePath) {
32-
super(Collections.emptyList(), TEST_NAME, resourcePath);
33-
}
34-
35-
@Override
36-
public String getName() {
37-
return "GridFS upload";
25+
super("GridFS upload", resourcePath);
3826
}
3927

4028
@Override

driver-benchmarks/src/main/com/mongodb/benchmark/benchmarks/InsertManyBenchmark.java

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,20 +18,14 @@
1818
package com.mongodb.benchmark.benchmarks;
1919

2020
import java.util.ArrayList;
21-
import java.util.Collections;
2221
import java.util.List;
2322

2423
public class InsertManyBenchmark<T> extends AbstractInsertBenchmark<T> {
2524
private final int numDocuments;
2625
private final List<T> documentList;
2726

2827
public InsertManyBenchmark(final String name, final String resourcePath, final int numDocuments, final Class<T> clazz) {
29-
this(Collections.emptyList(), name, resourcePath, numDocuments, clazz);
30-
}
31-
32-
public InsertManyBenchmark(final List<String> tags, final String name, final String resourcePath, final int numDocuments,
33-
final Class<T> clazz) {
34-
super(tags, name + " doc bulk insert", resourcePath, clazz);
28+
super(name + " doc bulk insert", resourcePath, clazz);
3529
this.numDocuments = numDocuments;
3630
documentList = new ArrayList<>(numDocuments);
3731
}

driver-benchmarks/src/main/com/mongodb/benchmark/benchmarks/InsertOneBenchmark.java

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,13 @@
1717

1818
package com.mongodb.benchmark.benchmarks;
1919

20-
import java.util.Collections;
21-
import java.util.List;
22-
2320
public class InsertOneBenchmark<T> extends AbstractInsertBenchmark<T> {
2421
private final int numIterations;
2522
private final IdRemover<T> idRemover;
2623

2724
public InsertOneBenchmark(final String name, final String resourcePath, final int numIterations, final Class<T> clazz,
2825
final IdRemover<T> idRemover) {
29-
this(Collections.emptyList(), name, resourcePath, numIterations, clazz, idRemover);
30-
}
31-
32-
public InsertOneBenchmark(final List<String> tags, final String name, final String resourcePath, final int numIterations,
33-
final Class<T> clazz,
34-
final IdRemover<T> idRemover) {
35-
super(tags, name + " doc insertOne", resourcePath, clazz);
26+
super(name + " doc insertOne", resourcePath, clazz);
3627
this.numIterations = numIterations;
3728
this.idRemover = idRemover;
3829
}

driver-benchmarks/src/main/com/mongodb/benchmark/benchmarks/MultiFileExportBenchmark.java

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -42,18 +42,14 @@
4242
import java.nio.charset.StandardCharsets;
4343
import java.nio.file.Files;
4444
import java.util.ArrayList;
45-
import java.util.Collections;
4645
import java.util.List;
4746
import java.util.concurrent.CountDownLatch;
4847
import java.util.concurrent.ExecutorService;
4948
import java.util.concurrent.Executors;
5049
import java.util.concurrent.TimeUnit;
5150

52-
;
53-
5451
public class MultiFileExportBenchmark extends AbstractMongoBenchmark {
5552

56-
public static final String TEST_NAME = "LDJSON multi-file export";
5753
private MongoDatabase database;
5854

5955
private MongoCollection<RawBsonDocument> collection;
@@ -63,11 +59,7 @@ public class MultiFileExportBenchmark extends AbstractMongoBenchmark {
6359
private File tempDirectory;
6460

6561
public MultiFileExportBenchmark() {
66-
super(Collections.emptyList(), TEST_NAME);
67-
}
68-
69-
public MultiFileExportBenchmark(final List<String> tags) {
70-
super(tags, TEST_NAME);
62+
super("LDJSON multi-file export");
7163
}
7264

7365
@Override

driver-benchmarks/src/main/com/mongodb/benchmark/benchmarks/MultiFileImportBenchmark.java

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,13 @@
3131
import java.io.BufferedReader;
3232
import java.io.IOException;
3333
import java.util.ArrayList;
34-
import java.util.Collections;
3534
import java.util.List;
3635
import java.util.concurrent.CountDownLatch;
3736
import java.util.concurrent.ExecutorService;
3837
import java.util.concurrent.Executors;
3938
import java.util.concurrent.TimeUnit;
4039

41-
;
42-
4340
public class MultiFileImportBenchmark extends AbstractMongoBenchmark {
44-
public static final String TEST_NAME = "LDJSON multi-file import";
4541
private MongoDatabase database;
4642

4743
private MongoCollection<RawBsonDocument> collection;
@@ -50,11 +46,7 @@ public class MultiFileImportBenchmark extends AbstractMongoBenchmark {
5046
private ExecutorService documentWritingService;
5147

5248
public MultiFileImportBenchmark() {
53-
super(Collections.emptyList(), TEST_NAME);
54-
}
55-
56-
public MultiFileImportBenchmark(final List<String> tags) {
57-
super(tags, TEST_NAME);
49+
super("LDJSON multi-file import");
5850
}
5951

6052
@Override

driver-benchmarks/src/main/com/mongodb/benchmark/benchmarks/RunCommandBenchmark.java

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -26,24 +26,14 @@
2626
import org.bson.io.BasicOutputBuffer;
2727
import org.bson.json.JsonReader;
2828

29-
import java.util.Collections;
30-
import java.util.List;
31-
3229
public class RunCommandBenchmark<T extends Bson> extends AbstractMongoBenchmark {
3330

34-
private static final String TEST_NAME = "Run command";
3531
private MongoDatabase database;
3632
private final Codec<T> codec;
3733
private final T command;
3834

3935
public RunCommandBenchmark(final Codec<T> codec) {
40-
super(Collections.emptyList(), TEST_NAME);
41-
this.codec = codec;
42-
this.command = createCommand();
43-
}
44-
45-
public RunCommandBenchmark(final List<String> tags, final Codec<T> codec) {
46-
super(tags, TEST_NAME);
36+
super("Run command");
4737
this.codec = codec;
4838
this.command = createCommand();
4939
}

0 commit comments

Comments
 (0)