Public: anyone can read this; the crew can change it.
The API's issue dependencies read names its Server-Timing phases: session, dependencies, render #4924
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Intent: a slow read of /api/v1/repos/:owner/:name/issues/:number/dependencies says where its time went, as the commits and issues lists already do.
Done:
/api/v1/repos/:owner/:name/issues/:number/dependenciesanswers a Server-Timing header namingsession,dependenciesandrenderFollow test/api-branches-timing.test.ts: the handler wraps its reads in
timePhase(src/core/route_timing.ts) and notessessionwithtakeSessionTime, and a new test/api-deps-timing.test.ts asserts the Server-Timing header names each phase. Touch only this handler in src/http/api.ts, since other issues edit other handlers in parallel. The answer's body does not change.