Граф коммитов

12 Коммитов

Автор SHA1 Сообщение Дата
WenTao Ou 74ec691e4a
Move public definitions into `opentelemetry_api`. (#1314)
Signed-off-by: owent <admin@owent.net>
2022-04-06 23:06:59 -07:00
Ehsan Saei a605fd9116
importing gsl::span if std::span is not available (#1167) 2022-01-24 19:14:20 -08:00
WenTao Ou 05d43d61ed
Export `ENABLE_LOGS_PREVIEW` and `ENABLE_METRICS_PREVIEW` (#1026) 2021-10-23 09:40:30 -07:00
WenTao Ou 521ebd8f51
+ Move `CORE_RUNTIME_LIBS` into dependency of `opentelemetry_api` (#850) 2021-06-12 21:29:37 +05:30
WenTao Ou 1060f882be
Fix issue #834 (#835) 2021-06-09 09:12:44 +05:30
Lalit Kumar Bhasin f793e6e45e
Add preview feature-flag/macro for logs (#807) 2021-05-29 10:04:52 +05:30
Lalit Kumar Bhasin 12e56f9f4a
Exclude header files for metrics from header-only cmake targets (#806) 2021-05-28 14:27:15 +05:30
WenTao Ou 0d94c011da
Fix issues #740 and #741 (#742) 2021-05-14 08:09:17 +05:30
OWenT 98bbdd6fc3
Cmake porting (#432) 2020-12-30 00:03:52 +05:30
Max Golovanov 1e7b9d8a95
Using STD library for API surface (#374) 2020-12-22 11:27:48 +05:30
Ryan 4dd7a6b520
Add plugin support (#36)
* Add code for dynamic loading

* Add a mock hook

* Fix CopyErrorMessage

* Set up loading example

* Add plugin example

* Add plugin example

* Make a noisy plugin

* Remove mock from sdk

* Add ci for testing plugin

* Reformat

* Remove noexcept from alias

* Add windows stub

* Add missing includes

* Document

* Reorganize

* Fix formatting

* Setup plugin test for windows

* Fix typo

* Fix windows script

* Fix windows script

* Fix typo

* Fix windows path

* Fill out windows testing

* Fix windows script

* Fix windows script

* Fix windows script

* Fix windows script

* Fix windows script

* Fill in windows loading code

* Use std::string for error message

* Fix example

* Use string for error_message

* Fix namespace error

* Add windows error handling

* Fix windows preprocessor error

* Fix signature

* Add tests for plugins

* Fix formatting

* Refactor plugin test

* Drop unused private section

* Update for master
2020-02-25 12:02:08 -08:00
Ryan b411cde758
Add a backport of std::string_view (#13)
* Ignore bazel files.

* Add a string_view backport.

* Add test cases for string_view.

* Update commenting.

* Add additional test assertion.

* Add substr method.

* Remove separate catch2 target.

* Add cmake build.

* Convert to gtest.

* Add gtests to cmake build.

* Remove catch tests.

* Run clang-format.

* Add missing link library.

* Add pthreads

* Reformat.
2019-12-17 12:20:22 -08:00