Skip to content

Commit 781b14d

Browse files
fix(specs): endpoint level timeout for ingestion (generated)
algolia/api-clients-automation#4251 Co-authored-by: algolia-bot <[email protected]> Co-authored-by: Clément Vannicatte <[email protected]>
1 parent 4f59d81 commit 781b14d

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

packages/ingestion/src/ingestionClient.ts

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1730,6 +1730,15 @@ export function createIngestionClient({
17301730
data: pushTaskPayload,
17311731
};
17321732

1733+
requestOptions = {
1734+
timeouts: {
1735+
connect: 180000,
1736+
read: 180000,
1737+
write: 180000,
1738+
...requestOptions?.timeouts,
1739+
},
1740+
};
1741+
17331742
return transporter.request(request, requestOptions);
17341743
},
17351744

@@ -2075,6 +2084,15 @@ export function createIngestionClient({
20752084
headers,
20762085
};
20772086

2087+
requestOptions = {
2088+
timeouts: {
2089+
connect: 180000,
2090+
read: 180000,
2091+
write: 180000,
2092+
...requestOptions?.timeouts,
2093+
},
2094+
};
2095+
20782096
return transporter.request(request, requestOptions);
20792097
},
20802098

@@ -2427,6 +2445,15 @@ export function createIngestionClient({
24272445
data: sourceCreate ? sourceCreate : {},
24282446
};
24292447

2448+
requestOptions = {
2449+
timeouts: {
2450+
connect: 180000,
2451+
read: 180000,
2452+
write: 180000,
2453+
...requestOptions?.timeouts,
2454+
},
2455+
};
2456+
24302457
return transporter.request(request, requestOptions);
24312458
},
24322459

@@ -2466,6 +2493,15 @@ export function createIngestionClient({
24662493
data: sourceUpdate,
24672494
};
24682495

2496+
requestOptions = {
2497+
timeouts: {
2498+
connect: 180000,
2499+
read: 180000,
2500+
write: 180000,
2501+
...requestOptions?.timeouts,
2502+
},
2503+
};
2504+
24692505
return transporter.request(request, requestOptions);
24702506
},
24712507
};

0 commit comments

Comments
 (0)