Commit Graph

463 Commits (6f5c8a8ec23f8ab00da4d2b77bfc8af2a578c4d3)

Author SHA1 Message Date
Bruce Momjian 9af4159fce pgindent run for release 9.3 12 years ago
Tom Lane f8db76e875 Editorialize a bit on new ProcessUtility() API. 13 years ago
Robert Haas 05f3f9c7b2 Extend object-access hook machinery to support post-alter events. 13 years ago
Robert Haas f90cc26982 Code beautification for object-access hook machinery. 13 years ago
Bruce Momjian 7e2322dff3 Allow CREATE TABLE IF EXIST so succeed if the schema is nonexistent 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
Robert Haas c504513f83 Adjust many backend functions to return OID rather than void. 13 years ago
Tom Lane da63fec7db Add missing buffer lock acquisition in GetTupleForTrigger(). 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
Tom Lane eaccfded98 Centralize the logic for detecting misplaced aggregates, window funcs, etc. 13 years ago
Alvaro Herrera f5bcd398ad connoinherit may be true only for CHECK constraints 13 years ago
Robert Haas 3a0e4d36eb Make new event trigger facility actually do something. 13 years ago
Peter Eisentraut b8b2e3b2de Replace int2/int4 in C code with int16/int32 13 years ago
Tom Lane cfa0f4255b Improve tests for whether we can skip queueing RI enforcement triggers. 13 years ago
Tom Lane f5297bdfe4 Refer to the default foreign key match style as MATCH SIMPLE internally. 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Alvaro Herrera 09ff76fcdb Recast "ONLY" column CHECK constraints as NO INHERIT 14 years ago
Robert Haas 07d1edb954 Extend object access hook framework to support arguments, and DROP. 14 years ago
Tom Lane 891e6e7bfd Require execute permission on the trigger function for CREATE TRIGGER. 14 years ago
Alvaro Herrera 74ab96a45e Add pg_trigger_depth() function 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Alvaro Herrera 61d81bd28d Allow CHECK constraints to be declared ONLY 14 years ago
Robert Haas 74a1d4fe7c Improve behavior of concurrent rename statements. 14 years ago
Robert Haas 2ad36c4e44 Improve table locking behavior in the face of current DDL. 14 years ago
Robert Haas fc6d1006bd Further consolidation of DROP statement handling. 14 years ago
Tom Lane 5ac5980744 More cleanup after failed reduced-lock-levels-for-DDL feature. 14 years ago
Tom Lane a0185461dd Rearrange the implementation of index-only scans. 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
Tom Lane 1af37ec96d Replace errdetail("%s", ...) with errdetail_internal("%s", ...). 14 years ago
Tom Lane c1d9579dd8 Avoid listing ungrouped Vars in the targetlist of Agg-underneath-Window. 14 years ago
Robert Haas 4240e429d0 Try to acquire relation locks in RangeVarGetRelid. 14 years ago
Tom Lane a195e3c34f Finish disabling reduced-lock-levels-for-DDL feature. 14 years ago
Alvaro Herrera b93f5a5673 Move Trigger and TriggerDesc structs out of rel.h into a new reltrigger.h 14 years ago
Tom Lane e1ccaff6ee Rework parsing of ConstraintAttributeSpec to improve NOT VALID handling. 14 years ago
Tom Lane d64713df7e Pass collations to functions in FunctionCallInfoData, not FmgrInfo. 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Tom Lane d8d429890d Fix collations when we call transformWhereClause from outside the parser. 15 years ago
Tom Lane a874fe7b4c Refactor the executor's API to support data-modifying CTEs better. 15 years ago
Tom Lane a210be7720 Fix dangling-pointer problem in before-row update trigger processing. 15 years ago
Simon Riggs 722bf7017b Extend ALTER TABLE to allow Foreign Keys to be added without initial validation. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Robert Haas cc1ed40d57 Object access hook framework, with post-creation hook. 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
Tom Lane e275d16a54 Fix possible corruption of AfterTriggerEventLists in subtransaction rollback. 15 years ago
Robert Haas fd1843ff89 Standardize get_whatever_oid functions for other object types. 15 years ago