Skip to content

Commit f307c07

Browse files
authored
Merge branch 'main' into fix-rocketmq-batch-context-propagation
2 parents 7a32081 + e002f12 commit f307c07

File tree

268 files changed

+4775
-1912
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

268 files changed

+4775
-1912
lines changed

.fossa.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -928,6 +928,9 @@ targets:
928928
- type: gradle
929929
path: ./
930930
target: ':instrumentation:servlet:servlet-3.0:javaagent'
931+
- type: gradle
932+
path: ./
933+
target: ':instrumentation:servlet:servlet-3.0:library'
931934
- type: gradle
932935
path: ./
933936
target: ':instrumentation:servlet:servlet-5.0:javaagent'
@@ -939,7 +942,10 @@ targets:
939942
target: ':instrumentation:servlet:servlet-common:javaagent'
940943
- type: gradle
941944
path: ./
942-
target: ':instrumentation:servlet:servlet-javax-common:javaagent'
945+
target: ':instrumentation:servlet:servlet-common:library'
946+
- type: gradle
947+
path: ./
948+
target: ':instrumentation:servlet:servlet-javax-common:library'
943949
- type: gradle
944950
path: ./
945951
target: ':instrumentation:spring:spring-batch-3.0:javaagent'

.github/repository-settings.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,4 @@ private admin repo.
2929
### Organization variables
3030

3131
- `OTELBOT_APP_ID`
32+
- `OTELBOT_JAVA_INSTRUMENTATION_APP_ID` (scoped only to this repo)

.github/scripts/check-package-names.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ for dir in $(find instrumentation -name "*.java" | grep library/src/main/java |
1919
if [[ "$module_name" == "oshi" ]]; then
2020
continue
2121
fi
22+
if [[ "$module_name" == "servlet-common" ]]; then
23+
continue
24+
fi
2225

2326
# these are possibly problematic
2427
if [[ "$dir" == "instrumentation/grpc-1.6/library/src/main/java/io/grpc/override" ]]; then

.github/workflows/auto-license-report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ jobs:
7171
if: steps.check-patch.outputs.exists == 'true'
7272
id: otelbot-token
7373
with:
74-
app-id: ${{ secrets.OTELBOT_JAVA_INSTRUMENTATION_APP_ID }}
74+
app-id: ${{ vars.OTELBOT_JAVA_INSTRUMENTATION_APP_ID }}
7575
private-key: ${{ secrets.OTELBOT_JAVA_INSTRUMENTATION_PRIVATE_KEY }}
7676

7777
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0

.github/workflows/auto-update-otel-sdk.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,8 @@ jobs:
7575
uses: gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0
7676

7777
- name: Update license report
78-
run: ./gradlew generateLicenseReport
78+
# with the build cache enabled occasionally produces outdated results
79+
run: ./gradlew generateLicenseReport --no-build-cache
7980

8081
- name: Undo license report clean
8182
if: failure()

.github/workflows/metadata-update.yml

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,15 @@ jobs:
2121
pull-requests: write # for adding label and assignee to PR
2222

2323
steps:
24+
- uses: actions/create-github-app-token@7e473efe3cb98aa54f8d4bac15400b15fad77d94 # v2.2.0
25+
id: otelbot-token
26+
with:
27+
app-id: ${{ vars.OTELBOT_JAVA_INSTRUMENTATION_APP_ID }}
28+
private-key: ${{ secrets.OTELBOT_JAVA_INSTRUMENTATION_PRIVATE_KEY }}
29+
2430
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
31+
with:
32+
token: ${{ steps.otelbot-token.outputs.token }}
2533

2634
- name: Free disk space
2735
run: .github/scripts/gha-free-disk-space.sh
@@ -55,27 +63,16 @@ jobs:
5563
if: steps.diffcheck.outputs.has_diff == 'true'
5664
run: .github/scripts/use-cla-approved-bot.sh
5765

58-
- uses: actions/create-github-app-token@7e473efe3cb98aa54f8d4bac15400b15fad77d94 # v2.2.0
59-
if: steps.diffcheck.outputs.has_diff == 'true'
60-
id: otelbot-token
61-
with:
62-
app-id: ${{ vars.OTELBOT_APP_ID }}
63-
private-key: ${{ secrets.OTELBOT_PRIVATE_KEY }}
64-
6566
- name: Find or create metadata update branch
6667
if: steps.diffcheck.outputs.has_diff == 'true'
6768
id: findbranch
68-
env:
69-
GH_TOKEN: ${{ steps.otelbot-token.outputs.token }}
7069
run: |
7170
BRANCH_NAME="otelbot/metadata-update-main"
7271
echo "branch=$BRANCH_NAME" >> $GITHUB_OUTPUT
7372
git checkout -B "$BRANCH_NAME"
7473
7574
- name: Commit and push changes
7675
if: steps.diffcheck.outputs.has_diff == 'true'
77-
env:
78-
GH_TOKEN: ${{ steps.otelbot-token.outputs.token }}
7976
run: |
8077
BRANCH_NAME="${{ steps.findbranch.outputs.branch }}"
8178
git commit -m "chore: update instrumentation list [automated]" || echo "No changes to commit."
@@ -104,7 +101,7 @@ jobs:
104101
- name: Add label to PR
105102
if: steps.createpr.outputs.new_pr == 'true'
106103
env:
107-
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
104+
GH_TOKEN: ${{ steps.otelbot-token.outputs.token }}
108105
run: |
109106
BRANCH_NAME="${{ steps.findbranch.outputs.branch }}"
110107
PR_URL=$(gh pr list --state open --head "$BRANCH_NAME" --json url -q '.[0].url')

.mise/tasks/lint/markdown.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
#!/usr/bin/env bash
22
#MISE description="Lint markdown files"
3-
#MISE flag "--fix" help="Automatically fix issues"
3+
#USAGE flag "--fix" help="Automatically fix issues"
44

55
set -e
66

7-
if [ "${usage_fix}" = "true" ]; then
7+
if [ "${usage_fix:-false}" = "true" ]; then
88
markdownlint-cli2 --fix "**/*.md" "#**/build" "#CHANGELOG.md" "#licenses/licenses.md"
99
else
1010
markdownlint-cli2 "**/*.md" "#**/build" "#CHANGELOG.md" "#licenses/licenses.md"

benchmark-overhead-jmh/build.gradle.kts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar
21
import me.champeau.jmh.JMHTask
32
import net.ltgt.gradle.errorprone.errorprone
43

@@ -44,7 +43,7 @@ tasks {
4443
val jmhStartFlightRecording = gradle.startParameter.projectProperties.get("jmh.startFlightRecording")
4544

4645
named<JMHTask>("jmh") {
47-
val shadowTask = project(":javaagent").tasks.named<ShadowJar>("shadowJar").get()
46+
val shadowTask = project(":javaagent").tasks.named<Jar>("shadowJar").get()
4847
inputs.files(layout.files(shadowTask))
4948

5049
// note: without an exporter, toSpanData() won't even be called

0 commit comments

Comments
 (0)