Commit Graph

541 Commits (c2fe139c201c48f1133e9fbea2dd99b8efe2fadd)

Author SHA1 Message Date
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. 13 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. 14 years ago
Robert Haas 68ef051f5c Refactor broken CREATE TABLE IF NOT EXISTS support. 14 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 14 years ago
Tom Lane a874fe7b4c Refactor the executor's API to support data-modifying CTEs better. 15 years ago
Tom Lane 389af95155 Support data-modifying commands (INSERT/UPDATE/DELETE) in WITH. 15 years ago
Tom Lane bb74240794 Implement an API to let foreign-data wrappers actually be functional. 15 years ago
Tom Lane e617f0d7e4 Fix improper matching of resjunk column names for FOR UPDATE in subselect. 15 years ago
Tom Lane d487afbb81 Fix PlanRowMark/ExecRowMark structures to handle inheritance correctly. 15 years ago
Robert Haas 0d692a0dc9 Basic foreign table 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
Tom Lane 2ec993a7cb Support triggers on views. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Joe Conway 5eb15c9942 SERIALIZABLE transactions are actually implemented beneath the covers with 15 years ago
Robert Haas 2a6ef3445c Standardize get_whatever_oid functions for object types with 15 years ago
Robert Haas a3b012b560 CREATE TABLE IF NOT EXISTS. 15 years ago
Robert Haas b8c6c71d1c Centralize DML permissions-checking logic. 15 years ago
Tom Lane 53e757689c Make NestLoop plan nodes pass outer-relation variables into their inner 15 years ago
Robert Haas f4122a8d50 Add a hook in ExecCheckRTPerms(). 15 years ago
Heikki Linnakangas 9b8a73326e Introduce wal_level GUC to explicitly control if information needed for 15 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Tom Lane 05d8a561ff Clean up handling of XactReadOnly and RecoveryInProgress checks. 16 years ago
Tom Lane cbe9d6beb4 Fix up rickety handling of relation-truncation interlocks. 16 years ago
Tom Lane b9b8831ad6 Create a "relation mapping" infrastructure to support changing the relfilenodes 16 years ago
Heikki Linnakangas 9de778b24b Move the responsibility of writing a "unlogged WAL operation" record from 16 years ago
Peter Eisentraut e7b3349a8a Type table feature 16 years ago
Heikki Linnakangas 40f908bdcd Introduce Streaming Replication. 16 years ago