Skip to content

Commit fa44a7d

Browse files
algolia-botshortcutsmillotpFluf22
committed
feat(generators): allow per-spec timeouts [skip-bc] (generated)
algolia/api-clients-automation#4173 Co-authored-by: algolia-bot <[email protected]> Co-authored-by: Clément Vannicatte <[email protected]> Co-authored-by: Pierre Millot <[email protected]> Co-authored-by: Thomas Raffray <[email protected]>
1 parent 3505be0 commit fa44a7d

File tree

32 files changed

+117
-299
lines changed

32 files changed

+117
-299
lines changed

packages/algoliasearch/lite/builds/browser.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@ import {
77
createFallbackableCache,
88
createMemoryCache,
99
createNullLogger,
10-
DEFAULT_CONNECT_TIMEOUT_BROWSER,
11-
DEFAULT_READ_TIMEOUT_BROWSER,
12-
DEFAULT_WRITE_TIMEOUT_BROWSER,
1310
} from '@algolia/client-common';
1411

1512
import type { ClientOptions } from '@algolia/client-common';
@@ -33,9 +30,9 @@ export function liteClient(appId: string, apiKey: string, options?: ClientOption
3330
appId,
3431
apiKey,
3532
timeouts: {
36-
connect: DEFAULT_CONNECT_TIMEOUT_BROWSER,
37-
read: DEFAULT_READ_TIMEOUT_BROWSER,
38-
write: DEFAULT_WRITE_TIMEOUT_BROWSER,
33+
connect: 1000,
34+
read: 2000,
35+
write: 30000,
3936
},
4037
logger: createNullLogger(),
4138
requester: createXhrRequester(),

packages/algoliasearch/lite/builds/node.ts

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,7 @@ export type LiteClient = ReturnType<typeof createLiteClient>;
44

55
import { createHttpRequester } from '@algolia/requester-node-http';
66

7-
import {
8-
createMemoryCache,
9-
createNullCache,
10-
createNullLogger,
11-
DEFAULT_CONNECT_TIMEOUT_NODE,
12-
DEFAULT_READ_TIMEOUT_NODE,
13-
DEFAULT_WRITE_TIMEOUT_NODE,
14-
} from '@algolia/client-common';
7+
import { createMemoryCache, createNullCache, createNullLogger } from '@algolia/client-common';
158

169
import type { ClientOptions } from '@algolia/client-common';
1710

@@ -34,9 +27,9 @@ export function liteClient(appId: string, apiKey: string, options?: ClientOption
3427
appId,
3528
apiKey,
3629
timeouts: {
37-
connect: DEFAULT_CONNECT_TIMEOUT_NODE,
38-
read: DEFAULT_READ_TIMEOUT_NODE,
39-
write: DEFAULT_WRITE_TIMEOUT_NODE,
30+
connect: 2000,
31+
read: 5000,
32+
write: 30000,
4033
},
4134
logger: createNullLogger(),
4235
requester: createHttpRequester(),

packages/client-abtesting/builds/browser.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@ import {
77
createFallbackableCache,
88
createMemoryCache,
99
createNullLogger,
10-
DEFAULT_CONNECT_TIMEOUT_BROWSER,
11-
DEFAULT_READ_TIMEOUT_BROWSER,
12-
DEFAULT_WRITE_TIMEOUT_BROWSER,
1310
} from '@algolia/client-common';
1411

1512
import type { ClientOptions } from '@algolia/client-common';
@@ -48,9 +45,9 @@ export function abtestingClient(
4845
apiKey,
4946
region,
5047
timeouts: {
51-
connect: DEFAULT_CONNECT_TIMEOUT_BROWSER,
52-
read: DEFAULT_READ_TIMEOUT_BROWSER,
53-
write: DEFAULT_WRITE_TIMEOUT_BROWSER,
48+
connect: 1000,
49+
read: 2000,
50+
write: 30000,
5451
},
5552
logger: createNullLogger(),
5653
requester: createXhrRequester(),

packages/client-abtesting/builds/fetch.ts

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,7 @@
22

33
export type AbtestingClient = ReturnType<typeof createAbtestingClient>;
44

5-
import {
6-
createMemoryCache,
7-
createNullCache,
8-
createNullLogger,
9-
DEFAULT_CONNECT_TIMEOUT_NODE,
10-
DEFAULT_READ_TIMEOUT_NODE,
11-
DEFAULT_WRITE_TIMEOUT_NODE,
12-
} from '@algolia/client-common';
5+
import { createMemoryCache, createNullCache, createNullLogger } from '@algolia/client-common';
136
import { createFetchRequester } from '@algolia/requester-fetch';
147

158
import type { ClientOptions } from '@algolia/client-common';
@@ -49,9 +42,9 @@ export function abtestingClient(
4942
apiKey,
5043
region,
5144
timeouts: {
52-
connect: DEFAULT_CONNECT_TIMEOUT_NODE,
53-
read: DEFAULT_READ_TIMEOUT_NODE,
54-
write: DEFAULT_WRITE_TIMEOUT_NODE,
45+
connect: 2000,
46+
read: 5000,
47+
write: 30000,
5548
},
5649
logger: createNullLogger(),
5750
algoliaAgents: [{ segment: 'Fetch' }],

packages/client-abtesting/builds/node.ts

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,7 @@ export type AbtestingClient = ReturnType<typeof createAbtestingClient>;
44

55
import { createHttpRequester } from '@algolia/requester-node-http';
66

7-
import {
8-
createMemoryCache,
9-
createNullCache,
10-
createNullLogger,
11-
DEFAULT_CONNECT_TIMEOUT_NODE,
12-
DEFAULT_READ_TIMEOUT_NODE,
13-
DEFAULT_WRITE_TIMEOUT_NODE,
14-
} from '@algolia/client-common';
7+
import { createMemoryCache, createNullCache, createNullLogger } from '@algolia/client-common';
158

169
import type { ClientOptions } from '@algolia/client-common';
1710

@@ -50,9 +43,9 @@ export function abtestingClient(
5043
apiKey,
5144
region,
5245
timeouts: {
53-
connect: DEFAULT_CONNECT_TIMEOUT_NODE,
54-
read: DEFAULT_READ_TIMEOUT_NODE,
55-
write: DEFAULT_WRITE_TIMEOUT_NODE,
46+
connect: 2000,
47+
read: 5000,
48+
write: 30000,
5649
},
5750
logger: createNullLogger(),
5851
requester: createHttpRequester(),

packages/client-analytics/builds/browser.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@ import {
77
createFallbackableCache,
88
createMemoryCache,
99
createNullLogger,
10-
DEFAULT_CONNECT_TIMEOUT_BROWSER,
11-
DEFAULT_READ_TIMEOUT_BROWSER,
12-
DEFAULT_WRITE_TIMEOUT_BROWSER,
1310
} from '@algolia/client-common';
1411

1512
import type { ClientOptions } from '@algolia/client-common';
@@ -48,9 +45,9 @@ export function analyticsClient(
4845
apiKey,
4946
region,
5047
timeouts: {
51-
connect: DEFAULT_CONNECT_TIMEOUT_BROWSER,
52-
read: DEFAULT_READ_TIMEOUT_BROWSER,
53-
write: DEFAULT_WRITE_TIMEOUT_BROWSER,
48+
connect: 1000,
49+
read: 2000,
50+
write: 30000,
5451
},
5552
logger: createNullLogger(),
5653
requester: createXhrRequester(),

packages/client-analytics/builds/fetch.ts

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,7 @@
22

33
export type AnalyticsClient = ReturnType<typeof createAnalyticsClient>;
44

5-
import {
6-
createMemoryCache,
7-
createNullCache,
8-
createNullLogger,
9-
DEFAULT_CONNECT_TIMEOUT_NODE,
10-
DEFAULT_READ_TIMEOUT_NODE,
11-
DEFAULT_WRITE_TIMEOUT_NODE,
12-
} from '@algolia/client-common';
5+
import { createMemoryCache, createNullCache, createNullLogger } from '@algolia/client-common';
136
import { createFetchRequester } from '@algolia/requester-fetch';
147

158
import type { ClientOptions } from '@algolia/client-common';
@@ -49,9 +42,9 @@ export function analyticsClient(
4942
apiKey,
5043
region,
5144
timeouts: {
52-
connect: DEFAULT_CONNECT_TIMEOUT_NODE,
53-
read: DEFAULT_READ_TIMEOUT_NODE,
54-
write: DEFAULT_WRITE_TIMEOUT_NODE,
45+
connect: 2000,
46+
read: 5000,
47+
write: 30000,
5548
},
5649
logger: createNullLogger(),
5750
algoliaAgents: [{ segment: 'Fetch' }],

packages/client-analytics/builds/node.ts

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,7 @@ export type AnalyticsClient = ReturnType<typeof createAnalyticsClient>;
44

55
import { createHttpRequester } from '@algolia/requester-node-http';
66

7-
import {
8-
createMemoryCache,
9-
createNullCache,
10-
createNullLogger,
11-
DEFAULT_CONNECT_TIMEOUT_NODE,
12-
DEFAULT_READ_TIMEOUT_NODE,
13-
DEFAULT_WRITE_TIMEOUT_NODE,
14-
} from '@algolia/client-common';
7+
import { createMemoryCache, createNullCache, createNullLogger } from '@algolia/client-common';
158

169
import type { ClientOptions } from '@algolia/client-common';
1710

@@ -50,9 +43,9 @@ export function analyticsClient(
5043
apiKey,
5144
region,
5245
timeouts: {
53-
connect: DEFAULT_CONNECT_TIMEOUT_NODE,
54-
read: DEFAULT_READ_TIMEOUT_NODE,
55-
write: DEFAULT_WRITE_TIMEOUT_NODE,
46+
connect: 2000,
47+
read: 5000,
48+
write: 30000,
5649
},
5750
logger: createNullLogger(),
5851
requester: createHttpRequester(),

packages/client-composition/builds/browser.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@ import {
77
createFallbackableCache,
88
createMemoryCache,
99
createNullLogger,
10-
DEFAULT_CONNECT_TIMEOUT_BROWSER,
11-
DEFAULT_READ_TIMEOUT_BROWSER,
12-
DEFAULT_WRITE_TIMEOUT_BROWSER,
1310
} from '@algolia/client-common';
1411

1512
import type { ClientOptions } from '@algolia/client-common';
@@ -33,9 +30,9 @@ export function compositionClient(appId: string, apiKey: string, options?: Clien
3330
appId,
3431
apiKey,
3532
timeouts: {
36-
connect: DEFAULT_CONNECT_TIMEOUT_BROWSER,
37-
read: DEFAULT_READ_TIMEOUT_BROWSER,
38-
write: DEFAULT_WRITE_TIMEOUT_BROWSER,
33+
connect: 1000,
34+
read: 2000,
35+
write: 30000,
3936
},
4037
logger: createNullLogger(),
4138
requester: createXhrRequester(),

packages/client-composition/builds/fetch.ts

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,7 @@
22

33
export type CompositionClient = ReturnType<typeof createCompositionClient>;
44

5-
import {
6-
createMemoryCache,
7-
createNullCache,
8-
createNullLogger,
9-
DEFAULT_CONNECT_TIMEOUT_NODE,
10-
DEFAULT_READ_TIMEOUT_NODE,
11-
DEFAULT_WRITE_TIMEOUT_NODE,
12-
} from '@algolia/client-common';
5+
import { createMemoryCache, createNullCache, createNullLogger } from '@algolia/client-common';
136
import { createFetchRequester } from '@algolia/requester-fetch';
147

158
import type { ClientOptions } from '@algolia/client-common';
@@ -34,9 +27,9 @@ export function compositionClient(appId: string, apiKey: string, options?: Clien
3427
appId,
3528
apiKey,
3629
timeouts: {
37-
connect: DEFAULT_CONNECT_TIMEOUT_NODE,
38-
read: DEFAULT_READ_TIMEOUT_NODE,
39-
write: DEFAULT_WRITE_TIMEOUT_NODE,
30+
connect: 2000,
31+
read: 5000,
32+
write: 30000,
4033
},
4134
logger: createNullLogger(),
4235
algoliaAgents: [{ segment: 'Fetch' }],

packages/client-composition/builds/node.ts

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,7 @@ export type CompositionClient = ReturnType<typeof createCompositionClient>;
44

55
import { createHttpRequester } from '@algolia/requester-node-http';
66

7-
import {
8-
createMemoryCache,
9-
createNullCache,
10-
createNullLogger,
11-
DEFAULT_CONNECT_TIMEOUT_NODE,
12-
DEFAULT_READ_TIMEOUT_NODE,
13-
DEFAULT_WRITE_TIMEOUT_NODE,
14-
} from '@algolia/client-common';
7+
import { createMemoryCache, createNullCache, createNullLogger } from '@algolia/client-common';
158

169
import type { ClientOptions } from '@algolia/client-common';
1710

@@ -35,9 +28,9 @@ export function compositionClient(appId: string, apiKey: string, options?: Clien
3528
appId,
3629
apiKey,
3730
timeouts: {
38-
connect: DEFAULT_CONNECT_TIMEOUT_NODE,
39-
read: DEFAULT_READ_TIMEOUT_NODE,
40-
write: DEFAULT_WRITE_TIMEOUT_NODE,
31+
connect: 2000,
32+
read: 5000,
33+
write: 30000,
4134
},
4235
logger: createNullLogger(),
4336
requester: createHttpRequester(),

packages/client-insights/builds/browser.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@ import {
77
createFallbackableCache,
88
createMemoryCache,
99
createNullLogger,
10-
DEFAULT_CONNECT_TIMEOUT_BROWSER,
11-
DEFAULT_READ_TIMEOUT_BROWSER,
12-
DEFAULT_WRITE_TIMEOUT_BROWSER,
1310
} from '@algolia/client-common';
1411

1512
import type { ClientOptions } from '@algolia/client-common';
@@ -48,9 +45,9 @@ export function insightsClient(
4845
apiKey,
4946
region,
5047
timeouts: {
51-
connect: DEFAULT_CONNECT_TIMEOUT_BROWSER,
52-
read: DEFAULT_READ_TIMEOUT_BROWSER,
53-
write: DEFAULT_WRITE_TIMEOUT_BROWSER,
48+
connect: 1000,
49+
read: 2000,
50+
write: 30000,
5451
},
5552
logger: createNullLogger(),
5653
requester: createXhrRequester(),

packages/client-insights/builds/fetch.ts

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,7 @@
22

33
export type InsightsClient = ReturnType<typeof createInsightsClient>;
44

5-
import {
6-
createMemoryCache,
7-
createNullCache,
8-
createNullLogger,
9-
DEFAULT_CONNECT_TIMEOUT_NODE,
10-
DEFAULT_READ_TIMEOUT_NODE,
11-
DEFAULT_WRITE_TIMEOUT_NODE,
12-
} from '@algolia/client-common';
5+
import { createMemoryCache, createNullCache, createNullLogger } from '@algolia/client-common';
136
import { createFetchRequester } from '@algolia/requester-fetch';
147

158
import type { ClientOptions } from '@algolia/client-common';
@@ -49,9 +42,9 @@ export function insightsClient(
4942
apiKey,
5043
region,
5144
timeouts: {
52-
connect: DEFAULT_CONNECT_TIMEOUT_NODE,
53-
read: DEFAULT_READ_TIMEOUT_NODE,
54-
write: DEFAULT_WRITE_TIMEOUT_NODE,
45+
connect: 2000,
46+
read: 5000,
47+
write: 30000,
5548
},
5649
logger: createNullLogger(),
5750
algoliaAgents: [{ segment: 'Fetch' }],

packages/client-insights/builds/node.ts

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,7 @@ export type InsightsClient = ReturnType<typeof createInsightsClient>;
44

55
import { createHttpRequester } from '@algolia/requester-node-http';
66

7-
import {
8-
createMemoryCache,
9-
createNullCache,
10-
createNullLogger,
11-
DEFAULT_CONNECT_TIMEOUT_NODE,
12-
DEFAULT_READ_TIMEOUT_NODE,
13-
DEFAULT_WRITE_TIMEOUT_NODE,
14-
} from '@algolia/client-common';
7+
import { createMemoryCache, createNullCache, createNullLogger } from '@algolia/client-common';
158

169
import type { ClientOptions } from '@algolia/client-common';
1710

@@ -50,9 +43,9 @@ export function insightsClient(
5043
apiKey,
5144
region,
5245
timeouts: {
53-
connect: DEFAULT_CONNECT_TIMEOUT_NODE,
54-
read: DEFAULT_READ_TIMEOUT_NODE,
55-
write: DEFAULT_WRITE_TIMEOUT_NODE,
46+
connect: 2000,
47+
read: 5000,
48+
write: 30000,
5649
},
5750
logger: createNullLogger(),
5851
requester: createHttpRequester(),

packages/client-personalization/builds/browser.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@ import {
77
createFallbackableCache,
88
createMemoryCache,
99
createNullLogger,
10-
DEFAULT_CONNECT_TIMEOUT_BROWSER,
11-
DEFAULT_READ_TIMEOUT_BROWSER,
12-
DEFAULT_WRITE_TIMEOUT_BROWSER,
1310
} from '@algolia/client-common';
1411

1512
import type { ClientOptions } from '@algolia/client-common';
@@ -48,9 +45,9 @@ export function personalizationClient(
4845
apiKey,
4946
region,
5047
timeouts: {
51-
connect: DEFAULT_CONNECT_TIMEOUT_BROWSER,
52-
read: DEFAULT_READ_TIMEOUT_BROWSER,
53-
write: DEFAULT_WRITE_TIMEOUT_BROWSER,
48+
connect: 1000,
49+
read: 2000,
50+
write: 30000,
5451
},
5552
logger: createNullLogger(),
5653
requester: createXhrRequester(),

0 commit comments

Comments
 (0)