Skip to main content

Optional groupObjects argument in bulk operations mutations that offers faster and more reliable job execution

We've introduced a new groupObjects argument to bulkOperationRunQuery and bulkOperationRunMutation mutations in the GraphQL Admin API that allow clients optionally to disable grouping and benefit from faster and more reliable bulk operation job runs.

The JSONL output file that GraphQL Admin API bulk operations jobs generate by default places child objects directly below their corresponding parent objects. Ensuring such grouping is costly and results in slower job run and increases chances of job timeout.

If you do not need grouping in the JSONL output, set groupObjects to false to benfit from faster and more reliable bulk operation jobs.

Was this section helpful?