Commit Graph

61 Commits

Author SHA1 Message Date
331bb53b0f change '#if defined(PORTNAME_sparc)' to '#if !defined(HAVE_MEMMOVE)' 1996-10-20 20:57:06 +00:00
925ea01ed6 Add #define HAVE_MEMMOVE for systems that do have it. 1996-10-20 20:40:17 +00:00
7b58bb0088 Clean up comments (-Wall -Werror) 1996-10-20 20:34:06 +00:00
2b5a8bc38b More include files cleaned up 1996-10-20 06:35:27 +00:00
0eac5b0ed5 Welp, another subdirectory cleaned out of redundant/unused #include
files
1996-10-19 06:27:33 +00:00
f4ba64a0ac Almost have access/common cleaned up... 1996-10-19 04:49:29 +00:00
23f444f64d A few more yet... 1996-10-19 04:48:30 +00:00
6592bbaf08 wish there was an easier way to clean this up... 1996-10-19 04:46:28 +00:00
4c9309a8d5 another small one 1996-10-19 04:36:08 +00:00
42dd813494 Hopefully that cleans up the cruft from rel.h 1996-10-19 04:31:45 +00:00
1d5c3ec010 another... 1996-10-19 04:25:53 +00:00
c6979925ea its coming... 1996-10-19 04:24:57 +00:00
7bb98fd618 step by step...file by file... 1996-10-19 04:16:04 +00:00
7260183685 ...same 1996-10-19 04:09:32 +00:00
d0bfb6b78d slow work... 1996-10-19 04:08:58 +00:00
f697bf3b85 and another 1996-10-19 04:06:48 +00:00
6fd191c899 another one cleaned up 1996-10-19 04:05:44 +00:00
9b6b82b91d and another one.. 1996-10-19 04:03:29 +00:00
f3671cc910 another another one 1996-10-19 04:02:39 +00:00
c2c618fada anothre one reduced to its component parts 1996-10-19 04:01:41 +00:00
d9ebe7711f clean out include files of including other includes files except those
absolutely required
1996-10-19 03:58:34 +00:00
1c5fa955cd Add prototype for heap_getattr() to quiet compiler 1996-10-18 17:58:33 +00:00
c8fc4c9607 Reap deleted/unused tuples on page-base 1996-10-18 08:15:58 +00:00
57de92c648 Move definition of PageIsNew from hio.c to here 1996-10-18 07:39:07 +00:00
46606ab077 Document some more #ifdef's 1996-10-18 05:59:52 +00:00
6c3dff4245 Document #ifdef's from backend/access subdirs so that we know what
features(?) are available
1996-10-18 05:22:24 +00:00
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
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
c39857925b Add a HAVE_TZSET define to clean up defines in backend/utils/adt/nabstime.c 1996-10-17 23:55:27 +00:00
d31909be6c Fix structure member name from previous patch. 1996-10-13 17:13:58 +00:00
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
6d70d550e6 Prepare for new host-based authentication 1996-10-11 09:12:18 +00:00
81cda65f74 Add a MIPS/NetBSD port... 1996-10-11 03:56:41 +00:00
c306d06cf9 Change sh-style comments to C comments. 1996-10-08 22:23:19 +00:00
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
87bb8daab8 Move the NAMEDATALEN/OIDNAMELEN defines to include/config.h 1996-10-07 23:57:01 +00:00
50e708ef88 Stylistic cleanups... 1996-10-05 20:39:05 +00:00
8999ce097f Add comment about possible zero value. 1996-10-05 20:33:45 +00:00
efac791640 Change shell-style comments to C-style. 1996-10-05 20:33:10 +00:00
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
f8009e1786 The remainder of D'Arcy's changes, most notibly the usage of SIGNAL_ARGS 1996-10-04 20:17:11 +00:00
dbc268ca15 Fixed file to properly do SEMUN for BSDI.
Grouped some PORTNAME's for SEMUN.
1996-10-03 01:14:37 +00:00
0fadfc00ad Added NEED_UNION_SEMUN to config.h 1996-10-02 20:42:20 +00:00
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
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
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
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
33dccad831 enable PQ_NOTIFY_PATCH in config.h 1996-09-16 05:52:51 +00:00
df6ca83a5b Enable FUNC_UTIL_PATCH by default 1996-09-16 05:39:04 +00:00
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