Commit Graph

3376 Commits

Author SHA1 Message Date
dependabot[bot] 60c1fc7753
Bump nl.jqno.equalsverifier:equalsverifier from 3.13 to 3.13.1 (#5203)
Bumps [nl.jqno.equalsverifier:equalsverifier](https://github.com/jqno/equalsverifier) from 3.13 to 3.13.1.
- [Release notes](https://github.com/jqno/equalsverifier/releases)
- [Changelog](https://github.com/jqno/equalsverifier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jqno/equalsverifier/compare/equalsverifier-3.13...equalsverifier-3.13.1)

---
updated-dependencies:
- dependency-name: nl.jqno.equalsverifier:equalsverifier
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-13 07:31:27 -06:00
jack-berg c07642ee17
Avoid exemplar allocations if there are no measurements (#5182) 2023-02-11 20:46:41 -06:00
jack-berg 7bb2f0d832
Remove boxed primitives from aggregations (#5184) 2023-02-11 20:46:27 -06:00
jack-berg 8f5ddf26e5
Post release 1.23.0 (#5202)
* Update version in docs

* Update japicmp
2023-02-10 19:15:59 -06:00
OpenTelemetry Bot 8064df9e4d
Update version to 1.24.0 (#5198) 2023-02-10 14:30:06 -06:00
jack-berg 9b10152cf8
Prepare for 1.23.0 release (#5189)
* Prepare changelog for 1.23.0 release

* Add missing since annotations

* Adjust releasing docs

* Add new changelog entries, add event API artifact to readme

* PR feedback

* PR feedback
2023-02-10 14:07:48 -06:00
dependabot[bot] 7bbd5af0c9
Bump io.grpc:grpc-bom from 1.52.1 to 1.53.0 (#5194)
Bumps [io.grpc:grpc-bom](https://github.com/grpc/grpc-java) from 1.52.1 to 1.53.0.
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.52.1...v1.53.0)

---
updated-dependencies:
- dependency-name: io.grpc:grpc-bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack Berg <jberg@newrelic.com>
2023-02-10 14:06:16 -06:00
dependabot[bot] d1cc20f1ac
Bump com.linecorp.armeria:armeria-bom from 1.21.0 to 1.22.0 (#5193)
Bumps [com.linecorp.armeria:armeria-bom](https://github.com/line/armeria) from 1.21.0 to 1.22.0.
- [Release notes](https://github.com/line/armeria/releases)
- [Changelog](https://github.com/line/armeria/blob/master/.post-release-msg)
- [Commits](https://github.com/line/armeria/compare/armeria-1.21.0...armeria-1.22.0)

---
updated-dependencies:
- dependency-name: com.linecorp.armeria:armeria-bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack Berg <jberg@newrelic.com>
2023-02-10 14:06:05 -06:00
dependabot[bot] 3d73283a71
Bump ru.vyarus:gradle-animalsniffer-plugin from 1.6.0 to 1.7.0 (#5192)
Bumps ru.vyarus:gradle-animalsniffer-plugin from 1.6.0 to 1.7.0.

---
updated-dependencies:
- dependency-name: ru.vyarus:gradle-animalsniffer-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-10 09:24:47 -06:00
Mateusz Rzeszutek 08d8860e66
Fix collector config (#5195)
* Fix collector config

* use verbosity instead of loglevel
2023-02-10 09:23:49 -06:00
Trask Stalnaker 80a1f70214
Suppress spotless configuration in cve check (#5191) 2023-02-10 07:12:24 -06:00
jack-berg 358ad6cba1
Update semconv to 1.18.0 (#5188) 2023-02-09 15:25:34 -06:00
Donnerbart 2b7fe75826
Add resource assertion methods to SpanDataAssert and MetricAssert (#5160)
* Fix nullable warning in AttributeAssertion

* Fix warnings in assertion tests

* Add missing test for MetricAssert.hasSummarySatisfying() type check failure

* Add hasResourceSatisfying() method to SpanDataAssert and MetricAssert
2023-02-09 15:25:11 -06:00
Trask Stalnaker 43c88b911d
Use latest netty (#5185) 2023-02-08 09:03:31 -08:00
jack-berg feb0297c7b
Add Base2 prefix to internal exponential histogram classes (#5179) 2023-02-07 10:14:10 -06:00
Trask Stalnaker 07e5654285
Add OWASP dependency check (#5177) 2023-02-06 17:06:50 -08:00
dependabot[bot] 47ab46ea2a
Bump com.diffplug.spotless from 6.14.0 to 6.14.1 (#5181) 2023-02-06 06:37:56 -08:00
dependabot[bot] a8f2e6cd61
Bump com.diffplug.spotless:spotless-plugin-gradle from 6.14.0 to 6.14.1 (#5180) 2023-02-06 06:37:21 -08:00
jack-berg 92403b01b7
Add base2ExponentialHistogram to Aggregation (#5143) 2023-02-05 10:54:44 -06:00
jack-berg 33e6bf30c5
Reuse aggregation handles for delta temporality (#5176)
* Reuse aggregation handles for delta temporality

* Add test code
2023-02-05 08:15:40 -06:00
Bruno Medeiros cdf13a7c10
docs(readme): fix resource providers property docs (#5135) 2023-02-04 08:07:08 -08:00
jack-berg 249d09747f
Delete bound instruments (#5157)
* Delete bound instruments

* Remove outdated comments
2023-02-03 17:30:39 -06:00
jack-berg 0ac01c6cec
Event emitter provider (#5049)
* Split out :api:events

* Remove events from :api:logs

* Log SDK also implements Events API

* Fix example

* Add SdkEventEmitterProvider which delegates to LoggerProvider

* Make eventDomain argument optional
2023-02-03 15:45:40 -06:00
dependabot[bot] 4bd1869799
Bump com.squareup.wire:wire-gradle-plugin from 4.4.3 to 4.5.0 (#5171)
Bumps [com.squareup.wire:wire-gradle-plugin](https://github.com/square/wire) from 4.4.3 to 4.5.0.
- [Release notes](https://github.com/square/wire/releases)
- [Changelog](https://github.com/square/wire/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/wire/compare/4.4.3...4.5.0)

---
updated-dependencies:
- dependency-name: com.squareup.wire:wire-gradle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
2023-02-03 12:01:56 -06:00
jack-berg 9cfdf67a49
Delete notion of accumulation (#5154) 2023-02-03 10:56:17 -06:00
dependabot[bot] f43905a535
Bump org.jetbrains.kotlin.jvm from 1.8.0 to 1.8.10 (#5170)
Bumps org.jetbrains.kotlin.jvm from 1.8.0 to 1.8.10.

---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin.jvm
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-03 10:49:32 -06:00
dependabot[bot] 3d1c04ae59
Bump com.squareup.wire:wire-compiler from 4.4.3 to 4.5.0 (#5173)
Bumps [com.squareup.wire:wire-compiler](https://github.com/square/wire) from 4.4.3 to 4.5.0.
- [Release notes](https://github.com/square/wire/releases)
- [Changelog](https://github.com/square/wire/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/wire/compare/4.4.3...4.5.0)

---
updated-dependencies:
- dependency-name: com.squareup.wire:wire-compiler
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-03 10:49:00 -06:00
dependabot[bot] 4ae7e380ad
Bump com.google.api.grpc:proto-google-common-protos (#5174)
Bumps [com.google.api.grpc:proto-google-common-protos](https://github.com/googleapis/gapic-generator-java) from 2.13.0 to 2.14.0.
- [Release notes](https://github.com/googleapis/gapic-generator-java/releases)
- [Changelog](https://github.com/googleapis/gapic-generator-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/googleapis/gapic-generator-java/compare/v2.13.0...v2.14.0)

---
updated-dependencies:
- dependency-name: com.google.api.grpc:proto-google-common-protos
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-03 10:48:47 -06:00
Mateusz Rzeszutek e5bfc1dd52
Limit junit-pioneer to 1.x (#5175) 2023-02-03 07:57:34 -08:00
dependabot[bot] 0ce6a015f2
Bump nl.jqno.equalsverifier:equalsverifier from 3.12.4 to 3.13 (#5172) 2023-02-03 06:30:54 -08:00
dependabot[bot] 7068cb3c09
Bump io.zipkin.brave:brave-bom from 5.14.1 to 5.15.0 (#5168)
Bumps [io.zipkin.brave:brave-bom](https://github.com/openzipkin/brave) from 5.14.1 to 5.15.0.
- [Release notes](https://github.com/openzipkin/brave/releases)
- [Changelog](https://github.com/openzipkin/brave/blob/master/RELEASE.md)
- [Commits](https://github.com/openzipkin/brave/compare/5.14.1...5.15.0)

---
updated-dependencies:
- dependency-name: io.zipkin.brave:brave-bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-02 08:28:55 -06:00
dependabot[bot] 6a822adcee
Bump com.uber.nullaway:nullaway from 0.10.8 to 0.10.9 (#5167) 2023-02-02 06:23:35 -08:00
dependabot[bot] 0a9794ad41
Bump com.github.ben-manes.versions from 0.44.0 to 0.45.0 (#5161)
Bumps com.github.ben-manes.versions from 0.44.0 to 0.45.0.

---
updated-dependencies:
- dependency-name: com.github.ben-manes.versions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-01 08:46:14 -08:00
dependabot[bot] 1775e4a48e
Bump docker/build-push-action from 3.3.0 to 4.0.0 (#5158)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3.3.0 to 4.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3.3.0...v4.0.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-31 09:45:19 -06:00
dependabot[bot] 87c1ef242e
Bump com.gradle.enterprise from 3.12.2 to 3.12.3 (#5159)
Bumps com.gradle.enterprise from 3.12.2 to 3.12.3.

---
updated-dependencies:
- dependency-name: com.gradle.enterprise
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-31 09:44:11 -06:00
jack-berg f70ae76f8c
Reuse AggregatorHandle with cumulative temporality (#5142)
* Resuse AggregatorHandle with cumulative temporality

* Remove Aggregator#merge

* Restore test coverage, rename methods
2023-01-30 09:57:37 -06:00
dependabot[bot] eca5ce03f0
Bump equalsverifier from 3.12.3 to 3.12.4 (#5156) 2023-01-29 21:40:28 -08:00
dependabot[bot] 3c2d58de58
Bump jackson-bom from 2.14.1 to 2.14.2 (#5155) 2023-01-29 21:39:25 -08:00
dependabot[bot] eb0b316359
Bump com.diffplug.spotless from 6.13.0 to 6.14.0 (#5150) 2023-01-27 06:27:25 -08:00
dependabot[bot] ff0df1e893
Bump spotless-plugin-gradle from 6.13.0 to 6.14.0 (#5149) 2023-01-27 06:27:11 -08:00
jason plumb 8b01e78f42
Switch from snakeyaml to snakeyaml-engine (#5138)
* switch from snakeyaml to snakeyaml-engine

* spotless
2023-01-26 15:29:08 -08:00
jack-berg 59043802e6
Merge :sdk:metrics-testing into :sdk:testing (#5144) 2023-01-24 08:42:04 -08:00
jack-berg ae7b0a917b
Fix opentracing docs (#5145) 2023-01-24 08:31:53 -08:00
jack-berg 6edba790d8
Cleanup autoconfigured resources in case of exception (#5117)
* Cleanup autoconfigured resources in case of exception

* Improve test coverage

* Spotless

* Reduce logging level to info for multiple shutdowns

* Fix build
2023-01-22 09:25:50 -06:00
jack-berg c427bf2132
Promote exponential histogram data interfaces to stable package (#5120)
* Promote exponential histogram data interfaces to stable package

* Spotless
2023-01-21 08:10:29 -06:00
Fabio Salvini f28e0ada45
Support parentbased_jaeger_remote sampler. (#5123) 2023-01-20 20:05:36 -08:00
jack-berg 299cfad6e6
Close OpenTelemetrySdk after all tests (#5139) 2023-01-20 20:02:33 -08:00
John Watson a3ac819a0b
support the "none" option for propagator configuration (#5121) 2023-01-20 06:27:54 -08:00
dependabot[bot] 68b5e4685a
Bump proto-google-common-protos from 2.12.0 to 2.13.0 (#5140) 2023-01-19 21:36:06 -08:00
John Watson e25120ad08
Update the semantic conventions to v1.17.0 (#5134)
* Update the semantic conventions to v1.17.0

* add a few more deprecated items
2023-01-18 18:24:43 -08:00