aboutsummaryrefslogtreecommitdiff
path: root/src/backend/nodes/copyfuncs.c
Commit message (Collapse)AuthorAge
...
* Support for subselects.Vadim B. Mikheev1998-02-13
| | | | (Have to re-visit readfuncs.c)
* Pass attypmod through to executor by adding to Var and Resdom.Bruce Momjian1998-02-10
|
* Small varlena cleanup.Bruce Momjian1998-01-21
|
* Add Var.varlevelup to code. More parser cleanup.Bruce Momjian1998-01-20
|
* Parser cleanup.Bruce Momjian1998-01-20
| | | | Add lock to i386 asm.
* Fix problem with nodes handling.Bruce Momjian1998-01-19
|
* Creates the SubLink structure, and the Query->hasSubLink field,Bruce Momjian1998-01-17
| | | | | | | | with supporting code. Creates SubLink node in gram.y. psql.c patch for newatttypmod field.
* New pg_attribute.atttypmod for type-specific information likeBruce Momjian1998-01-16
| | | | | | | | | | | varchar length. Cleans up code so attlen is always length. Removed varchar() hack added earlier. Will fix bug in selecting varchar() fields, and varchar() can be variable length.
* Remove Query->qry_aggs and qry_numaggs and replace with Query->hasAggs.Bruce Momjian1998-01-15
| | | | | | | | | Pass List* of Aggregs into executor, and create needed array there. No longer need to double-processs Aggregs with second copy in Query. Fix crash when doing: select sum(x+1) from test where 1 > 0;
* Clean up of copyfuncs.Bruce Momjian1998-01-11
|
* Yohoo UNIONS of VIEWS.Bruce Momjian1998-01-09
|
* Fix for count(*), aggs with views and multiple tables and sum(3).Bruce Momjian1998-01-04
|
* 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.
* copy query cleanup.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
|
* 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
|
* Break parser functions into smaller files, group together.Bruce Momjian1997-11-25
|
* Remove all time travel stuff. Small parser cleanup.Bruce Momjian1997-11-20
|
* Good Bye, Time Travel!Vadim B. Mikheev1997-11-02
|
* + _copyGroup(Group *from)Vadim B. Mikheev1997-09-19
|
* Cleanup from patch applied.Bruce Momjian1997-09-13
|
* Fix for select null, "fail" from pg_am from Patrick van KleefBruce Momjian1997-09-12
|
* Used modified version of indent that understands over 100 typedefs.Bruce Momjian1997-09-08
|
* Add typdefs to pgindent run.Bruce Momjian1997-09-08
|
* Another PGINDENT run that changes variable indenting and case label ↵Bruce Momjian1997-09-08
| | | | indenting. Also static variable indenting.
* Massive commit to run PGINDENT on all *.c and *.h files.Bruce Momjian1997-09-07
|
* Fixed _copyRangeTblEntryVadim B. Mikheev1997-09-04
|
* Copy indexkeys in _copyIndexPath.Vadim B. Mikheev1997-04-10
|
* Commit of a *MAJOR* patch from Dan McGuirk <djm@indirect.com>Marc G. Fournier1996-11-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: * Unique index capability works using the syntax 'create unique index'. * Duplicate OID's in the system tables are removed. I put little scripts called 'duplicate_oids' and 'find_oid' in include/catalog that help to find and remove duplicate OID's. I also moved 'unused_oids' from backend/catalog to include/catalog, since it has to be in the same directory as the include files in order to work. * The backend tries converting the name of a function or aggregate to all lowercase if the original name given doesn't work (mostly for compatibility with ODBC). * You can 'SELECT NULL' to your heart's content. * I put my _bt_updateitem fix in instead, which uses _bt_insertonpg so that even if the new key is so big that the page has to be split, everything still works. * All literal references to system catalog OID's have been replaced with references to define'd constants from the catalog header files. * I added a couple of node copy functions. I think this was a preliminary attempt to get rules to work.
* Compile and warning cleanupBruce Momjian1996-11-08
|
* Fixes:Marc G. Fournier1996-08-19
| | | | | | | | | | | | Here's a couple more small fixes that I've made to make my runtime checker happy with the code. More along the lines of those that I sent in the past, ie, a pointer to an array != the name of an array. The last patch is that I mailed about yesterday -- I got two replies of "do it", so it's done. As far as I can tell, however, the function in question is never called by pg95, so either way it can't hurt... From: "Kurt J. Lidl" <lidl@va.pubnix.com>
* Postgres95 1.01 Distribution - Virgin SourcesPG95-1_01Marc G. Fournier1996-07-09