Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

campaigns: large changesets can result in 413 errors #12840

@LawnGnome

Description

@LawnGnome

We've addressed this to some extent with #9202, but this is still an issue: creating a large campaign (for example, with lots of noise in vendored packages or lockfiles) can result in 413s.

The work going on in #12333 will (significantly) improve this: each changeset spec will be uploaded individually, which means that we essentially move from the size of the campaign being the issue to the size of the changeset, but this doesn't completely remove the potential for 413s.

In the longer term, we should provide a GraphQL mutation that can accept partial changeset specs, and make src-cli smart enough to know when to chunk specs before transmission.

Metadata

Metadata

Assignees

Labels

batch-changesIssues related to Batch ChangesbugAn error, flaw or fault that produces an incorrect or unexpected result, or behavior.estimate/1dplanned/3.20src-cli

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions