Commit Graph

86 Commits (adfc157dd91471e995f3aa72e0fb5b50ecd93575)

Author SHA1 Message Date
Tom Lane 8f889b1083 Implement UPDATE tab SET (col1,col2,...) = (SELECT ...), ... 12 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Tom Lane 158b7fa6a3 Disallow LATERAL references to the target table of an UPDATE/DELETE. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Noah Misch b560ec1b0d Implement the FILTER clause for aggregate function calls. 13 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Heikki Linnakangas dbdf9679d7 Use correct text domain for translating errcontext() messages. 13 years ago
Tom Lane eaccfded98 Centralize the logic for detecting misplaced aggregates, window funcs, etc. 14 years ago
Tom Lane f630157496 Merge parser's p_relnamespace and p_varnamespace lists into a single list. 14 years ago
Tom Lane 5ebaaa4944 Implement SQL-standard LATERAL subqueries. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Tom Lane b310b6e31c Revise collation derivation method and expression-tree representation. 15 years ago
Tom Lane 389af95155 Support data-modifying commands (INSERT/UPDATE/DELETE) in WITH. 15 years ago
Peter Eisentraut 414c5a2ea6 Per-column collation support 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Tom Lane 529cb267a6 Improve handling of domains over arrays. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 16 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane fb5d05805b Implement parser hooks for processing ColumnRef and ParamRef nodes, as per my 16 years ago
Tom Lane 61e5328208 Make FOR UPDATE/SHARE in the primary query not propagate into WITH queries; 16 years ago
Tom Lane 289e2905c8 Remove add_missing_from GUC and associated parser support for "implicit RTEs". 16 years ago
Tom Lane 255f66efa9 Fix bug with WITH RECURSIVE immediately inside WITH RECURSIVE. 99% of the 17 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Tom Lane 3cb5d6580a Support column-level privileges, as required by SQL standard. 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Tom Lane 95b07bc7f5 Support window functions a la SQL:2008. 17 years ago
Tom Lane 3437286356 Modify the parser's error reporting to include a specific hint for the case 18 years ago
Tom Lane 44d5be0e53 Implement SQL-standard WITH clauses, including WITH RECURSIVE. 18 years ago
Tom Lane b153c09209 Add a bunch of new error location reports to parse-analysis error messages. 18 years ago
Tom Lane a2794623d2 Extend the parser location infrastructure to include a location field in 18 years ago
Alvaro Herrera a3540b0f65 Improve our #include situation by moving pointer types away from the 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Tom Lane 46379d6e60 Separate parse-analysis for utility commands out of parser/analyze.c 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 20 years ago
Tom Lane 986085a7f0 Improve the representation of FOR UPDATE/FOR SHARE so that we can 20 years ago
Tom Lane 20ab467d76 Improve parser so that we can show an error cursor position for errors 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 21 years ago
Tom Lane 2a4fad1a0e Add NOWAIT option to SELECT FOR UPDATE/SHARE. 21 years ago
Tom Lane a4996a8953 Replace the parser's namespace tree (which formerly had the same 21 years ago
Tom Lane bedb78d386 Implement sharable row-level locks, and use them for foreign key references 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 22 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 22 years ago
Tom Lane 7e64dbc6b5 Support assignment to subfields of composite columns in UPDATE and INSERT. 22 years ago
PostgreSQL Daemon 55b113257c make sure the $Id tags are converted to $PostgreSQL as well ... 22 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 23 years ago