Summary
The Drasi Server Configure Reactions documentation is missing a page for the PostgreSQL Stored Procedure reaction. This reaction ships in Drasi Server but has no how-to guide, so users have no documented way to configure it.
Add a new how-to page documenting the PostgreSQL Stored Procedure reaction, following the structure and style of the existing Drasi Server reaction pages (e.g. the HTTP reaction page).
Background / References
What the reaction does
Invokes PostgreSQL stored procedures when a continuous query's results change. It executes a different, configurable stored procedure for Added, Updated, and Deleted result changes, and maps query result fields into procedure parameters using @after.field / @before.field template syntax. It supports per-query route overrides, a default template, SSL, configurable command timeout, and automatic retries with exponential backoff.
Scope / Tasks
Success Criteria
Summary
The Drasi Server Configure Reactions documentation is missing a page for the PostgreSQL Stored Procedure reaction. This reaction ships in Drasi Server but has no how-to guide, so users have no documented way to configure it.
Add a new how-to page documenting the PostgreSQL Stored Procedure reaction, following the structure and style of the existing Drasi Server reaction pages (e.g. the HTTP reaction page).
Background / References
storedproc-postgresdocs/content/drasi-kubernetes/how-to-guides/configure-reactions/configure-sql-stored-proc-reaction/_index.mdWhat the reaction does
Invokes PostgreSQL stored procedures when a continuous query's results change. It executes a different, configurable stored procedure for Added, Updated, and Deleted result changes, and maps query result fields into procedure parameters using
@after.field/@before.fieldtemplate syntax. It supports per-query route overrides, a default template, SSL, configurable command timeout, and automatic retries with exponential backoff.Scope / Tasks
docs/content/drasi-server/how-to-guides/configuration/configure-reactions/configure-storedproc-postgres-reaction/_index.md.docs/content/drasi-server/how-to-guides/configuration/configure-reactions/_index.md(match the existing card-grid pattern).kind,id,queries, and plugin fields below).@after.field/@before.fieldparameter mapping (added →@after, updated →@after/@before, deleted →@before), including nested-field dot notation.routesoverride example), adapted from the README.Success Criteria
hugo/existing docs build passes).type,title,linkTitle,weight,description,related).kindvalue match the source implementation.routes/multi-query example are present and syntactically valid YAML.@after/@before) is clearly explained.