Skip to content

Commit 31ec771

Browse files
docs: document LIGHTDASH_QUERY_RETRY_ON_TRANSIENT_ERRORS env var (#746)
Co-authored-by: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
1 parent 7159d45 commit 31ec771

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

self-host/customize-deployment/environment-variables.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ This is a reference to all environment variables that can be used to configure a
3030
| `LIGHTDASH_QUERY_MAX_LIMIT` | Query max rows limit (default=5000) |
3131
| `LIGHTDASH_QUERY_DEFAULT_LIMIT` | Default number of rows to return in a query (default=500) |
3232
| `LIGHTDASH_QUERY_MAX_PAGE_SIZE` | Maximum page size for paginated queries (default=2500) |
33+
| `LIGHTDASH_QUERY_RETRY_ON_TRANSIENT_ERRORS` | When `true`, the frontend automatically retries failed queries on transient errors (5xx server responses and network errors) up to 3 times with exponential backoff (1s, 2s, 4s). 4xx client errors are never retried. Useful for instances where warehouse connections occasionally drop or the backend is briefly overwhelmed. (default=false) |
3334
| `SCHEDULER_ENABLED` | Enables/Disables the scheduler worker that triggers the scheduled deliveries. (default=true) |
3435
| `SCHEDULER_CONCURRENCY` | How many scheduled delivery jobs can be processed concurrently. (default=3) |
3536
| `SCHEDULER_JOB_TIMEOUT` | After how many milliseconds the job should be timeout so the scheduler worker can pick other jobs. (default=600000, 10 minutes) |

0 commit comments

Comments
 (0)