aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Update configure so that it auto-detects and configures for missingMarc G. Fournier1997-12-19
| | | | functions...
* Okay, that's it for tonight...broke a few ports, most likely, but thatMarc G. Fournier1997-12-19
| | | | | is expected...a few ports don't have "ports" anymore, with most things auto-configured by configure like it should be :)
* More cleanupsMarc G. Fournier1997-12-19
|
* More cleanups...several ports are major redundancies of other portsMarc G. Fournier1997-12-19
|
* port.c no longer required...individual functions that were in there areMarc G. Fournier1997-12-19
| | | | | | auto-generated via configure individual functions in individual files
* More cleanups. I can now compile without PORTNAME being defined nMarc G. Fournier1997-12-19
| | | | | | | | | Makefile.global. End result, if all goes well, should allow for much easier porting, since there will no longer be a concept of a "port". Most, if not everything, *should* be determined by configure, or by the compiler itself. Still work to be done though :)
* copy query cleanup.Bruce Momjian1997-12-18
|
* Remove init_query_planner(), merged into planner().Bruce Momjian1997-12-18
|
* Fix copy for no aggregates.Bruce Momjian1997-12-18
|
* Remove Existential, and ifdef out generate_fjoin. Neither did anything.Bruce Momjian1997-12-18
|
* Cost cleanup.Bruce Momjian1997-12-18
|
* Cost cleanup.Bruce Momjian1997-12-18
|
* Cleanup of agg copy.Bruce Momjian1997-12-18
|
* Cleanup of agg copy.Bruce Momjian1997-12-18
|
* Fix Query handling for inheritance, and cost computations.Bruce Momjian1997-12-18
|
* Enable timespan_finite() and text_timespan() routines (was commented out).Thomas G. Lockhart1997-12-17
| | | | | Define an "ISO-style" timespan output format with "hh:mm:ss" fields. Enabled by DateStyle = USE_ISO_DATES.
* Move declarations for timespan2tm() and tm2timespan() from dt.c to here.Thomas G. Lockhart1997-12-17
|
* Rename Query label so ctags finds real structure.Bruce Momjian1997-12-17
|
* Add optimizer README file.Bruce Momjian1997-12-17
|
* First pass through, of many to come, towards making the whole sourceMarc G. Fournier1997-12-17
| | | | | | tree "non-PORTNAME" dependent. Technically, anything that is PORTNAME dependent should be able to be derived at compile time, through configure or through gcc
* Makefile cleaned upMarc G. Fournier1997-12-17
| | | | | | | | | async.c: #include <port-protos.h> surrounded by an #ifdef HAVE_STRDUP vacuum.c: #include <port-protos.h> commented out...can someone comment as to why it was included, as it doesn't seem to have any effect under FreeBSD so far...would like some sort of #ifdef wrapper like async.c if possible
* Clean up the MakefilesMarc G. Fournier1997-12-17
| | | | | | | | Essentially, this cleans things up so that if PORTNAME isn't defined (I'm working on getting rid of it for FreeBSD, at least, to see if its possible) none of the PORTNAME related stuff gets passed around. Had a little bit of -I related redundancy as well
* Make it entirely possible for PORTNAME to be undefinedMarc G. Fournier1997-12-17
|
* Add recognition for 'machten'Marc G. Fournier1997-12-17
|
* Mention PST8PDT explicitly in the banner message (rather than PST/PDT).Thomas G. Lockhart1997-12-16
|
* Define text, varchar, and bpchar string length functions.Thomas G. Lockhart1997-12-16
|
* Use MAXPGPATH to declare size of socket name storage.Thomas G. Lockhart1997-12-16
|
* Use environment variable PGDATESTYLE on backend startup to initializeThomas G. Lockhart1997-12-16
| | | | date/time formats and conventions.
* Add declarations for text, bpchar, and varchar length functions.Thomas G. Lockhart1997-12-16
| | | | | | Remove declarations in builtins.h duplicated in dt.h. Change a few return type declarations to use "type *" rather than "struct ...".
* Add declarations for text, bpchar, and varchar length functions.Thomas G. Lockhart1997-12-16
|
* Allow multiple-argument functions in constraint clauses.Thomas G. Lockhart1997-12-16
| | | | | | | | | | Formerly allowed only single arguments. Declare column constraints using the usual list mechanism rather than explicit itemized lists. Remove NOTNULL from default clause syntax (retain "NOT NULL"). NOTNULL is not SQL92; eventually remove it from expressions too? Move ISNULL, NOTNULL to Postgres-specific token declarations. Fix up tabs and indenting on new CREATE USER commands.
* Improve (well, ok, fix) generated constraint name for column CHECK clause.Thomas G. Lockhart1997-12-16
|
* Fix order of keywords, must be alphabetical.Bruce Momjian1997-12-16
|
* Fix for user password packet processing, from Goran Thyni.Bruce Momjian1997-12-15
|
* Make password null on startup.Bruce Momjian1997-12-12
|
* Rename pg_plan and pg_eval to be more meaningful.Bruce Momjian1997-12-11
|
* Remove PGDATA setting and use DataDir.Bruce Momjian1997-12-11
|
* Spark/Linux patch for locking, from Tom SzybistBruce Momjian1997-12-09
|
* Major code cleanup following the pg_password insertion...Marc G. Fournier1997-12-09
| | | | | ...malloc/free -> palloc/pfree ...fopen/fclose -> AllocateFile/FreeFile
* Include informational messages added for implicit index creation.Thomas G. Lockhart1997-12-09
|
* Add information message about implicitly created indices.Thomas G. Lockhart1997-12-09
| | | | Check for duplicate implicit index names and generate unique names.
* Remove trailing period from an elog message.Thomas G. Lockhart1997-12-09
| | | | Most other messages do not have one.
* More VARHDRSZ additions.Bruce Momjian1997-12-08
|
* Add error check on getenv("DATADIR")Marc G. Fournier1997-12-07
| | | | Add code to set DATADIR in postmaster.c if -D is used
* Add VARHDRSZ where needed. Many places just used 4.Bruce Momjian1997-12-06
|
* Add test for multi-character char().Thomas G. Lockhart1997-12-05
|
* Fix tolower loops to go in proper direction for cache.Bruce Momjian1997-12-05
|
* I found one other change that I would like to make to theMarc G. Fournier1997-12-05
| | | | | | | | src. It is in the function ParseACL. When I find that I can not allocate enough memory for the ACL structure I return an NULL instead of doing an exit_nicely(g_conn); From: Matthew C Aycock <maycock@scuba.pcpipeline.com>
* Change constraint syntax to SQL92 style.Thomas G. Lockhart1997-12-05
| | | | Add tests for PRIMARY KEY and UNIQUE clauses.
* Define USE_GERMAN_DATES for use in date/time I/O functions.Thomas G. Lockhart1997-12-04
|