n8n/packages
Veljko Terzic 1f3d63ff21
perf(engine): Run the hot-path stores as raw SQL on the pg pool
Replace TypeOrmExecutionStore and TypeOrmStepStore with PgExecutionStore
and PgStepStore. They send SQL directly to the pg pool of the existing
DataSource. Migrations and the read-side view store stay on TypeORM.

createSteps checks for a failed step inside the INSERT. The check still
runs after the execution-row lock, in the same transaction. This removes
one round trip for each planning call.

Durability and ordering guarantees do not change.
2026-10-16 15:59:51 +02:00
..
@n8n perf(engine): Run the hot-path stores as raw SQL on the pg pool 2026-10-16 15:59:51 +02:00
cli feat(engine): Add engine v2 tracing spans and a benchmark NoOp opt-in 2026-10-16 00:46:50 +02:00
core chore: Move the shared runtime-credential getter into BaseExecuteContext (#39470) 2026-10-06 09:37:56 +00:00
extensions/insights 🚀 Release 2.43.0 (#40376) 2026-10-06 07:10:16 +00:00
frontend feat: Add the n8n Chat agent chat page, agents library and merged chat lists (no-changelog) (#40335) 2026-10-06 09:35:35 +00:00
modules 🚀 Release 2.43.0 (#40376) 2026-10-06 07:10:16 +00:00
node-dev ci: Speed up the PR build job and move the E2E matrix off its path (no-changelog) (#39736) 2026-09-28 13:16:13 +00:00
nodes-base feat(Microsoft SharePoint Node): Add the event selector to the trigger (no-changelog) (#39987) 2026-10-06 09:11:25 +00:00
quality fix: Multiple migration timestamps withing a single PR (#40379) 2026-10-06 07:28:47 +00:00
workflow 🚀 Release 2.43.0 (#40376) 2026-10-06 07:10:16 +00:00