postgresql/src
Tom Lane 0a00c9a8ef Remove useless code that propagated FrontendProtocol to a backend via a
PostgresMain switch.  In point of fact, FrontendProtocol is already set
in a backend process, since ProcessStartupPacket() is executed inside
the backend --- it hasn't been run by the postmaster for many years.
And if it were, we'd still certainly want FrontendProtocol to be set before
we get as far as PostgresMain, so that startup errors get reported in the
right protocol.

-v might have some future use in standalone backends, so I didn't go so
far as to remove the switch outright.

Also, initialize FrontendProtocol to 0 not PG_PROTOCOL_LATEST.  The only
likely result of presetting it like that is to mask failure-to-set-it
mistakes.
2009-08-28 18:23:53 +00:00
..
backend Remove useless code that propagated FrontendProtocol to a backend via a 2009-08-28 18:23:53 +00:00
bin Make it reasonably safe to use pg_ctl to start the postmaster from a boot-time 2009-08-27 16:59:38 +00:00
include Modify the definition of window-function PARTITION BY and ORDER BY clauses 2009-08-27 20:08:03 +00:00
interfaces exports.txt needs to use spaces as separators, not tabs, to work properly 2009-08-27 16:49:41 +00:00
makefiles Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
pl Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
port Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
template Tweak configure to attempt to add -qnoansialias to CFLAGS whenever running 2009-02-11 20:02:40 +00:00
test Modify the definition of window-function PARTITION BY and ORDER BY clauses 2009-08-27 20:08:03 +00:00
timezone Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
tools Fix version_stamp.pl to allow 'alphaN' version stamps. Not sure how 2009-08-19 15:03:56 +00:00
tutorial 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 2009-06-11 14:49:15 +00:00
DEVELOPERS Replace a couple of references to files that no longer exist in the source 2009-05-04 08:08:47 +00:00
Makefile Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
Makefile.global.in Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
Makefile.shlib Make the .DEF file generation rules safe against tabs in exports.txt. 2009-08-27 17:55:53 +00:00
bcc32.mak Remove old-style win32 client-only visual c++ build infrastructure for everything except 2007-03-05 14:18:38 +00:00
nls-global.mk Update of install-sh, mkinstalldirs, and associated configury 2009-08-26 22:24:44 +00:00
win32.mak Update supported standalone VC++ version to 7.1+ only, and fix 2007-08-03 10:47:11 +00:00