Postgres Hacker Drops Bomb: Materialized View Refreshes Now O(delta), Not O(total)
Postgres materialized views have always been a full-rebuild slog. One coder's patch flips that to O(delta) — and it might just stick.
⚡ Key Takeaways
- Patch makes Postgres MV refreshes O(delta) using WAL-based change logs, potentially transforming analytics workloads. 𝕏
- Production caveats: alpha stage, needs pruning and concurrency fixes, but benchmarks impress. 𝕏
- Could challenge paid warehouses if merged, echoing past open source leaps like MySQL JSON. 𝕏
Worth sharing?
Get the best Open Source stories of the week in your inbox — no noise, no spam.
Originally reported by Reddit r/programming