You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(logging): remove redis-progress-markers feature flag (#5287)
* chore(logging): remove redis-progress-markers feature flag
Promote the Redis progress-marker write path to permanent behavior now that
the flag is fully rolled out. Block markers always write to Redis (primary),
keeping the durable jsonb_set UPDATE fallback when Redis is unavailable.
Removes the flag registry entry, its REDIS_PROGRESS_MARKERS env fallback, and
the per-session flag resolution in the logging session.
* chore(logging): drop vestigial readProgressMarkers plumbing
Follow-up to the redis-progress-markers flag removal. With the flag gone the
completion fold always reads Redis markers, so the readProgressMarkers param
(and its dead false branch) is removed end-to-end:
- drop the param from completeWorkflowExecution and CompleteWorkflowExecutionParams
- read progress markers unconditionally in the completion fold
- delete the orphaned isFeatureEnabled mock and the flag-off / flag-throws
marker tests (states the code can no longer produce)
Copy file name to clipboardExpand all lines: apps/sim/lib/core/config/env.ts
-1Lines changed: 0 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -77,7 +77,6 @@ export const env = createEnv({
77
77
TABLE_SNAPSHOT_CACHE: z.boolean().optional(),// Mount tables into sandboxes by reference via a version-keyed CSV snapshot in object storage instead of draining the whole table into web-process heap
78
78
PII_REDACTION: z.boolean().optional(),// Redact PII from workflow logs via configurable Data Retention rules (Presidio at the logger persist choke point) and expose the Data Retention config UI
79
79
TRIGGER_EU_REGION: z.boolean().optional(),// Route Trigger.dev runs to eu-central-1 instead of the default us-east-1 (fallback for the trigger-eu-region flag when AppConfig is not the source of truth)
80
-
REDIS_PROGRESS_MARKERS: z.boolean().optional(),// Write per-block live progress markers to Redis instead of jsonb_set UPDATEs on workflow_execution_logs (fallback for the redis-progress-markers flag when AppConfig is not the source of truth)
81
80
82
81
// Table feature limits (per plan). Apply when billing is disabled (free tier defaults) or for billed plans.
83
82
FREE_TABLES_LIMIT: z.number().optional(),// Max user tables per workspace on free tier (default: 5)
0 commit comments