Marc G. Fournier
796aca3916
include utils/palloc.h as a default include, as its used more often then
...
not
1996-11-04 06:35:36 +00:00
Bruce Momjian
de3286ce3a
Remove AMERICAN STYLE. Not used.
1996-11-04 05:02:44 +00:00
Bruce Momjian
18bbad7696
Remove OPENLINK define
1996-11-04 04:53:51 +00:00
Bruce Momjian
0108fddf13
Remove NULL_PATCH define
1996-11-04 04:35:48 +00:00
Bruce Momjian
8edbc3bde4
Remove ARRAY_PATCH define
1996-11-04 04:19:55 +00:00
Bruce Momjian
e43dfad289
Remove ESCAPE_PATCH define
1996-11-04 04:05:16 +00:00
Bruce Momjian
7e42f4814d
Removed PORTNAME_. Use OS version only.
1996-11-04 04:00:56 +00:00
Marc G. Fournier
d46d53387f
Not sure if this is the right place, but add a prototype for
...
Bryan's superuser() function
1996-11-03 23:49:07 +00:00
Marc G. Fournier
ff36ebc922
More cleans of the inter-dependencies in the #include files
1996-11-03 12:13:35 +00:00
Marc G. Fournier
0c960e7fc0
More include file cleanups
1996-11-03 08:17:38 +00:00
Marc G. Fournier
3516eda61c
Okay, following Bryan's (and others) suggestions...cleaning up the
...
include files properly...yet, slowly...
1996-11-01 09:31:17 +00:00
Marc G. Fournier
f44acab12c
Include dependencies based on tupdesc.h, as:
...
access/tupdesc.h
catalog/pg_attribute.h
nodes/pg_list.h
nodes/nodes.h
access/attnum.h
1996-11-01 09:22:37 +00:00
Marc G. Fournier
6d4c760eb5
Include file cleanup:
...
Based on include files require by htup.h, as:
access/htup.h
storage/itemptr.h
storage/block.h
storage/off.h
utils/nabstime.h
<time.h>
1996-11-01 09:19:11 +00:00
Bruce Momjian
dd10d0de23
More chanes for bsdi_2_1 removal
1996-11-01 03:36:16 +00:00
Bruce Momjian
3a4c2888a1
Removal of bsdi_2_1 port.
1996-11-01 01:47:23 +00:00
Bruce Momjian
727c840754
typo fix on include file.
1996-10-31 18:33:09 +00:00
Bruce Momjian
69dfa71bc3
Fix prototype.
1996-10-31 18:27:54 +00:00
Marc G. Fournier
99412aef23
remove:
...
#include "postgres.h"
#include "c.h"
1996-10-31 09:51:30 +00:00
Marc G. Fournier
83311355d7
Add these files to ${SRCDIR}/include
1996-10-31 07:10:14 +00:00
Marc G. Fournier
5cbff9a020
USE of PORTNAME_* should be discouraged wherever possible. The code
...
*should* be intelligent enough that:
#if defined(__FreeBSD__) works, where __FreeBSD__ is actually defined
by the compiler itself.
Makefile.global used to have -DPORTNAME_<port> -D<port> as part of the flags
for gcc while all occurances of PORTNAME_<port> slowly get removed from
the source tree...
1996-10-31 06:55:15 +00:00
Bruce Momjian
3d7fe6c97c
Added needed include file.
1996-10-31 05:58:01 +00:00
Bruce Momjian
7a93da98af
Missing from parser patch.
...
Added needed include file.
1996-10-31 05:57:23 +00:00
Bruce Momjian
3eb6cc491d
changed define(port) to define(PORTNAME_port)
...
Added needed include file.
1996-10-31 05:56:27 +00:00
Bruce Momjian
f59a46a8c8
Parser Overhaul
1996-10-30 02:02:41 +00:00
Marc G. Fournier
87b48ff032
D'Arcy's cleanups
1996-10-26 04:15:05 +00:00
Marc G. Fournier
20b4c46e26
Fixes: Errors when PQexec() in backend creates temp
...
relations and transaction is aborted
Submitted by: wieck@sapserv.debis.de (Jan Wieck)
1996-10-24 07:55:54 +00:00
Marc G. Fournier
7f76072d81
Bruce...does this fix it once and for all? *grin*
1996-10-24 06:25:34 +00:00
Marc G. Fournier
f36b2560a4
Major code cleanups from D'arcy (-Wall -Werror)
1996-10-23 07:42:13 +00:00
Marc G. Fournier
8325d9fc3b
Define prototypes from giststrat.c required in gistscan.c
1996-10-21 05:05:42 +00:00
Marc G. Fournier
597a1de903
remove an #ifdef/#else/#endif that doesn't actually have anything inside
...
of it
1996-10-20 21:51:45 +00:00
Marc G. Fournier
2217b1ccd8
Make default HAVE_MEMMOVE defined, undef inside of definitions for sparc
1996-10-20 20:58:14 +00:00
Marc G. Fournier
331bb53b0f
change '#if defined(PORTNAME_sparc)' to '#if !defined(HAVE_MEMMOVE)'
1996-10-20 20:57:06 +00:00
Marc G. Fournier
925ea01ed6
Add #define HAVE_MEMMOVE for systems that do have it.
1996-10-20 20:40:17 +00:00
Marc G. Fournier
7b58bb0088
Clean up comments (-Wall -Werror)
1996-10-20 20:34:06 +00:00
Marc G. Fournier
2b5a8bc38b
More include files cleaned up
1996-10-20 06:35:27 +00:00
Marc G. Fournier
0eac5b0ed5
Welp, another subdirectory cleaned out of redundant/unused #include
...
files
1996-10-19 06:27:33 +00:00
Marc G. Fournier
f4ba64a0ac
Almost have access/common cleaned up...
1996-10-19 04:49:29 +00:00
Marc G. Fournier
23f444f64d
A few more yet...
1996-10-19 04:48:30 +00:00
Marc G. Fournier
6592bbaf08
wish there was an easier way to clean this up...
1996-10-19 04:46:28 +00:00
Marc G. Fournier
4c9309a8d5
another small one
1996-10-19 04:36:08 +00:00
Marc G. Fournier
42dd813494
Hopefully that cleans up the cruft from rel.h
1996-10-19 04:31:45 +00:00
Marc G. Fournier
1d5c3ec010
another...
1996-10-19 04:25:53 +00:00
Marc G. Fournier
c6979925ea
its coming...
1996-10-19 04:24:57 +00:00
Marc G. Fournier
7bb98fd618
step by step...file by file...
1996-10-19 04:16:04 +00:00
Marc G. Fournier
7260183685
...same
1996-10-19 04:09:32 +00:00
Marc G. Fournier
d0bfb6b78d
slow work...
1996-10-19 04:08:58 +00:00
Marc G. Fournier
f697bf3b85
and another
1996-10-19 04:06:48 +00:00
Marc G. Fournier
6fd191c899
another one cleaned up
1996-10-19 04:05:44 +00:00
Marc G. Fournier
9b6b82b91d
and another one..
1996-10-19 04:03:29 +00:00
Marc G. Fournier
f3671cc910
another another one
1996-10-19 04:02:39 +00:00
Marc G. Fournier
c2c618fada
anothre one reduced to its component parts
1996-10-19 04:01:41 +00:00
Marc G. Fournier
d9ebe7711f
clean out include files of including other includes files except those
...
absolutely required
1996-10-19 03:58:34 +00:00
Marc G. Fournier
1c5fa955cd
Add prototype for heap_getattr() to quiet compiler
1996-10-18 17:58:33 +00:00
Vadim B. Mikheev
c8fc4c9607
Reap deleted/unused tuples on page-base
1996-10-18 08:15:58 +00:00
Vadim B. Mikheev
57de92c648
Move definition of PageIsNew from hio.c to here
1996-10-18 07:39:07 +00:00
Marc G. Fournier
46606ab077
Document some more #ifdef's
1996-10-18 05:59:52 +00:00
Marc G. Fournier
6c3dff4245
Document #ifdef's from backend/access subdirs so that we know what
...
features(?) are available
1996-10-18 05:22:24 +00:00
Marc G. Fournier
1b6322a9c0
Moved more -D's out of the port specific Makefiles straight into the
...
config.h file
1996-10-18 04:45:54 +00:00
Marc G. Fournier
d16bc9ce37
Centralize more of the defines from backend/port under config.h
...
Further ports should *really* avoid backend/port and make use of
config.h
1996-10-18 00:33:41 +00:00
Marc G. Fournier
c39857925b
Add a HAVE_TZSET define to clean up defines in backend/utils/adt/nabstime.c
1996-10-17 23:55:27 +00:00
Bruce Momjian
d31909be6c
Fix structure member name from previous patch.
1996-10-13 17:13:58 +00:00
Bruce Momjian
abb1b3e770
I checked the alter table code, and started suspecting the relation
...
cache. I found if I manually added a line to flush the whole relation
cache, the assert error disappeared. Looking through the code, I found
that the relation cache is flushed at the end of each query if the
reference count is zero for the relation. However, printf's showed that
the rd_relcnt(reference count) for the accessed query was not returning
to zero after each query.
It turns out the parser was doing a heap_ropen in parser/analyze.c to
get information about the table's columns, but was not doing a
heap_close.
This was causing the query after the ALTER TABLE ADD to see the old
table structure, and the executor's assert was reporting the problem.
1996-10-13 04:26:39 +00:00
Bryan Henderson
6d70d550e6
Prepare for new host-based authentication
1996-10-11 09:12:18 +00:00
Marc G. Fournier
81cda65f74
Add a MIPS/NetBSD port...
1996-10-11 03:56:41 +00:00
Bruce Momjian
c306d06cf9
Change sh-style comments to C comments.
1996-10-08 22:23:19 +00:00
Marc G. Fournier
d6dfbecb07
Moved the following definitions to include/config.h from Makefile.global:
...
NAMEDATALEN
OIDDATALEN
EUROPEAN_DATES
HBA
DEADLOCK_TIMEOUT
OPENLINK_PATCHES
NULL_PATCH
ARRAY_PATCH
Attempting to document and centralize as many of the "defines" as possible...
kinda useless to have defines if nobody knows they exist, eh?
1996-10-08 00:09:05 +00:00
Marc G. Fournier
87bb8daab8
Move the NAMEDATALEN/OIDNAMELEN defines to include/config.h
1996-10-07 23:57:01 +00:00
Marc G. Fournier
50e708ef88
Stylistic cleanups...
1996-10-05 20:39:05 +00:00
Bruce Momjian
8999ce097f
Add comment about possible zero value.
1996-10-05 20:33:45 +00:00
Bruce Momjian
efac791640
Change shell-style comments to C-style.
1996-10-05 20:33:10 +00:00
Marc G. Fournier
ff25e44d03
Moved the define of SIGNAL_ARGS that D'Arcy just created to config.h so that
...
hopefully this sort of thing can eventually be determined using configure?
1996-10-04 20:20:57 +00:00
Marc G. Fournier
f8009e1786
The remainder of D'Arcy's changes, most notibly the usage of SIGNAL_ARGS
1996-10-04 20:17:11 +00:00
Bruce Momjian
dbc268ca15
Fixed file to properly do SEMUN for BSDI.
...
Grouped some PORTNAME's for SEMUN.
1996-10-03 01:14:37 +00:00
Marc G. Fournier
0fadfc00ad
Added NEED_UNION_SEMUN to config.h
1996-10-02 20:42:20 +00:00
Marc G. Fournier
22ef6d06fc
Moved whether to define union semun from include/storage/ipc.h to
...
a define in include/config.h
1996-10-02 20:40:17 +00:00
Marc G. Fournier
3bf2b361f0
Date: Sun, 22 Sep 1996 13:47:39 -0400 (EDT)
...
From: Bruce Momjian <maillist@candle.pha.pa.us>
To: Postgres95-development <pg95-dev@ki.net>
Subject: [PG95-DEV] 2.0 patch for fastgetattr
1996-09-23 08:36:39 +00:00
Marc G. Fournier
7efc8ef1a1
|For starters, here's a small patch that removes a compiler warning in that
...
|regex stuff on Linux.
|
|--
|Bryan Henderson Phone 408-227-6803
|San Jose, California
|
1996-09-21 06:31:13 +00:00
Marc G. Fournier
985acb8ea0
Add the regex include files to the repository...
...
In my cvs source tree, tihs directory existed, which is why it compiled
on my system, but nobody elses...
1996-09-20 05:29:31 +00:00
Marc G. Fournier
33dccad831
enable PQ_NOTIFY_PATCH in config.h
1996-09-16 05:52:51 +00:00
Marc G. Fournier
df6ca83a5b
Enable FUNC_UTIL_PATCH by default
1996-09-16 05:39:04 +00:00
Marc G. Fournier
475493130d
|Subject: Postgres patch: Assert attribute type match
...
|
|Here's a patch for Version 2 only. It just adds an Assert to catch some
|inconsistencies in the catalog classes.
|
|--
|Bryan Henderson Phone 408-227-6803
|San Jose, California
|
1996-09-16 05:33:20 +00:00
Marc G. Fournier
c5dd292007
Add use of INDEXSCAN_PATCH to config.h instead of putting it in Makefile.global
1996-09-10 06:51:28 +00:00
Marc G. Fournier
870be9fa8e
Clean up th ecompile process by centralizing the include files
...
- code compile tested, but due to a yet unresolved problem with
parse.h's creation, compile not completed...
1996-08-28 07:27:54 +00:00
Marc G. Fournier
1054097464
More cleanups of the include files
...
- centralizing to simplify the -I's required to compile
1996-08-28 01:59:28 +00:00
Marc G. Fournier
ad5a3141a2
c.h is included in postgres.h already
1996-08-28 01:23:59 +00:00
Marc G. Fournier
a88b72ea39
#ifndef the include file like the rest, so that it doesn't get pulled
...
in twice...
1996-08-27 22:09:10 +00:00
Marc G. Fournier
54223de000
Oops, win32 does have one more thing in its machine.h...move that
...
define to config.h
1996-08-27 22:07:59 +00:00
Marc G. Fournier
3a606407c7
We have a machine.h for each platform just because of BLCKSZ, and every
...
platform with a machine.h has the same BLCKSZ?
Consolidate machine.h into config.h
1996-08-27 22:06:30 +00:00
Marc G. Fournier
5a8820efcd
Moved from backend/access to include/access
1996-08-27 21:50:29 +00:00
Marc G. Fournier
e733befeed
One file at a time, one directory after the other...this is going
...
to be one helluva chore to clean up...
1996-08-27 07:30:55 +00:00
Marc G. Fournier
849292a188
first attempt at centralizing config information for ports
1996-08-27 06:56:08 +00:00
Marc G. Fournier
1da12ffb12
Its a start...
1996-08-27 06:14:29 +00:00