Commit Graph

752 Commits (daea4d8eaee010f41e46bb98cd1b2da2f9fb75d9)

Author SHA1 Message Date
Andrew Dunstan daea4d8eae DROP objecttype IF EXISTS for the following objects: 20 years ago
Tom Lane da4e00bf37 When in transaction-aborted state, reject Bind message for portals containing 20 years ago
Tom Lane 60945aaf41 Fix a couple of missed None -> DestNone in comments. 20 years ago
Alvaro Herrera 902377c465 Rename the members of CommandDest enum so they don't collide with other uses of 20 years ago
Tom Lane 78ce809216 Postpone pg_timezone_initialize() until after creation of postmaster.pid, 21 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 21 years ago
Bruce Momjian 2d8e3d1d71 Make stack_base_ptr non-static, for PL/Java. 21 years ago
Neil Conway f59175d72f Minor API cleanup for async notifications: we can only register the 21 years ago
Neil Conway b5aad11a1b Code cleanup for log_disconnections(). Patch from Qingqing Zhou, 21 years ago
Bruce Momjian 72739020c2 Log protocol-excute fetch operatation as fetch, rather than execute, 21 years ago
Tom Lane 8889685555 Suppress signed-vs-unsigned-char warnings. 21 years ago
Bruce Momjian a3b9c6988d Suppress port number for unix domain sockets in log connect/disconnect 21 years ago
Bruce Momjian 658657177e Print proper cause of statement cancel, user interaction or timeout. 21 years ago
Bruce Momjian 098d204a6b Update query cancel message: 21 years ago
Bruce Momjian 11b5c554c2 Add log display label for unnamed server-side portals. 21 years ago
Tom Lane d90c531188 Autovacuum loose end mop-up. Provide autovacuum-specific vacuum cost 21 years ago
Tom Lane 7117cd3a77 Cause ShutdownPostgres to do a normal transaction abort during backend 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
Bruce Momjian a536b2dd80 Add time/date macros for code clarity: 21 years ago
Tom Lane 29094193f5 Integrate autovacuum functionality into the backend. There's still a 21 years ago
Tom Lane d78397d301 Change typreceive function API so that receive functions get the same 21 years ago
Tom Lane eb5949d190 Arrange for the postmaster (and standalone backends, initdb, etc) to 21 years ago
Tom Lane 401de9c8be Improve the checkpoint signaling mechanism so that the bgwriter can tell 21 years ago
Tom Lane b5f7cff84f Clean up the rather historically encumbered interface to now() 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
Bruce Momjian f5835b4b8d Add pg_postmaster_start_time() function. 21 years ago
Tom Lane ba42002461 Revise handling of dropped columns in JOIN alias lists to avoid a 21 years ago
Tom Lane b5ebef7c41 Push enable/disable of notify and catchup interrupts all the way down 21 years ago
Bruce Momjian b6e5c4ad0a Fix log_statement to properly recognize SELECT INTO and CREATE TABLE AS 21 years ago
Bruce Momjian c0ac38d082 Log queries for client-side prepare/execute. Simon Riggs 21 years ago
Tom Lane 6c412f0605 Change CREATE TYPE to require datatype output and send functions to have 21 years ago
Tom Lane bedb78d386 Implement sharable row-level locks, and use them for foreign key references 21 years ago
Tom Lane 14c7fba3f7 Rethink original decision to use AND/OR Expr nodes to represent bitmap 21 years ago
Tom Lane 7c13781ee7 First phase of project to use fixed OIDs for all system catalogs and 21 years ago
Tom Lane 8c85a34a3b Officially decouple FUNC_MAX_ARGS from INDEX_MAX_KEYS, and set the 21 years ago
Tom Lane 70c9763d48 Convert oidvector and int2vector into variable-length arrays. This 21 years ago
Tom Lane adb1a6e95b Improve EXPLAIN ANALYZE to show the time spent in each trigger when 21 years ago
Tom Lane f97aebd162 Revise TupleTableSlot code to avoid unnecessary construction and disassembly 21 years ago
Neil Conway c069655441 Allow ALTER FUNCTION to change a function's strictness, volatility, and 21 years ago
Bruce Momjian 0542b1e2fe Use _() macro consistently rather than gettext(). Add translation 21 years ago
Tom Lane 60b2444cc3 Add code to prevent transaction ID wraparound by enforcing a safe limit 21 years ago
Tom Lane 42599b322d Fix SPI cursor support to allow scanning the results of utility commands 21 years ago
Neil Conway f94197ef35 Fix a bug induced by the list-rewrite that resulted in incrementing the 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