Skip to content

Commit fed5680

Browse files
committed
Merge remote-tracking branch 'origin/feat/support-jfinal' into feat/support-jfinal
Change-Id: I89962394646e846de25e3a68dbc76e00f472e29a
2 parents de238a4 + eebb74c commit fed5680

File tree

960 files changed

+23720
-11778
lines changed

Some content is hidden

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

960 files changed

+23720
-11778
lines changed

.fossa.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,12 @@ targets:
136136
- type: gradle
137137
path: ./
138138
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'
139145
- type: gradle
140146
path: ./
141147
target: ':instrumentation:hikaricp-3.0:javaagent'
@@ -385,6 +391,9 @@ targets:
385391
- type: gradle
386392
path: ./
387393
target: ':instrumentation:azure-core:azure-core-1.36:javaagent'
394+
- type: gradle
395+
path: ./
396+
target: ':instrumentation:azure-core:azure-core-1.53:javaagent'
388397
- type: gradle
389398
path: ./
390399
target: ':instrumentation:cassandra:cassandra-3.0:javaagent'
@@ -424,6 +433,9 @@ targets:
424433
- type: gradle
425434
path: ./
426435
target: ':instrumentation:couchbase:couchbase-3.2:javaagent'
436+
- type: gradle
437+
path: ./
438+
target: ':instrumentation:couchbase:couchbase-3.4:javaagent'
427439
- type: gradle
428440
path: ./
429441
target: ':instrumentation:dropwizard:dropwizard-metrics-4.0:javaagent'
@@ -616,6 +628,9 @@ targets:
616628
- type: gradle
617629
path: ./
618630
target: ':instrumentation:jsf:jsf-myfaces-3.0:javaagent'
631+
- type: gradle
632+
path: ./
633+
target: ':instrumentation:kafka:kafka-connect-2.6:javaagent'
619634
- type: gradle
620635
path: ./
621636
target: ':instrumentation:kafka:kafka-streams-0.11:javaagent'
@@ -754,6 +769,9 @@ targets:
754769
- type: gradle
755770
path: ./
756771
target: ':instrumentation:openai:openai-java-1.1:library'
772+
- type: gradle
773+
path: ./
774+
target: ':instrumentation:opensearch:opensearch-java-3.0:javaagent'
757775
- type: gradle
758776
path: ./
759777
target: ':instrumentation:opensearch:opensearch-rest-1.0:javaagent'

.github/CODEOWNERS

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
#
22
# Learn about membership in OpenTelemetry community:
33
# https://github.com/open-telemetry/community/blob/main/guides/contributor/membership.md
4-
#
5-
#
6-
# Learn about CODEOWNERS file format:
7-
# https://help.github.com/en/articles/about-code-owners
84
#
95

106
* @open-telemetry/java-instrumentation-approvers

.github/config/lychee.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# Lychee configuration file
2+
# See https://lychee.cli.rs/config/
3+
14
timeout = 30
25
retry_wait_time = 5
36
max_retries = 6
@@ -21,4 +24,6 @@ exclude = [
2124
'^http://code.google.com/p/concurrentlinkedhashmap$',
2225
'^https://softwareengineering.stackexchange.com/questions/29727.*',
2326
'^https://central.sonatype.com/service/rest/repository/browse/maven-snapshots/io/opentelemetry/$',
27+
# new artifact, remove after 2.21.0 release
28+
'^https://central.sonatype.com/artifact/io.opentelemetry.instrumentation/opentelemetry-helidon-4.3$',
2429
]

.github/labeler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ test native:
22
- all:
33
- changed-files:
44
- any-glob-to-any-file:
5-
- instrumentation/logback/logback-appender-10/library/**
5+
- instrumentation/logback/logback-appender-1.0/library/**
66
- instrumentation/jdbc/library/**
77
- instrumentation/spring/**
88
- smoke-tests-otel-starter/**

.github/renovate.json5

Lines changed: 32 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -46,56 +46,51 @@
4646
{
4747
groupName: 'quarkus packages',
4848
matchPackageNames: [
49-
'io.quarkus{/,}**',
49+
'io.quarkus:**',
5050
],
5151
},
5252
{
5353
groupName: 'gradle develocity packages',
5454
matchPackageNames: [
55-
'com.gradle.develocity{/,}**',
55+
'com.gradle.develocity:**',
5656
],
5757
},
5858
{
5959
groupName: 'armeria packages',
6060
matchPackageNames: [
61-
'com.linecorp.armeria:{/,}**',
61+
'com.linecorp.armeria:**',
6262
],
6363
},
6464
{
6565
groupName: 'spotless packages',
6666
matchPackageNames: [
67-
'com.diffplug.spotless{/,}**',
67+
'com.diffplug.spotless',
68+
'com.diffplug.spotless:**',
6869
],
6970
},
7071
{
7172
groupName: 'byte buddy packages',
7273
matchPackageNames: [
73-
'net.bytebuddy:{/,}**',
74+
'net.bytebuddy:**',
7475
],
7576
},
7677
{
7778
groupName: 'gradle shadow packages',
7879
matchPackageNames: [
79-
'com.gradleup.shadow{/,}**',
80+
'com.gradleup.shadow:**',
8081
],
8182
},
8283
{
8384
groupName: 'guava packages',
8485
matchPackageNames: [
85-
'com.google.guava{/,}**',
86+
'com.google.guava:**',
8687
],
8788
},
8889
{
8990
groupName: 'jackson packages',
9091
matchPackageNames: [
91-
'com.fasterxml.jackson{/,}**',
92-
],
93-
},
94-
{
95-
// prevent update to 2.4-groovy-4.0-SNAPSHOT
96-
allowedVersions: '!/\\-SNAPSHOT$/',
97-
matchPackageNames: [
98-
'org.spockframework:{/,}**',
92+
'com.fasterxml.jackson:**',
93+
'com.fasterxml.jackson.core:**',
9994
],
10095
},
10196
{
@@ -109,7 +104,7 @@
109104
// OpenTelemetry SDK updates are handled by auto-update-otel-sdk.yml
110105
enabled: false,
111106
matchPackageNames: [
112-
'io.opentelemetry:{/,}**',
107+
'io.opentelemetry:**',
113108
],
114109
},
115110
{
@@ -140,7 +135,7 @@
140135
],
141136
enabled: false,
142137
matchPackageNames: [
143-
'org.mockito:{/,}**',
138+
'org.mockito:**',
144139
],
145140
},
146141
{
@@ -164,6 +159,16 @@
164159
'com.github.tomakehurst:wiremock-jre8'
165160
],
166161
},
162+
{
163+
// vaadin 14 tests require node 16
164+
matchPackageNames: [
165+
'actions/node-versions',
166+
],
167+
matchUpdateTypes: [
168+
'major',
169+
],
170+
enabled: false,
171+
},
167172
{
168173
// intentionally using Spring Boot 2 in this smoke tests
169174
// new versions of Spring Boot 3 are tested with
@@ -212,7 +217,7 @@
212217
],
213218
enabled: false,
214219
matchPackageNames: [
215-
'ch.qos.logback:{/,}**',
220+
'ch.qos.logback:**',
216221
],
217222
},
218223
{
@@ -225,7 +230,7 @@
225230
],
226231
enabled: false,
227232
matchPackageNames: [
228-
'org.slf4j:{/,}**',
233+
'org.slf4j:**',
229234
],
230235
},
231236
{
@@ -239,8 +244,8 @@
239244
],
240245
enabled: false,
241246
matchPackageNames: [
242-
'com.google.inject:{/,}**',
243-
'com.google.inject.extensions:{/,}**',
247+
'com.google.inject:**',
248+
'com.google.inject.extensions:**',
244249
],
245250
},
246251
{
@@ -316,7 +321,7 @@
316321
],
317322
enabled: false,
318323
matchPackageNames: [
319-
'ch.qos.logback:{/,}**',
324+
'ch.qos.logback:**',
320325
],
321326
},
322327
{
@@ -329,7 +334,7 @@
329334
],
330335
enabled: false,
331336
matchPackageNames: [
332-
'org.springframework.boot:spring-boot-dependencies{/,}**',
337+
'org.springframework.boot:spring-boot-dependencies:**',
333338
],
334339
},
335340
{
@@ -342,7 +347,7 @@
342347
],
343348
enabled: false,
344349
matchPackageNames: [
345-
'org.eclipse.jetty:{/,}**',
350+
'org.eclipse.jetty:**',
346351
],
347352
},
348353
],
@@ -351,10 +356,12 @@
351356
customType: 'regex',
352357
datasourceTemplate: 'java-version',
353358
managerFilePatterns: [
354-
'.github/workflows/**'
359+
'.github/workflows/**',
360+
'**/*.gradle.kts'
355361
],
356362
matchStrings: [
357363
'(?<currentValue>\\d+) # renovate: datasource=java-version',
364+
'"(?<currentValue>\\d+)" // renovate: datasource=java-version',
358365
],
359366
depNameTemplate: 'java',
360367
extractVersionTemplate: '^(?<version>\\d+)',

.github/repository-settings.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ private admin repo.
88

99
### Repository secrets
1010

11+
- `FLAKY_TEST_REPORTER_ACCESS_KEY` - owned by [@laurit](https://github.com/laurit)
1112
- `GPG_PASSWORD` - stored in OpenTelemetry-Java 1Password
1213
- `GPG_PRIVATE_KEY` - stored in OpenTelemetry-Java 1Password
1314
- `GRADLE_PUBLISH_KEY`
@@ -17,13 +18,13 @@ private admin repo.
1718
- Key is associated with [@trask](https://github.com/trask)'s gmail address
1819
- `SONATYPE_KEY` - owned by [@trask](https://github.com/trask)
1920
- `SONATYPE_USER` - owned by [@trask](https://github.com/trask)
20-
- `FLAKY_TEST_REPORTER_ACCESS_KEY` - owned by [@laurit](https://github.com/laurit)
2121

2222
### Organization secrets
2323

24+
- `DEVELOCITY_ACCESS_KEY` (scoped only to Java repos)
2425
- `FOSSA_API_KEY`
26+
- `OTELBOT_JAVA_INSTRUMENTATION_PRIVATE_KEY` (scoped only to this repo)
2527
- `OTELBOT_PRIVATE_KEY`
26-
- `OTELBOT_JAVA_INSTRUMENTATION_PRIVATE_KEY`
2728

2829
### Organization variables
2930

.github/scripts/draft-change-log-entries.sh

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,31 +15,29 @@ if [[ $minor == 0 ]]; then
1515
prior_minor=$(sed -n "s/^## Version $prior_major\.\([0-9]\+\)\..*/\1/p" CHANGELOG.md | head -1)
1616
if [[ -z $prior_minor ]]; then
1717
# assuming this is the first release
18-
range=
18+
range=HEAD
1919
else
2020
range="v$prior_major.$prior_minor.0..HEAD"
2121
fi
2222
else
2323
range="v$major.$((minor - 1)).0..HEAD"
2424
fi
2525

26-
echo "## Unreleased"
27-
echo
28-
echo "### Migration notes"
26+
echo "# Changelog"
2927
echo
28+
echo "## Unreleased"
3029
echo
30+
31+
"$(dirname "$0")/extract-labeled-prs.sh" "$range"
32+
3133
echo "### 🌟 New javaagent instrumentation"
3234
echo
33-
echo
3435
echo "### 🌟 New library instrumentation"
3536
echo
36-
echo
3737
echo "### 📈 Enhancements"
3838
echo
39-
echo
4039
echo "### 🛠️ Bug fixes"
4140
echo
42-
echo
4341
echo "### 🧰 Tooling"
4442
echo
4543

@@ -48,4 +46,5 @@ git log --reverse \
4846
--author='^(?!renovate\[bot\] )' \
4947
--pretty=format:"- %s" \
5048
"$range" \
51-
| sed -E 's,\(#([0-9]+)\)$,\n ([#\1](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/\1)),'
49+
| sed -E 's, *\(#([0-9]+)\)$,\n ([#\1](https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/\1)),'
50+
echo

0 commit comments

Comments
 (0)