Mikel Blanchard
a80f1f21b4
[SDK] Circular buffer tweaks + cpu pressure test ( #3349 )
...
* CircularBuffer tweaks and cpu pressure test.
* Switch to Volatile.Read.
* Perf tweaks.
* Remove race check in debug after doing more testing.
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2022-06-10 17:10:05 -07:00
Timothy Mothra
2ab6281612
improve test coverage: InMemoryExporter & IDeferredMeterProviderBuilder ( #3345 )
2022-06-09 14:48:11 -07:00
Alan West
c07917913c
Fix OTLP test ( #3357 )
...
* Show that test is not doing what you might think it does
* More asserts the merrier
* Show this little test that it has potential
2022-06-09 13:53:05 -07:00
Robert Pająk
91d7e83f23
Remove unnecessary bullet in CHANGELOG.md ( #3352 )
...
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2022-06-08 09:32:50 -07:00
tyler jago
1da5b8623c
Added Jaeger Propagator to Opentelemetry.Extensions.Propagators ( #3309 )
2022-06-08 09:16:56 -07:00
Alan West
d84f0edf77
Use DiagnosticSource 7.0 and drop netcoreapp3.1 target ( #3351 )
...
* Remove AspNetCore 3.1 test app
* Remove netcoreapp3.1 target from projects
* Bump to DiagnosticSource 7.0.0-preview.4.22229.4
* Enable CI on net7.0 branch
* Remove trailing space
2022-06-07 20:46:15 -07:00
Hannah Chan
efc55d54fa
Prometheus Exporter - New .MapPrometheusScrapingEndpoint() Extension Method ( #3295 )
2022-06-07 16:28:59 -07:00
Utkarsh Umesan Pillai
c90ab4a2f2
Remove StackExchangeRedis Instrumenation ( #3346 )
...
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2022-06-07 09:35:43 -07:00
Utkarsh Umesan Pillai
8df82a2d7f
Update .sln file;Remove docker compose file for net5.0 ( #3347 )
2022-06-07 09:14:09 -07:00
Cijo Thomas
a209aa34cb
Minor test fixes sln additions ( #3341 )
2022-06-06 15:04:55 -07:00
Vishwesh Bankwar
5a566e6b76
Add isRemote check for context propagation ( #3329 )
2022-06-06 12:09:50 -07:00
Alan West
a2aa3057a6
Fix NullReferenceException caught by SDK when metric has a tag with a null value ( #3325 )
2022-06-03 15:38:51 -07:00
Cijo Thomas
5006370265
Post release cleanups ( #3340 )
2022-06-03 13:18:17 -07:00
Cijo Thomas
6e2b7a1c38
Move public api to shipped ( #3338 )
2022-06-03 12:16:09 -07:00
Cijo Thomas
55260e6858
Update changelog to prepare release ( #3337 )
2022-06-03 11:33:11 -07:00
Cijo Thomas
7d92b87b49
Fix EventSource for B3Propagator ( #3336 )
2022-06-03 11:08:44 -07:00
Cijo Thomas
6493cdd90f
ConsoleMetricExporter to export all resource attributes ( #3334 )
2022-06-03 10:44:37 -07:00
Reiley Yang
fa21e1e1dd
cleanup CI ( #3332 )
2022-06-02 13:24:03 -07:00
Cijo Thomas
05feb69d34
Replace MOQ with InMemoryExporter in ASP.NET Core ( #3328 )
2022-06-02 09:21:19 -07:00
Vishwesh Bankwar
0b09346426
Propagation in case of remote parent ( #3310 )
2022-06-01 18:51:31 -07:00
Alan West
8fc2f3f2c7
Update protos to 0.18.0 ( #3321 )
...
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2022-06-01 18:39:29 -07:00
Cijo Thomas
82c49c61a6
Adjust changelog to reflect actual date and package ( #3327 )
2022-06-01 16:17:35 -07:00
Cijo Thomas
56d667759c
Changelog update for 1.3.0-rc.1 release prep ( #3320 )
2022-05-31 15:11:49 -07:00
Cijo Thomas
3b0e7591be
Add Extensions.Propagators to core ( #3318 )
2022-05-31 14:57:09 -07:00
Alan West
889e71c7cd
Add core tag prefix to OTLP logs project ( #3316 )
2022-05-31 12:24:00 -07:00
Alan West
f31494874c
Use TagTransformer for ConsoleExporter 💻 ( #3311 )
2022-05-31 11:51:31 -07:00
John
b0452530b7
feat(tracing): deprecate use of B3 propagator class from API package - use Extensions.Propagators package instead ( #3289 )
2022-05-31 08:44:53 -07:00
Alan West
4e6d073672
Exporting tags consistently ( #3281 )
2022-05-26 18:55:54 -07:00
Timothy Mothra
b9839f6bb7
fixing InMemoryExporter & Metrics bug. new class: MetricSnapshot. new ctor: InMemoryExporter(Func) ( #3266 )
2022-05-25 16:32:38 -07:00
Piotr Kiełkowicz
8aa1778b43
Refactor string extensions ( #3306 )
2022-05-25 11:13:40 -07:00
Mikel Blanchard
292b41667c
[SDK] Final round of nullable annotations for the logging API ( #3303 )
...
* Final round of nullable annotations for the SDK log API.
* Code review and missing XML comments.
2022-05-24 16:40:29 -07:00
Mikel Blanchard
f7830afd95
More nullable annotations for the log API. ( #3302 )
2022-05-24 15:38:10 -07:00
Mikel Blanchard
e5cdd74cae
[SDK] Nullable annotations for LogRecord ( #3301 )
...
* Nullable annotations for LogRecord.
* Tweak.
2022-05-24 13:56:17 -07:00
Utkarsh Umesan Pillai
2b3df05f54
Update CHANGELOG for non-core components ( #3299 )
2022-05-23 21:45:21 -07:00
Reiley Yang
fd63991cdf
Make the SDK more forgiving for ObjectDisposedException ( #3291 )
2022-05-19 11:54:14 -07:00
Cijo Thomas
a3e619ff3c
Add doc to show logs to trace correlation ( #3288 )
2022-05-19 09:57:24 -07:00
John
641b2f76f1
doc(propagators): switch to use new Extensions.Propagators package, add some documentation ( #3271 )
2022-05-18 11:43:19 -07:00
Alan West
eb8844a7ec
Add null check when a view does not match an instrument ( #3285 )
...
* Add null check when a view does not match an instrument
* Update changelog
2022-05-18 04:58:12 -07:00
Cijo Thomas
55c5dd18e9
Prepare for 1.3.beta.2 release ( #3284 )
2022-05-16 17:09:55 -07:00
Alan West
a38346329f
Use ToOtlpAttribute method for traces ( #3274 )
2022-05-16 08:26:58 -07:00
Alan West
d983cb1270
Handle null values in array attributes ( #3273 )
2022-05-13 12:17:09 -07:00
Alan West
e7f06afd51
OTLP exporter: Standardize handling of attributes ( #3262 )
2022-05-11 11:19:29 -07:00
Cijo Thomas
a53900f7dc
Fix incorrect links in chagelog ( #3270 )
2022-05-11 10:28:02 -07:00
John
5c168a3faf
Separate OpenTelemetry.Api B3 Trace Propagator to a new Nuget Package ( #3244 )
2022-05-10 12:09:15 -07:00
Cijo Thomas
9e827ece64
Update instrumentation readme to indicate pre-release status ( #3264 )
2022-05-10 08:08:03 -07:00
Cijo Thomas
72fcbf3201
Minor leftover cleanups from ci jobs ( #3265 )
2022-05-10 08:01:20 -07:00
Cijo Thomas
05cf80ffac
Update instrumentation readme to indicate pre-release status ( #3263 )
2022-05-10 06:32:04 -07:00
Reiley Yang
7a4f9325da
Add mermaid diagrams ( #3260 )
2022-05-09 10:18:18 -07:00
Reiley Yang
032514dd4a
Add Jaeger tutorial ( #3258 )
...
* add Jaeger tutorial
* http instr
2022-05-08 07:58:45 -07:00
Vishwesh Bankwar
ee19d70492
Add additional tags to ASP.NET Core metrics ( #3247 )
2022-05-06 14:44:54 -07:00