summaryrefslogtreecommitdiff
path: root/src/include/access
AgeCommit message (Expand)Author
2010-03-28Derive latestRemovedXid for btree deletes by reading heap pages. TheSimon Riggs
2010-03-20Further corrections of mismatching struct and btree SizeOf macros.Simon Riggs
2010-03-19Fix oversight in btpo.xact patch; it was in fact installing garbageTom Lane
2010-03-19Update XLOG_PAGE_MAGIC to recognise WAL format changes.Simon Riggs
2010-03-19Adjust comment in .history file to match recovery target specified. CommentSimon Riggs
2010-03-19Reset btpo.xact following recovery of btree delete page. Add btpo_xactSimon Riggs
2010-02-26pgindent run for 9.0Bruce Momjian
2010-02-19Don't use O_DIRECT when writing WAL files if archiving or streaming isHeikki Linnakangas
2010-02-16Replace the pg_listener-based LISTEN/NOTIFY mechanism with an in-memory queue.Tom Lane
2010-02-13Fix relcache init file invalidation during Hot Standby for the caseSimon Riggs
2010-02-13Introduce WAL records to log reuse of btree pages, allowing conflictSimon Riggs
2010-02-11Generic implementation of red-black binary tree. It's planned to use inTeodor Sigaev
2010-02-08Add C comments that HEAP_MOVED_* define usage is only for pre-9.0 binaryBruce Momjian
2010-02-08Remove old-style VACUUM FULL (which was known for a little while asTom Lane
2010-02-07Create a "relation mapping" infrastructure to support changing the relfilenodesTom Lane
2010-02-01Revoke augmentation of WAL records for btree delete, per discussion.Simon Riggs
2010-01-29Augment WAL records for btree delete with GetOldestXmin() to reduceSimon Riggs
2010-01-28Change a few remaining calls of XLogArchivingActive() to useHeikki Linnakangas
2010-01-22Replace ALTER TABLE ... SET STATISTICS DISTINCT with a more general mechanism.Robert Haas
2010-01-20Write a WAL record whenever we perform an operation without WAL-loggingHeikki Linnakangas
2010-01-16PGDLLIMPORT-ize the remaining variables needed by walreceiver.Tom Lane
2010-01-15Introduce Streaming Replication.Heikki Linnakangas
2010-01-10Remove partial, broken support for NULL pointers when fetching attributes.Robert Haas
2010-01-05Support ALTER TABLESPACE name SET/RESET ( tablespace_options ).Robert Haas
2010-01-02Update copyright for the year 2010.Bruce Momjian
2010-01-01Support "x IS NOT NULL" clauses as indexscan conditions. This turns outTom Lane
2009-12-31Redefine Datum as uintptr_t, instead of unsigned long.Tom Lane
2009-12-19Allow read only connections during recovery, known as Hot Standby.Simon Riggs
2009-11-23Fix an old bug in multixact and two-phase commit. Prepared transactions canHeikki Linnakangas
2009-11-01Dept of second thoughts: after studying index_getnext() a bit more I realizeTom Lane
2009-11-01Fix two serious bugs introduced into hash indexes by the 8.4 patch that madeTom Lane
2009-10-02Make sure that GIN fast-insert and regular code paths enforce the sameTom Lane
2009-09-01Force VACUUM to recalculate oldestXmin even when we haven't changed ourTom Lane
2009-09-01Remove flatfiles.c, which is now obsolete.Alvaro Herrera
2009-08-31Track the current XID wrap limit (or more accurately, the oldest unfrozenTom Lane
2009-08-24Fix a violation of WAL coding rules in the recent patch to include anTom Lane
2009-08-06Improve plpgsql's ability to cope with rowtypes containing dropped columns,Tom Lane
2009-08-01Department of second thoughts: let's show the exact key during unique indexTom Lane
2009-08-01Improve unique-constraint-violation error messages to include the exactTom Lane
2009-07-29Support deferrable uniqueness constraints.Tom Lane
2009-07-22Tweak TOAST code so that columns marked with MAIN storage strategy areTom Lane
2009-06-26Cleanup and code review for the patch that made bgwriter active duringTom Lane
2009-06-25Fix some serious bugs in archive recovery, now that bgwriter is activeHeikki Linnakangas
2009-06-118.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian
2009-06-06Improve the IndexVacuumInfo/IndexBulkDeleteResult API to allow somewhat saneTom Lane
2009-06-06Fix a serious bug introduced into GIN in 8.4: now that MergeItemPointers()Tom Lane
2009-06-05GIN's ItemPointerIsMin, ItemPointerIsMax, and ItemPointerIsLossyPage macrosTom Lane
2009-05-24Use more-portable coding for the check on handing out the last availableTom Lane
2009-05-12Fix LOCK TABLE to eliminate the race condition that could make it give weirdTom Lane
2009-05-08'PGDLLIMPORT' ShmemVariableCache, needed for pg_migrator.so functionBruce Momjian