From 1733476888f2f3800f4616459d08f382d32f21d7 Mon Sep 17 00:00:00 2001 From: Girish Jeswani Date: Thu, 30 Jul 2026 12:35:06 -0600 Subject: [PATCH 1/2] docs(config): clarify Snowflake timeoutMs (per-statement; 0 falls back to default) Document the default (600000, 10 min), that timeoutMs is a per-statement client-side timeout, and that an unset, blank, non-numeric, or 0 value falls back to the default. Matches the connector change in malloydata/malloy#3022. Signed-off-by: Girish Jeswani --- src/documentation/setup/config.malloynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/documentation/setup/config.malloynb b/src/documentation/setup/config.malloynb index c129bf4a..474959d0 100644 --- a/src/documentation/setup/config.malloynb +++ b/src/documentation/setup/config.malloynb @@ -222,7 +222,7 @@ The `ssl` property accepts a JSON object passed directly to the underlying [node | `privateKeyPath` | file | Path to private key (.pem/.key) | | `privateKey` | password | Private key PEM string (alternative to file path) | | `privateKeyPass` | password | Private key passphrase | -| `timeoutMs` | number | Query timeout in ms | +| `timeoutMs` | number | Per-statement query timeout in ms. Defaults to 600000 (10 min); an unset, blank, non-numeric, or `0` value falls back to that default. | | `schemaSampleTimeoutMs` | number | Variant schema sample timeout in ms (default 15000) | | `schemaSampleRowLimit` | number | Row limit for variant schema sample (default 1000) | | `schemaSampleFullScanMaxBytes` | number | Tables at or below this byte size are full-scanned instead of sampled | From 1c827e57e964dbb5dd929c67ee25f4325fe23681 Mon Sep 17 00:00:00 2001 From: Girish Jeswani Date: Thu, 30 Jul 2026 14:01:47 -0600 Subject: [PATCH 2/2] docs(config): note that a negative Snowflake timeoutMs also defaults Signed-off-by: Girish Jeswani --- src/documentation/setup/config.malloynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/documentation/setup/config.malloynb b/src/documentation/setup/config.malloynb index 474959d0..7777294c 100644 --- a/src/documentation/setup/config.malloynb +++ b/src/documentation/setup/config.malloynb @@ -222,7 +222,7 @@ The `ssl` property accepts a JSON object passed directly to the underlying [node | `privateKeyPath` | file | Path to private key (.pem/.key) | | `privateKey` | password | Private key PEM string (alternative to file path) | | `privateKeyPass` | password | Private key passphrase | -| `timeoutMs` | number | Per-statement query timeout in ms. Defaults to 600000 (10 min); an unset, blank, non-numeric, or `0` value falls back to that default. | +| `timeoutMs` | number | Per-statement query timeout in ms. Defaults to 600000 (10 min); an unset, blank, non-numeric, zero, or negative value falls back to that default. | | `schemaSampleTimeoutMs` | number | Variant schema sample timeout in ms (default 15000) | | `schemaSampleRowLimit` | number | Row limit for variant schema sample (default 1000) | | `schemaSampleFullScanMaxBytes` | number | Tables at or below this byte size are full-scanned instead of sampled |