* 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 |
||
---|---|---|
.. | ||
contributing | ||
misc | ||
agent-config.md | ||
agent-features.md | ||
ga-requirements.md | ||
java-7-rationale.md | ||
logger-mdc-instrumentation.md | ||
manual-instrumentation.md | ||
safety-mechanisms.md | ||
scope.md | ||
semantic-conventions.md | ||
standalone-library-instrumentation.md | ||
supported-libraries.md | ||
suppressing-instrumentation.md |