Trask Stalnaker
ceb6975d17
Temporary fix for testLatestDeps ( #6904 )
...
Resolves #6903
2022-10-18 16:28:30 +02:00
dependabot[bot]
29ef29626e
Bump mockito-inline from 4.8.0 to 4.8.1 in /dependencyManagement ( #6897 )
2022-10-18 02:00:13 +00:00
Trask Stalnaker
895880b121
Fix akka testLatestDeps ( #6900 )
...
Resolves #6901
2022-10-17 17:45:05 -07:00
dependabot[bot]
cafab8e657
Bump groovyVersion from 4.0.5 to 4.0.6 in /dependencyManagement ( #6896 )
2022-10-17 23:44:00 +00:00
dependabot[bot]
bf56414bc6
Bump mockito-junit-jupiter from 4.8.0 to 4.8.1 in /dependencyManagement ( #6898 )
2022-10-17 23:13:47 +00:00
dependabot[bot]
c211e2faaf
Bump com.gradle.common-custom-user-data-gradle-plugin from 1.8.1 to 1.8.2 ( #6895 )
2022-10-17 23:07:31 +00:00
Mateusz Rzeszutek
b6ded1f9a0
End reactor-netty HTTP client span properly on `Mono#timeout()` ( #6891 )
...
Calling `Mono#timeout()` with a timeout value smaller than the HTTP
client timeout caused the on request/response end callbacks to be simply
discarded; and the HTTP span was never finished.
2022-10-17 13:29:02 -07:00
Trask Stalnaker
b25283d2ca
Fix release contributors script ( #6879 )
...
Similar to
https://github.com/open-telemetry/opentelemetry-java-contrib/pull/530 .
Also, I fixed the contributor list in the release notes which was
incorrect due to this bug (I believe only in this latest release due to
introduction of dependabot).
2022-10-14 08:54:45 -07:00
Trask Stalnaker
461420110a
Small release doc update ( #6878 )
2022-10-14 08:54:01 -07:00
Trask Stalnaker
3601a84b3d
Update repo settings doc ( #6877 )
...
Added new "Restrict pushes that create matching branches: UNCHECKED",
which I discovered is needed during contrib release.
Removed the old `v*` branch protections since we don't need to make any
more patch releases from those old branch names anymore.
2022-10-14 08:53:42 -07:00
Trask Stalnaker
c1cdadab5d
Fix testLatestDeps ( #6880 )
2022-10-14 12:03:48 +03:00
dependabot[bot]
2c423b44b2
Bump jackson-bom from 2.13.4.20221012 to 2.13.4.20221013 in /dependencyManagement ( #6873 )
2022-10-13 21:02:19 -07:00
Trask Stalnaker
9621ea08cf
Update repo settings ( #6862 )
...
it seems that github recently tightened up the branch protection
restrictions (in a way that makes more sense than the prior behavior)
2022-10-13 20:07:36 -07:00
Trask Stalnaker
63302ccd3e
Split out license check as separate github action ( #6863 )
...
I've been having a bit of trouble with the license check in our distro
repo, and I think it's helpful for it to be a separate github action
(also for visibility).
2022-10-13 19:09:22 -07:00
Trask Stalnaker
b1bc39db59
Fix website PR ( #6869 )
...
Need to manually run the action after merging.
2022-10-13 07:32:30 -07:00
Trask Stalnaker
7104290294
Fix markdown link check ( #6868 )
...
https://kotlinlang.org/docs/coroutines-overview.html appears to be
bot-aware, I can go to it in my browser, but can't curl it
2022-10-13 12:21:17 +03:00
dependabot[bot]
0a88ade490
Bump jackson-bom from 2.13.4 to 2.13.4.20221012 in /dependencyManagement ( #6865 )
2022-10-12 18:21:53 -07:00
dependabot[bot]
a8b0c33fcb
Bump com.gradle.enterprise from 3.11.1 to 3.11.2 ( #6864 )
2022-10-12 18:19:44 -07:00
OpenTelemetry Bot
8b216a10ac
Copy change log updates from release/v1.19.x ( #6867 )
...
Copy log updates from `release/v1.19.x`.
2022-10-12 17:46:48 -07:00
OpenTelemetry Bot
e30054eb32
Update version to 1.20.0-SNAPSHOT ( #6861 )
...
Update version to `1.20.0-SNAPSHOT`.
2022-10-12 22:01:43 +00:00
Trask Stalnaker
c40d3235c0
Update change log for 1.19.0 release ( #6859 )
2022-10-12 13:11:09 -07:00
Lauri Tulmin
279ab34ba9
Fix regression in webflux http client concurrency test ( #6858 )
...
Resolves
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/6857
Resolves
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/6856
Resolves
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/6854
Looks like a regression from
https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6836
2022-10-12 09:21:49 -07:00
jack-berg
aeac361816
Upgrade to otel java 1.19.0 ( #6757 )
...
Working PR to capture all the changes required to update to otel java
1.19.0. The new log API force allows
`:instrumentation-appender-api-internal` and
`:instrumentation-appender-sdk-internal`, but necessitates a decent
amount of refactoring as a result.
The PR points at the `1.19.0-SNAPSHOT`, which I'll update upon
publication.
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2022-10-12 09:19:37 -07:00
Trask Stalnaker
c5cd8d67a3
Fix create website pull request ( #6852 )
2022-10-11 18:07:56 -07:00
dependabot[bot]
d58965457c
Bump gradle-nullaway-plugin from 1.3.0 to 1.4.0 in /conventions ( #6839 )
2022-10-11 21:34:22 +00:00
dependabot[bot]
3806e4f295
Bump error_prone_annotations from 2.15.0 to 2.16 in /dependencyManagement ( #6847 )
2022-10-11 14:20:34 -07:00
dependabot[bot]
59940699c7
Bump error_prone_test_helpers from 2.15.0 to 2.16 in /dependencyManagement ( #6840 )
2022-10-11 20:56:08 +00:00
jack-berg
fcd5876e1a
Add HTTP client and server tests ( #6836 )
...
Resolves #6835 .
2022-10-11 20:12:48 +00:00
dependabot[bot]
56fa7eedee
Bump gradle-errorprone-plugin from 2.0.2 to 3.0.1 in /conventions ( #6841 )
2022-10-11 12:55:30 -07:00
dependabot[bot]
6c23d98387
Bump error_prone_core from 2.15.0 to 2.16 in /dependencyManagement ( #6849 )
2022-10-11 12:52:42 -07:00
Trask Stalnaker
45f95efc81
Update byte buddy from 1.12.17 to 1.12.18 ( #6851 )
...
I will rebase the dependabot PRs after this is merged, so that
dependabot won't mark these versions internally as ignored
2022-10-11 12:41:13 -07:00
jack-berg
d5aadbab04
Split out :instrumentation:netty:netty-4.1 library ( #6820 )
...
Resolves #6734 . Builds on #6811 .
2022-10-10 16:01:14 -07:00
Mateusz Rzeszutek
77035fc88c
Extract `net.peer.{name,port}` on start for CLIENT spans ( #6828 )
...
The [HTTP
spec](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/semantic_conventions/http.md#http-client )
says these two attributes must be provided at span creation time - I
think it makes sense to extend it over to all `net`-related
instrumentations, cause these are supposed to be the logical peer
name/port, which are supposed to be known before the connection is
started/exchange is made.
2022-10-10 16:00:19 -07:00
Lauri Tulmin
418c414de9
Remove vaadin latest deps restriction ( #6829 )
...
Resolves
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/6551
2022-10-07 12:14:06 -07:00
Mateusz Rzeszutek
709ab76dd2
Add @theletterf as docs codeowner ( #6830 )
...
cc @theletterf
2022-10-07 12:08:34 -07:00
Malte
7117f4226d
ISSUE-2674 Strip sensitive data from the url ( #6417 )
...
Fixes #2674 by replacing basic auth information as part of the URL with
`username:password`.
Co-authored-by: Malte <MALPI@users.noreply.github.com>
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-10-07 13:18:23 +02:00
Trask Stalnaker
5184a523b6
Add test for null httpcontext ( #6823 )
...
follow-up to #6792
2022-10-07 12:39:50 +03:00
Lauri Tulmin
5daf453e1d
Remove latest dep restriction from vertx-http-client-4.0 ( #6827 )
...
Should have been part of
https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6809 ,
forgot to add this file.
2022-10-07 11:31:57 +02:00
dependabot[bot]
d0782b54da
Bump auto-value-annotations from 1.9 to 1.10 in /dependencyManagement ( #6822 )
2022-10-06 23:34:40 +00:00
jason plumb
d9b25d34df
Guard against null HttpContext ( #6792 )
...
Resolves #6787
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2022-10-06 16:03:03 -07:00
Trask Stalnaker
f4c5719c99
Allow auto-merge on PRs ( #6812 )
...
This seems nice for after pushing `spotlessApply` on an otherwise
approved and passing PR. I just enabled it and tried it on #6774 .
(somewhat related to #6743 )
Btw, I thought this was helpful explanation
> After you enable auto-merge for a pull request, if someone who does
not have write permissions to the repository pushes new changes to the
head branch or switches the base branch of the pull request, auto-merge
will be disabled. For example, if a maintainer enables auto-merge for a
pull request from a fork, auto-merge will be disabled after a
contributor pushes new changes to the pull request.
https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/automatically-merging-a-pull-request#about-auto-merge
2022-10-06 16:02:27 -07:00
dependabot[bot]
7e6310255b
Bump auto-value from 1.9 to 1.10 in /dependencyManagement ( #6821 )
2022-10-06 16:00:00 -07:00
Trask Stalnaker
586261d25a
Run context customizers before span start instead of after ( #6634 )
...
...so that they can have access to the parent span context, and so that
their additions to the context will be visible to span processors
2022-10-06 12:11:17 -07:00
jack-berg
1fcea2017b
Publish :instrumentation:netty:netty-4-common as library instrumentation ( #6811 )
...
Related to #6734 . Builds on #6805 .
I'll follow it up by splitting out `:instrumentation:netty:netty-4.1` in
a separate PR.
2022-10-06 08:50:25 -07:00
Mateusz Rzeszutek
891ec8c491
Rename restlet-1.0 to restlet-1.1 ( #6814 )
2022-10-06 08:49:55 -07:00
Mateusz Rzeszutek
ab0c875015
Link RabbitMQ receive span with the producer span ( #6808 )
...
Similar to #6804 , but for RabbitMQ.
Also changed the span kind of the receive span to `CONSUMER`, to match
the spec.
2022-10-06 12:20:19 +03:00
Trask Stalnaker
6f6af66c04
Update to slf4j 2.0.2 ( #6774 )
...
~testLatestDeps is failing, see #6791~
2022-10-06 01:28:53 +00:00
Trask Stalnaker
06b6f0a2f2
Split out separate spotless CI check ( #6743 )
...
To make it clearer when the only problem with a PR is spotless (and may
follow-up with a comment-driven automation to apply spotless to a PR)
2022-10-05 17:17:01 -07:00
Mateusz Rzeszutek
0e84d10e58
Fix Restlet v2 `Message#getAttributes` calls ( #6796 )
...
Fixes #6563
2022-10-05 13:29:05 -07:00
Lauri Tulmin
d9eff461d8
Fix instrumentation for vert.x 4.3.4 ( #6809 )
...
Resolves
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/6790
2022-10-05 09:26:48 -07:00