aboutsummaryrefslogtreecommitdiff
path: root/src/backend
Commit message (Collapse)AuthorAge
* Fix up some elog error messages.Thomas G. Lockhart1997-12-23
|
* Fix format to produce actual German style. Affects new "GERMAN" feature only.Thomas G. Lockhart1997-12-23
|
* Change logic slightly to avoid one unnecessary calculation. No big deal.Thomas G. Lockhart1997-12-23
|
* Change a few routine names back to full length now that pg_proc allowsThomas G. Lockhart1997-12-23
| | | | names over 16 characters. datet_datetime() -> datetime_datetime(), etc.
* Remove regression in function.Bruce Momjian1997-12-23
|
* Fix for select 1=1 or 2=2, select 1=1 and 2=2, and select sum(2+2).Bruce Momjian1997-12-22
|
* Remove some recursion in optimizer and clean up some code there.Bruce Momjian1997-12-21
|
* Fix aggregates on inherited tables.Bruce Momjian1997-12-20
|
* Move more to dynloader subdirMarc G. Fournier1997-12-20
|
* Make sure distclean works as well as cleanMarc G. Fournier1997-12-20
|
* fix so that dynloader.h is included instead of port-protos.hMarc G. Fournier1997-12-20
|
* Fix use of variable in Makefile.inMarc G. Fournier1997-12-20
|
* Oops, forgot to add what I took awayMarc G. Fournier1997-12-20
|
* More cleanups...Marc G. Fournier1997-12-20
|
* More ports switched overMarc G. Fournier1997-12-20
|
* Move over the BSDi port filesMarc G. Fournier1997-12-20
|
* This should get the linux port to work...Marc G. Fournier1997-12-20
|
* Major cleanout of PORTNAME variables from Makefiles...bound to screw upMarc G. Fournier1997-12-20
| | | | some of the ports...
* First clean compile without a "PORTNAME" variable being set...Marc G. Fournier1997-12-20
|
* removed the port-protos.h from bsd a little too quick...remedied nowMarc G. Fournier1997-12-19
|
* These files will get link'd to 'dynloader.[ch]', from configure, whichMarc G. Fournier1997-12-19
| | | | will then get link'd into SUBSYS.o
* More removal of port dependent stuffMarc G. Fournier1997-12-19
|
* More cleanups. Move alot of the prototype definitions straight intoMarc G. Fournier1997-12-19
| | | | | config.h, right beside their appropriate HAVE_ #ifdefs...one central location that is included everywhere...
* Replace foo/bar to l1/l2.Bruce Momjian1997-12-19
|
* More cleanups...only need one rusagestub.hMarc G. Fournier1997-12-19
|
* remove port from OBJS line...Marc G. Fournier1997-12-19
|
* 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.
* 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
* 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.
* 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.