@@ -1857,7 +1857,7 @@ function executeStreamField(
18571857 label ?: string ,
18581858 parentContext ?: AsyncPayloadRecord ,
18591859) : AsyncPayloadRecord {
1860- const asyncPayloadRecord = new StreamRecord ( {
1860+ const asyncPayloadRecord = new StreamItemsRecord ( {
18611861 label,
18621862 path : itemPath ,
18631863 parentContext,
@@ -1953,7 +1953,7 @@ async function executeStreamAsyncIteratorItem(
19531953 fieldGroup : FieldGroup ,
19541954 info : GraphQLResolveInfo ,
19551955 itemType : GraphQLOutputType ,
1956- asyncPayloadRecord : StreamRecord ,
1956+ asyncPayloadRecord : StreamItemsRecord ,
19571957 itemPath : Path ,
19581958) : Promise < IteratorResult < unknown > > {
19591959 let item ;
@@ -2033,7 +2033,7 @@ async function executeStreamAsyncIterator(
20332033 // eslint-disable-next-line no-constant-condition
20342034 while ( true ) {
20352035 const itemPath = addPath ( path , index , undefined ) ;
2036- const asyncPayloadRecord = new StreamRecord ( {
2036+ const asyncPayloadRecord = new StreamItemsRecord ( {
20372037 label,
20382038 path : itemPath ,
20392039 parentContext : previousAsyncPayloadRecord ,
@@ -2110,7 +2110,7 @@ function filterSubsequentPayloads(
21102110 }
21112111 }
21122112 // asyncRecord path points to nulled error field
2113- if ( isStreamPayload ( asyncRecord ) && asyncRecord . asyncIterator ?. return ) {
2113+ if ( isStreamItemsRecord ( asyncRecord ) && asyncRecord . asyncIterator ?. return ) {
21142114 asyncRecord . asyncIterator . return ( ) . catch ( ( ) => {
21152115 // ignore error
21162116 } ) ;
@@ -2129,7 +2129,7 @@ function getCompletedIncrementalResults(
21292129 continue ;
21302130 }
21312131 exeContext . subsequentPayloads . delete ( asyncPayloadRecord ) ;
2132- if ( isStreamPayload ( asyncPayloadRecord ) ) {
2132+ if ( isStreamItemsRecord ( asyncPayloadRecord ) ) {
21332133 const items = asyncPayloadRecord . items ;
21342134 if ( asyncPayloadRecord . isCompletedAsyncIterator ) {
21352135 // async iterable resolver just finished but there may be pending payloads
@@ -2195,7 +2195,7 @@ function yieldSubsequentPayloads(
21952195 const promises : Array < Promise < IteratorResult < unknown > > > = [ ] ;
21962196 exeContext . subsequentPayloads . forEach ( ( asyncPayloadRecord ) => {
21972197 if (
2198- isStreamPayload ( asyncPayloadRecord ) &&
2198+ isStreamItemsRecord ( asyncPayloadRecord ) &&
21992199 asyncPayloadRecord . asyncIterator ?. return
22002200 ) {
22012201 promises . push ( asyncPayloadRecord . asyncIterator . return ( ) ) ;
@@ -2272,7 +2272,7 @@ class DeferredFragmentRecord {
22722272 }
22732273}
22742274
2275- class StreamRecord {
2275+ class StreamItemsRecord {
22762276 type : 'stream' ;
22772277 errors : Array < GraphQLError > ;
22782278 label : string | undefined ;
@@ -2327,10 +2327,10 @@ class StreamRecord {
23272327 }
23282328}
23292329
2330- type AsyncPayloadRecord = DeferredFragmentRecord | StreamRecord ;
2330+ type AsyncPayloadRecord = DeferredFragmentRecord | StreamItemsRecord ;
23312331
2332- function isStreamPayload (
2332+ function isStreamItemsRecord (
23332333 asyncPayload : AsyncPayloadRecord ,
2334- ) : asyncPayload is StreamRecord {
2334+ ) : asyncPayload is StreamItemsRecord {
23352335 return asyncPayload . type === 'stream' ;
23362336}
0 commit comments