Jay DeLuca
839d2a9666
Remove space in references to OpenTelemetry ( #13901 )
2025-05-22 06:13:30 -07:00
Alix
43f325da3a
Update writing-instrumentation.md ( #13805 )
2025-05-01 07:42:13 -07:00
renovate[bot]
958c2619f9
fix(deps): update dependency com.google.guava:guava-bom to v33.4.5-jre - abandoned ( #13555 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2025-03-27 07:21:03 +02:00
Jay DeLuca
35a3dc6e7c
Document naming convention for common modules ( #13506 )
2025-03-13 07:14:18 -07:00
Jay DeLuca
01cce80cf3
Add support for basic metadata.yaml file ( #13480 )
2025-03-10 13:39:48 -07:00
Jay DeLuca
32fc939044
Update docs for running tests ( #12987 )
...
Co-authored-by: Steve Rao <raozihao.rzh@alibaba-inc.com>
2025-01-07 13:02:14 -08:00
Trask Stalnaker
2ea27b29e2
End span after closing scope ( #12952 )
2024-12-27 09:22:26 -08:00
Jay DeLuca
f7472b72af
Add docs section for instrumentation submodule naming convention ( #12893 )
2024-12-16 15:49:01 -08:00
Jay DeLuca
520fc73a98
Use static import for semconv attributes in camel tests ( #12780 )
2024-11-23 07:33:19 -08:00
Lauri Tulmin
29da88e7cf
Add warning to discourage disabling shadow renaming ( #12594 )
2024-11-08 06:48:08 -08:00
SylvainJuge
691de74a4b
indy advice docs & migration procedure ( #11546 )
2024-08-28 07:13:14 -07:00
Gregor Zeitlinger
749fafaea8
enforce static imports ( #12009 )
2024-08-21 10:40:50 -07:00
Trask Stalnaker
428aa281d5
Restructure to have a single spring-boot-autoconfigure artifact ( #11826 )
2024-07-16 13:57:52 -07:00
Gregor Zeitlinger
e5af13931c
rename spring autoconfigure to autoconfigure-2 ( #11800 )
2024-07-12 12:07:53 -07:00
Gregor Zeitlinger
0259a9f5aa
add dev mode where warnings don't fail the test ( #11273 )
...
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-06-12 11:02:07 -07:00
Zachary Sistrunk
d4237fc01a
Updating tests to support using non-localhost Docker runtimes ( #11106 )
2024-04-24 15:18:06 -07:00
John Bley
b381b016bf
Reduce iterator allocations on hot paths ( #10745 )
2024-04-04 16:58:35 -07:00
Steve Rao
822abc760b
Polished contributing document ( #10693 )
2024-02-29 07:29:29 -08:00
Lauri Tulmin
f31e4e3fbd
Fix a typo ( #10700 )
2024-02-28 14:46:46 +02:00
Gregor Zeitlinger
cd5c4ad92f
Exclude generated files ( #10603 )
2024-02-21 14:34:15 +02:00
Steve Rao
9fd28196fb
Polished contributing docs ( #10299 )
...
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-01-31 10:38:56 -08:00
AndyChen
da49a4c517
update instrumenter api on contributing doc ( #10308 )
...
Co-authored-by: Lauri Tulmin <tulmin@gmail.com>
2024-01-23 07:54:47 -08:00
Gregor Zeitlinger
a1d5729f26
script to select modules to work with ( #10090 )
2024-01-03 13:19:40 -08:00
Helen
1262d3833f
[Contributor Doc Improvement] Update running-tests.md ( #10078 )
...
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2023-12-20 10:34:47 +02:00
Mateusz Rzeszutek
65ee9510f5
Rename the `instrumentation-api-semconv` module into `instrumentation-api-incubator` ( #9985 )
2023-12-04 08:28:10 +01:00
Phil Clay
431c544714
Mention loading/unloading modules in IntelliJ ( #9810 )
2023-11-06 09:31:24 -08:00
Lester Haynes
51a03e0a7a
Update Muzzle docs to describe VirtualField dependency ( #9789 )
2023-11-01 08:23:59 -07:00
Lauri Tulmin
795c053dc6
Fix spec links ( #9603 )
2023-10-04 17:54:35 +03:00
Tyler Benson
44e908e52c
Add `net.bytebuddy.dump` to debugging docs ( #9396 )
2023-09-06 11:54:40 +02:00
Jean Bisutti
2535a758f7
Add smoke test for the OTel Spring starter ( #8965 )
...
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2023-07-20 09:55:02 -07:00
Trask Stalnaker
2bdddafdc4
Apply Prettier to markdown files ( #8968 )
2023-07-19 12:22:35 -07:00
Trask Stalnaker
3e087e8206
Add note about Optional/Stream usage to style guide ( #8193 )
...
Based on #8190 and
https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/8131#discussion_r1151528583
---------
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
2023-04-03 20:15:59 +00:00
Jean Bisutti
c5ef8ffd60
Add GraalVM native tests ( #8163 )
...
This PR allows:
* Executing the OTel Logback appender tests as GraalVM native
executables
* Executing the native tests once a day on Github
---------
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2023-03-30 14:10:48 -07:00
Tyler Benson
1b4b47a576
Add `disableShadowRelocate` build setting ( #8117 )
...
This is helpful for debugging.
Fixes #4672
Add the following to enable locally `~/.gradle/gradle.properties`
```
disableShadowRelocate=true
```
2023-03-28 19:42:45 +03:00
kaibocai
bbb6482979
Update contributing doc for instrumentationModule ( #7803 )
...
As `helperResourceNames()` method is replaced by
`registerHelperResources(HelperResourceBuilder)` method, replacing it to
use `registerHelperResources(HelperResourceBuilder)` in
[writing-instrumentation-module.md](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/docs/contributing/writing-instrumentation-module.md#inject-additional-resources-using-the-helperresourcenames-method )
2023-02-11 12:43:06 -08:00
Gregor Zeitlinger
dcc9795a2e
modules must be public ( #7744 )
...
modules must be public
2023-02-06 14:45:42 -08:00
sodared
b18a250250
Update intellij-setup-and-troubleshooting.md ( #7504 )
...
fix wrong spell **'due ot'** in the doc
2023-01-03 12:05:31 +01:00
Lauri Tulmin
d38bc4d2a4
Correct link to OpenTelemetry schemas ( #7453 )
...
was moved in
https://github.com/open-telemetry/opentelemetry-specification/pull/3046
2022-12-20 16:51:02 +01:00
Trask Stalnaker
66a112de30
Move repository-settings.md file ( #7352 )
...
I think this is a better location (and I'm going to suggest this as a
general practice for other repos where maintainers have admin rights)
2022-12-01 15:04:03 -08:00
Aaron Ai
2d7395c44b
Introduce markdown lint check ( #7175 )
...
Fixes #7129
2022-11-16 20:48:42 -08:00
Trask Stalnaker
19ce0f87b9
GitHub action sync ( #7150 )
2022-11-15 09:35:30 -08:00
Trask Stalnaker
d7df94ad5b
Fix branch protection rules ( #6973 )
...
(in particular it was the dependabot rule that was not matching and so
dependabot was failing)
2022-10-26 11:22:16 -07:00
Trask Stalnaker
d18a05b5a2
Add section to coding guidelines on Optional usage ( #6894 )
...
This was discussed a long while back, but never documented (and recently
came up in #6889 )
Co-authored-by: Fabrizio Ferri-Benedetti <fferribenedetti@splunk.com>
2022-10-22 18:07:00 -07:00
Trask Stalnaker
9ce68fb937
Fix metric units ( #6931 )
...
Follow-up to #6930
2022-10-22 10:00:48 -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
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
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
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
Trask Stalnaker
32d7febed5
Update repository settings for dependabot ( #6715 )
2022-09-22 16:03:36 -07:00
Trask Stalnaker
2d79f7903c
Branch protection rules for dependabot ( #6674 )
2022-09-20 08:39:07 -07:00