Commit Graph

15 Commits

Author SHA1 Message Date
Marc Pichler a37692abc7
feat(core)!: remove depreacted IdGenerator and RandomIdGenerator (#5309) 2025-01-10 16:54:44 +00:00
Chengzhong Wu 369b07e1c7
chore: enforce format with prettier (#3444) 2022-12-01 14:58:56 +08:00
Siim Kallas 9b5149cb0c
perf: improve hexToBase64 (#3178)
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2022-08-22 11:15:41 -04:00
legendecas 6a8c2f2094
fix: prefer globalThis instead of window to support webworkers (#2465)
* fix: prefer globalThis instead of window to support webworkers

There is no `window` in either WebWorkers and ServiceWorkers.

* Update packages/opentelemetry-core/test/platform/browser/environment.test.ts

* fixup! add globalThis helpers
2021-10-21 20:09:19 +02:00
Bartlomiej Obecny 4a3fd1f4d8
remove plugins (#2081)
Co-authored-by: Valentin Marchaud <contact@vmarchaud.fr>
2021-04-09 11:04:20 +02:00
Nev 62f8695d3f
feat(diag-logger): part 2 - breaking changes - remove api.Logger, api… (#1925) 2021-02-17 15:46:27 -05:00
Srikanth Chekuri 80ea2e0037
chore: remove NoopLogger from sdk and use from api (#1746) 2020-12-22 13:19:20 -05:00
Cong Zou b7d6e74c5b
Feat: Make ID generator configurable (#1331)
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2020-07-31 08:35:26 -04:00
Mark Wolff e9b2cf9aeb
refactor: remove copyright year from file headers (#1150) 2020-06-12 09:27:21 -04:00
Olivier Albertini 05e7bb9c8f
fix(lint): move tslint to eslint (#892) 2020-05-20 20:42:17 -07:00
Bartlomiej Obecny 2c9ed63892
chore: splitting BasePlugin into browser and node (#981) 2020-05-12 11:11:23 -04:00
Daniel Dyla 5a5b6b8ffe
Faster trace id generation (#824) 2020-03-03 16:14:48 -05:00
Bartlomiej Obecny b58ad102c4 Collector exporter (#552)
* chore: linting

* feat(collector-exporter): new exporter for opentelemetry collector

* chore: updating readme

* chore: undo auto lint fix - which is wrong

* chore: updates after comments

* chore: renaming util to transform

* chore: renaming types, last comments from review

* chore: adding missing links

* chore: fixes after comments

* chore: fixes after comments

* chore: fixes after comments

* chore: updating jsdoc

* chore: enabling attributes

* chore: adding script to generate package version file

* chore: naming

* chore: adding todo

* chore: updating types for link

* chore: fixing typo

* chore: removing unnecessary typing

* chore: const for enum

* chore: adding missing interface for message event

* chore: adding timestamp example

* chore: changes after review

* chore: adding case when the exporter is shutdown but export is called

* chore: adding missing header for request to prevent instrumentation
2019-12-04 08:43:09 -08:00
Mayur Kale b1255217a6
feat: tslint rules for license headers (#258) 2019-09-13 15:20:53 -07:00
Dave Raffensperger ce8446dc33 Move Node/browser specific code to platform folder, add browser tests (#84)
* Setup `platform` folder and add browser tests

* Add @types/webpack-env to fix TS compile error

* Add CHROME_BIN environment variable for CircleCI

* Use the Node 12 with browsers CircleCI image
2019-07-08 12:01:51 -07:00