@@ -348,8 +348,6 @@ Incremental Result and Data Records to store required information. The records
348348are detailed below, including which entries are required for Execution itself
349349and which are required by the Incremental Publisher.
350350
351- Note: The Incremental Publisher may be run as a separate service.
352-
353351### Incremental Delivery Records
354352
355353#### Incremental Publisher Records
@@ -361,7 +359,12 @@ An Incremental Publisher Record is a structure containing:
361359- {pending}: a list of pending notifications for Deferred Fragment or Stream
362360 Records whose parent is the initial result, set after the Completed Initial
363361 Result Event has been processed.
364- - {subsequentResults}: an iterator for the Subsequent Result stream.
362+ - {subsequentResults}: an iterator for the Subsequent Result stream, meaningful
363+ only if pending is non-empty.
364+
365+ Note: The Incremental Publisher may be run as a separate service. The input to
366+ the Incremental Publisher are the Execution Events enqueued on {eventQueue}; the
367+ output is the value for {pending}, as well as the {subsequentResults} stream.
365368
366369#### Incremental Result Records
367370
@@ -371,11 +374,13 @@ or a Stream Items Record.
371374
372375An Initial Result Record is a structure containing:
373376
374- - {id}: an implementation-specific value uniquely identifying this record.
377+ - {id}: an implementation-specific value uniquely identifying this record,
378+ created if not provided.
375379
376380A Deferred Fragment Record is a structure that always contains:
377381
378- - {id}: an implementation-specific value uniquely identifying this record.
382+ - {id}: an implementation-specific value uniquely identifying this record,
383+ created if not provided.
379384
380385Within the Incremental Publisher context, records of this type also include:
381386
@@ -391,7 +396,8 @@ Within the Incremental Publisher context, records of this type also include:
391396
392397A Stream Items Record is a structure that always contains:
393398
394- - {id}: an implementation-specific value uniquely identifying this record.
399+ - {id}: an implementation-specific value uniquely identifying this record,
400+ created if not provided.
395401
396402Within the Incremental Publisher context, records of this type also include:
397403
@@ -406,7 +412,8 @@ Within the Incremental Publisher context, records of this type also include:
406412
407413A Stream Record is a structure that always contains:
408414
409- - {id}: an implementation-specific value uniquely identifying this record.
415+ - {id}: an implementation-specific value uniquely identifying this record,
416+ created if not provided.
410417
411418Within the Execution context, records of this type also include:
412419
@@ -432,7 +439,8 @@ Grouped Field Set Record or a Stream Items Record.
432439
433440A Deferred Grouped Field Set Record is a structure that always contains:
434441
435- - {id}: an implementation-specific value uniquely identifying this record.
442+ - {id}: an implementation-specific value uniquely identifying this record,
443+ created if not provided.
436444
437445Within the Execution context, records of this type also include:
438446
0 commit comments