Peter Eisentraut
6a68f42648
The heralded `Grand Unified Configuration scheme' (GUC)
...
That means you can now set your options in either or all of $PGDATA/configuration,
some postmaster option (--enable-fsync=off), or set a SET command. The list of
options is in backend/utils/misc/guc.c, documentation will be written post haste.
pg_options is gone, so is that pq_geqo config file. Also removed were backend -K,
-Q, and -T options (no longer applicable, although -d0 does the same as -Q).
Added to configure an --enable-syslog option.
changed all callers from TPRINTF to elog(DEBUG)
26 years ago
Bruce Momjian
a47e20b049
Several compilation and run-time problems occur when building on SGI
...
IRIX systems using the native compilers. A summary is:
- Various files use "//" as a comment delimiter in c files.
- Problems caused by assuming "char" is signed.
cash.in: building -signed the rules regression test fails as described
in FAQ_QNX4. If CHAR_MAX is "255U" then ((signed char)CHAR_MAX) is -1.
postmaster.c: random number regression test failed without this change.
- Some generic build issues and warning message cleanup.
David Kaelbling
26 years ago
Bruce Momjian
52f77df613
Ye-old pgindent run. Same 4-space tabs.
26 years ago
Bruce Momjian
5c25d60244
Add:
...
* Portions Copyright (c) 1996-2000, PostgreSQL, Inc
to all files copyright Regents of Berkeley. Man, that's a lot of files.
26 years ago
Peter Eisentraut
1cd4c14116
Fixed all elog related warnings, as well as a few others.
26 years ago
Tom Lane
316c4c57e2
Clean up some problems in error recovery --- elog() was pretty broken
...
for the case of errors in backend startup, and proc_exit's method for
coping with errors during proc_exit was *completely* busted. Fixed per
discussions on pghackers around 11/6/99.
26 years ago
Bruce Momjian
df723a8a8a
exit recursion fix from Massimo
26 years ago
Bruce Momjian
17d819c093
Fix for recusive exit call from Massimo.
26 years ago
Bruce Momjian
5883563208
Re-add mention of FAQ's for shared memory/ipc errors.
26 years ago
Vadim B. Mikheev
4793740367
XLOG (also known as WAL -:)) Bootstrap/Startup/Shutdown.
...
First step in cleaning up backend initialization code.
Fix for FATAL: now FATAL is ERROR + exit.
26 years ago
Bruce Momjian
3406901a29
Move some system includes into c.h, and remove duplicates.
27 years ago
Bruce Momjian
07842084fe
pgindent run over code.
27 years ago
Tom Lane
9d197856dd
Rearrange handling of MAXBACKENDS a little bit. The default setting
...
of MAXBACKENDS is now 1024, since all it's costing is about 32 bytes of memory
per array slot. configure's --with-maxbackends switch now controls DEF_MAXBACKENDS
which is simply the default value of the postmaster's -N switch. Thus,
the out-of-the-box configuration will still limit you to 64 backends,
but you can go up to 1024 backends simply by restarting the postmaster with
a different -N switch --- no rebuild required.
27 years ago
Bruce Momjian
6724a50787
Change my-function-name-- to my_function_name, and optimizer renames.
27 years ago
Bruce Momjian
58fdae0ddf
Fix for indexing problems.
27 years ago
Bruce Momjian
fa1a8d6a97
OK, folks, here is the pgindent output.
27 years ago
Bruce Momjian
af74855a60
Renaming cleanup, no pgindent yet.
27 years ago
Marc G. Fournier
7414d61950
From: Massimo Dal Zotto <dz@cs.unitn.it>
...
27 years ago
Bruce Momjian
76dd88f10b
Reverse out unused patch.
28 years ago
Bruce Momjian
2a8996f631
Print relation name before vacuum, results after vacuum.
28 years ago
Bruce Momjian
48a94aaf51
Rename proc_exit_clear to on_exit_reset.
28 years ago
Bruce Momjian
e747c58718
Fix for hang after postmaster restart. Add new proc_exit and
...
shmem_exit to replace exitpg().
28 years ago
Bruce Momjian
cfef6ef4ff
cleanups
28 years ago
Bruce Momjian
8ed5918faa
Solaris cleanup.
28 years ago
Bruce Momjian
6ab714e3e8
Cleanup UsePrivateMemory define.
28 years ago
Bruce Momjian
94cc3abe60
Cleanups.
28 years ago
Bruce Momjian
6bd323c6b3
Remove un-needed braces around single statements.
28 years ago
Bruce Momjian
212c905e2c
Remove fork()/exec() and only do fork(). Small cleanups.
28 years ago
Marc G. Fournier
6a9627e792
Last minute clean up for SunOS...
...
From: t-ishii@sra.co.jp
28 years ago
Bruce Momjian
a32450a585
pgindent run before 6.3 release, with Thomas' requested changes.
28 years ago
Bruce Momjian
679d39b9c8
Goodbye ABORT. Hello ERROR for all errors.
28 years ago
Bruce Momjian
0d9fc5afd6
Change elog(WARN) to elog(ERROR) and elog(ABORT).
28 years ago
Bruce Momjian
3f365ba0fc
Inline memset() as MemSet().
28 years ago
Bruce Momjian
8cb4154492
Inline frequently called functions.
28 years ago
Bruce Momjian
59f6a57e59
Used modified version of indent that understands over 100 typedefs.
28 years ago
Bruce Momjian
319dbfa736
Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting.
28 years ago
Bruce Momjian
1ccd423235
Massive commit to run PGINDENT on all *.c and *.h files.
28 years ago
Bruce Momjian
1d8bbfd2e7
Make functions static where possible, enclose unused functions in #ifdef NOT_USED.
28 years ago
Bryan Henderson
5e98c40129
Change the way ipc.h is included because sys/ipc.h on Ultrix is broken.
29 years ago
Bruce Momjian
aaeef4d17d
All external function definitions now have prototypes that are checked.
29 years ago
Bruce Momjian
4b2b8592a0
Compile and warning cleanup
29 years ago
Marc G. Fournier
ce4c0ce1de
Some compile failure fixes from Keith Parks <emkxp01@mtcc.demon.co.uk>
29 years ago
Marc G. Fournier
6fac4602ae
Clean up Makefile(s)
...
Add #include "postgres.h" as required
Remove #include "c.h" *and* "utils/elog.h" as applicable
29 years ago
Marc G. Fournier
4df1a41478
more removals of PORTNAME_*
29 years ago
Marc G. Fournier
988a9adfbd
This is a fix to be included in 1.02.1. It adds a tip for people
...
getting semaphore or shared memory errors.
Submitted by: bryanh@giraffe.netgate.net (Bryan Henderson)
30 years ago
Marc G. Fournier
31cae34d07
multiple define of 'union semun' removed
...
submitted by: dr. george
30 years ago
Marc G. Fournier
ffae4ebde9
Brought in NEOSOFT's port to i386_solaris
...
Submitted by: Randy Kunkee <kunkee@Starbase.NeoSoft.COM>
30 years ago
Marc G. Fournier
d31084e9d1
Postgres95 1.01 Distribution - Virgin Sources
30 years ago