You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Publish driver events through diagnostics_channel #73
Internal events for connect, TLS, query start and end, pool wait, lease start and end, idle and close, published only when something subscribes. #8, #9 and #10 are measured with them, and OpenTelemetry builds on them.
Confirm workerd supports node:diagnostics_channel first; fall back to callback options there if not. Prior art upstream: an onquery callback, porsager#1051.
Activity
test(workerd): run both builds through Wrangler's createTestHarness a…
feat: shape the tracing payloads like node-postgres and add the pool …
feat: give every wait for a connection a postgres:pool:connect span (#73
test: pin request routing and settling before the restructure (#73)
test: pin request routing and settling before the restructure (#73)
test: pin request routing and settling before the restructure (#73)
ci: run the tracing comparison on every pull request and cover COPY, …
test: pin request routing and settling before the restructure (#73)
refactor: settle every request through one succeed and fail path (#73)
8 remaining items
refactor: decide where a request goes in one router before committing…
refactor: hand an ending connection's opener over through the pool (#73)
refactor: let assign hand a lease its connection and rename the reque…
test: verify leases too, wait for the real condition in factory-backo…
refactor: keep the reject-with-an-object rule in queryError, as on ma…
docs: describe requests, the router and the request hooks in the life…
test: assert each route a request takes through the step and hand-ove…
test: assert each route a request takes through the step and hand-ove…
test: run the tracing comparison on every pull request and pin reques…
refactor: give every request one lifecycle, one router and one settle…
docs: describe requests, the router and the request hooks in the life…
feat: publish query, connection, pool and transaction tracing channels (
feat: publish query, connection, pool and transaction tracing channels (
feat: publish query, connection, pool and transaction tracing channels (
feat: publish query, connection, pool and transaction tracing channels (