opentelemetry-java-instrume.../docs
HaloFour 814239c8c0
Adds binding of attributes in methods annotated with @WithSpan (#3188)
* Add binding of span attributes for traced methods

* Spring Aspect support, memoization

* Test with attribute name from ParameterNameDiscoverer

* Refactorings, javadocs and tests

* Refactor out creating AttributeBinding to separate class

* Wrapped attribute bindings for array parameters

* Attribute binding for List and EnumSet

* Attribute binding for subclass of List with reflection helper class

* Fix test failures in JDK 8

* Attribute binding to Set<? extends Enum>

* Move attribute binding to instrumentation-annotation-support project

* Fix copypastaed missing imports in tests

* Simplify ParameterizedClass based on PR feedback and add javadocs

* Remove blank javadoc

* Switch to cache with weak keys for memoizing attribute bindings by method

* Remove binding support for EnumSet<?>

* Clean up javadoc

* Use SpanAttribute annotation from opentelemetry 1.4.0-SNAPSHOT

* Address some PR concerns

* Clean up

* Fix instrumentation dependency in Springboot

* Update documentation

* Switch javaagent dep to compileOnly per PR comment

* spotless

* Kick CI

* Rename annotation support module and packages

* Resolve SpanAttribute annotation at runtime with fallback for older OTel versions

* Remove unnecessary dependency

* Move reflection helper to annotation support module

* Remove unnecessary enum and fields from unit test
2021-07-14 13:32:07 -07:00
..
contributing Trying to extract codegen plugin (#3521) 2021-07-14 17:08:47 +03:00
misc Consolidate misc docs (#2939) 2021-05-09 17:05:10 -07:00
agent-config.md agent config - small link fix (#3035) 2021-05-19 09:53:54 -07:00
agent-features.md README and docs reorg (#2226) 2021-02-09 11:01:35 -08:00
ga-requirements.md Smoke tests using Jaeger and Zipkin exporters (#1543) 2020-11-02 20:50:14 -08:00
java-7-rationale.md Rationale for not supporting Java 7 (#1068) 2020-08-21 17:42:40 -07:00
logger-mdc-instrumentation.md Update logger MDC docs (after #2312) (#2313) 2021-02-20 19:00:43 -08:00
manual-instrumentation.md Adds binding of attributes in methods annotated with @WithSpan (#3188) 2021-07-14 13:32:07 -07:00
safety-mechanisms.md Run tests with javaagent. (#1643) 2021-01-04 13:13:24 -08:00
scope.md Define the repository scope (#751) 2020-08-02 12:07:08 -07:00
semantic-conventions.md fix db.operation in semantic-conventions.md (#2858) 2021-04-23 17:52:04 -07:00
standalone-library-instrumentation.md OpenTelemetry JDBC instrumentation library (#3367) 2021-07-01 10:35:07 -07:00
supported-libraries.md Intellij cleanup of markdown and yaml (#3284) 2021-06-14 13:13:01 +03:00
suppressing-instrumentation.md Rename java http client module (#2856) 2021-04-23 11:20:42 -07:00