avoid including vacuum.h in tableam.h and heapam.h

When Who What
2026-04-01 13:20:41 Yogesh Sharma (sharmay) Removed sharmay from reviewers
2026-04-01 13:19:43 Yogesh Sharma (sharmay) Added sharmay as reviewer
2026-03-31 17:46:27 Nathan Bossart (bossartn) Closed in commitfest PG19-Final with status: Committed
2026-03-31 17:46:27 Nathan Bossart (bossartn) Moved from CF PG20-1 to CF PG19-Final
2026-03-26 16:12:42 Nathan Bossart (bossartn) New status: Ready for Committer
2026-03-26 16:12:39 Nathan Bossart (bossartn) Added bossartn as committer
2026-03-24 21:48:11 Nathan Bossart (bossartn) Attached mail thread CAGRkXqTo+aK=GTy5pSc-9cy8H2F2TJvcrZ-zXEiNJj93np1UUw@mail.gmail.com
2026-03-24 21:48:11 Nathan Bossart (bossartn) Created patch record