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
Jan Wieck
397e9b32a3
Some changes to prepare for LONG attributes.
...
Jan
26 years ago
Bruce Momjian
97dec77fab
Rename several destroy* functions/tags to drop*.
26 years ago
Bruce Momjian
6f9ff92cc0
Tid access method feature from Hiroshi Inoue, Inoue@tpf.co.jp
27 years ago
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.
27 years ago
Tom Lane
e812458b27
Several changes here, not very related but touching some of the same files.
...
* Buffer refcount cleanup (per my "progress report" to pghackers, 9/22).
* Add links to backend PROC structs to sinval's array of per-backend info,
and use these links for routines that need to check the state of all
backends (rather than the slow, complicated search of the ShmemIndex
hashtable that was used before). Add databaseOID to PROC structs.
* Use this to implement an interlock that prevents DESTROY DATABASE of
a database containing running backends. (It's a little tricky to prevent
a concurrently-starting backend from getting in there, since the new
backend is not able to lock anything at the time it tries to look up
its database in pg_database. My solution is to recheck that the DB is
OK at the end of InitPostgres. It may not be a 100% solution, but it's
a lot better than no interlock at all...)
* In ALTER TABLE RENAME, flush buffers for the relation before doing the
rename of the physical files, to ensure we don't get failures later from
mdblindwrt().
* Update TRUNCATE patch so that it actually compiles against current
sources :-(.
You should do "make clean all" after pulling these changes.
27 years ago
Bruce Momjian
3406901a29
Move some system includes into c.h, and remove duplicates.
27 years ago
Bruce Momjian
a71802e12e
Final cleanup.
27 years ago
Bruce Momjian
2e6b1e63a3
Remove unused #includes in *.c files.
27 years ago
Bruce Momjian
4b2c2850bf
Clean up #include in /include directory. Add scripts for checking includes.
27 years ago
Bruce Momjian
07842084fe
pgindent run over code.
27 years ago
Bruce Momjian
344dfc0b0f
Remove Tee code, move to _deadcode.
27 years ago
Bruce Momjian
6724a50787
Change my-function-name-- to my_function_name, and optimizer renames.
27 years ago
Bruce Momjian
9322950aa4
Cleanup of source files where 'return' or 'var =' is alone on a line.
27 years ago
Bruce Momjian
173c555948
Make functions static or ifdef NOT_USED. Prevent pg_version creation.
28 years ago
Bruce Momjian
af74855a60
Renaming cleanup, no pgindent yet.
28 years ago
Bruce Momjian
9e964f90fb
Fix explain for union and inheritance. Rename Append structure
...
members to be clearer. Fix cost computation for these.
28 years ago
Bruce Momjian
4cbfeef912
Inline some small functions called for every row.
28 years ago
Bruce Momjian
a32450a585
pgindent run before 6.3 release, with Thomas' requested changes.
28 years ago
Bruce Momjian
2c482cdbf2
Pass attypmod through to executor by adding to Var and Resdom.
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
6a45941f2f
Remove Existential, and ifdef out generate_fjoin. Neither did anything.
28 years ago
Bruce Momjian
598e86f3b3
Cleanup up include files.
29 years ago
Bruce Momjian
4a5b781d71
Break parser functions into smaller files, group together.
29 years ago
Bruce Momjian
3f365ba0fc
Inline memset() as MemSet().
29 years ago
Bruce Momjian
59f6a57e59
Used modified version of indent that understands over 100 typedefs.
29 years ago
Bruce Momjian
319dbfa736
Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting.
29 years ago
Bruce Momjian
1ccd423235
Massive commit to run PGINDENT on all *.c and *.h files.
29 years ago
Bruce Momjian
1d8bbfd2e7
Make functions static where possible, enclose unused functions in #ifdef NOT_USED.
29 years ago
Bruce Momjian
9b41da6ce4
Rename postgres95 to PostgreSQL. Add comment for SELECT NULL
29 years ago
Bruce Momjian
7f8b8b9e42
Fix for SELECT NULL.
30 years ago
Bruce Momjian
4b2b8592a0
Compile and warning cleanup
30 years ago
Marc G. Fournier
3df33180a1
add #include "postgres.h", as required by all .c files
30 years ago
Marc G. Fournier
d31084e9d1
Postgres95 1.01 Distribution - Virgin Sources
30 years ago