Skip to content

Commit e1e50c9

Browse files
committed
add subheadings
1 parent 6cc43d1 commit e1e50c9

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

spec/Section 6 -- Execution.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -526,6 +526,8 @@ variableValues, serial, path, deferUsageSet, deferMap):
526526
{incrementalDataRecords}.
527527
- Return {data} and {incrementalDataRecords}.
528528

529+
### Mapping Deferred Fragments to Delivery Groups
530+
529531
Because `@defer` directives may be nested within list types, a map is required
530532
to associate a Defer Usage record as recorded within Field Details Records and
531533
an actual Deferred Fragment so that any additional Execution Groups may be
@@ -548,6 +550,8 @@ GetNewDeferMap(newDeferUsages, path, deferMap):
548550
- Set the entry for {deferUsage} in {newDeferMap} to {newDeferredFragment}.
549551
- Return {newDeferMap}.
550552

553+
### Collecting Execution Groups
554+
551555
The {CollectExecutionGroups()} algorithm is responsible for creating the
552556
Execution Groups, i.e. Incremental Data Records, for each partitioned grouped
553557
field set. It uses the map created by {GetNewDeferMap()} algorithm to associate

0 commit comments

Comments
 (0)