Commit Graph

659 Commits (cf96907aadca454c4094819c2ecddee07eafe203)

Author SHA1 Message Date
Tom Lane 134fdf34d6 Fix ruleutils to produce correct output for array assignment, such 25 years ago
Tom Lane 62e29fe2e7 Remove 'func_tlist' from Func expression nodes, likewise 'param_tlist' 25 years ago
Tom Lane 9f442cbf13 Correct unsafe use of strcmp(). See rant of same date posted to pghackers. 26 years ago
Tom Lane 8ecac94bb2 Functions on 'text' type updated to new fmgr style. 'text' is 26 years ago
Jan Wieck 57d8080a40 TOAST 26 years ago
Tom Lane f2d1205322 Another batch of fmgr updates. I think I have gotten all old-style 26 years ago
Bruce Momjian 332f0f5fc0 Rename rule CURRENT to OLD in source tree. Add mapping for backward 26 years ago
Tom Lane 936900074d Update rule dumper for the brave new world of ONLY. 26 years ago
Tom Lane ae526b4070 Another round of updates for new fmgr, mostly in the datetime code. 26 years ago
Tom Lane 0f1e39643d Third round of fmgr updates: eliminate calls using fmgr() and 26 years ago
Bruce Momjian a12a23f0d0 Remove unused include files. Do not touch /port or includes used by defines. 26 years ago
Bruce Momjian 52f77df613 Ye-old pgindent run. Same 4-space tabs. 26 years ago
Tom Lane 341b328b18 Fix a bunch of minor portability problems and maybe-bugs revealed by 26 years ago
Tom Lane 6358e654ca Update comment obsoleted by Thomas's latest fixes. 26 years ago
Thomas G. Lockhart 6456810078 Implement column aliases on views "CREATE VIEW name (collist)". 26 years ago
Tom Lane baeef0e172 Change rule dumper to produce reasonable output for casts that assign 26 years ago
Tom Lane e1a95def8b Quick hack solution so that pg_dump of views works. Needs repair after 26 years ago
Tom Lane 57b30e8e22 Create a new expression node type RelabelType, which exists solely to 26 years ago
Tom Lane 4c2071c8bf Repair bogus rule display of attr lists. 26 years ago
Thomas G. Lockhart a344a6e7b5 Carry column aliases from the parser frontend. Enables queries like 26 years ago
Tom Lane 584e646ad8 Fix a passel of problems with incorrect calls to typinput and typoutput 26 years ago
Peter Eisentraut 1cd4c14116 Fixed all elog related warnings, as well as a few others. 26 years ago
Bruce Momjian b78769fda2 Fix it's and its to be correct. 26 years ago
Tom Lane 350cb386af Clean up handling of explicit NULL constants. Cases like 26 years ago
Tom Lane a8ae19ec3d aggregate(DISTINCT ...) works, per SQL spec. 26 years ago
Tom Lane 53311358c2 Rule deparser needs to quote identifiers that are spelled the same as 26 years ago
Bruce Momjian 74f418eb9a Add pg_statistic index, add missing Hiroshi file. 26 years ago
Bruce Momjian fc955b14ea Add system indexes to match all caches. 26 years ago
Tom Lane f68e11f373 Implement subselects in target lists. Also, relax requirement that 26 years ago
Bruce Momjian 86ef36c907 New NameStr macro to convert Name to Str. No need for var.data anymore. 26 years ago
Tom Lane 987026c931 Rule dumper failed to affix '*' to inheritable RTEs. 26 years ago
Tom Lane 3e21ecbbe6 Make the rule deparser a little less quote-happy, so that 26 years ago
Tom Lane eabc714a91 Reimplement parsing and storage of default expressions and constraint 26 years ago
Tom Lane cd243d27ce Revise rule-printing routines to use expandable StringInfo buffers, so that 26 years ago
Tom Lane 51f62ea45c Rule deparser didn't handle unary operators correctly. 26 years ago
Tom Lane 958600156c Fix several problems in rule deparsing: didn't handle array 26 years ago
Tom Lane 42af56e1ea Revise implementation of SubLinks so that there is a consistent, 26 years ago
Tom Lane db436adf76 Major revision of sort-node handling: push knowledge of query 26 years ago
Bruce Momjian 3406901a29 Move some system includes into c.h, and remove duplicates. 27 years ago
Bruce Momjian 2e6b1e63a3 Remove unused #includes in *.c files. 27 years ago
Bruce Momjian 4b2c2850bf Clean up #include in /include directory. Add scripts for checking includes. 27 years ago
Jan Wieck 98981a9f1c Changed "current." into "old." in rule string backparsing 27 years ago
Bruce Momjian fcff1cdf4e Another pgindent run. Sorry folks. 27 years ago
Bruce Momjian 4eadfe8754 Make 0x007f -> (unsigned)0x7f to make pgindent happy. 27 years ago
Bruce Momjian 07842084fe pgindent run over code. 27 years ago
Jan Wieck f4fadbe4db Fixed bug in rules event qualification output. 27 years ago
Jan Wieck c8cc45b2f3 Fixed small bug in ruleutils and added output of pg_views and 27 years ago
Jan Wieck 79c2576f77 Replaced targetlist entry in GroupClause by reference number 27 years ago
Bruce Momjian 4853495e03 Change error messages to oids come out as %u and not %d. Change has no 27 years ago
Bruce Momjian 210055ad61 here are some patches for 6.5.0 which I already submitted but have never 27 years ago