- feat: return an OpenTelemetrySdk from the builder (#451) | @NLincoln
- maint: bump otel to 1.35/1.33.1 (#453) | @JamieDanielson
- maint: add labels to release.yml for auto-generated grouping (#450) | @JamieDanielson
- feat: add support for classic ingest keys (#448) | @cewkrupa
- maint: update codeowners to pipeline-team (#446) | @JamieDanielson
- maint: update codeowners to pipeline (#445) | @JamieDanielson
- maint(deps): bump versions.opentelemetry from 1.26.0 to 1.27.0 (#428)
- maint(deps): bump versions.opentelemetryJavaagent from 1.26.0 to 1.27.0 (#431)
- maint(deps): bump org.junit.jupiter:junit-jupiter-api from 5.9.2 to 5.9.3 (#429)
- maint(deps): bump io.grpc:grpc-netty-shaded from 1.55.1 to 1.56.0 (#430)
- maint: update licenses for new otel-java versions (#432)| @JamieDanielson
- maint: update docker image and collector version in smoke tests (#422) | @JamieDanielson
- maint(deps): bump io.grpc:grpc-netty-shaded from 1.53.0 to 1.55.1 (#423) | @dependabot
- maint(deps): bump versions.opentelemetry from 1.25.0 to 1.26.0 (#425) | @dependabot
- maint(deps): bump versions.opentelemetryJavaagent from 1.25.0 to 1.26.0 (#424) | @dependabot
- maint(deps): bump org.junit:junit-bom from 5.9.2 to 5.9.3 (#420) | @dependabot
- maint(deps): bump org.junit.jupiter:junit-jupiter-engine from 5.9.2 to 5.9.3 (#416)
- maint(deps): bump versions.opentelemetry from 1.24.0 to 1.25.0 (#415)
- maint(deps): bump versions.opentelemetryJavaagent from 1.23.0 to 1.25.0 (#413)
- maint(deps): bump versions.opentelemetry from 1.23.1 to 1.24.0 (#408)
- maint(deps): bump io.github.gradle-nexus.publish-plugin from 1.2.0 to 1.3.0 (#407)
- maint(deps): bump io.github.gradle-nexus.publish-plugin from 1.1.0 to 1.2.0 (#402)
- maint(deps): upgrade otel java agent to 1.23.0 (#406)
- maint(deps): bump versions.opentelemetry from 1.22.0 to 1.23.1 (#401)
- maint: Add dependency license files (#403) | @pkanal
- maint: update licenses in prep for release (#419) | @JamieDanielson
- maint: add smoke tests for grpc/http exporter protocols for agent only (#391) | @JamieDanielson
- maint(deps): bump otel to 1.22.1 (#393) | @vreynolds
- maint(deps): bump junit-jupiter-engine from 5.9.1 to 5.9.2 (#390)
- maint(deps): bump io.grpc:grpc-netty-shaded from 1.50.2 to 1.53.0 (#395)
- maint(deps): bump junit-bom from 5.9.1 to 5.9.2 (#386)
- fix: exception when initialized without API key (#378) | @vreynolds
- maint(deps): bump mockito-core from 4.6.1 to 4.11.0 (#377)
- maint(deps): bump junit-jupiter-api from 5.8.2 to 5.9.2 (#380)
- Bump junit-bom from 5.9.0 to 5.9.1 (#359)
- maint: additional metadata to diff sdk from agent (#379) | @vreynolds
- chore: Dependabot fixes (#371) | @kentquirk
- ci: update validate PR title workflow (#364) | @pkanal
- ci: fix slack notify channel (#363) | @vreynolds
- ci: validate PR title (#362) | @pkanal
- maint: don't run extra jobs when releasing (#355) | @vreynolds
- Update Otel SDK and JavaAgent to v1.19.0/v1.19.1 (#348) | @MikeGoldsmith
- maint: upgrade gradle to 7.5 (#351) | @vreynolds
- maint: include generated release.yml in published artifacts (#326) | @robbkidd
- maint: add un-versioned copy of agent to Github assets (#323) | @JamieDanielson
- Bump examples/org.springframework.boot from 2.7.0 to 2.7.5 (#322, #352)
- Bump examples/io.spring.dependency-management from 1.0.11.RELEASE to 1.1.0 (#353)
- Bump junit-jupiter-engine from 5.8.2 to 5.9.1 (#345)
- Bump grpc-netty-shaded from 1.47.0 to 1.50.2 (#350)
- Bump junit-bom from 5.8.2 to 5.9.0 (#329)
- Produce a JSON of release info on build (#319) | @robbkidd
- Decorate existing Sampler with DeterministicTraceSampler instead of replacing it (#316) | @GrahamLea
- Move workflows into workflows directory (#318) | @JamieDanielson
- Add github workflow to auto-create issue for public docs (#314) | @JamieDanielson
- Include onboard docs in releasing, move to top (#313) | @JamieDanielson
- 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!