1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-21 23:04:45 -05:00
denoland-deno/ext
Luca Casonato 594a99817c
feat(runtime): remove public OTEL trace API (#26854)
This PR removes the public Deno.tracing.Span API.
We are not confident we can ship an API that is
better than the `@opentelemetry/api` API, because
V8 CPED does not support us using `using` to
manage span context. If this changes, we can
revisit this decision. For now, users wanting
custom spans can instrument their code using
the `@opentelemetry/api` API and `@deno/otel`.

This PR also speeds up the OTEL trace generation
by a 30% by using Uint8Array instead of
strings for the trace ID and span ID.
2024-11-18 23:55:22 +00:00
..
broadcast_channel chore: forward v2.0.6 release commit to main (#26804) 2024-11-10 13:12:18 +05:30
cache fix(ext/cache): gracefully error when cache creation failed (#26895) 2024-11-16 14:29:36 +00:00
canvas chore: forward v2.0.6 release commit to main (#26804) 2024-11-10 13:12:18 +05:30
console feat(runtime): remove public OTEL trace API (#26854) 2024-11-18 23:55:22 +00:00
cron chore: forward v2.0.6 release commit to main (#26804) 2024-11-10 13:12:18 +05:30
crypto chore: forward v2.0.6 release commit to main (#26804) 2024-11-10 13:12:18 +05:30
fetch feat(fetch): accept async iterables for body (#26882) 2024-11-15 15:54:28 +01:00
ffi chore: forward v2.0.6 release commit to main (#26804) 2024-11-10 13:12:18 +05:30
fs refactor: use boxed_error in some places (#26887) 2024-11-15 23:22:50 -05:00
http feat: OpenTelemetry Tracing API and Exporting (#26710) 2024-11-13 10:38:46 +00:00
io feat(ext/fs): add ctime to Deno.stats and use it in node compat layer (#24801) 2024-11-13 13:35:04 +09:00
kv refactor: use boxed_error in some places (#26887) 2024-11-15 23:22:50 -05:00
napi fix: otel resiliency (#26857) 2024-11-14 12:16:28 +00:00
net chore: Make ext/net/tcp.rs public (#26891) 2024-11-17 13:36:55 +01:00
node fix(ext/node): New async setInterval function to improve the nodejs compatibility (#26703) 2024-11-16 16:01:19 +01:00
tls chore: forward v2.0.6 release commit to main (#26804) 2024-11-10 13:12:18 +05:30
url chore: forward v2.0.6 release commit to main (#26804) 2024-11-10 13:12:18 +05:30
web feat(fetch): accept async iterables for body (#26882) 2024-11-15 15:54:28 +01:00
webgpu fix(ext/webgpu): Create GPUQuerySet converter before usage (#26883) 2024-11-17 08:44:36 +05:30
webidl feat(fetch): accept async iterables for body (#26882) 2024-11-15 15:54:28 +01:00
websocket fix(ext/websocket): initialize error attribute of WebSocket ErrorEvent (#26796) 2024-11-12 17:10:07 +05:30
webstorage chore: forward v2.0.6 release commit to main (#26804) 2024-11-10 13:12:18 +05:30