Trask Stalnaker
14f16b002e
Increase metric name maximum length from 63 to 255 characters ( #5697 )
2023-08-31 10:24:24 -05:00
jack-berg
2deb6d12ef
Add AttributesProcessor toString, add attribute filter helper ( #5765 )
2023-08-25 12:53:14 -05:00
Mateusz Rzeszutek
4b06f09504
Implement attributes advice for the rest of the instruments ( #5722 )
2023-08-23 11:25:35 -05:00
jack-berg
d8407320df
Fix build from bad merge ( #5721 )
2023-08-16 15:56:20 -05:00
Mateusz Rzeszutek
35b41ab484
Add attributes advice API (just `DoubleCounter` for now) ( #5677 )
2023-08-16 14:20:00 -05:00
jack-berg
f7dc1dc686
Prepare for 1.29.0 release ( #5698 )
2023-08-11 10:54:22 -05:00
jack-berg
7ee92eb365
Instruments with names which are case-insensitive equal contribute to… ( #5701 )
2023-08-11 10:20:23 -05:00
jack-berg
288c5df620
Add hasResourceSatisfying to LogRecordDataAssert ( #5690 )
2023-08-10 09:32:37 -05:00
jason plumb
877070329e
Add LongHistogramAdviceConfigurer to improve api surface types ( #5689 )
2023-08-09 13:49:41 -05:00
Parth Dadhaniya
f52050bc2d
Merge the current Resource object with custom Resource Object. ( #5619 )
2023-08-09 10:28:25 -05:00
dependabot[bot]
2f89fa7a30
Bump errorProneVersion from 2.19.1 to 2.21.0 ( #5670 )
...
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-08-04 11:57:22 -05:00
jack-berg
d03b485415
Add OtlpHttp{Signal}Exporter#toBuilder() methods ( #5652 )
2023-08-03 15:22:52 -05:00
jack-berg
0830039dcf
Remove redundant gradle dependencies ( #5621 )
2023-07-18 12:19:44 -05:00
jack-berg
087a4f1ac6
Prepare 1.28.0 ( #5602 )
2023-07-07 06:57:26 -05:00
jack-berg
7bd06ef189
Stabilize RetryPolicy API for OTLP exporters ( #5524 )
2023-07-06 09:52:18 -05:00
jack-berg
b5b02eb044
After cardinality limit exceeded record measurements to overflow series ( #5560 )
2023-07-06 08:14:31 -05:00
jack-berg
749d3164cc
Deprecate jaeger exporters ( #5190 )
2023-07-01 07:23:18 -05:00
Gregor Zeitlinger
45fc05d8ca
fix comment for registerView ( #5587 )
2023-06-30 08:55:47 -05:00
Tyler Benson
655b77f679
Add support for low memory metric temporality setting ( #5558 )
2023-06-27 16:59:59 -05:00
jack-berg
07a1bb4419
Fix various gradle warnings ( #5556 )
2023-06-21 11:15:05 -05:00
Gregor Zeitlinger
c42f3df806
show duplicated metric tags ( #5542 )
2023-06-16 08:47:04 -05:00
Bogdan Drutu
cf3b0efdaf
Make Advice proper immutable class ( #5532 )
...
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2023-06-14 10:11:13 -05:00
damian-les
a7a70aa7c1
Update JavaDoc of SystemClock class ( #5477 )
...
Co-authored-by: Jack Berg <jberg@newrelic.com>
2023-06-14 09:18:37 -05:00
jack-berg
5518060d17
Prepare for 1.27.0 release ( #5514 )
2023-06-09 10:52:41 -05:00
jack-berg
331c6af8d6
Experimental metric reader and view cardinality limits ( #5494 )
2023-06-08 13:20:19 -05:00
jack-berg
951221efcc
Reset exponential aggregator scale after collection ( #5496 )
2023-06-08 13:19:32 -05:00
jack-berg
e637e5121a
Ensure correct compiled output and sources are included in multi version jar ( #5487 )
2023-06-02 10:34:42 -07:00
Maksym Ochenashko
0ab6915b3c
Add meaningful `.toString` to `NoopLogRecordProcessor` and `DefaultOpenTelemetry` ( #5493 )
2023-06-01 06:20:13 -07:00
dependabot[bot]
b14bed8d89
Bump com.diffplug.spotless:spotless-plugin-gradle from 6.18.0 to 6.19.0 ( #5469 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
2023-05-31 09:56:15 -07:00
Mateusz Rzeszutek
5676f466d0
Add a `hasBucketBoundaries()` variant that allows specifying precision ( #5457 )
2023-05-18 08:21:58 -05:00
dependabot[bot]
d45dce3b2a
Bump errorProneVersion from 2.18.0 to 2.19.0 ( #5435 )
...
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-05-12 15:59:51 -05:00
jack-berg
d67faf2aef
Merge sdk logs testing ( #5431 )
2023-05-12 15:59:12 -05:00
jack-berg
8a917e036c
Promote log API / SDK to stable ( #5341 )
2023-05-10 06:45:20 -05:00
jack-berg
37b6fc909e
Prepare 1.26.0 ( #5424 )
2023-05-05 14:12:01 -05:00
jack-berg
030d966c0a
Log Bridge API / SDK cleanup ( #5420 )
2023-05-05 13:37:55 -05:00
jason plumb
75b83db960
Create OtelVersion class at build time. ( #5365 )
...
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
2023-04-15 08:31:55 -05:00
jack-berg
bce7d96b0c
Add LogRecord observed timestamp field ( #5370 )
2023-04-15 08:30:28 -05:00
jack-berg
cbbba71b78
Remove log record timestamp default ( #5374 )
2023-04-14 15:30:29 -05:00
jack-berg
2870209fdb
Prototype histogram advice API (i.e. Hints) ( #5217 )
2023-04-11 17:03:55 -05:00
jack-berg
0a34867a57
Rename setEpoch to setTimestamp ( #5368 )
2023-04-11 10:24:46 -05:00
jack-berg
ecc41c7f5a
Align BatchLogRecordProcessor defaults with specification ( #5364 )
2023-04-10 14:21:34 -05:00
dependabot[bot]
38e38cb29f
Bump com.diffplug.spotless:spotless-plugin-gradle from 6.17.0 to 6.18.0 ( #5352 )
...
* Bump com.diffplug.spotless:spotless-plugin-gradle from 6.17.0 to 6.18.0
Bumps [com.diffplug.spotless:spotless-plugin-gradle](https://github.com/diffplug/spotless ) from 6.17.0 to 6.18.0.
- [Release notes](https://github.com/diffplug/spotless/releases )
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md )
- [Commits](https://github.com/diffplug/spotless/compare/gradle/6.17.0...gradle/6.18.0 )
---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-plugin-gradle
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* spotless
---------
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-04-06 15:13:11 -05:00
jack-berg
23107f8ecd
Delete unused exponential histogram mergeInto ( #5342 )
2023-04-02 18:58:37 -07:00
Liudmila Molkova
188210bdba
Update semconv to 1.19.0 and related build tool changes ( #5311 )
...
* Generate semconv 1.19.0 with new build-tools
* update code to use new user agentattribute name
* changelog
* add deprecated attributes
* add old deprecated attributes
* cleanup
2023-03-30 08:34:48 -07:00
jack-berg
3581d6e642
Cache ImmutableKeyValuePairs#hashCode ( #5307 )
2023-03-18 13:31:58 -05:00
jack-berg
ca0716335a
Stop validating instrument unit ( #5279 )
2023-03-17 09:39:28 -05:00
jack-berg
267f9a6365
Remove unused StressTestRunner code ( #5292 )
2023-03-16 18:21:04 -07:00
Michael Bazos
302f889ed9
Fixing up javadoc to reflect how to create a junit4 OpenTelemetryRule ( #5299 )
2023-03-15 16:44:38 -05:00
jack-berg
102a03a167
Prepare for 1.24.0 ( #5278 )
...
* Prepare changelog for 1.24.0 release
* Add missing since annotations
2023-03-10 09:36:08 -06:00
jason plumb
dd40fbeab7
Remove validations for noop instrument names and units ( #5146 )
...
* remove validations for noop implementation
* remove unwanted tests
* remove unused
* remove instrument unit checks from ValidationUtil and move temporarily to AbstractInstrumentBuilder.
* move tests
* rename ValidationUtil to ApiUsageLogger
* fix tests by removing logs check (not important here)
2023-03-08 14:07:07 -06:00