Commit Graph

148 Commits (115f414124e71749d2d8f512e469ca63bc2166e5)

Author SHA1 Message Date
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Tom Lane 784e762e88 Support multi-argument UNNEST(), and TABLE() syntax for multiple functions. 12 years ago
Robert Haas cab5dc5daf Allow only some columns of a view to be auto-updateable. 12 years ago
Stephen Frost 4cbe3ac3e8 WITH CHECK OPTION support for auto-updatable VIEWs 13 years ago
Tom Lane 0b33790421 Clean up the mess around EXPLAIN and materialized views. 13 years ago
Kevin Grittner 3bf3ab8c56 Add a materialized view relations. 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Robert Haas c504513f83 Adjust many backend functions to return OID rather than void. 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 14 years ago
Tom Lane 9dbf2b7d75 Restructure SELECT INTO's parsetree representation into CreateTableAsStmt. 14 years ago
Peter Eisentraut 66f0cf7da8 Remove useless const qualifier 14 years ago
Magnus Hagander ae137bcaab Fix warning about unused variable 14 years ago
Robert Haas 1575fbcb79 Prevent adding relations to a concurrently dropped schema. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Robert Haas 0e4611c023 Add a security_barrier option for views. 14 years ago
Robert Haas 5da79169d3 Fix bugs in relpersistence handling during table creation. 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Tom Lane 6e197cb2e5 Improve reporting of run-time-detected indeterminate-collation errors. 15 years ago
Tom Lane b310b6e31c Revise collation derivation method and expression-tree representation. 15 years ago
Tom Lane a051ef699c Remove collation information from TypeName, where it does not belong. 15 years ago
Tom Lane 389af95155 Support data-modifying commands (INSERT/UPDATE/DELETE) in WITH. 15 years ago
Robert Haas 3e6b305d9e Fix a couple of unlogged tables goofs. 15 years ago
Peter Eisentraut 414c5a2ea6 Per-column collation support 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Robert Haas 5f7b58fad8 Generalize concept of temporary relations to "relation persistence". 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Tom Lane b5565bca11 Fix failure of "ALTER TABLE t ADD COLUMN c serial" when done by non-owner. 16 years ago
Robert Haas a3b012b560 CREATE TABLE IF NOT EXISTS. 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane 593f4b854a Don't treat NEW and OLD as reserved words anymore. For the purposes of rules 16 years ago
Tom Lane 8d54c2482b Code review for LIKE INCLUDING patch --- clean up some cosmetic and not 16 years ago
Peter Eisentraut de160e2c00 Make backend header files C++ safe 17 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Tom Lane 090173a3f9 Remove the recently added node types ReloptElem and OptionDefElem in favor 17 years ago
Alvaro Herrera 3a5b773715 Allow reloption names to have qualifiers, initially supporting a TOAST 17 years ago
Peter Eisentraut 5fe3da927b Revert updatable views 17 years ago
Peter Eisentraut dd7e54a17f Automatic view update rules 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Tom Lane 794ec7b063 Department of second thoughts: further experimentation with CREATE OR REPLACE 17 years ago
Tom Lane 4da65a23e7 Code review for CREATE OR REPLACE VIEW patch. Do things in a saner order to 17 years ago
Bruce Momjian ff1ea2173a Allow CREATE OR REPLACE VIEW to add columns to the _end_ of the view. 17 years ago
Tom Lane e5536e77a5 Move exprType(), exprTypmod(), expression_tree_walker(), and related routines 18 years ago
Alvaro Herrera a3540b0f65 Improve our #include situation by moving pointer types away from the 18 years ago
Tom Lane 0cefb50f3c Refactor the handling of the various DropStmt variants so that when multiple 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane 862861ee77 Fix a couple of misbehaviors rooted in the fact that the default creation 19 years ago
Tom Lane 46379d6e60 Separate parse-analysis for utility commands out of parser/analyze.c 19 years ago
Tom Lane b9527e9840 First phase of plan-invalidation project: create a plan cache management 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago