jack-berg
88c7233c7e
Deprecate opentelemetry-exporter-jaeger-proto ( #4496 )
2022-05-26 19:59:02 -05:00
jack-berg
33d2c22260
Implement general attribute limits ( #4495 )
...
* Implement general attribute limits
* Spotless
2022-05-26 09:25:14 -05:00
jack-berg
de824dc93a
Add batch callback API ( #4376 )
...
* Add batch callback API
* Update API to accept varargs of instruments
* Add more tests
* Add default API implementations, more test coverage
* PR feedback
2022-05-25 12:50:09 -05:00
jack-berg
e4617bbe90
Update to proto 0.18.0 ( #4491 )
2022-05-25 10:37:42 +09:00
Donnerbart
2e5598e492
Add setter for MeterProvider to JaegerGrpcSpanExporterBuilder ( #4487 )
...
* Add setter for MeterProvider to JaegerGrpcSpanExporterBuilder
* Make exporter name configurable for ExporterMetrics
2022-05-24 12:13:48 -07:00
jack-berg
540c2f54b4
List all published artifacts in readme ( #4481 )
...
* List all published artifacts in readme
* Pluralize artifact section titles, add description
2022-05-24 09:52:58 -05:00
wallezhang
3ed74b6bbc
feat: `otel.metrics.exporter` setting support multiple values ( #4466 )
...
* feat: `otel.metrics.exporter` setting support multiple values
* refactor: Refactor metric reader configuration function
2022-05-20 15:01:05 -05:00
jack-berg
81821296fc
Move ConfigurableMetricExporterProvider to autoconfigure-spi ( #4478 )
2022-05-18 19:17:45 -07:00
jack-berg
dbe9a8e0a5
RetryInterceptor retries on SocketTimeoutException with no message ( #4475 )
2022-05-18 08:11:28 -05:00
jack-berg
f592bf54e4
Drop outdated metrics sdk readme ( #4476 )
2022-05-17 20:15:57 -07:00
jack-berg
d355bf56df
Fix OTEL_EXPORTER_OTLP_CLIENT_KEY docs ( #4474 )
2022-05-17 17:18:32 -07:00
Trask Stalnaker
7ad506d79f
Sync workflow with latest docs ( #4454 )
...
* Sync
* Remove unnecessary group
* Fix collapsing CI checks
* fix
2022-05-17 14:24:07 +09:00
jack-berg
b98ce55cd0
Fix reporting intervals for delta readers ( #4437 )
2022-05-16 11:50:54 -05:00
jack-berg
8659a82583
Fix metric sdk when multiple readers are present ( #4436 )
...
* Fix metric sdk when multiple readers are present
* Merge DeltaMetricStorage into DefaultSynchronousMetricStorage
2022-05-13 12:50:13 -05:00
jack-berg
078d55abe5
Add SdkMeterProvider toString method ( #4464 )
...
* Add SdkMeterProvider toString method
* Fix build
* Ignore null values in InstrumentSelector / View #toString()
2022-05-13 11:52:04 -05:00
jack-berg
0d234f56c9
Add metrics to OpenTelemetryRule and OpenTelemetryExtension ( #4459 )
...
* Add metrics to OpenTelemetryRule and OpenTelemetryExtension
* Clear metrics, respond to PR feedback
2022-05-13 10:06:05 -05:00
jack-berg
b7b6a75637
Drop reference to OTEL_EXPORTER_LOGGING_PREFIX ( #4462 )
2022-05-12 15:46:19 -05:00
jack-berg
bf0f6bfb16
Add experimental method to reset SdkMeterProvider ( #4460 )
2022-05-12 10:28:42 -05:00
jack-berg
bc6be63871
Update to otlp proto 0.17.0 ( #4452 )
2022-05-11 09:57:45 -05:00
Jon
20bd019718
Add JSON export option ( #4435 )
...
* Add OkHttpExporterBuilder option to serialize proto as json
* Format code to spotless standards and add tests
* Include begin and end brackets in json
* Remove exportAsJson from public api
* Remove special exporter metrics for json export. Return -1 for json contentLength instead of preserializing.
* Rebase
* Make Json/ProtoRequestBody classes final and package private
Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
2022-05-11 09:57:11 -05:00
Mateusz Rzeszutek
a9968bcf32
Solve the duplicate metrics definition issue in Micrometer shim ( #4457 )
2022-05-10 14:39:22 -05:00
jack-berg
6606020c3a
Post release 1.14.0 ( #4453 )
...
* Add the release date for 1.14.0 to the change log
* Update docs for 1.14.0 release
2022-05-10 11:12:09 +09:00
OpenTelemetry Java Bot
a79f52d641
Update version to 1.15.0-SNAPSHOT ( #4446 )
2022-05-09 12:40:04 -05:00
jack-berg
9d28d973d8
Prepare changelog for 1.14.0 ( #4445 )
2022-05-09 11:21:21 -05:00
jack-berg
e067223409
Convert tests to from :sdk:metrics-testing to :sdk:testing ( #4444 )
2022-05-09 09:34:09 -05:00
jack-berg
89c6323fff
Move InMemoryMetricReader and InMemoryMetricExporter to :sdk:testing ( #4442 )
...
* Move InMemoryMetricReader and InMemoryMetricExporter to :sdk:testing
* Move tests
2022-05-06 20:00:11 -05:00
jack-berg
d490f5b5e7
Add AggregationTemporalitySelector functional interface ( #4438 )
2022-05-06 10:03:14 -05:00
Chris Gray
360da3cf9b
Parse 0-probability sampling strategies correctly (fixes: open-telemetry/opentelemetry-java-instrumentation#5899) ( #4421 )
...
* Parse 0-probability sampling strategies correctly (fixes : #5899 )
* Run spotless
* Move default probabilistic strategy to `parseProbabilistic`
2022-05-06 08:29:05 -05:00
dependabot[bot]
606feb4ef5
Bump docker/build-push-action from 2.10.0 to 3.0.0 ( #4440 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2.10.0 to 3.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v2.10.0...v3.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>
2022-05-06 08:28:35 -05:00
dependabot[bot]
23793f7865
Bump docker/login-action from 1 to 2 ( #4441 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/login-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>
2022-05-06 08:28:10 -05:00
jack-berg
848c073231
Refactor exemplars to reduce code duplication ( #4430 )
...
* Refactor exemplars to reduce code duplication
* Add comments to ReservoirCell
2022-05-06 08:27:39 -05:00
jack-berg
605f40b940
Rename MetricReader#flush() to forceFlush() ( #4439 )
2022-05-06 08:26:22 -05:00
Anuraag Agrawal
2bc8178dce
Split exemplar assertion into double / long ( #4432 )
...
* Split exemplar assertion into double / long
* Merge
2022-05-06 14:33:57 +09:00
Anuraag Agrawal
bfb39f42d4
Remove Data from metric assertion class names ( #4433 )
2022-05-05 10:47:26 -05:00
jack-berg
04617c3550
Default unit is blank instead of 1 ( #4431 )
2022-05-05 10:34:26 -05:00
Jakub Wach
57c858f72c
adding warning to XRay extractor when traceId/spanId missing ( #4420 )
...
* adding warning to XRay extractor when traceId/spanId missing
* switched to FINEST
2022-05-05 07:41:32 -07:00
Lauri Tulmin
3f2317fdac
Add hasSpansSatisfyingExactlyInAnyOrder ( #4427 )
...
* Add hasSpansSatisfyingExactlyInAnyOrder
* address review comment
* address review comment
2022-05-03 17:25:47 +09:00
jack-berg
4a2814b1af
Flaky retry interceptor test ( #4426 )
...
* Fix flaky RetryInterceptorTest
* fix typo
* spotless
2022-04-30 11:24:13 -05:00
Lauri Tulmin
16be81aed8
Apply attribute limits to exception events ( #4423 )
2022-04-28 16:12:35 -05:00
Anuraag Agrawal
ee4d771142
Migrate sum, histogram, summary assert to stable testing. ( #4419 )
...
* Migrate sum, histogram, summary assert to stable testing.
* Coverage
2022-04-28 12:39:29 +09:00
dependabot[bot]
626daa1e1e
Bump github/codeql-action from 1 to 2 ( #4415 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: github/codeql-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>
2022-04-26 12:11:14 +09:00
Trask Stalnaker
b46fc4dcea
Release branch workflow exclusions ( #4409 )
2022-04-26 08:06:05 +09:00
Lauri Tulmin
0940f6405a
Revert PeriodicMetricReader logging level change ( #4414 )
2022-04-25 09:36:39 -07:00
Trask Stalnaker
6480024f11
Consolidate build-pull-request and build ( #4413 )
2022-04-22 18:49:22 -07:00
jack-berg
e479f15746
Add exponential histogram aggregation ( #4406 )
...
* Add ExponentialHistogramAggregation
* Rename DoubleHistogramAggregator to DoubleExplicitBucketHistogramAggregator
* PR feedback
2022-04-22 19:51:08 -05:00
Trask Stalnaker
59e1b7b38c
More resilient change log merging ( #4411 )
...
* More resilient change log merging
* --3way
2022-04-22 18:10:49 -05:00
Trask Stalnaker
872d267277
Tiny fix to workflow doc ( #4410 )
2022-04-22 12:55:21 -07:00
Anuraag Agrawal
173a0c27fd
Have long aggregators export long exemplars ( #4403 )
...
* WIP exemplar
* Have long aggregators export long exemplars
* Fix
2022-04-22 11:18:47 +09:00
wallezhang
f36785f676
fix: fix BatchSpanProcessor with non-runtime exception ( #4402 )
...
* fix: fix BatchSpanProcessor worker thread is killed by non-runtime exception
* refactor: Propagate exception if fatal
* test: Add unit test for exporter throwing a non-runtime exception
2022-04-22 07:57:02 +09:00
Anuraag Agrawal
e999fa0d5a
Some fixes for compilation under java 18 ( #4397 )
2022-04-22 07:43:55 +09:00