Skip to content

Commit 51cc03a

Browse files
committed
merge
2 parents a10672d + 4ccb595 commit 51cc03a

File tree

1,819 files changed

+56522
-14637
lines changed

Some content is hidden

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

1,819 files changed

+56522
-14637
lines changed

.fossa.yml

Lines changed: 45 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ targets:
44
only:
55
# only scanning the modules which are published
66
# (as opposed to internal testing modules
7+
- type: gradle
8+
path: ./
9+
target: ':declarative-config-bridge'
710
- type: gradle
811
path: ./
912
target: ':instrumentation-annotations'
@@ -88,9 +91,6 @@ targets:
8891
- type: gradle
8992
path: ./
9093
target: ':instrumentation:camel-2.20:javaagent'
91-
- type: gradle
92-
path: ./
93-
target: ':instrumentation:clickhouse-client-0.5:javaagent'
9494
- type: gradle
9595
path: ./
9696
target: ':instrumentation:executors:bootstrap'
@@ -100,6 +100,9 @@ targets:
100100
- type: gradle
101101
path: ./
102102
target: ':instrumentation:external-annotations:javaagent'
103+
- type: gradle
104+
path: ./
105+
target: ':instrumentation:failsafe-3.0:library'
103106
- type: gradle
104107
path: ./
105108
target: ':instrumentation:finagle-http-23.11:javaagent'
@@ -133,6 +136,12 @@ targets:
133136
- type: gradle
134137
path: ./
135138
target: ':instrumentation:gwt-2.0:javaagent'
139+
- type: gradle
140+
path: ./
141+
target: ':instrumentation:helidon-4.3:javaagent'
142+
- type: gradle
143+
path: ./
144+
target: ':instrumentation:helidon-4.3:library'
136145
- type: gradle
137146
path: ./
138147
target: ':instrumentation:hikaricp-3.0:javaagent'
@@ -346,6 +355,12 @@ targets:
346355
- type: gradle
347356
path: ./
348357
target: ':instrumentation:aws-lambda:aws-lambda-events-2.2:library'
358+
- type: gradle
359+
path: ./
360+
target: ':instrumentation:aws-lambda:aws-lambda-events-3.11:library'
361+
- type: gradle
362+
path: ./
363+
target: ':instrumentation:aws-lambda:aws-lambda-events-common-2.2:library'
349364
- type: gradle
350365
path: ./
351366
target: ':instrumentation:aws-sdk:aws-sdk-1.11:javaagent'
@@ -385,6 +400,15 @@ targets:
385400
- type: gradle
386401
path: ./
387402
target: ':instrumentation:cassandra:cassandra-4.4:library'
403+
- type: gradle
404+
path: ./
405+
target: ':instrumentation:clickhouse:clickhouse-client-common:javaagent'
406+
- type: gradle
407+
path: ./
408+
target: ':instrumentation:clickhouse:clickhouse-client-v1-0.5:javaagent'
409+
- type: gradle
410+
path: ./
411+
target: ':instrumentation:clickhouse:clickhouse-client-v2-0.8:javaagent'
388412
- type: gradle
389413
path: ./
390414
target: ':instrumentation:couchbase:couchbase-2-common:javaagent'
@@ -691,6 +715,12 @@ targets:
691715
- type: gradle
692716
path: ./
693717
target: ':instrumentation:mongo:mongo-async-3.3:javaagent'
718+
- type: gradle
719+
path: ./
720+
target: ':instrumentation:nats:nats-2.17:javaagent'
721+
- type: gradle
722+
path: ./
723+
target: ':instrumentation:nats:nats-2.17:library'
694724
- type: gradle
695725
path: ./
696726
target: ':instrumentation:netty:netty-3.8:javaagent'
@@ -721,6 +751,15 @@ targets:
721751
- type: gradle
722752
path: ./
723753
target: ':instrumentation:okhttp:okhttp-3.0:library'
754+
- type: gradle
755+
path: ./
756+
target: ':instrumentation:openai:openai-java-1.1:javaagent'
757+
- type: gradle
758+
path: ./
759+
target: ':instrumentation:openai:openai-java-1.1:library'
760+
- type: gradle
761+
path: ./
762+
target: ':instrumentation:opensearch:opensearch-java-3.0:javaagent'
724763
- type: gradle
725764
path: ./
726765
target: ':instrumentation:opensearch:opensearch-rest-1.0:javaagent'
@@ -769,6 +808,9 @@ targets:
769808
- type: gradle
770809
path: ./
771810
target: ':instrumentation:opentelemetry-api:opentelemetry-api-1.50:javaagent'
811+
- type: gradle
812+
path: ./
813+
target: ':instrumentation:opentelemetry-api:opentelemetry-api-1.52:javaagent'
772814
- type: gradle
773815
path: ./
774816
target: ':instrumentation:pekko:pekko-actor-1.0:javaagent'

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,10 @@ body:
4848
attributes:
4949
label: Additional context
5050
description: Add any other context about the problem here.
51+
- type: dropdown
52+
attributes:
53+
label: Tip
54+
description: This element is static, used to render a helpful sub-heading for end-users and community members to help prioritize issues. Please leave as is.
55+
options:
56+
- <sub>[React](https://github.blog/news-insights/product-news/add-reactions-to-pull-requests-issues-and-comments/) with 👍 to help prioritize this issue. Please use comments to provide useful context, avoiding `+1` or `me too`, to help us triage it. Learn more [here](https://opentelemetry.io/community/end-user/issue-participation/).</sub>
57+
default: 0

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,10 @@ body:
2222
attributes:
2323
label: Additional context
2424
description: Add any other context or screenshots about the feature request here.
25+
- type: dropdown
26+
attributes:
27+
label: Tip
28+
description: This element is static, used to render a helpful sub-heading for end-users and community members to help prioritize issues. Please leave as is.
29+
options:
30+
- <sub>[React](https://github.blog/news-insights/product-news/add-reactions-to-pull-requests-issues-and-comments/) with 👍 to help prioritize this issue. Please use comments to provide useful context, avoiding `+1` or `me too`, to help us triage it. Learn more [here](https://opentelemetry.io/community/end-user/issue-participation/).</sub>
31+
default: 0

.lychee.toml renamed to .github/config/lychee.toml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,21 @@ max_concurrency = 4
66
# Check link anchors
77
include_fragments = true
88

9+
remap = [
10+
# workaround for https://github.com/lycheeverse/lychee/issues/1729
11+
"https://github.com/(.*?)/(.*?)/blob/(.*?)/(.*#.*)$ https://raw.githubusercontent.com/$1/$2/$3/$4",
12+
"https://docs.oracle.com/(.*)#.*$ https://docs.oracle.com/$1"
13+
]
14+
915
# excluding links to pull requests and issues is done for performance
1016
# stackexchange link fails with 403 when accessed by lychee
1117
exclude = [
18+
# workaround for https://github.com/lycheeverse/lychee/issues/1729
19+
'^https://github.com/.*#issuecomment-.*$',
1220
'^https://github.com/open-telemetry/opentelemetry-java-instrumentation/(issues|pull)/\d+$',
1321
'^http://code.google.com/p/concurrentlinkedhashmap$',
1422
'^https://softwareengineering.stackexchange.com/questions/29727.*',
1523
'^https://central.sonatype.com/service/rest/repository/browse/maven-snapshots/io/opentelemetry/$',
24+
# new artifact, remove after 2.21.0 release
25+
'^https://central.sonatype.com/artifact/io.opentelemetry.instrumentation/opentelemetry-helidon-4.3$',
1626
]

.github/renovate.json5

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,17 @@
112112
'io.opentelemetry:{/,}**',
113113
],
114114
},
115+
{
116+
// junit 6+ requires Java 17+
117+
matchPackageNames: [
118+
'org.junit:**',
119+
'org.junit.jupiter:**',
120+
],
121+
matchUpdateTypes: [
122+
'major',
123+
],
124+
enabled: false,
125+
},
115126
{
116127
// junit-pioneer 2+ requires Java 11+
117128
matchPackageNames: [
@@ -143,6 +154,16 @@
143154
],
144155
enabled: false,
145156
},
157+
{
158+
// wiremock 3+ requires Java 11+
159+
matchUpdateTypes: [
160+
'major',
161+
],
162+
enabled: false,
163+
matchPackageNames: [
164+
'com.github.tomakehurst:wiremock-jre8'
165+
],
166+
},
146167
{
147168
// intentionally using Spring Boot 2 in this smoke tests
148169
// new versions of Spring Boot 3 are tested with
@@ -326,6 +347,20 @@
326347
},
327348
],
328349
customManagers: [
350+
{
351+
customType: 'regex',
352+
datasourceTemplate: 'java-version',
353+
managerFilePatterns: [
354+
'.github/workflows/**',
355+
'**/*.gradle.kts'
356+
],
357+
matchStrings: [
358+
'(?<currentValue>\\d+) # renovate: datasource=java-version',
359+
'"(?<currentValue>\\d+)" // renovate: datasource=java-version',
360+
],
361+
depNameTemplate: 'java',
362+
extractVersionTemplate: '^(?<version>\\d+)',
363+
},
329364
{
330365
customType: 'regex',
331366
datasourceTemplate: 'pypi',

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ for dir in $(find instrumentation -name "*.java" | grep library/src/main/java |
2929
if [[ "$dir" == "instrumentation/lettuce/lettuce-5.1/library/src/main/java/io/lettuce/core/protocol" ]]; then
3030
continue
3131
fi
32+
if [[ "$dir" == "instrumentation/nats/nats-2.17/library/src/main/java/io/nats/client/impl" ]]; then
33+
continue
34+
fi
3235

3336
# some common modules don't have any base version
3437
# - lettuce-common

.github/scripts/dependencies.dockerfile

Lines changed: 0 additions & 3 deletions
This file was deleted.

.github/scripts/link-check.sh

Lines changed: 0 additions & 35 deletions
This file was deleted.

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,19 @@ jobs:
1616
check:
1717
runs-on: ubuntu-latest
1818
steps:
19-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
19+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2020

2121
- name: Free disk space
2222
run: .github/scripts/gha-free-disk-space.sh
2323

2424
- name: Set up JDK for running Gradle
25-
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
25+
uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
2626
with:
2727
distribution: temurin
2828
java-version-file: .java-version
2929

3030
- name: Set up gradle
31-
uses: gradle/actions/setup-gradle@ac638b010cf58a27ee6c972d7336334ccaf61c96 # v4.4.1
31+
uses: gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0
3232
with:
3333
cache-read-only: true
3434

@@ -43,7 +43,7 @@ jobs:
4343
- id: create-patch
4444
name: Create patch file
4545
run: |
46-
git add -N licenses
46+
git add -N --ignore-removal licenses
4747
git diff > patch
4848
if [ -s patch ]; then
4949
echo "exists=true" >> "$GITHUB_OUTPUT"

.github/workflows/auto-spotless.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,19 @@ jobs:
1616
check:
1717
runs-on: ubuntu-latest
1818
steps:
19-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
19+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2020

2121
- name: Free disk space
2222
run: .github/scripts/gha-free-disk-space.sh
2323

2424
- name: Set up JDK for running Gradle
25-
uses: actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
25+
uses: actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
2626
with:
2727
distribution: temurin
2828
java-version-file: .java-version
2929

3030
- name: Set up gradle
31-
uses: gradle/actions/setup-gradle@ac638b010cf58a27ee6c972d7336334ccaf61c96 # v4.4.1
31+
uses: gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0
3232
with:
3333
cache-read-only: true
3434

0 commit comments

Comments
 (0)