jack-berg
9e3f702d5b
Declarative config 0.4 ( #7064 )
2025-04-18 14:20:38 -05:00
jack-berg
2d1c14ee56
Add experimental support for log extended attributes ( #7123 )
2025-04-11 10:46:38 -05:00
jack-berg
4e243f2b63
Add ExtendedLogRecordBuilder#setException ( #7182 )
2025-04-11 09:18:19 -05:00
jack-berg
10eda198c0
Remove Java9VersionSpecific clock implementation ( #7221 )
2025-04-07 16:50:55 -05:00
tianlan xu
16f3637b0b
fix bug: throttledRateLimiter is not once per minute, but five times ( #7156 )
2025-03-03 17:01:53 -06:00
jack-berg
3d3bff5bda
Fix bug preventing accurate reporting of dropped attribute count ( #7142 )
2025-02-26 16:26:59 -06:00
jack-berg
355d17ffaa
Prepare 1.47.0 ( #7078 )
2025-02-07 13:14:54 -06:00
jack-berg
1c1d56113d
Expand OkHttp retry exception predicate ( #7047 )
2025-01-28 10:37:00 -06:00
Yuriy Holinko
d2b8497de0
Retry on configurable exception ( #6991 )
2025-01-24 15:01:53 -06:00
jason plumb
c1b9ec789c
Explicitly allow null into CompletableResultCode.failExceptionally() ( #6963 )
2024-12-19 15:57:17 -06:00
jack-berg
e4f39789bd
Add error prone checks for internal javadoc and private constructors ( #6844 )
2024-11-01 15:55:14 -05:00
jack-berg
f161a1e039
Prepare 1.41.0 ( #6635 )
2024-08-09 09:55:32 -05:00
jack-berg
fc283ba763
Completable result code throwable ( #6348 )
2024-08-08 16:11:47 -05:00
jack-berg
67fcea3846
Prepare for 1.38.0 release ( #6441 )
...
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-05-10 10:06:14 -05:00
jack-berg
9b67fe09dc
Use low precision Clock#now when computing timestamp for exemplars ( #6417 )
2024-05-01 11:24:17 -05:00
jack-berg
c33febbea6
Scope config ( #6375 )
2024-04-18 16:36:40 -05:00
jack-berg
f032fc6703
Prepare 1.36.0 ( #6276 )
2024-03-08 06:44:26 -06:00
jack-berg
e41470be43
Add basic proxy configuration to OtlpHttp{Signal}Exporters ( #6270 )
...
Co-authored-by: Marc Schumacher <schumi@zalando.de>
2024-03-07 06:48:36 -06:00
Asaf Mesika
8d1cad2ae1
Memory mode: Adding support for synchronous instruments - explicit histogram ( #6153 )
...
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
2024-01-25 12:18:28 -06:00
Asaf Mesika
0641844059
Memory Mode: Adding 2nd part support for synchronous instruments - exponential histogram ( #6058 )
...
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
2024-01-12 16:52:54 -06:00
Asaf Mesika
ffd53c7d56
Memory Mode: Adding first part support for synchronous instruments - storage ( #5998 )
...
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
2023-12-14 16:21:39 -06:00
César
f99e4961cb
Identifying otel http calls ( #5918 )
...
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
2023-11-09 08:49:06 -06:00
jack-berg
bf37a4ca58
Prepare 1.31.0 ( #5888 )
2023-10-06 15:10:48 -05:00
Asaf Mesika
b0c337b075
Memory Mode support: Adding memory mode, and implementing it for Asynchronous Instruments ( #5709 )
...
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
2023-09-26 13:21:46 -05:00
jack-berg
a438127c37
Deprecate semconv module ( #5786 )
2023-09-08 10:43:42 -05:00
jack-berg
f7dc1dc686
Prepare for 1.29.0 release ( #5698 )
2023-08-11 10:54: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
07a1bb4419
Fix various gradle warnings ( #5556 )
2023-06-21 11:15:05 -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
e637e5121a
Ensure correct compiled output and sources are included in multi version jar ( #5487 )
2023-06-02 10:34:42 -07: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
06158ffc2d
Cleanup readmes ( #5263 )
2023-03-06 09:39:34 -06:00
jack-berg
8897dd4d5c
Revert removal final newline ( #5133 )
...
* Revert removal final newline
* Add to final newlin editorconfigoverride
2023-01-18 08:51:41 -06:00
dependabot[bot]
1e4a7be6be
Bump spotless-plugin-gradle from 6.12.1 to 6.13.0 ( #5126 )
...
* Bump spotless-plugin-gradle from 6.12.1 to 6.13.0
Bumps [spotless-plugin-gradle](https://github.com/diffplug/spotless ) from 6.12.1 to 6.13.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.12.1...plugin-gradle/6.13.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>
* Fix build
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-01-17 16:47:56 -06:00
dependabot[bot]
76f7a96029
Bump spotless-plugin-gradle from 6.12.0 to 6.12.1 ( #5076 )
...
* Bump spotless-plugin-gradle from 6.12.0 to 6.12.1
Bumps [spotless-plugin-gradle](https://github.com/diffplug/spotless ) from 6.12.0 to 6.12.1.
- [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.12.0...gradle/6.12.1 )
---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-plugin-gradle
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fix 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-01-03 13:15:22 -06:00
jack-berg
bd8b5650ac
Fix concurrent modification exception in ComponentRegistry ( #4951 )
...
* Fix concurrent modification exception in ComponentRegistry
* Reduce number of threads and iterations
2022-11-15 11:15:50 -06:00
jack-berg
f8a4d81e24
Optimize log hot path ( #4913 )
...
* ComponentRegistry accepts name, version, schemaUrl instead of InstrumentationScopeInfo
* Fix comment
2022-11-08 17:05:00 -06:00
jack-berg
52c37d56da
Stop publishing opentelemetry-sdk-extension-resources artifact ( #4828 )
2022-10-31 12:25:36 -05:00
jack-berg
eec0225e37
Changelog 1.18.0 ( #4737 )
...
* Add since annotations
* Prepare changelog for 1.17.0 release
* Spotless
* PR feedback
* Spotless
2022-09-09 13:44:23 -05:00
jack-berg
2bc88f45c6
Deprecate multi argument InstrumentationScopeInfo create method ( #4710 )
...
* Deprecate multi argument InstrumentationScopeInfo create method
* PR feedback
2022-08-24 13:35:31 -05:00
jason plumb
3a802305dc
return early if merging empty resource ( #4713 )
2022-08-23 12:38:25 -05:00
jack-berg
d0c6cd4480
Extend InstrumentationScopeInfo with scope attributes ( #4696 )
...
* Extend InstrumentationScopeInfo with scope attributes
* Add InstrumentationScopeInfoBuilder
2022-08-22 12:26:54 -05:00
jack-berg
659a7930bd
Move AttributesMap to :sdk:common ( #4641 )
2022-07-27 17:08:40 -05:00
Brian Yan
e54e7ac4dc
feat:add the shortcut of removeif in ResourceBuilder ( #4286 )
...
* fix:add an ending period to form notes
* feat:add the shortcut of removeif in ResourceBuilder
* fix:fix the errors of check
* feat:run two gradlew task to achieve check
* fix:fix format violations
* feat:remove extra function and modify the unit test
* fix: fix format violations
* feat:format code and modify unit test
* feat:make unit test specification
* feat:cleanup for normalize
2022-03-22 13:03:55 +09:00
Trask Stalnaker
ea288d9722
Reduce lock scope in CompletableResultCode ( #4281 )
2022-03-22 08:02:20 +09:00
jack-berg
59a6061dc5
Deprecate InstrumentationLibraryInfo ( #4256 )
...
* Deprecate InstrumentationLibraryInfo
* API diff
2022-03-14 14:45:10 -05:00
jack-berg
963bc384c8
Instrumentation scope ( #4215 )
...
* Add InstrumentationScopeInfo class
* Rewrite tracer provider documentation
* Refactor ComponentRegistry to use InstrumentationScopeInfo
* Finish updating documentation to reference scope instead of library
* PR feedback
2022-02-26 10:43:55 -08:00