Skip to content

Commit ce64e56

Browse files
yaacovCRIvanGoncharov
authored andcommitted
rename StreamRecord to StreamItemsRecord
1 parent d42f6e3 commit ce64e56

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

Diff for: src/execution/execute.ts

+10-10
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)