aboutsummaryrefslogtreecommitdiff
path: root/src/backend
Commit message (Collapse)AuthorAge
* UNION cleanup again.Bruce Momjian1997-12-29
|
* Cleanup of UNION ALL fix. Manual page updates.Bruce Momjian1997-12-29
|
* UNION work for UNION ALL and other union stuff.Bruce Momjian1997-12-27
|
* Cleaning GCC warnings.Vadim B. Mikheev1997-12-26
|
* Implementation of UNIONs.Bruce Momjian1997-12-24
|
* Reverse out Thomas's group clause change.Bruce Momjian1997-12-23
|
* Make no-tty not use quiet in psql, fix group by copy failure, fix ccsym to ↵Bruce Momjian1997-12-23
| | | | delete tmp files.
* Fix numeric comparision (... != NULL) to be (... > 0). gcc is happier now.Thomas G. Lockhart1997-12-23
| | | | Add non-working code which is commented-out to copy GroupClause structures.
* Add routines to print AExpr, Ident, and AConst parsing structures.Thomas G. Lockhart1997-12-23
|
* Implement CREATE TABLE ... AS SELECT borrowing code from SubSelectThomas G. Lockhart1997-12-23
| | | | | | | | | | and from SELECT ... INTO ... support code. Allow NOT, IS NULL, IS NOT NULL in constraints. Define unionall boolean flag in SubSelect structure. Implement row descriptors: (a, b, c) = (x, y, z). Change IS TRUE, IS FALSE, etc. to expressions using "=" rather than function calls to istrue() or isfalse() to allow optimization. Force type for TRUE and FALSE to bool.
* Change variable name reference from selectClause to more appropriate ↵Thomas G. Lockhart1997-12-23
| | | | | | | unionClause. Add a few lines of test code playing with the unique flag for unions. Does not do much helpful yet.
* 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
|