Merge pull request #33676 from backstage/freben/catalog-search-table-sync

catalog: Reduce search table write churn during stitching
This commit is contained in:
Fredrik Adelöw
2026-03-30 16:27:23 +02:00
committed by GitHub
4 changed files with 494 additions and 6 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-catalog-backend': patch
---
Reduced search table write churn during stitching by syncing only changed rows instead of doing a full delete and re-insert. On Postgres this uses a single writable CTE, on MySQL a temporary table merge with deadlock retry, and on SQLite the previous bulk replace.