Commit Graph

23 Commits

Author SHA1 Message Date
Anuraag (Rag) Agrawal a6dacb3c85
Instrument bedrock InvokeModelWithResponseStream (#13607) 2025-04-09 10:22:39 -07:00
Jay DeLuca 712e0a7acc
Remove todo assignment (#12884) 2024-12-12 12:39:33 -08:00
Gregor Zeitlinger 749fafaea8
enforce static imports (#12009) 2024-08-21 10:40:50 -07:00
Lauri Tulmin 89b86920bd
Fix package name in owasp suppression (#10838) 2024-03-13 18:35:25 +02:00
Lauri Tulmin b78316b8d4
Suppress owasp misdetected CVEs (#10836) 2024-03-13 13:43:56 +02:00
renovate[bot] 331aa86574
Update dependency checkstyle to v8.45.1 (#9109)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2023-08-01 20:36:20 -07:00
Trask Stalnaker cd95517ddc
Add OWASP dependency check (#6978)
See comment in the github action that explains why I think this is
helpful:

> the benefit of this over dependabot is that this also analyzes
transitive dependencies
> while dependabot (at least currently) only analyzes top-level
dependencies
2022-10-27 19:21:38 -07:00
Trask Stalnaker 93175522d4
Rename kafka propagation setting and clarify behavior (#6957) 2022-10-24 08:49:48 -07:00
Trask Stalnaker c1c108c870
Remove checkstyle CommentsIndentation (#6219) 2022-06-27 10:45:55 +03:00
Trask Stalnaker 400bd5af3f
Update log4j package names (#5978) 2022-05-05 08:39:21 -07:00
Trask Stalnaker 87a51414f7
Move and improve change log script (#5845) 2022-04-15 14:29:09 -07:00
Patrice Chalin e908b7fc71
docs: drop suppressing-instrumentation page and script (#5694) 2022-03-25 11:10:21 -07:00
Anuraag Agrawal 487a01eb3e
Update Gradle and build dependencies (#5531) 2022-03-09 09:09:20 -08:00
Trask Stalnaker 3ab1b8516f
Add markdown spell check (#5450)
* Add markdown link check

* Fix links

* update workflows

* move comment

* Add misspell check

* Fix misspellings

* Fix more misspellings

* Run against all files

* Spotless
2022-03-01 19:18:53 -08:00
Trask Stalnaker 5133f99cca
Fix out-of-sync suppressing-instrumentation.md (#5472) 2022-03-01 11:25:55 +02:00
Trask Stalnaker 8ce1445ae6
Autogenerate release notes (#5363)
* Stricter version parsing

* Automate release notes

* Update change log formatting
2022-02-15 20:18:56 -08:00
Trask Stalnaker dd72e9e5f4
Update RELEASING.md (#5131)
* Update RELEASING.md

* Remove generate-release-contributors.sh

* Simplify
2022-01-18 12:07:12 -08:00
Trask Stalnaker a1f08494e6
Verify System.out.printlns using checkstyle (#4933)
* Verify System.out.printlns using checkstyle

* Add more patterns

* Only flag no-arg printStackTrace
2021-12-20 10:23:53 +09:00
Trask Stalnaker 88f11d0525
Update log4j library base version (#4914)
* Update log4j-2.7 javaagent instrumentation to match up through 2.15.0

* Rename log4j 2.13.2 to 2.16

* Update one more location
2021-12-15 20:47:26 -08:00
Nikita Salnikov-Tarnovski 821a4b870b
Drop instrumentation-api-caching module and move weak cache implementation to instrumentation-api (#4667)
* Drop instrumentation-api-caching module and move weak cache implementation to instrumentation-api

* Some test fixes

* Some cleanup

* Temporary workaround for using weak values in FutureListenerWrappers

* Spotless

* Update ClassNames and SpanNames

* Compilation and comment

* Add bounded cache and clean interface

* Polish

* Add comment

* Vendor ConcurrentLinkedHashMap in

* Let errorprone ignore vendored CLHM for now

* Keep license in java files too

* Convert Netty wrapper cache to VirtualField

* Work around lambda instrumentation failure

Ideally we would ignore instrumenting helper classes...

* Revert "Work around lambda instrumentation failure"

This reverts commit 6d63815b44.

* Revert "Convert Netty wrapper cache to VirtualField"

This reverts commit dac1522a3f.

* Handle cleared weak values

* Fix comment

* Delete instrumentation-api-caching

* Copy in weak-lock-free

* Remove caffeine remnants

* Fix checkstyle

* Rename BoundedCache to MapBackedCached

* Remove duplicate LICENSE

* Remove outdated comment

* Sync with SDK copy of weaklockfree

* Enable checkstyle:off comment

* Re-generate license report

* Move NOTICE file to package-info.java

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2021-11-24 09:05:12 -08:00
Trask Stalnaker 1fd3d777af
Sync spotless configuration with otel-java repo (#3989)
* Sync spotless configuration with otel-java repo

* Remove googleJavaFormat version in buildSrc too
2021-08-29 21:14:31 -07:00
Tyler Benson 4a943c8411 Use Spotless for formatting (DataDog/dd-trace-java#1619) 2020-06-30 11:15:48 -07:00
Nikita Salnikov-Tarnovski bae0b7b38c
Copy .editorconfig file and relevant sections in CONTRIBUTING.md from otel-java repo (#373) 2020-05-04 10:07:19 -04:00