diff --git a/src/backend/commands/analyze.c b/src/backend/commands/analyze.c new file mode 100644 index 366c4af..d4d1914 *** a/src/backend/commands/analyze.c --- b/src/backend/commands/analyze.c *************** compute_index_stats(Relation onerel, dou *** 742,747 **** --- 742,749 ---- { HeapTuple heapTuple = rows[rowno]; + vacuum_delay_point(); + /* * Reset the per-tuple context each time, to reclaim any cruft * left behind by evaluating the predicate or index expressions.