Commit Graph

782 Commits (e6ccd1ce1644d1b40b7981f8bc172394de524f99)

Author SHA1 Message Date
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
Robert Haas 67dc4eed42 Remove ancient downcasing code from procedural language operations. 14 years ago
Heikki Linnakangas 4429f6a9e3 Support range data types. 14 years ago
Robert Haas 82a4a777d9 Consolidate DROP handling for some object types. 14 years ago
Tom Lane e6858e6657 Measure the number of all-visible pages for use in index-only scan costing. 14 years ago
Tom Lane e6faf910d7 Redesign the plancache mechanism for more flexibility and efficiency. 15 years ago
Tom Lane a7801b62f2 Move Timestamp/Interval typedefs and basic macros into datatype/timestamp.h. 15 years ago
Tom Lane 1609797c25 Clean up the #include mess a little. 15 years ago
Tom Lane 5b562644fe Teach ANALYZE to clear pg_class.relhassubclass when appropriate. 15 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 15 years ago
Bruce Momjian 2ab15afcdd Add missing include so include file compiles cleanly on its own. 15 years ago
Robert Haas 463f2625a5 Support SECURITY LABEL on databases, tablespaces, and roles. 15 years ago
Robert Haas 367bc426a1 Avoid index rebuild for no-rewrite ALTER TABLE .. ALTER TYPE. 15 years ago