Skip to main content

Incident debugging: Save and reuse debug queries

Debug queries are now persistent. When you open the debug dialog on an incident, Validio generates SQL in a reusable, templated format that uses {{ validio_* }} placeholders instead of hard-coded values for the incident’s time window and segment. Edit the query once, save it to the validator, and it resolves automatically against future incidents from that validator. Saved queries live on the validator. You can select one from a list, rename or delete it inline, and mark one as the default. A collapsible drawer shows the executed SQL — the fully resolved literal query — so you can copy it into your warehouse client. Creating, updating, and deleting saved queries is recorded in the activity log with the author and the full before and after query text, so you get version history for free. For more information, see the Debug query syntax documentation.

SCIM: Rate limits on provisioning endpoints

Validio’s SCIM endpoints now enforce rate limits. Large user or group syncs from your identity provider receive standard rate-limit responses with retry-after headers, which keeps a single sync from overloading the instance and makes provisioning behavior predictable. For more information, see Managing identity providers.
21 August 2026

New features

  • Suggested glossary term column mappings now support search and filtering (UI-7017)

Improvements

  • Improved UX for selecting and iterating saved debug queries (UI-7137)
  • Source, catalog asset, and lineage sidebars link consistently to related resources (UI-6849, UI-6655)

Fixed issues

  • Debug queries can be saved without incident window placeholders (UI-7176)
  • Custom SQL sources can be updated without preview timeouts (UI-7146)
  • Selecting menu rows with empty identifiers no longer errors (UI-7175)
19 August 2026

New features

  • Save edited debug queries to validators for reuse on future incidents, with default query designation (UI-7037, VR-5830)
  • Saved debug query changes are recorded in the activity log (UI-7046)
  • Added SSL mode and custom TLS CA certificate options to PostgreSQL and Redshift credentials (UI-7033)
  • Added rate limiting to SCIM provisioning endpoints (UI-5610)
  • Glossary CSV re-upload now updates existing terms instead of duplicating them, and terms can be exported to CSV (UI-7035)

Improvements

  • Updated LLM credential model pickers with the latest available models (UI-7018)

Fixed issues

  • Source filtering by state now works (UI-6991)
  • Users can be filtered by the global Admin role (UI-7026)
  • Users page preselection no longer triggers errors (UI-6970)
  • The validator backfill button is now hidden while backfilling (UI-7042)
  • Restored activity log scrolling on the incident group page (UI-7047)
  • The source wizard credential picker is now gated on write permission, with an explanatory message (UI-7039)
  • Namespace creation now defaults the current user to Admin in the UI (UI-7095)
  • Permission changes from team or role updates are reflected without a reload (UI-7096)
  • Source namespace moves now report errors instead of failing silently (UI-7016)
  • Long column names are readable in dropdown lists (UI-7106)
  • BI asset fields are no longer counted as missing data quality coverage (UI-6915)
  • The incident group activity log no longer times out on large histories (UI-6458)
  • Sign-in redirects cleanly when the identity provider is unavailable (UI-6893)
  • Pre-GraphQL rejected API requests now return typed GraphQL errors (UI-7110)
  • Teradata catalog refresh handles inaccessible foreign tables (VR-5829)
  • Fixed a Teradata date field windowing error (VR-5832)
  • SAP IQ push-down queries now use IQ-native functions (VR-5834)
  • Failed backfills are now always retried (VR-5839)
  • Improved the reconciliation readiness check so it no longer relies on commit timestamps (VR-5836)
  • Fixed catalog asset creation for new sources (VR-5852)