Skip to content

Commit 708b941

Browse files
Merge branch 'master' into alexeyk/protocol-v1-1
2 parents 758467a + 8569434 commit 708b941

6 files changed

Lines changed: 49 additions & 10 deletions

File tree

.gitlab-ci.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,26 @@ include:
77
- project: 'DataDog/apm-reliability/apm-sdks-benchmarks'
88
file: '.gitlab/ci-java-spring-petclinic-parallel.yml'
99
ref: 'main'
10+
- project: 'DataDog/apm-reliability/apm-sdks-benchmarks'
11+
file: '.gitlab/ci-java-load-parallel.yml'
12+
ref: 'main'
13+
- project: 'DataDog/apm-reliability/apm-sdks-benchmarks'
14+
file: '.gitlab/ci-java-startup-parallel.yml'
15+
ref: 'main'
16+
- project: 'DataDog/apm-reliability/apm-sdks-benchmarks'
17+
file: '.gitlab/ci-java-dacapo-parallel.yml'
18+
ref: 'main'
19+
- local: ".gitlab/java-benchmark-configs.yml"
1020

1121
stages:
1222
- build
1323
- publish
1424
# These benchmarks are intended to replace the legacy benchmarks in the future
1525
- java-spring-petclinic-parallel
1626
- java-spring-petclinic-parallel-slo
27+
- java-startup-parallel
28+
- java-load-parallel
29+
- java-dacapo-parallel
1730
- shared-pipeline
1831
- benchmarks
1932
- macrobenchmarks

.gitlab/java-benchmark-configs.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Ensure the tracer artifact publish finishes before the benchmark jobs start.
2+
linux-java-spring-petclinic-parallel:
3+
needs: ["publish-artifacts-to-s3"]
4+
5+
linux-java-insecure-bank-load-parallel:
6+
needs: ["publish-artifacts-to-s3"]
7+
8+
linux-java-spring-petclinic-load-parallel:
9+
needs: ["publish-artifacts-to-s3"]
10+
11+
linux-java-insecure-bank-startup-parallel:
12+
needs: ["publish-artifacts-to-s3"]
13+
14+
linux-java-spring-petclinic-startup-parallel:
15+
needs: ["publish-artifacts-to-s3"]
16+
17+
linux-java-dacapo-parallel-1:
18+
needs: ["publish-artifacts-to-s3"]
19+
20+
linux-java-dacapo-parallel-2:
21+
needs: ["publish-artifacts-to-s3"]

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# NOTE: Ranges for some versions are needed to allow instrumentation tests to specify the desired version.
33

44
# Build
5-
develocity = "4.2.2"
5+
develocity = "4.4.1"
66
forbiddenapis = "3.10"
77
spotbugs_annotations = "4.9.8"
88

metadata/supported-configurations.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -909,7 +909,7 @@
909909
{
910910
"version": "A",
911911
"type": "boolean",
912-
"default": "true",
912+
"default": "false",
913913
"aliases": []
914914
}
915915
],
@@ -1107,7 +1107,7 @@
11071107
],
11081108
"DD_DATA_STREAMS_TRANSACTION_EXTRACTORS": [
11091109
{
1110-
"version": "A",
1110+
"version": "B",
11111111
"type": "string",
11121112
"default": null,
11131113
"aliases": []
@@ -2227,7 +2227,7 @@
22272227
],
22282228
"DD_TRACE_LOG_LEVEL": [
22292229
{
2230-
"version": "A",
2230+
"version": "D",
22312231
"type": "string",
22322232
"default": null,
22332233
"aliases": ["DD_LOG_LEVEL"]
@@ -2371,23 +2371,23 @@
23712371
],
23722372
"DD_OTLP_TRACES_ENDPOINT": [
23732373
{
2374-
"version": "A",
2374+
"version": "B",
23752375
"type": "string",
23762376
"default": null,
23772377
"aliases": []
23782378
}
23792379
],
23802380
"DD_OTLP_TRACES_HEADERS": [
23812381
{
2382-
"version": "A",
2382+
"version": "B",
23832383
"type": "map",
23842384
"default": null,
23852385
"aliases": []
23862386
}
23872387
],
23882388
"DD_OTLP_TRACES_PROTOCOL": [
23892389
{
2390-
"version": "A",
2390+
"version": "B",
23912391
"type": "string",
23922392
"default": "HTTP_PROTOBUF",
23932393
"aliases": []
@@ -11123,7 +11123,7 @@
1112311123
],
1112411124
"DD_TRACE_WEBSOCKET_ENABLED": [
1112511125
{
11126-
"version": "B",
11126+
"version": "C",
1112711127
"type": "boolean",
1112811128
"default": "true",
1112911129
"aliases": ["DD_TRACE_INTEGRATION_WEBSOCKET_ENABLED", "DD_INTEGRATION_WEBSOCKET_ENABLED"]

repository.datadog.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,14 @@
22
schema-version: v1
33
kind: mergequeue # https://datadoghq.atlassian.net/wiki/x/XgUQug
44
enable: true
5+
# Each PR in the MQ is processed in parallel
6+
# Conflicts between PRs in the MQ will not be detected
7+
workflow_type: noqueue
58
merge_method: squash
6-
skip_labels: true
9+
# Ensure head commit Gitlab pipelines complete and are successful before merging the PR
710
gitlab_check_enable: true
11+
# Do not add merge queue status labels on the PR - they may cause race condition errors with existing label checks
12+
skip_labels: true
813
branches:
914
master:
1015
allow_skip_checks: true

settings.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ pluginManagement {
2020
}
2121

2222
plugins {
23-
id("com.gradle.develocity") version "4.4.0"
23+
id("com.gradle.develocity") version "4.4.1"
2424
id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0"
2525
}
2626

0 commit comments

Comments
 (0)