* add SetErrorStatusOnUnhandledException option to TracerProviderSdk
* changelog
* add doc
* markdown lint
* fix nits
* markdown lint
* update public api file
* fix nits in the changelog
* add test cases
* improve example
* improve doc
* rename
* change the wording in the doc
* use RecordException in the example
* tweak the doc
* address review comment from Tom
* adjust wording
* Revert "adjust wording"
This reverts commit 9bf74a336d.
* better exception message
* update example/doc
* more test cases
* address corner case in test
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
* Added SimpleExporter and BatchExporter for Activity and LogRecord
* Updated the .publicApi text files
* Updated the README to use SimpleActivityExportProcessor instead of SimpleExportProcessor<Activity>
* Updated CHANGELOG.md
* Updated CHANGELOG.md
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
* Readme updates
* typos
* keep main readme simple
* less verbose in getting started
* length
* Update docs/metrics/getting-started.md
Co-authored-by: Reiley Yang <reyang@microsoft.com>
* link fix
* link fix
Co-authored-by: Reiley Yang <reyang@microsoft.com>
* Updated docs for logs
* Remove extra space
* Corrected the propertyname to TargetFrameworks
* Updated TargetFrameworks property
* Addressed PR comments
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
* Change PrometheusRouteBuilderExtensions namespace to Microsoft.AspNetCore.Builder
* Change ConsoleExporterLoggingExtensions namespace to OpenTelemetry.Logs
* Change namespace in example app
* Change namespace of extension methods for InMemoryExporter
* Change ResourceBuilderExtensions namespace to OpenTelemetry.Resources
* Add comment for extension methods not contained in namespace of type they are extending
* Update comment
* Update changelog
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
* Added an extension method to add ConsoleExporter for logs; Updated the logs getting-started docs to add ConsoleExporter
* Updated CHANGELOG.md
* Addressing PR comments
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
* extract common part
* make process/exporter generic
* update dependencies
* update all the tests and docs
* clean up
* changelog
* update readme
* prevent LogRecord to be inherited
* simplify example
* simplify the code
* revert accidental change
* consolidate log and trace processor
* avoid OpenTelemetry.Common namespace
* add benchmarks
* skip test for netcoreapp2.1
* restrict log benchmark to netcoreapp3.1 for now