Bruce Momjian
dce43d22f0
Can you please apply the following patch to current CVS
...
to make AIX'ers happy with the changes to the version.o ?
Together with the patch I sent Tom, AIX now regresses ok.
Thanx
Andreas
2000-07-12 18:04:47 +00:00
Tom Lane
cdeca5f590
Make toast-table creation and deletion work somewhat reliably.
...
Don't go through pg_exec_query_dest(), but directly to the execution
routines. Also, extend parameter lists so that there's no need to
change the global setting of allowSystemTableMods, a hack that was
certain to cause trouble in the event of any error.
2000-07-04 06:11:54 +00:00
Tom Lane
1aebc3618a
First phase of memory management rewrite (see backend/utils/mmgr/README
...
for details). It doesn't really do that much yet, since there are no
short-term memory contexts in the executor, but the infrastructure is
in place and long-term contexts are handled reasonably. A few long-
standing bugs have been fixed, such as 'VACUUM; anything' in a single
query string crashing. Also, out-of-memory is now considered a
recoverable ERROR, not FATAL.
Eliminate a large amount of crufty, now-dead code in and around
memory management.
Fix problem with holding off SIGTRAP, SIGSEGV, etc in postmaster and
backend startup.
2000-06-28 03:33:33 +00:00
Tom Lane
9f1a223046
Make renaming a temp table behave sensibly. We don't need to touch
...
the underlying table at all, just change the mapping entry ... but
that logic was missing.
2000-06-20 06:41:13 +00:00
Bruce Momjian
a12a23f0d0
Remove unused include files. Do not touch /port or includes used by defines.
2000-05-30 00:49:57 +00:00
Tom Lane
25a7a7f446
Clean up grotty references to CacheCxt (externs inside functions,
...
duplicate global declarations, no points for style at all!)
2000-05-20 23:11:29 +00:00
Bruce Momjian
52f77df613
Ye-old pgindent run. Same 4-space tabs.
2000-04-12 17:17:23 +00:00
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.
2000-01-26 05:58:53 +00:00
Peter Eisentraut
fa5400c0a4
added ALTER TABLE DROP COLUMN, early version
2000-01-22 14:20:56 +00:00
Bruce Momjian
97dec77fab
Rename several destroy* functions/tags to drop*.
1999-12-10 03:56:14 +00:00
Bruce Momjian
ddc335290c
Fix lookup of temp table names that I missed yesterday.
1999-11-16 16:55:28 +00:00
Bruce Momjian
dc5c7713bc
Commit to make clearer distinction for temp names and real names.
...
Thanks to Tom Lane for ideas.
1999-11-16 04:14:03 +00:00
Bruce Momjian
86ef36c907
New NameStr macro to convert Name to Str. No need for var.data anymore.
...
Fewer calls to nameout.
Better use of RelationGetRelationName.
1999-11-07 23:08:36 +00:00
Bruce Momjian
4fa1eeb826
remove elogs used for debugging.
1999-09-04 22:03:09 +00:00
Bruce Momjian
0e14dfe0fb
Intercept temp table lookups further up to map temp names.
1999-09-04 22:00:30 +00:00
Tom Lane
15dd167854
Avoid transaction overhead when there are no temp tables
...
to be deleted.
1999-09-04 21:45:48 +00:00
Bruce Momjian
fb7548f4db
Invalidate temp entries for aborted transactions.
1999-09-04 19:55:50 +00:00
Bruce Momjian
3406901a29
Move some system includes into c.h, and remove duplicates.
1999-07-17 20:18:55 +00:00
Bruce Momjian
69817665cb
Final cleanup
1999-07-16 05:23:30 +00:00
Bruce Momjian
2e6b1e63a3
Remove unused #includes in *.c files.
1999-07-15 22:40:16 +00:00
Bruce Momjian
4b2c2850bf
Clean up #include in /include directory. Add scripts for checking includes.
1999-07-15 15:21:54 +00:00
Bruce Momjian
efb621278e
Add abortcurrent trans to temp table fix.
1999-07-03 15:43:57 +00:00
Bruce Momjian
954e466c27
Fix for removal of temp tables if last transaction was aborted.
1999-07-02 18:09:28 +00:00
Bruce Momjian
fcff1cdf4e
Another pgindent run. Sorry folks.
1999-05-25 22:43:53 +00:00
Bruce Momjian
07842084fe
pgindent run over code.
1999-05-25 16:15:34 +00:00
Bruce Momjian
6724a50787
Change my-function-name-- to my_function_name, and optimizer renames.
1999-02-13 23:22:53 +00:00
Bruce Momjian
4390b0bfbe
Add TEMP tables/indexes. Add COPY pfree(). Other cleanups.
1999-02-02 03:45:56 +00:00