Skip to content

Commit 96fa2b0

Browse files
committed
remove constant fallbacks
1 parent 4d55363 commit 96fa2b0

File tree

1 file changed

+17
-19
lines changed

1 file changed

+17
-19
lines changed

apps/sim/lib/execution/isolated-vm.ts

Lines changed: 17 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -52,25 +52,23 @@ export interface IsolatedVMError {
5252
lineContent?: string
5353
}
5454

55-
const POOL_SIZE = Number.parseInt(env.IVM_POOL_SIZE) || 4
56-
const MAX_CONCURRENT = Number.parseInt(env.IVM_MAX_CONCURRENT) || 10000
57-
const MAX_PER_WORKER = Number.parseInt(env.IVM_MAX_PER_WORKER) || 2500
58-
const WORKER_IDLE_TIMEOUT_MS = Number.parseInt(env.IVM_WORKER_IDLE_TIMEOUT_MS) || 60000
59-
const QUEUE_TIMEOUT_MS = Number.parseInt(env.IVM_QUEUE_TIMEOUT_MS) || 300000
60-
const MAX_QUEUE_SIZE = Number.parseInt(env.IVM_MAX_QUEUE_SIZE) || 10000
61-
const MAX_FETCH_RESPONSE_BYTES =
62-
Number.parseInt(env.IVM_MAX_FETCH_RESPONSE_BYTES) || 8 * 1024 * 1024
63-
const MAX_FETCH_RESPONSE_CHARS = Number.parseInt(env.IVM_MAX_FETCH_RESPONSE_CHARS) || 4_000_000
64-
const MAX_FETCH_URL_LENGTH = Number.parseInt(env.IVM_MAX_FETCH_URL_LENGTH) || 8192
65-
const MAX_FETCH_OPTIONS_JSON_CHARS =
66-
Number.parseInt(env.IVM_MAX_FETCH_OPTIONS_JSON_CHARS) || 256 * 1024
67-
const MAX_ACTIVE_PER_OWNER = Number.parseInt(env.IVM_MAX_ACTIVE_PER_OWNER) || 200
68-
const MAX_QUEUED_PER_OWNER = Number.parseInt(env.IVM_MAX_QUEUED_PER_OWNER) || 2000
69-
const MAX_OWNER_WEIGHT = Number.parseInt(env.IVM_MAX_OWNER_WEIGHT) || 5
70-
const DISTRIBUTED_MAX_INFLIGHT_PER_OWNER =
71-
Number.parseInt(env.IVM_DISTRIBUTED_MAX_INFLIGHT_PER_OWNER) ||
72-
MAX_ACTIVE_PER_OWNER + MAX_QUEUED_PER_OWNER
73-
const DISTRIBUTED_LEASE_MIN_TTL_MS = Number.parseInt(env.IVM_DISTRIBUTED_LEASE_MIN_TTL_MS) || 120000
55+
const POOL_SIZE = Number.parseInt(env.IVM_POOL_SIZE)
56+
const MAX_CONCURRENT = Number.parseInt(env.IVM_MAX_CONCURRENT)
57+
const MAX_PER_WORKER = Number.parseInt(env.IVM_MAX_PER_WORKER)
58+
const WORKER_IDLE_TIMEOUT_MS = Number.parseInt(env.IVM_WORKER_IDLE_TIMEOUT_MS)
59+
const QUEUE_TIMEOUT_MS = Number.parseInt(env.IVM_QUEUE_TIMEOUT_MS)
60+
const MAX_QUEUE_SIZE = Number.parseInt(env.IVM_MAX_QUEUE_SIZE)
61+
const MAX_FETCH_RESPONSE_BYTES = Number.parseInt(env.IVM_MAX_FETCH_RESPONSE_BYTES)
62+
const MAX_FETCH_RESPONSE_CHARS = Number.parseInt(env.IVM_MAX_FETCH_RESPONSE_CHARS)
63+
const MAX_FETCH_URL_LENGTH = Number.parseInt(env.IVM_MAX_FETCH_URL_LENGTH)
64+
const MAX_FETCH_OPTIONS_JSON_CHARS = Number.parseInt(env.IVM_MAX_FETCH_OPTIONS_JSON_CHARS)
65+
const MAX_ACTIVE_PER_OWNER = Number.parseInt(env.IVM_MAX_ACTIVE_PER_OWNER)
66+
const MAX_QUEUED_PER_OWNER = Number.parseInt(env.IVM_MAX_QUEUED_PER_OWNER)
67+
const MAX_OWNER_WEIGHT = Number.parseInt(env.IVM_MAX_OWNER_WEIGHT)
68+
const DISTRIBUTED_MAX_INFLIGHT_PER_OWNER = Number.parseInt(
69+
env.IVM_DISTRIBUTED_MAX_INFLIGHT_PER_OWNER
70+
)
71+
const DISTRIBUTED_LEASE_MIN_TTL_MS = Number.parseInt(env.IVM_DISTRIBUTED_LEASE_MIN_TTL_MS)
7472
const DISTRIBUTED_KEY_PREFIX = 'ivm:fair:v1:owner'
7573
const QUEUE_RETRY_DELAY_MS = 1000
7674
const DISTRIBUTED_LEASE_GRACE_MS = 30000

0 commit comments

Comments
 (0)