Commit Graph

151 Commits (1bd3a8f58bb8147628a85643b0246051a6e4e5ee)

Author SHA1 Message Date
Bruce Momjian 598e86f3b3 Cleanup up include files. 28 years ago
Bruce Momjian 4a5b781d71 Break parser functions into smaller files, group together. 28 years ago
Bruce Momjian e9e1ff226f Remove all time travel stuff. Small parser cleanup. 28 years ago
Thomas G. Lockhart 0175759e17 Fix up elog messages for consistant usage of quotes around arguments. 28 years ago
Bruce Momjian f3af1368bd Rename strNcpy to StrNCpy, and change third parameter. 28 years ago
Vadim B. Mikheev 9b10d6ffda Ignore copies of columns specified in ORDER/GROUP BY 28 years ago
Vadim B. Mikheev defb10a450 DEFAULT is handled by analyze.c now. 28 years ago
Bruce Momjian 3f365ba0fc Inline memset() as MemSet(). 28 years ago
Vadim B. Mikheev 4948a51d74 Convert sequence names tolower. 28 years ago
Bruce Momjian 59f6a57e59 Used modified version of indent that understands over 100 typedefs. 28 years ago
Bruce Momjian 075cede748 Add typdefs to pgindent run. 28 years ago
Bruce Momjian 319dbfa736 Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting. 28 years ago
Bruce Momjian 1ccd423235 Massive commit to run PGINDENT on all *.c and *.h files. 28 years ago
Bruce Momjian ae50c8d84b Cleanups needed for indent. 28 years ago
Bruce Momjian a1635450b3 Cleanups needed for indent. Remove }; 28 years ago
Thomas G. Lockhart 05cdb99bfb Add detection and warnings for UNION and HAVING clauses. 28 years ago
Bruce Momjian 3dd23aadf0 Allow functions and operators on internally-identical types to succeed. 28 years ago
Bruce Momjian 1d8bbfd2e7 Make functions static where possible, enclose unused functions in #ifdef NOT_USED. 28 years ago
Bruce Momjian b99c63cfc0 Now that names are null terminated, no need to do all that NAMEDATALEN stuff. 28 years ago
Bruce Momjian ea5b5357cd Remove more (void) and fix -Wall warnings. 29 years ago
Bruce Momjian edb58721b8 Fix pgproc names over 15 chars in output. Add strNcpy() function. remove some (void) casts that are unnecessary. 29 years ago
Bruce Momjian 6ed1715b1f Cleanup for NAMEDATALEN use. 29 years ago
Vadim B. Mikheev ac994a69d6 Allow use parameters in target list having aggregates in functions. 29 years ago
Bruce Momjian 91f4df2f2c Fix typechecking problem pointed out by Thomas. 29 years ago
Vadim B. Mikheev a1fbd470a9 Fix GroupBy: enable functions over aggregates and GroupBy-ed fields 29 years ago
Thomas G. Lockhart ee2f8e0472 Modify references to function manager to use lower-case calls. 29 years ago
Vadim B. Mikheev cc11cfdd46 Now we can GROUP BY func_results. 29 years ago
Vadim B. Mikheev 9729f6ca0d CREATE/DROP SEQUENCE ... 29 years ago
Marc G. Fournier 127826978a From: Dan McGuirk <mcguirk@indirect.com> 29 years ago
Bruce Momjian 34fd62c512 Remove case-sensitive identifiers. Thanks for Dan McGuirk for a reversal patch. 29 years ago
Bruce Momjian 2300ac0dc4 Add attribute optimization statistics. 29 years ago
Bruce Momjian 84876289cc Cast constants to the type of the other binary operand. 29 years ago
Bruce Momjian db7a90f1d9 Make GROUP BY work with aliases, ORDER BY with column numbers 29 years ago
Bruce Momjian 63df35e249 This patch changes quite a few instances of references of Oid's 29 years ago
Bruce Momjian a3d773a693 Allow select oid,* from table. Allow * anywhere in target list. 29 years ago
Bryan Henderson 46d58fba33 Make it compile on Ultrix. Thanks Erik Bertelson. 29 years ago
Marc G. Fournier 07a65b2255 Commit of a *MAJOR* patch from Dan McGuirk <djm@indirect.com> 29 years ago
Bruce Momjian aaeef4d17d All external function definitions now have prototypes that are checked. 29 years ago
Bruce Momjian 4b2b8592a0 Compile and warning cleanup 29 years ago
Marc G. Fournier ce4c0ce1de Some compile failure fixes from Keith Parks <emkxp01@mtcc.demon.co.uk> 29 years ago
Bruce Momjian 0108fddf13 Remove NULL_PATCH define 29 years ago
Bruce Momjian 8edbc3bde4 Remove ARRAY_PATCH define 29 years ago
Bruce Momjian 4cf9d03ec7 Added prototypes missing from parser patch. 29 years ago
Bruce Momjian f59a46a8c8 Parser Overhaul 29 years ago
Bruce Momjian 83cb729887 More closing of relations left open by parser. 29 years ago
Bruce Momjian abb1b3e770 I checked the alter table code, and started suspecting the relation 29 years ago
Marc G. Fournier 6c684b1847 Fixes: 30 years ago
Marc G. Fournier ab22b34891 Fixes: 30 years ago
Marc G. Fournier 94215d51c8 Fixes: 30 years ago
Marc G. Fournier 20288400f3 Fixes: 30 years ago