Skip to content

Uploading a large file to a pull request can die on the request timeout #177

Description

@juanmaguitar

What

Every GitHub request shares one 15-second timeout. That was sized for small JSON reads; opening a pull request (#167) now sends file contents through the same path, and a large binary on slow venue wifi can exceed it.

Why it matters

The failure reads as "no connection to GitHub" — wrong twice over: the network is fine, just slow, and by then earlier files have already uploaded. Contributor Day wifi is the normal environment, not the edge case.

Idea

A longer ceiling for uploads than for reads, sized to content length rather than one constant for everything.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area: patch-flowPatches, pull requests, Trac ticketsbugSomething isn't workingnext-validationAffects the next real-user validation roundperformanceMemory, slow clones, redundant workpost-v1.0Valid work, deliberately out of scope for v1.0

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions