Commit Graph

552 Commits (b560ec1b0d7b910ce13edc51ffaafaca72136e3b)

Author SHA1 Message Date
Noah Misch b560ec1b0d Implement the FILTER clause for aggregate function calls. 12 years ago
Kevin Grittner cc1965a99b Add support for REFRESH MATERIALIZED VIEW CONCURRENTLY. 12 years ago
Tom Lane 5194024d72 Incidental cleanup of matviews code. 13 years ago
Tom Lane 0b33790421 Clean up the mess around EXPLAIN and materialized views. 13 years ago
Tom Lane 21734d2fb8 Support writable foreign tables. 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
Tom Lane 75b39e7909 Add infrastructure for storing a VARIADIC ANY function's VARIADIC flag. 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Tom Lane fb34e94d21 Support CREATE SCHEMA IF NOT EXISTS. 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
Andrew Dunstan 6d12b68cd7 Allow IF NOT EXISTS when add a new enum label. 13 years ago
Tom Lane 9ff79b9d4e Fix up planner infrastructure to support LATERAL properly. 13 years ago
Tom Lane 5ebaaa4944 Implement SQL-standard LATERAL subqueries. 13 years ago
Tom Lane f6ce81f55a Fix WITH attached to a nested set operation (UNION/INTERSECT/EXCEPT). 13 years ago
Robert Haas 3855968f32 Syntax support and documentation for event triggers. 13 years ago
Tom Lane c92be3c059 Avoid pre-determining index names during CREATE TABLE LIKE parsing. 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
Tom Lane 5b7b5518d0 Revise parameterized-path mechanism to fix assorted issues. 14 years ago
Robert Haas b5eccaef2c Fix copyfuncs/equalfuncs support for ReassignOwnedStmt. 14 years ago
Robert Haas 53bbc681ca Fix various infelicities in node functions. 14 years ago
Tom Lane d515365a61 Don't bother copying empty support arrays in a zero-column MergeJoin. 14 years ago
Simon Riggs 8cb53654db Add DROP INDEX CONCURRENTLY [IF EXISTS], uses ShareUpdateExclusiveLock 14 years ago
Tom Lane a40fa613b5 Add some infrastructure for contrib/pg_stat_statements. 14 years ago
Tom Lane 9dbf2b7d75 Restructure SELECT INTO's parsetree representation into CreateTableAsStmt. 14 years ago
Tom Lane b14953932d Revise FDW planning API, again. 14 years ago
Tom Lane 6b289942bf Redesign PlanForeignScan API to allow multiple paths for a foreign table. 14 years ago
Alvaro Herrera cb3a7c2b95 ALTER TABLE: skip FK validation when it's safe to do so 14 years ago
Simon Riggs b8a91d9d1c ALTER <thing> [IF EXISTS] ... allows silent DDL if required, 14 years ago
Peter Eisentraut db49517c62 Rename the internal structures of the CREATE TABLE (LIKE ...) facility 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
Robert Haas 0e4611c023 Add a security_barrier option for views. 14 years ago
Peter Eisentraut d5f23af6bf Add const qualifiers to node inspection functions 14 years ago
Tom Lane 9ed439a9c0 Fix unsupported options in CREATE TABLE ... AS EXECUTE. 14 years ago
Robert Haas fc6d1006bd Further consolidation of DROP statement handling. 14 years ago
Heikki Linnakangas 4429f6a9e3 Support range data types. 14 years ago
Tom Lane a0185461dd Rearrange the implementation of index-only scans. 14 years ago
Tom Lane a2822fb933 Support index-only scans using the visibility map to avoid heap fetches. 14 years ago
Tom Lane b3aaf9081a Rearrange planner to save the whole PlannerInfo (subroot) for a subquery. 14 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 14 years ago
Tom Lane b5282aa893 Revise sinval code to remove no-longer-used tuple TID from inval messages. 14 years ago
Robert Haas c4096c7639 Allow per-column foreign data wrapper options. 14 years ago
Robert Haas 367bc426a1 Avoid index rebuild for no-rewrite ALTER TABLE .. ALTER TYPE. 14 years ago
Tom Lane 918854cc08 Fix handling of collations in multi-row VALUES constructs. 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Simon Riggs ec497a5ad6 Make FKs valid at creation when added as column constraints. 15 years ago