summaryrefslogtreecommitdiff
path: root/src/backend/tcop/postgres.c
Commit message (Collapse)AuthorAgeFilesLines
* #if aix changed to #if HAVE_SYS_SELECT_HMarc G. Fournier1998-02-021-3/+3
|
* AIX patch from Darren King and Univel patch from Billy Allie, mostlyBruce Momjian1998-02-011-3/+3
| | | | related to grammar and parser issues, with one postmaster fix.
* From: Phil Thompson <phil@river-bank.demon.co.uk>Marc G. Fournier1998-01-261-208/+21
| | | | | | | | | | | | | | | | | | | I've completed the patch to fix the protocol and authentication issues I was discussing a couple of weeks ago. The particular changes are: - the protocol has a version number - network byte order is used throughout - the pg_hba.conf file is used to specify what method is used to authenticate a frontend (either password, ident, trust, reject, krb4 or krb5) - support for multiplexed backends is removed - appropriate changes to man pages - the -a switch to many programs to specify an authentication service no longer has any effect - the libpq.so version number has changed to 1.1 The new backend still supports the old protocol so old interfaces won't break.
* getpid/pid cleanupBruce Momjian1998-01-251-3/+3
|
* Some *very* major changes by darrenk@insightdist.com (Darren King)Marc G. Fournier1998-01-131-31/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ========================================== What follows is a set of diffs that cleans up the usage of BLCKSZ. As a side effect, the person compiling the code can change the value of BLCKSZ _at_their_own_risk_. By that, I mean that I've tried it here at 4096 and 16384 with no ill-effects. A value of 4096 _shouldn't_ affect much as far as the kernel/file system goes, but making it bigger than 8192 can have severe consequences if you don't know what you're doing. 16394 worked for me, _BUT_ when I went to 32768 and did an initdb, the SCSI driver broke and the partition that I was running under went to hell in a hand basket. Had to reboot and do a good bit of fsck'ing to fix things up. The patch can be safely applied though. Just leave BLCKSZ = 8192 and everything is as before. It basically only cleans up all of the references to BLCKSZ in the code. If this patch is applied, a comment in the config.h file though above the BLCKSZ define with warning about monkeying around with it would be a good idea. Darren darrenk@insightdist.com (Also cleans up some of the #includes in files referencing BLCKSZ.) ==========================================
* Yohoo UNIONS of VIEWS.Bruce Momjian1998-01-091-2/+17
|
* Goodbye ABORT. Hello ERROR for all errors.Bruce Momjian1998-01-071-9/+9
|
* Change elog(WARN) to elog(ERROR) and elog(ABORT).Bruce Momjian1998-01-051-9/+9
|
* Use environment variable PGDATESTYLE on backend startup to initializeThomas G. Lockhart1997-12-161-4/+33
| | | | date/time formats and conventions.
* Rename pg_plan and pg_eval to be more meaningful.Bruce Momjian1997-12-111-12/+15
|
* Break parser functions into smaller files, group together.Bruce Momjian1997-11-251-4/+3
|
* Change quickdie elog notice to a single message.Thomas G. Lockhart1997-11-101-12/+14
| | | | Clean up FloatExceptionHandler elog message source code.
* From: Bryan Henderson <bryanh@giraffe.netgate.net>Marc G. Fournier1997-11-091-7/+9
| | | | | | My analysis of the formerly mentioned IPC reinitialization problem was hampered by an imprecise error message. I have rewritten it so it is clearer and more accurate.
* Add Unix domain socket support, from Goran Thyni, goran@bildbasen.seBruce Momjian1997-11-071-12/+6
|
* Good Bye, Time Travel!Vadim B. Mikheev1997-11-021-50/+2
|
* Rename strNcpy to StrNCpy, and change third parameter.Bruce Momjian1997-10-251-3/+3
|
* Inline memset() as MemSet().Bruce Momjian1997-09-181-5/+5
|
* No more SortTuplesInTree...Vadim B. Mikheev1997-09-181-22/+6
|
* Allow set max number of tuples in leftist tree for sortsVadim B. Mikheev1997-09-181-4/+26
| | | | (-S memory,tuples)
* -S need in optarg...Vadim B. Mikheev1997-09-151-3/+3
|
* Used modified version of indent that understands over 100 typedefs.Bruce Momjian1997-09-081-7/+7
|
* Another PGINDENT run that changes variable indenting and case label ↵Bruce Momjian1997-09-081-430/+435
| | | | indenting. Also static variable indenting.
* Massive commit to run PGINDENT on all *.c and *.h files.Bruce Momjian1997-09-071-1327/+1462
|
* Make functions static where possible, enclose unused functions in #ifdef ↵Bruce Momjian1997-08-191-3/+5
| | | | NOT_USED.
* Cleanup global variables, remove stable memory stuff.Bruce Momjian1997-08-141-23/+6
|
* Fix pgproc names over 15 chars in output. Add strNcpy() function. remove ↵Bruce Momjian1997-08-121-5/+5
| | | | some (void) casts that are unnecessary.
* psort cleanups.Bruce Momjian1997-08-061-4/+4
|
* Another fix.Bruce Momjian1997-08-061-4/+4
|
* Allow internal sorts to be stored in memory rather than in files.Bruce Momjian1997-08-061-3/+15
|
* Remove some unnecessary include statements (comment out with #ifdef FALSE).Thomas G. Lockhart1997-07-291-2/+8
|
* Added SCO support, from Daniel Harris.Bruce Momjian1997-07-281-2/+5
|
* Various compile errors concerning overflow due to shifts, unsigned, and bad ↵Bruce Momjian1997-07-241-2/+3
| | | | prototypes, from Solaris, from Diab Jerius
* Somewhat backwards #ifdef's for HAVE_GETRUSAGEMarc G. Fournier1997-04-241-4/+4
|
* Change HAVE_RUSAGE to HAVE_GETRUSAGE, which is the more appropriateMarc G. Fournier1997-04-231-7/+7
|
* Remove WIN32 defines. They never worked.Bruce Momjian1997-02-141-44/+4
|
* Patch from Massimo Dal Zotto <dz@cs.unitn.it>Marc G. Fournier1997-02-121-4/+21
| | | | | | | | | | The following patches add to the backend a new debugging flag -K which prints a debug trace of all locking operations on user relations (those with oid greater than 20000). The code is compiled only if LOCK_MGR_DEBUG is defined, so the patch should be harmless if not explicitly enabled. I'm using the code to trace deadlock conditions caused by application queries using the command "$POSTMASTER -D $PGDATA -o '-d 1 -K 1'. The patches are for version 6.0 dated 970126.
* Change references to NEED_RUSAGE to HAVE_RUSAGEMarc G. Fournier1997-02-031-7/+7
| | | | Pointed out by:" Tatsuo Ishii <t-ishii@sra.co.jp>
* Apply usage patches for European Dates patch from KeithMarc G. Fournier1997-01-271-2/+3
|
* Change next to nextstep where missed.Bruce Momjian1997-01-261-4/+4
|
* Bring in a patch from Keith Parks to move the use of European datesMarc G. Fournier1997-01-261-4/+15
| | | | | | from a #define to a run-time option '-e' Man page was updated to reflect new option
* Eliminate dupliclate definition of external variables reldesc and DataDir.Bryan Henderson1997-01-141-3/+2
| | | | Some compilers recognize this error.
* pq/signal() portability patch. Also psql copy prompt fix.Bruce Momjian1996-12-261-11/+12
|
* Reduce printing from debug level 2 ande layout change.Bruce Momjian1996-12-071-11/+20
|
* Allow all empty queries to return EMPTY.Bruce Momjian1996-11-271-3/+3
|
* Remove linux define of __USE_POSIX, which doesn't appear to do anything.Bryan Henderson1996-11-181-8/+2
|
* Remove old GetPGData reference that causes warning.Bryan Henderson1996-11-161-3/+2
|
* Remove most compile-time options, add a few runtime options to make up for it.Bryan Henderson1996-11-141-834/+846
| | | | | | | In particular, no more compiled-in default for PGDATA or LIBDIR. Commands that need them need either invocation options or environment variables. PGPORT default is hardcoded as 5432, but overrideable with options or environment variables.
* Warning removal cleanupBruce Momjian1996-11-111-3/+3
|
* All external function definitions now have prototypes that are checked.Bruce Momjian1996-11-101-4/+5
|
* Quiet compiler warnings.Bryan Henderson1996-11-101-32/+35
|