aboutsummaryrefslogtreecommitdiff
path: root/src/tutorial/basics.source
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2021-09-03 21:04:44 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2021-09-03 21:04:44 -0400
commit3b302eb1ea2e9cb610ccc3a4f819dddfc89418ca (patch)
tree59cd9ca1ff5956163145dae00c5ac46ecce0ce97 /src/tutorial/basics.source
parent9046a05368de54d8b20a79ac3e42b363bac6ff17 (diff)
downloadpostgresql-3b302eb1ea2e9cb610ccc3a4f819dddfc89418ca.tar.gz
postgresql-3b302eb1ea2e9cb610ccc3a4f819dddfc89418ca.zip
Remove arbitrary MAXPGPATH limit on command lengths in pg_ctl.
Replace fixed-length command buffers with psprintf() calls. We didn't have anything as convenient as psprintf() when this code was written, but now that we do, there's little reason for the limitation to stand. Removing it eliminates some corner cases where (for example) starting the postmaster with a whole lot of options fails. Most individual file names that pg_ctl deals with are still restricted to MAXPGPATH, but we've seldom had complaints about that limitation so long as it only applies to one filename. Back-patch to all supported branches. Phil Krylov Discussion: https://postgr.es/m/567e199c6b97ee19deee600311515b86@krylov.eu
Diffstat (limited to 'src/tutorial/basics.source')
0 files changed, 0 insertions, 0 deletions