Commit Graph

325 Commits

Author SHA1 Message Date
jack-berg d56bdf5723
Remove -alpha artifacts from runtime classpath of stable components (#6944) 2025-01-13 16:01:14 -06:00
jack-berg 1f8ee517bf
Remove support for deprecated otel.experimental.resource.disabled.keys (#6931) 2024-12-06 17:22:12 -06:00
jack-berg e4f39789bd
Add error prone checks for internal javadoc and private constructors (#6844) 2024-11-01 15:55:14 -05:00
Trask Stalnaker ff4fe978e5
Test Windows in CI (#6824) 2024-11-01 09:01:14 -05:00
Teja bc4bacf5ee
Stabilizing `otel.experimental.resource.disabled.keys` (#6809)
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
2024-10-23 14:29:42 -05:00
jack-berg f52554bc52
Rebrand file configuration to declarative configuration in documentation (#6812) 2024-10-22 09:12:07 -05:00
jack-berg 07b6903b85
Stabilize metric cardinality limits APIs (#6794) 2024-10-17 09:32:25 -05:00
Trask Stalnaker 83b30b5d0e
Bump config file format version (#6786) 2024-10-15 13:13:51 -05:00
jack-berg 2dbb8de349
Update to opentelemetry-configuration v0.3.0 (#6733) 2024-09-30 14:12:25 -05:00
jack-berg 325822ce85
Use autoconfigured ClassLoader to load declarative config (#6725) 2024-09-20 14:00:04 -05:00
Teja 9249653f69
Adding model as suffix to generated classes. (#6721) 2024-09-18 16:02:06 -05:00
Gregor Zeitlinger d899702eab
add stdout log record exporter (#6675)
Co-authored-by: Jack Berg <jberg@newrelic.com>
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
2024-09-18 16:00:44 -05:00
jack-berg 05fe136cb3
Add file configuration ComponentProvider support for resources (#6625) 2024-08-28 14:42:37 -05:00
jack-berg 56e7ebe669
Remove nullable from file config Factory contract (#6612) 2024-08-08 15:08:57 -05:00
jack-berg ea6e3ddb7e
Add file configuration ComponentProvider support for exporters (#6493) 2024-08-05 11:06:27 -05:00
Jay DeLuca a09eff6100
Reference configuration documentation on opentelemetry.io (#6491)
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
2024-06-24 13:44:24 -05:00
jack-berg d9cef81e29
Define dedicated file configuration SPI ComponentProvider (#6457) 2024-06-03 12:49:41 -05:00
crossoverJie 9543a34518
Update otel.exporter.otlp.protocol default value (#6444) 2024-05-10 18:17:31 -07:00
renovate[bot] bd92087068
Update errorProneVersion to v2.27.0 (#6412)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: John K Watson <jkwatson@gmail.com>
2024-05-01 08:37:58 -07:00
jack-berg feef40813f
Rename otel.config.file to otel.experimental.config.file (#6396) 2024-04-18 13:36:29 -05:00
jack-berg 4d8f4f3111
Metric exporter REUSABLE_DATA memory mode configuration options (#6304) 2024-04-05 09:46:51 -05:00
Pranav Sharma 40d18f614a
Add GCP resource detector to ResourceProvider list (#6336) 2024-04-02 11:53:42 -05:00
Gregor Zeitlinger ec464079ee
service.instance.id implementation (#6226)
Co-authored-by: Jack Berg <jberg@newrelic.com>
2024-04-02 11:47:00 -05:00
jack-berg 622d977f87
Refactor Event API to reflect spec changes (#6318) 2024-03-29 16:48:12 -05:00
jack-berg 13ea3346a9
Rename EventEmitter and related classes to EventLogger (#6316) 2024-03-26 09:31:47 -05:00
jack-berg 44c69ea6b5
Rename opentelemetry-extension-incubator to opentelemetry-api-incubator, merge opentelemetry-api-events (#6289) 2024-03-21 14:03:07 -05:00
jack-berg 7926c45a5f
Update jaeger autoconfigure docs to point to OTLP (#6307) 2024-03-20 11:15:21 -05:00
jason plumb 34b64b1f77
Remove domain from event api. (#6253)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-03-12 14:27:33 -05:00
jack-berg 7655192df5
Add autoconfigure console alias for logging exporter (#6027) 2024-03-12 09:43:19 -05:00
Gregor Zeitlinger 56c11e529e
add ComponentLoader to support more auto configuration scenarios (#6217) 2024-03-06 08:57:52 -06:00
Liudmila Molkova 25afc3e910
Return AutoConfiguredOpenTelemetrySdkBuilder instead of the base type (#6248) 2024-03-06 08:40:28 -06:00
Asaf Mesika 62a4810145
Added MetricReader customizer for AutoConfiguredOpenTelemetrySdkBuilder (#6231) 2024-02-29 08:59:58 -06:00
Asaf Mesika a5d2065401
Allow Prometheus exporter to add resource attributes to metric attributes (#6179) 2024-02-08 16:09:13 -06:00
jack-berg ee6c9867d7
Align file configuration with latest changes to spec (#6088) 2024-01-23 16:57:45 -06:00
jack-berg 30c75b4715
Delete jaeger exporters (#6119) 2024-01-12 16:52:32 -06:00
jack-berg bc0df3b4d5
Fix autoconfigure javadoc explaining behavior when disabled (#6109) 2024-01-03 15:29:26 -06:00
jack-berg 17b8f4355d
Read normalized otel.config.file property (#6105)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-01-03 11:50:38 -06:00
Jonas Kunz c8e1e3619e
Improve autoconfiguration capabilities for adding, delaying or dropping spans (#5986) 2023-12-07 15:41:03 -06:00
jason plumb e447e347e1
Allow for simpler creation of start-only and end-only SpanProcessors. (#5923) 2023-12-04 11:40:09 -06:00
jack-berg f2f3ab33b7
Autoconfigure listener (#5931) 2023-11-09 08:49:21 -06:00
jack-berg 6bc24f4263
Stop setting Resource schemaUrl in autoconfigure (#5911) 2023-10-13 10:36:29 -05:00
jack-berg ef3fef9f42
Add file configuration to autoconfigure (#5831) 2023-10-09 09:41:26 -05:00
Lauri Tulmin 533c30ae02
Fix flaky MetricExporterConfigurationTest (#5877) 2023-10-05 14:19:18 -05:00
jack-berg 1bd41e2b79
Remove semconv (#5807) 2023-09-27 14:42:04 -05:00
jack-berg a438127c37
Deprecate semconv module (#5786) 2023-09-08 10:43:42 -05:00
jack-berg 3f152ebe29
DefaultConfigProperties#getMap filters entries with blank values intead of throwing (#5784) 2023-09-06 20:32:32 -05:00
jack-berg 73faa33b99
Config properties from map (#5782) 2023-08-30 09:33:39 -05:00
jack-berg e0a0b7768e
Add ConfigurableMetricReaderProvider SPI (#5755) 2023-08-24 12:54:24 -05:00
jack-berg a3bf8af42e
Break out GrpcSender, GrpcSenderProvider (#5617) 2023-08-09 14:45:31 -05:00
jack-berg f27280af7d
Add experimental autoconfigure support for customizing cardinality limit (#5659) 2023-08-09 13:48:56 -05:00