- Add OTLP version to headers (HTTP & gRPC) (#300) | @MikeGoldsmith
- Fixed False Warning about no SERVICE_NAME defined when OTEL_SERVICE_NAME was present. (#310) | | @ArtificialBlue
- Upgrade otel versions to 1.14.0 (#307) | @JamieDanielson
- Bump grpc-netty-shaded from 1.43.1 to 1.47.0 (#305)
- Bump org.springframework.boot from 2.6.6 to 2.7.0 (#301)
- Bump mockito-junit-jupiter from 4.4.0 to 4.6.1 (#309)
- Bump mockito-core from 4.6.0 to 4.6.1 (#308)
- Bump mockito-inline from 4.5.1 to 4.6.1 (#304)
- Bump mockito-core from 4.5.1 to 4.6.0 (#302)
- Bump mockito-inline from 4.4.0 to 4.5.1 (#299)
- Bump guava from 31.0.1-jre to 31.1-jre (#268)
- Bump mockito-core from 4.4.0 to 4.5.1 (#290)
- Append traces path (v1/traces) to endpoint if using http/protobuf with agent (#296) | @JamieDanielson
- Adds support for SDK to set OTLP protocol (#283) | @MikeGoldsmith
- Bump mockito-inline from 4.2.0 to 4.4.0 (#286) | dependabot
- Bump mockito-junit-jupiter from 4.2.0 to 4.4.0 (#276) | dependabot
- Bump mockito-core from 4.2.0 to 4.4.0 (#275) | dependabot
- Bump org.springframework.boot from 2.6.2 to 2.6.6 (#281) | dependabot
- resolve deprecations from upstream (#278) | @robbkidd
- bump otel version from 1.11 to 1.12.0 (#273) | @vreynolds
- Update OpenTelemetry SDK & Agent dependencies (#264) | @MikeGoldsmith
- Add maven badge to README (#261) | @vreynolds
- Provide more feedback to users to help configure for use in E&S (#255) | @JamieDanielson
- Publish snapshots (#248) | @vreynolds
- Create the AttributeKey for SampleRate once (#240) | @mveitas
- Bump opentelemetryJavaagent to 1.9.2 to address memory leak in reactor-netty (#245) | @mveitas
- Bump org.springframework.boot from 2.6.1 to 2.6.2 (#242) | dependabot
- Bump com.github.johnrengelman.shadow from 7.1.1 to 7.1.2 (#241) | dependabot
- Bump grpc-netty-shaded from 1.41.0 to 1.43.1 (#239) | dependabot
- gh: add re-triage workflow (#237) | @vreynolds
- update smoke tests (#238) | @vreynolds
- remove parent-based sampler, sample with trace ID ratio only (#235) | @vreynolds
- Bump com.github.johnrengelman.shadow from 7.1.0 to 7.1.1 (#231) | dependabot
- Bump opentelemetry from 1.7.1 to 1.9.1 (#218) | dependabot
- Bump junit-jupiter-engine from 5.8.1 to 5.8.2 (#232) | dependabot
- Bump guava from 30.1.1-jre to 31.0.1-jre (#164) | dependabot
- Bump mockito-inline from 4.1.0 to 4.2.0 (#230) | dependabot
- Bump mockito-core from 4.1.0 to 4.2.0 (#229) | dependabot
- Bump mockito-junit-jupiter from 4.1.0 to 4.2.0 (#228) | dependabot
- Bump junit-bom from 5.8.1 to 5.8.2 (#226) | dependabot
- Bump org.springframework.boot from 2.6.0 to 2.6.1 (#222) | dependabot
- maint: Make smarter smoke tests (#225) | @JamieDanielson
- Bump junit-jupiter-api from 5.8.1 to 5.8.2 (#219) | dependabot
- Update dependabot to monthly (#215) | @vreynolds
- Remove -all suffix from artifacts (#214) | @JamieDanielson
The java agent no longer has an -all
suffix, ensure dependencies are updated accordingly.
- Update DeterministicSampler to use OTel core Parent/TraceIDRatio samplers (#209) | @MikeGoldsmith
- Add support for properties files (#202) | @MikeGoldsmith
- update otel sdk and agent (#200) | @MikeGoldsmith
- when setting attributes return Builder (#192) | @MikeGoldsmith
- Update SDK tests to validate returned OpenTelemtry instance (#210)
- Backfill unit tests (#205)
- Add Smoke test for JVM metric being emitted (#206)
- add smoke test for baggage span processor (#203)
- Smoke tests for SDK-only traces (& duplication reduction) (#197)
- teach gradle/make to display the project version (#199)
- Add tests for agent+manual instrumentation (#194)
- Simplify example output (#193)
- a BATS-based smoke-test (#186)
- CI: align Maven and GitHub releases (#179)
- empower apply-labels action to apply labels (#187)
- Bump com.github.johnrengelman.shadow from 7.0.0 to 7.1.0 (#163)
- Bump org.springframework.boot from 2.5.5 to 2.6.0 (#207)
- Bump mockito-core from 3.12.4 to 4.1.0 (#208)
- Bump org.springframework.boot from 2.5.4 to 2.5.5 (#152)
- Bump junit-jupiter-api from 5.7.2 to 5.8.1 (#153)
- Fixing package associated with auto-configuration for HoneycombSdkTracerProviderConfigurer (#176) | @mveitas
- Always add baggage processor to SDK processors (#169) | @MikeGoldsmith
- Remove google guava dep that suppressed gRPC (#162) | @JamieDanielson
- re-add java runtime version distro metadata (#160) | @vreynolds
- Clear the way; docs are in docs now (#171) | @JamieDanielson
- Update notes around SDK and gRPC usage (#166) | @JamieDanielson
- Add example app for testing agent-only usage (#165) | @JamieDanielson
- add Java 17 to test matrix (#156) | @vreynolds
- sonatype release is automated (#155) | @vreynolds
- Replace HoneycombSdk with OpenTelemetryConfiguration.Builder (#132)
- Support for enabling OTel metrics (#135)
telemetry.sdk.*
resource attributes in the SDK (#139)
honeycomb.distro.language
andhoneycomb.distro.runtime_version
resource attributes (#148)
- Add javadoc for method param (#145)
- Automate nexus publish/close/release (#136)
- Adds example apps (#124, #137)
- docs: agent debug (#138)
- docs: add OTEL version to readme (#126)
- Add NOTICE (#123)
- Link to public dosc for SDK setup (#121)
- Add Stalebot (#119, #122, #125)
- Update docs around SDK use. (#120)
- Spruce up CI (#106)
- Update link (#100)
- Add issue and PR templates (#98)
- Bump OTEL to 1.6.0 (#134, #146, #149)
- Bump junit-jupiter-engine from 5.7.2 to 5.8.1 (#129, #142)
- Bump junit-bom from 5.7.1 to 5.8.1 (#86, #143)
- Bump grpc-netty-shaded from 1.39.0 to 1.41.0 (#103, #144)
- Bump mockito-core from 3.11.2 to 3.12.4 (#102, #118)
- Disabled metrics from the agent by default (#92) (see #96 for the plan to add them back in) | @JamieDanielson
- Make API Key and Dataset optional (#89) | @vreynolds
- Add deterministic sampler tests (#73) | @MikeGoldsmith
- Remove unused dependency: autoservice (#88) | @vreynolds
- Bump com.github.johnrengelman.shadow from 6.0.0 to 7.0.0 (#75) | @dependabot
- Bump junit-jupiter-engine from 5.7.1 to 5.7.2 (#57) | @dependabot
- Bump junit-jupiter-api from 5.7.1 to 5.7.2 (#77) | @dependabot
- Bump grpc-netty-shaded from 1.37.0 to 1.39.0 (#80) | @dependabot
- Bump mockito-core from 3.8.0 to 3.11.2 (#76) | @dependabot
- Bump guava from 30.1-jre to 30.1.1-jre (#55) | @dependabot
- Bump auto-common from 0.8 to 1.0.1 (#70) | @dependabot
- Bump versions.opentelemetry from 1.0.1 to 1.2.0 (#58) | @dependabot
- Add OSS lifecycle badge (#95) | @vreynolds
- Add community health files | @vreynolds
- Updates Github Action Workflows (#81) | @bdarfler
- Updates Dependabot Config (#79) | @bdarfler
- Switches CODEOWNERS to telemetry-team (#78) | @bdarfler
- Add opentelemetry-extension-annotations as API dependency in the sdk (#69) | @vreynolds
- Add POM descriptions to pass Nexus validation (#65) | @vreynolds
- Add baggage propagator to the SDK (#60) | @vreynolds
- Add SDK builder method for passing in BaggageSpanProcessor or any custom SpanProcessor (#48, #52) | @shelbyspees
- Create methods for adding arbitrary resource attributes (#53) | @paulosman
- DRY up constants between modules (#50) | @vreynolds
- Add maven publish (#45) | @vreynolds
- Start drafting docs to go on the docs site (#41) | @shelbyspees
- Fix readme sampler usage (#39) | @vreynolds
- Fix: allow users to set OTel resource attributes when using the javaagent (#40, #42)
- Initial preview release of Honeycomb's OpenTelemetry distribution for Java!