Commit Graph

544 Commits (07ab261ef3a9575a4a2bd3045b222d7b3dee2c46)

Author SHA1 Message Date
Tom Lane 1d6c72a55b Move materialized views' is-populated status into their pg_class entries. 13 years ago
Tom Lane 0b33790421 Clean up the mess around EXPLAIN and materialized views. 13 years ago
Alvaro Herrera 6a76edb188 Fix confusion between ObjectType and ObjectClass 13 years ago
Kevin Grittner 52e6e33ab4 Create a distinction between a populated matview and a scannable one. 13 years ago
Robert Haas 0bf42a5f3b Adjust ExplainOneQuery_hook_type to take a DestReceiver argument. 13 years ago
Alvaro Herrera 473ab40c8b Add sql_drop event for event triggers 13 years ago
Robert Haas 05f3f9c7b2 Extend object-access hook machinery to support post-alter events. 13 years ago
Tom Lane e11cb8ba2c Fix missing #include in commands/matview.h. 13 years ago
Kevin Grittner 3bf3ab8c56 Add a materialized view relations. 13 years ago
Heikki Linnakangas 3d009e45bd Add support for piping COPY to/from an external program. 13 years ago
Alvaro Herrera 0ac5ad5134 Improve concurrency of foreign key locking 13 years ago
Robert Haas 841a5150c5 Add ddl_command_end support for event triggers. 13 years ago
Alvaro Herrera 765cbfdc92 Refactor ALTER some-obj RENAME implementation 13 years ago
Alvaro Herrera 7ac5760fa2 Rework order of checks in ALTER / SET SCHEMA 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Robert Haas 82b1b213ca Adjust more backend functions to return OID rather than void. 13 years ago
Simon Riggs 42fa810c14 Fix more weird compiler messages caused 13 years ago
Robert Haas c504513f83 Adjust many backend functions to return OID rather than void. 13 years ago
Tom Lane 7b90469b71 Allow adding values to an enum type created in the current transaction. 13 years ago
Alvaro Herrera 04f28bdb84 Fix ALTER EXTENSION / SET SCHEMA 13 years ago
Alvaro Herrera 994c36e01d refactor ALTER some-obj SET OWNER implementation 13 years ago
Alvaro Herrera 2164f9a125 Refactor "ALTER some-obj SET SCHEMA" implementation 13 years ago
Tom Lane 11e131854f Improve ruleutils.c's heuristics for dealing with rangetable aliases. 13 years ago
Alvaro Herrera 21c09e99dc Split heapam_xlog.h from heapam.h 14 years ago
Robert Haas 3a0e4d36eb Make new event trigger facility actually do something. 14 years ago
Robert Haas 3855968f32 Syntax support and documentation for event triggers. 14 years ago
Tom Lane c92be3c059 Avoid pre-determining index names during CREATE TABLE LIKE parsing. 14 years ago
Alvaro Herrera 0c7b9dc7d0 Have REASSIGN OWNED work on extensions, too 14 years ago
Tom Lane 541ffa65c3 Prevent CREATE TABLE LIKE/INHERITS from (mis) copying whole-row Vars. 14 years ago
Peter Eisentraut b8b2e3b2de Replace int2/int4 in C code with int16/int32 14 years ago
Tom Lane cfa0f4255b Improve tests for whether we can skip queueing RI enforcement triggers. 14 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 14 years ago
Tom Lane 263d9de66b Allow statistics to be collected for foreign tables. 14 years ago
Peter Eisentraut 38b9693fd9 Add support for renaming domain constraints 14 years ago
Tom Lane 9dbf2b7d75 Restructure SELECT INTO's parsetree representation into CreateTableAsStmt. 14 years ago
Peter Eisentraut 39d74e346c Add support for renaming constraints 14 years ago
Tom Lane 0e5e167aae Collect and use element-frequency statistics for arrays. 14 years ago
Peter Eisentraut 66f0cf7da8 Remove useless const qualifier 14 years ago
Alvaro Herrera a417f85e1d REASSIGN OWNED: Support foreign data wrappers and servers 14 years ago
Robert Haas af7914c662 Add TIMING option to EXPLAIN, to allow eliminating of timing overhead. 14 years ago
Peter Eisentraut 2787458362 Disallow ALTER DOMAIN on non-domain type everywhere 14 years ago
Alvaro Herrera 74ab96a45e Add pg_trigger_depth() function 14 years ago
Robert Haas 1489e2f26a Improve behavior of concurrent ALTER TABLE, and do some refactoring. 14 years ago
Peter Eisentraut 104e7dac28 Improve ALTER DOMAIN / DROP CONSTRAINT with nonexistent constraint 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Peter Eisentraut f90dd28062 Add ALTER DOMAIN ... RENAME 14 years ago
Robert Haas cbe24a6dd8 Improve behavior of concurrent CLUSTER. 14 years ago
Robert Haas 74a1d4fe7c Improve behavior of concurrent rename statements. 14 years ago
Peter Eisentraut 5bcf8ede45 Add ALTER FOREIGN DATA WRAPPER / RENAME and ALTER SERVER / RENAME 14 years ago
Robert Haas fc6d1006bd Further consolidation of DROP statement handling. 14 years ago