Commit Graph

308 Commits (6c74f05cf24cdd09a53ce7a6e2fc71b3fe074c99)

Author SHA1 Message Date
Tom Lane 2d26c4be8e Change search for default operator classes so that it examines all opclasses 21 years ago
Tom Lane ba7fd49de5 Defend against crash while processing Describe Statement or Describe Portal 21 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 21 years ago
Neil Conway f59175d72f Minor API cleanup for async notifications: we can only register the 21 years ago
Tom Lane 12992ab37a Separate out the VacRUsage stuff as an independent module, in preparation 21 years ago
Tom Lane aa731ed843 Change nextval and other sequence functions to specify their sequence 21 years ago
Tom Lane 48123de717 Create the pg_pltemplate system catalog to hold template information 21 years ago
Tom Lane 188c7c8ccf Add ALTER TABLE ENABLE/DISABLE TRIGGER commands. Change pg_dump to 21 years ago
Tom Lane 33f5bf9700 ALTER TABLE OWNER must change the ownership of the table's rowtype too. 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 e5d6b91220 Add SET ROLE. This is a partial commit of Stephen Frost's recent patch; 21 years ago
Tom Lane 29094193f5 Integrate autovacuum functionality into the backend. There's still a 21 years ago
Neil Conway 40ffa1a14c Remove some dead code for handling XLOG_DBASE_CREATE_OLD and 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 e98edb5555 Fix the mechanism for reporting the original table OID and column number 21 years ago
Tom Lane d0a89683a3 Two-phase commit. Original patch by Heikki Linnakangas, with additional 21 years ago
Neil Conway 657c098e41 Add a function lastval(), which returns the value returned by the 21 years ago
Tom Lane 4c8495a1f2 Remove the mostly-stubbed-out-anyway support routines for WAL UNDO. 21 years ago
Neil Conway adfeef55cb When enqueueing after-row triggers for updates of a table with a foreign 21 years ago
Bruce Momjian a4dde3bff3 Report index name on CLUSTER failure. Also, suggest ALTER TABLE 21 years ago
Tom Lane 7c13781ee7 First phase of project to use fixed OIDs for all system catalogs and 21 years ago
Tom Lane c3294f1cbf Fix interaction between materializing holdable cursors and firing 21 years ago
Tom Lane adb1a6e95b Improve EXPLAIN ANALYZE to show the time spent in each trigger when 21 years ago
Tom Lane cad86e253b WAL must log CREATE and DROP DATABASE operations *without* using any 21 years ago
Neil Conway c069655441 Allow ALTER FUNCTION to change a function's strictness, volatility, and 21 years ago
Tom Lane 60b2444cc3 Add code to prevent transaction ID wraparound by enforcing a safe limit 22 years ago
Neil Conway 73f630500b Add support for temporary views, including documentation and regression 22 years ago
Tom Lane f07b9689c9 Generalize TRUNCATE to support truncating multiple tables in one 22 years ago
Bruce Momjian 2daed8c5b3 Update copyrights that were missed. 22 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 22 years ago
Tom Lane 98e8b48053 Create 'default_tablespace' GUC variable that supplies a TABLESPACE 22 years ago
Tom Lane 80559fa9e9 I found a corner case in which it is possible for RI_FKey_check's call 22 years ago
Tom Lane 830c168e5c Give a more user-friendly error message in situation where CREATE DATABASE 22 years ago
Tom Lane d2af5f8a3e Adjust index locking rules as per my proposal of earlier today. You 22 years ago
Tom Lane 8f9f198603 Restructure subtransaction handling to reduce resource consumption, 22 years ago
Tom Lane b339d1fff6 Fire non-deferred AFTER triggers immediately upon query completion, 22 years ago
Bruce Momjian 15d3f9f6b7 Another pgindent run with lib typedefs added. 22 years ago
Tom Lane 50742aed68 Add WAL logging for CREATE/DROP DATABASE and CREATE/DROP TABLESPACE. 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 8b82a705c8 Add DLLIMPORT for PostGIS. 22 years ago
Tom Lane f622c54049 Allow DECLARE CURSOR to take parameters from the portal in which it is 22 years ago
Tom Lane 1bf3d61504 Fix subtransaction behavior for large objects, temp namespace, files, 22 years ago
Tom Lane fe548629c5 Invent ResourceOwner mechanism as per my recent proposal, and use it to 22 years ago
Tom Lane af4de81469 ALTER TABLE SET TABLESPACE. Gavin Sherry, some rework by Tom Lane. 22 years ago
Tom Lane 8801110b20 Move TablespaceCreateDbspace() call into smgrcreate(), which is where it 22 years ago
Tom Lane 573a71a5da Nested transactions. There is still much left to do, especially on the 22 years ago
Tom Lane 0adfa2c39d Support renaming of tablespaces, and changing the owners of 22 years ago