Add BufFileRead variants with short read and EOF detection

When Who What
2023-01-16 10:17:30 Peter Eisentraut (petere) Closed in commitfest 2023-01 with status: Committed
2023-01-16 10:17:23 Peter Eisentraut (petere) Changed reviewers to Amit Kapila (amitkapila)
2023-01-16 10:17:23 Peter Eisentraut (petere) Changed committer to petere
2022-12-30 09:24:25 Peter Eisentraut (petere) Changed authors to Peter Eisentraut (petere)
2022-12-30 09:24:17 Peter Eisentraut (petere) Attached mail thread f3501945-c591-8cc3-5ef0-b72a2e0eaa9c@enterprisedb.com
2022-12-30 09:24:17 Peter Eisentraut (petere) Created patch record