Commit Graph

1339 Commits

Author SHA1 Message Date
Eugene Ma e0a6e64fc7
lazily initialize ReservoirCells (#6851)
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
2024-11-18 15:56:03 -06:00
Saurabh Lodha 2a97eaedc5
Add synchronization to SimpleLogRecordProcessor and SimpleSpanProcessor to ensure thread-safe export of logs and spans respectively (#6885) 2024-11-18 15:54:40 -06:00
Ravishankar Nagendran 26f359b3e9
Add javadoc boilerplate internal comment v2 for experimental classes (#6886)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-11-18 14:59:28 -06:00
Xin 4c30ec48d3
Add convenience method `setAttribute(Attribute<Long>, int)` to SpanBuilder (matching the existing convenience method in Span) (#6884)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-11-18 14:41:17 -06:00
Trask Stalnaker 6c0d140dff
Fix regression in event attributes (#6865) 2024-11-09 08:04:04 -08:00
jack-berg e38ebf5dc3
Prepare 1.44.0 (#6861) 2024-11-08 11:42:51 -06:00
jack-berg 7e4da160ba
Refactor metrics to remove MeterSharedState (#6845) 2024-11-05 09:00:54 -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 fcae15e927
Stabilize ExceptionEventData (#6795)
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
Co-authored-by: Jack Berg <jberg@newrelic.com>
2024-10-29 09:53:38 -05:00
jack-berg 07b6903b85
Stabilize metric cardinality limits APIs (#6794) 2024-10-17 09:32:25 -05:00
Alex Boten 799039247b
tests: update references to logging exporter (#6692)
Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-09-20 11:49:44 -05:00
Gregor Zeitlinger c9c857c908
add context info about wrong span or trace (#6703) 2024-09-18 16:36:30 -05:00
jack-berg 82b9e9b64d
Optimize advice with FilteredAttributes (#6633) 2024-09-18 15:07:31 -05:00
jack-berg fbdb90621b
Prepare 1.42.0 (#6688) 2024-09-06 10:04:55 -05:00
jackshirazi 61a4b46676
make SdkTracer.tracerEnabled mutable (#6687)
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
2024-09-05 15:07:33 -05:00
jason plumb e063b34a2a
Add asserts for event body fields (#6509) 2024-09-05 11:55:02 -05:00
Jonas Kunz 09de4bd105
Added SpanProcessor OnEnding callback (#6367)
Co-authored-by: jack-berg <34418638+jack-berg@users.noreply.github.com>
2024-09-04 13:52:09 -05:00
renovate[bot] 37e35b239b
Update errorProneVersion to v2.31.0 (#6642)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jack Berg <jberg@newrelic.com>
2024-08-30 14:53:57 -05:00
jack-berg 649f963a1a
Stabilize log any value (#6591) 2024-08-30 10:22:38 -05:00
jack-berg 94238acd71
New gradle shadow plugin location (#6637) 2024-08-09 17:25:33 -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 d16ba00e15
Avoid allocations when advice doesn't remove any attributes (#6629) 2024-08-08 15:34:16 -05:00
Tyler Benson 20bcd7546b
Add links from experimental methods to the helper functions that allow access to them. (#6529)
Co-authored-by: Jack Berg <jberg@newrelic.com>
2024-07-11 17:03:17 -05:00
jack-berg 1f7d6a507e
Add APIs to determine if tracer, logger, instruments are enabled (#6502) 2024-07-03 15:34:18 -05:00
Trask Stalnaker 0aacc55d1e
Narrow ExtendedSpanBuilder return types for chaining (#6514) 2024-06-24 15:07:42 -05:00
Shelby Huang 7ee367a57f
Fix the JMH task execution failure. (#6495) 2024-06-10 11:34:37 -07:00
jack-berg d0b463dd6f
Refactor ExtendedTracer, ExtendedSpanBuilder to reflect incubating API conventions (#6497) 2024-06-06 09:42:01 -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 c7d472ad36
Stabilize synchronous gauge (#6419) 2024-05-09 13:10:53 -05:00
oliver zhang af46b5e4a9
change variable name (#6439) 2024-05-09 07:42:45 -07:00
John Bley a745d60e8d
Use standard ArrayList size rather than max number of links for initial span links allocation (#6252) 2024-05-07 08:42:15 -07: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 a5fc312d26
Add missing fields to OTLP metric exporters (#6402) 2024-04-22 09:46:06 -05:00
jack-berg c33febbea6
Scope config (#6375) 2024-04-18 16:36:40 -05:00
jack-berg 1623a80d4c
Add put(AttributeKey<T>, T) overload to EventBuilder (#6331) 2024-04-18 13:36:39 -05:00
jack-berg 7b4bb8fb0a
Add ReadableSpan#getAttributes (#6382) 2024-04-17 13:24:52 -05:00
jason plumb 6c7770bb25
Add forward slash to InstrumentName log message (#6343) 2024-04-11 09:32:13 -05:00
jack-berg 95b83564bc
Prepare 1.37.0 (#6353) 2024-04-05 12:30:22 -05:00
jack-berg d7370f3367
Promote Span addLink to stable API (#6317) 2024-04-04 12:09:17 -05:00
jack-berg 1dde2550b0
Use synchronized instead of reentrant lock in explicit bucket histogram (#6309) 2024-04-03 10:23:17 -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 b897510bb9
Add get{Signal}Exporter methods to Simple{Signal}Processor, Batch{Signal}Processor (#6078) 2024-03-22 10:38:30 -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
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 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
John Bley 96fe54fc16
Fault in SdkSpan.events (#6244)
Co-authored-by: John Watson <jkwatson@gmail.com>
2024-02-23 19:51:41 -08:00