Making Postgres materialized view refreshes O(delta) instead of O(total) | Dark Hacker News