Commit Graph

1955 Commits

Author SHA1 Message Date
Daniel Dyla 51be418b3d
Execute binaries from root node modules (#4302) 2023-11-16 15:56:26 -05:00
Mend Renovate 4eddf51eb9
chore(deps): update all patch versions (#4255) 2023-11-15 15:32:57 -05:00
Marc Pichler 2c7d5c427f
chore: fix npm release preparation scripts, add .npmrc and release script (#4275)
Co-authored-by: Trent Mick <trentm@gmail.com>
2023-11-15 18:44:57 +01:00
drewcorlin1 5ed54c8a09
Update fetch instrumentation to be runtime agnostic (#4063)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-11-15 17:09:15 +01:00
André Cruz 10f6c46057
fix(sdk-trace-base): processor onStart called with a span having empty attributes (#4277)
Co-authored-by: artahmetaj <artahmetaj@yahoo.com>
2023-11-15 15:28:45 +01:00
Mend Renovate b0c0ace8fc
chore(deps): update actions/setup-node action to v4 (#4236) 2023-11-14 08:56:13 +01:00
Mend Renovate b41cada2d2
chore(deps): update dependency chromedriver to v119 [security] (#4280) 2023-11-13 14:55:15 +01:00
Hyun Oh f5ef8de1cc
fix(sdk-logs): avoid map attribute set when count limit exceeded (#4195)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-11-09 17:19:46 +01:00
François 40fde0f69f
docs: add docker-compose to run prometheus for the experimental example (#4268)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-11-09 17:17:44 +01:00
Chengzhong Wu f2b447dad5
chore: type reference on zone.js (#4257)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-11-09 15:25:11 +01:00
Martin Kuba 654638a430
Benchmark tests for trace OTLP transform and BatchSpanProcessor (#4218)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-11-09 14:57:00 +01:00
Trent Mick c478c11975
chore: no need for 'packages' in "lerna.json" (#4264) 2023-11-09 14:32:18 +01:00
Marc Pichler f665499096
chore: prepare release 1.18.1/0.45.1 (#4261) 2023-11-08 18:51:43 +01:00
Marc Pichler c7c1867c82
fix(sdk-metrics): hand-roll MetricAdvice type as older API versions do not include it (#4260) 2023-11-08 12:56:29 +01:00
Marc Pichler 73b446688f
chore: release API 1.7.0/Core 1.18.0/Experimental 0.45.0 (#4254) 2023-11-07 11:25:24 +01:00
Chengzhong Wu 9fd1948e0d
feat(api): publish api esnext target (#4231) 2023-11-07 10:25:33 +01:00
Dinko Osrecki d434f84253
docs: fix sdk-node config instructions (#4249)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-11-06 16:13:09 +01:00
David Luna cd232cde14
fix: remove duplicate export star from version.ts (#4225)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-11-06 16:11:05 +01:00
Siim Kallas 9db6352d30
fix: otlp json encoding (#4220)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-11-06 16:09:52 +01:00
Mend Renovate 586def466b
chore(deps): update all patch versions (#4215) 2023-11-06 11:27:06 +01:00
Martin Kuba 95471d1cce
docs: fixed link to benchmark results (#4233)
Co-authored-by: Chengzhong Wu <legendecas@gmail.com>
2023-11-02 11:08:17 +08:00
Chengzhong Wu e9328abb68
chore: track package-lock.json (#4238)
* chore: track package-lock.json

* Pin to old versions for node 14

* Use version range

* Remove unused cached directories

* Temporarily disable other tests

* Temporarily enable only api test

* Enable only some packages

* Test only api packages

* Test trace exporters

* Fix line ordering

* Test all packages except otlp exporters

* Add trace http exporter

* Add trace proto exporter

* Test all but grpc exporters

* chore: use npm workspaces and degrade lerna to v6

* chore: get rid of lerna bootstrap

* chore: use npx

* chore: allow install scripts to setup buf

* chore: fix w3c-integration-test cache key

* chore: fix cache key

* chore: disable resource compat test

* chore: fix node_modules assumptions

* chore: fix hoisted karma issue

* chore: fix markdown linter complaints

* chore: lock @grpc/grpc-js to v1.8.21

* Break caches

* chore: remove cache

* chore: fixup inline commands

---------

Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2023-11-01 19:51:24 -04:00
Luismi Ramírez 1c7d7a3542
fix(sdk-node) Remove @opentelemetry/exporter-jaeger explicit dependency (#4214) 2023-10-19 08:14:18 +02:00
Marc Pichler 7f52f70d22
fix: bump deploy docs workflow to node 18 (#4199) 2023-10-18 13:57:07 +02:00
Mend Renovate 00e78efd84
chore(deps): update all patch versions (#4194) 2023-10-17 12:36:24 +02:00
Chengzhong Wu b6e532bf52
feat(metrics): prototype experimental advice support (#3876)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-10-11 10:05:03 +02:00
Marc Pichler f8e187b473
chore: release SDK 1.17.1/Experimental 0.44.0 (#4183) 2023-10-10 15:46:49 +02:00
Marc Pichler 4eb10f7c9d
fix(sdk-metrics): prevent per-reader storages from keeping unreported accumulations in memory (#4163) 2023-10-10 15:27:12 +02:00
Daniel Dyla c320c981c5
deps: update proto-loader (#4192) 2023-10-07 17:53:41 +08:00
Marc Pichler 5fd3737aa3
chore: remove outdated and empty docs (#4181) 2023-10-07 17:40:54 +08:00
Mend Renovate 84861cd827
chore(deps): update dependency @types/jquery to v3.5.21 (#4187)
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2023-10-06 10:30:35 -04:00
Einar Norðfjörð 912256184c
fix: BatchExporter should export continuously when batch size is reached (#3958)
* fix: BathExporter should export continuously when batch size is reached

* fix: add tests

* lintfix

* add changelog

* add test for concurrency

* Update CHANGELOG.md

* Apply suggestions from code review

* Lint and fix browser tests

* fix: lint

---------

Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-10-06 10:27:47 -04:00
Martin Kuba 5ce32c0fe5
Added performance benchmarking doc (#4169)
Co-authored-by: Tyler Benson <tylerbenson@gmail.com>
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-10-04 09:02:25 +02:00
Mend Renovate 5af865386a
chore(deps): update dependency @types/sinon to v10.0.18 (#4179) 2023-10-03 15:59:56 +02:00
Marc Pichler 868f75e448
fix(benchmark): write benchmark results to file (#4172) 2023-10-01 22:00:15 +02:00
Martin Kuba c84698d4a1
Benchmark tests workflow (#4144)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-09-29 06:45:56 +02:00
Marc Pichler 52f428a9f1
fix(sdk-metrics): do not report empty scopes and metrics (#4135) 2023-09-28 14:17:06 +02:00
FelipeEmerim f0ceabc57c
fix(exporter-zipkin): round timestamp to nearest integer in zipkin annotations (#4167)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-09-28 14:15:48 +02:00
Siim Kallas 513d0679a5
fix(otlp-transformer): avoid precision loss when converting HrTime to unix nanoseconds (#4062)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-09-28 13:44:17 +02:00
Mend Renovate 6bf1b78653
chore(deps): update all patch versions (#4161) 2023-09-28 09:07:34 +02:00
cristianmadularu 24997089da
fix(otlp-exporter-base): replaced usage of window with _globalThis (#4157)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-09-26 14:58:07 +02:00
Chengzhong Wu 2b9832ecb5
fix(sdk-logs): hide internal methods with internal shared state (#3865)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-09-26 09:13:58 +08:00
Aaron Abbott f2fc0d8787
fix(sdk-metrics): allow instrument names to contain '/' (#4155) 2023-09-21 10:02:50 +02:00
Martin Kuba 1a8652aa54
Introduce benchmark tests (#4105)
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-09-19 16:39:10 +02:00
Aaron Abbott cbc5c52085
docs: update OpenCensus shim example for metrics (#4078) 2023-09-19 11:07:26 +02:00
Marc Pichler be1627267f
feat(exporter-metrics-otlp-proto): add esm build (#4099) 2023-09-18 17:30:52 +02:00
Mend Renovate ed27a37678
chore(deps): update dependency eslint-config-prettier to v9 (#4042) 2023-09-18 16:10:30 +02:00
Mend Renovate f038b44fe9
chore(deps): update all patch versions (#4152) 2023-09-18 13:57:30 +02:00
Mend Renovate 30d1fcac78
chore(deps): update all patch versions (#4147) 2023-09-15 06:59:39 +02:00
Aaron Abbott 4a4059bc85
feat(opencensus-shim): implement OpenCensus metric producer (#4066) 2023-09-14 23:17:43 +02:00