Commit Graph

5089 Commits (7b130fbc503a1bfabf58c0c67cf8461e33fcc680)

Author SHA1 Message Date
Heikki Linnakangas 361bd1662e Allow Hot Standby to begin from a shutdown checkpoint. 16 years ago
Heikki Linnakangas 30556568f5 Update the location of last removed WAL segment in shared memory only 16 years ago
Heikki Linnakangas e57cd7f0a1 Change the logic to decide when to delete old WAL segments, so that it 16 years ago
Tom Lane 9029df17c4 Fix updateAclDependencies() to not assume that ACL role dependencies can only 16 years ago
Magnus Hagander 4c10623306 Update a number of broken links in comments. 16 years ago
Robert Haas 54943734f8 Refer to max_wal_senders in a more consistent fashion. 16 years ago
Tom Lane d174a4adbb Fix "constraint_exclusion = partition" logic so that it will also attempt 16 years ago
Tom Lane b78f6264eb Rework join-removal logic as per recent discussion. In particular this 16 years ago
Simon Riggs a760893dbd Derive latestRemovedXid for btree deletes by reading heap pages. The 16 years ago
Alvaro Herrera be8cebc717 Prevent ALTER USER f RESET ALL from removing the settings that were put there 16 years ago
Simon Riggs bf6285b3a7 Further corrections of mismatching struct and btree SizeOf macros. 16 years ago
Tom Lane 865b29540e Fix oversight in btpo.xact patch; it was in fact installing garbage 16 years ago
Simon Riggs aa36bd2039 Update XLOG_PAGE_MAGIC to recognise WAL format changes. 16 years ago
Simon Riggs 3cdafe40e7 Adjust comment in .history file to match recovery target specified. Comment 16 years ago
Simon Riggs 5c73ae17d1 Reset btpo.xact following recovery of btree delete page. Add btpo_xact 16 years ago
Tom Lane 93324355eb Pass incompletely-transformed aggregate argument lists as separate parameters 16 years ago
Bruce Momjian a6c1cea2b7 Add libpq warning message if the .pgpass-retrieved password fails. 16 years ago
Tom Lane 4df5c6c719 Update comment for pg_constraint.conindid to mention that it's used for 16 years ago
Tom Lane 8bf14182cf Export xml.c's libxml-error-handling support so that contrib/xml2 can use it 16 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Tom Lane 11b5847058 Add an OR REPLACE option to CREATE LANGUAGE. 16 years ago
Tom Lane 05d8a561ff Clean up handling of XactReadOnly and RecoveryInProgress checks. 16 years ago
Peter Eisentraut 2f6cf9192c Revert version stamping in wrong branch 16 years ago
Peter Eisentraut a779afb40c Version stamp 9.0alpha4 16 years ago
Heikki Linnakangas ad458cfe81 Don't use O_DIRECT when writing WAL files if archiving or streaming is 16 years ago
Tom Lane 50a90fac40 Stamp HEAD as 9.0devel, and update various places that were referring to 8.5 16 years ago
Tom Lane d1e027221d Replace the pg_listener-based LISTEN/NOTIFY mechanism with an in-memory queue. 16 years ago
Andrew Dunstan fc5173ad51 Add query text to auto_explain output. 16 years ago
Magnus Hagander 215cbc90f8 Add emulation of non-blocking sockets to the win32 socket/signal layer, 16 years ago
Greg Stark f8c183a1ac Speed up CREATE DATABASE by deferring the fsyncs until after copying 16 years ago
Robert Haas e26c539e9f Wrap calls to SearchSysCache and related functions using macros. 16 years ago
Tom Lane 7507b193bc Don't expose the inline definition of MemoryContextSwitchTo when FRONTEND is 16 years ago
Simon Riggs dd428c79a4 Fix relcache init file invalidation during Hot Standby for the case 16 years ago
Tom Lane e08ab7c312 Support inlining various small performance-critical functions on non-GCC 16 years ago
Simon Riggs b95a720a48 Re-enable max_standby_delay = -1 using deadlock detection on startup 16 years ago
Simon Riggs fafa374f2d Introduce WAL records to log reuse of btree pages, allowing conflict 16 years ago
Tom Lane ec4be2ee68 Extend the set of frame options supported for window functions. 16 years ago
Teodor Sigaev 5209c084a6 Generic implementation of red-black binary tree. It's planned to use in 16 years ago
Tom Lane cbe9d6beb4 Fix up rickety handling of relation-truncation interlocks. 16 years ago
Tom Lane d5768dce10 Create an official API function for C functions to use to check if they are 16 years ago
Bruce Momjian dfc902854a Add C comments that HEAP_MOVED_* define usage is only for pre-9.0 binary 16 years ago
Tom Lane 9a75803b1a Remove CatalogCacheFlushRelation, and the reloidattr infrastructure that was 16 years ago
Tom Lane 0a469c8769 Remove old-style VACUUM FULL (which was known for a little while as 16 years ago
Tom Lane 1ddc2703a9 Work around deadlock problems with VACUUM FULL/CLUSTER on system catalogs, 16 years ago
Tom Lane b9b8831ad6 Create a "relation mapping" infrastructure to support changing the relfilenodes 16 years ago
Tom Lane 9727c583fe Restructure CLUSTER/newstyle VACUUM FULL/ALTER TABLE support so that swapping 16 years ago
Heikki Linnakangas 808969d0e7 Add a message type header to the CopyData messages sent from primary 16 years ago
Tom Lane 70a2b05a59 Assorted cleanups in preparation for using a map file to support altering 16 years ago
Magnus Hagander 0a27347141 Make RADIUS authentication use pg_getaddrinfo_all() to get address of 16 years ago
Robert Haas d8db6a6096 Fold FindConversion() into FindConversionByName() and remove ACL check. 16 years ago