Skip to content

Commit 364a6a7

Browse files
committed
add note
1 parent 420862c commit 364a6a7

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

spec/Section 6 -- Execution.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,13 @@ Unsubscribe(responseStream):
375375
If an operation contains `@defer` or `@stream` directives, execution may also
376376
result in an Subsequent Result stream in addition to the initial response. The
377377
Subsequent Results may be published lazily as requested by a Publisher, whose
378-
state is held in a Publisher Record.
378+
state is held in a Publisher Record and within Subsequent Result and Incremental
379+
Data Records referenced therein. Details about the records are listed below,
380+
following which the algorithms accessing and manipulating this state are given.
381+
382+
Note: To mitigate concurrency-related issues, it is recommended that the
383+
Publisher ensures all operations that access and manipulate incremental delivery
384+
state are performed atomically.
379385

380386
### Publisher Records:
381387

0 commit comments

Comments
 (0)