Make xact.h usable in frontend.

Heikki Linnakangas <heikki.linnakangas@iki.fi>

Commit: 3941eb6341d8274dd63a26972042da6632533f2b
Author: Heikki Linnakangas <heikki.linnakangas@iki.fi>
Date: 2020-08-17T07:50:13Z
Releases: 14.0
Make xact.h usable in frontend.

xact.h included utils/datetime.h, which cannot be used in the frontend
(it includes fmgr.h, which needs Datum). But xact.h only needs the
definition of TimestampTz from it, which is available directly in
datatypes/timestamp.h. Change xact.h to include that instead of
utils/datetime.h, so that it can be used in client programs.

Files