Commit Graph

265 Commits (66541c5aa51bf6128afa8ebb4bb90959b596705f)

Author SHA1 Message Date
Tom Lane 3f8db37c2f Tweak SPI_cursor_open to allow INSERT/UPDATE/DELETE RETURNING; this was 20 years ago
Tom Lane 7a3e30e608 Add INSERT/UPDATE/DELETE RETURNING, with basic docs and regression tests. 20 years ago
Tom Lane 6e38e34d64 Change the bootstrap sequence so that toast tables for system catalogs are 20 years ago
Bruce Momjian e0522505bd Remove 576 references of include files that were not needed. 20 years ago
Bruce Momjian a22d76d96a Allow include files to compile own their own. 20 years ago
Bruce Momjian ac230e7431 Alphabetically order reference to include files, "S"-"Z". 20 years ago
Bruce Momjian 277807bd9e Add FILLFACTOR to CREATE INDEX. 20 years ago
Andrew Dunstan bbcd01692b DROP ... IF EXISTS for the following cases: 20 years ago
Tom Lane 986085a7f0 Improve the representation of FOR UPDATE/FOR SHARE so that we can 20 years ago
Tom Lane 3651a3e6fb Support the syntax 20 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Tom Lane 023570f5e3 Make the COPY command return a command tag that includes the number of 20 years ago
Tom Lane 984a6ced3e Add CASCADE option to TRUNCATE. Joachim Wieland 20 years ago
Bruce Momjian 04a2b54c09 Revert patch becaues of locking concerns: 20 years ago
Bruce Momjian a02f6ce33b Allow ALTER TABLE ... ALTER CONSTRAINT ... RENAME 20 years ago
Tom Lane 9a39423436 Fix EXPLAIN and EXECUTE commands to pass portal parameters through to 20 years ago
Bruce Momjian 436a2956d8 Re-run pgindent, fixing a problem where comment lines after a blank 20 years ago
Andrew Dunstan 5b352d8e12 DROP DATABASE IF EXISTS variant 20 years ago
Alvaro Herrera cec3b0a9e6 Implement DROP OWNED and REASSIGN OWNED. These new commands facilitate the 20 years ago
Andrew Dunstan daea4d8eae DROP objecttype IF EXISTS for the following objects: 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Neil Conway f59175d72f Minor API cleanup for async notifications: we can only register the 21 years ago
Tom Lane 35508d1cca Add ALTER object SET SCHEMA capability for a limited but useful set of 21 years ago
Tom Lane d42cf5a42a Add per-user and per-database connection limit options. 21 years ago
Tom Lane 29094193f5 Integrate autovacuum functionality into the backend. There's still a 21 years ago
Tom Lane 401de9c8be Improve the checkpoint signaling mechanism so that the bgwriter can tell 21 years ago
Tom Lane 7762619e95 Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 21 years ago
Tom Lane 4cc7a93d22 Make REINDEX DATABASE do what one would expect, namely reindex all indexes 21 years ago
Tom Lane d0a89683a3 Two-phase commit. Original patch by Heikki Linnakangas, with additional 21 years ago
Tom Lane bedb78d386 Implement sharable row-level locks, and use them for foreign key references 21 years ago
Tom Lane 7c13781ee7 First phase of project to use fixed OIDs for all system catalogs and 21 years ago
Neil Conway c069655441 Allow ALTER FUNCTION to change a function's strictness, volatility, and 21 years ago
Tom Lane f07b9689c9 Generalize TRUNCATE to support truncating multiple tables in one 21 years ago
Tom Lane ad538d8bcd Disallow LOAD to non-superusers. Per report from John Heasman. 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Tom Lane b2c4071299 Redesign query-snapshot timing so that volatile functions in READ COMMITTED 22 years ago
Tom Lane b339d1fff6 Fire non-deferred AFTER triggers immediately upon query completion, 22 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 22 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 22 years ago
Bruce Momjian 09d4e96d7e Add ALTER INDEX, particularly for moving tablespaces. 22 years ago
Tom Lane 7f7e8cc3f2 Allow commas in BEGIN, START TRANSACTION, and SET TRANSACTION, as required 22 years ago
Tom Lane a583675108 Allow optional SAVEPOINT keyword in RELEASE and ROLLBACK TO, for greater 22 years ago
Tom Lane f622c54049 Allow DECLARE CURSOR to take parameters from the portal in which it is 22 years ago
Tom Lane efcaf1e868 Some mop-up work for savepoints (nested transactions). Store a small 22 years ago
Tom Lane cc813fc2b8 Replace nested-BEGIN syntax for subtransactions with spec-compliant 22 years ago
Tom Lane 0adfa2c39d Support renaming of tablespaces, and changing the owners of 22 years ago
Tom Lane 2467394ee1 Tablespaces. Alternate database locations are dead, long live tablespaces. 22 years ago
Tom Lane 076a055acf Separate out bgwriter code into a logically separate module, rather 22 years ago
Bruce Momjian cfbfdc557d This patch implement the TODO [ALTER DATABASE foo OWNER TO bar]. 22 years ago
Neil Conway d0b4399d81 Reimplement the linked list data structure used throughout the backend. 22 years ago