Commit Graph

614 Commits (bb649b553c589a3fd1f36b2280e984622e6fdcdb)

Author SHA1 Message Date
Tom Lane c480cb9d24 Fix use-of-already-freed-memory problem in EvalPlanQual processing. 11 years ago
Stephen Frost c4fda14845 Fix typo in execMain.c 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Tom Lane f4e031c662 Add bms_next_member(), and use it where appropriate. 11 years ago
Stephen Frost 143b39c185 Rename pg_rowsecurity -> pg_policy and other fixes 11 years ago
Alvaro Herrera df630b0dd5 Implement SKIP LOCKED for row-level locks 11 years ago
Stephen Frost 491c029dbc Row-Level Security Policies (RLS) 11 years ago
Alvaro Herrera 1c9701cfe5 Fix FOR UPDATE NOWAIT on updated tuple chains 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Alvaro Herrera f88d4cfc9d Setup error context callback for transaction lock waits 12 years ago
Tom Lane bf4052faa1 Don't reject ROW_MARK_REFERENCE rowmarks for materialized views. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Tom Lane c28b289bf3 Prevent display of dropped columns in row constraint violation messages. 12 years ago
Kevin Grittner be420fa02e Fix subquery reference to non-populated MV in CMV. 12 years ago
Peter Eisentraut 32f7c0ae17 Improve error message when view is not updatable 12 years ago
Stephen Frost 4cbe3ac3e8 WITH CHECK OPTION support for auto-updatable VIEWs 12 years ago
Kevin Grittner cc1965a99b Add support for REFRESH MATERIALIZED VIEW CONCURRENTLY. 12 years ago
Tom Lane dc3eb56383 Improve updatability checking for views and foreign tables. 12 years ago
Bruce Momjian 9af4159fce pgindent run for release 9.3 12 years ago
Tom Lane 5194024d72 Incidental cleanup of matviews code. 13 years ago
Peter Eisentraut cc26ea9fe2 Clean up references to SQL92 13 years ago
Kevin Grittner 52e6e33ab4 Create a distinction between a populated matview and a scannable one. 13 years ago
Tom Lane 21734d2fb8 Support writable foreign tables. 13 years ago
Kevin Grittner 3bf3ab8c56 Add a materialized view relations. 13 years ago
Tom Lane 991f3e5ab3 Provide database object names as separate fields in error messages. 13 years ago
Tom Lane 2ddc600f8f Fix SPI documentation for new handling of ExecutorRun's count parameter. 13 years ago
Alvaro Herrera 0ac5ad5134 Improve concurrency of foreign key locking 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Tom Lane a99c42f291 Support automatically-updatable views. 13 years ago
Kevin Grittner 6868ed7491 Throw error if expiring tuple is again updated or deleted. 13 years ago
Alvaro Herrera c219d9b0a5 Split tuple struct defs from htup.h to htup_details.h 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Tom Lane 9dbf2b7d75 Restructure SELECT INTO's parsetree representation into CreateTableAsStmt. 14 years ago
Tom Lane 7c1719bc68 Fix handling of data-modifying CTE subplans in EvalPlanQual. 14 years ago
Robert Haas 1575fbcb79 Prevent adding relations to a concurrently dropped schema. 14 years ago
Tom Lane dfd26f9c5f Make executor's SELECT INTO code save and restore original tuple receiver. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Peter Eisentraut 729205571e Add support for privileges on types 14 years ago
Tom Lane f225e4bc54 When a row fails a not-null constraint, show row's contents in errdetail. 14 years ago
Tom Lane f1e13001b2 When a row fails a CHECK constraint, show row's contents in errdetail. 14 years ago
Tom Lane 9ed439a9c0 Fix unsupported options in CREATE TABLE ... AS EXECUTE. 14 years ago
Robert Haas f1b4aa2a84 Check for INSERT privileges in SELECT INTO / CREATE TABLE AS. 14 years ago
Tom Lane f197272365 Make EXPLAIN ANALYZE report the numbers of rows rejected by filter steps. 14 years ago
Tom Lane b33f78df17 Fix trigger WHEN conditions when both BEFORE and AFTER triggers exist. 14 years ago
Robert Haas 5da79169d3 Fix bugs in relpersistence handling during table creation. 14 years ago
Alvaro Herrera a40a5d9468 Remove extra copying of TupleDescs for heap_create_with_catalog 14 years ago
Tom Lane 21538377ee Disallow SELECT FOR UPDATE/SHARE on sequences. 15 years ago
Robert Haas 68ef051f5c Refactor broken CREATE TABLE IF NOT EXISTS support. 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Tom Lane a874fe7b4c Refactor the executor's API to support data-modifying CTEs better. 15 years ago