opentelemetry-java-instrume.../instrumentation/netty
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
..
netty-3.8/javaagent Ensure that netty 4.0 instrumentation is not applied to 4.1 (#4626) 2021-11-11 08:38:56 -08:00
netty-4-common/javaagent Drop instrumentation-api-caching module and move weak cache implementation to instrumentation-api (#4667) 2021-11-24 09:05:12 -08:00
netty-4.0/javaagent Trace SSL handshakes in netty 4.0 (#4635) 2021-11-16 08:35:54 +01:00
netty-4.1/javaagent Trace DNS resolution in reactor-netty (#4627) 2021-11-16 08:34:27 +01:00
netty-4.1-common/javaagent Trace DNS resolution in reactor-netty (#4627) 2021-11-16 08:34:27 +01:00
netty-common/javaagent Trace DNS resolution in Netty 4.1 (#4587) 2021-11-05 11:37:54 -07:00