aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access
Commit message (Expand)AuthorAge
* Force default wal_sync_method to be fdatasync on Linux.Tom Lane2010-12-08
* The GiST scan algorithm uses LSNs to detect concurrent pages splits, butHeikki Linnakangas2010-11-16
* Fix bug introduced by the recent patch to check that the checkpoint redoHeikki Linnakangas2010-11-11
* Before removing backup_label and irrevocably changing pg_control file, checkHeikki Linnakangas2010-10-26
* Fix assorted bugs in GIN's WAL replay logic.Tom Lane2010-10-11
* Reduce PANIC to ERROR in some occasionally-reported btree failure cases.Tom Lane2010-08-29
* Fix possible page corruption by ALTER TABLE .. SET TABLESPACE.Robert Haas2010-07-29
* Avoid deep recursion when assigning XIDs to multiple levels of subxacts.Robert Haas2010-07-23
* Fix STOP WAL LOCATION in backup history files no to return the nextItagaki Takahiro2010-02-19
* Fix assorted core dumps and Assert failures that could occur duringTom Lane2010-01-24
* Fix wrong WAL info value generated when gistContinueInsert() performs anTom Lane2009-12-24
* Prevent indirect security attacks via changing session-local state withinTom Lane2009-12-09
* Fix an old bug in multixact and two-phase commit. Prepared transactions canHeikki Linnakangas2009-11-23
* Fix incorrect arguments for gist_box_penalty call. The bug could be observedTeodor Sigaev2009-09-18
* Don't error out if recycling or removing an old WAL segment fails at the endHeikki Linnakangas2009-09-13
* On Windows, when a file is deleted and another process still has an openHeikki Linnakangas2009-09-10
* Fix the fix for the gist error messagePeter Eisentraut2009-07-24
* Improve capitalization and punctuation in recently added GiST message.Peter Eisentraut2009-06-10
* Request XLOG switch before writing checkpoint in pg_start_backup(). OtherwiseHeikki Linnakangas2009-05-07
* Fix 'all at one page bug' in picksplit method of R-tree emulation. Add defenseTeodor Sigaev2009-04-06
* Fix an oversight in the support for storing/retrieving "minimal tuples" inTom Lane2009-03-30
* Install a search tree depth limit in GIN bulk-insert operations, to preventTom Lane2009-03-24
* Make heap_update() set newtup->t_tableOid correctly, for consistency withTom Lane2008-12-16
* Fix GiST's killing tuple: GISTScanOpaque->curpos wasn'tTeodor Sigaev2008-10-22
* Fix possible duplicate tuples while GiST scan. Now page is processedTeodor Sigaev2008-08-23
* Fix bug in the WAL recovery code to finish an incomplete split.Heikki Linnakangas2008-06-11
* Remove arbitrary 10MB limit on two-phase state file size. It's not that hardHeikki Linnakangas2008-05-19
* Don't try to close negative file descriptors, since this can causeMagnus Hagander2008-05-13
* Fix using too many LWLocks bug, reported by Craig RingerTeodor Sigaev2008-04-22
* Repair two places where SIGTERM exit could leave shared memory stateTom Lane2008-04-17
* Change hashscan.c to keep its list of active hash index scans inTom Lane2008-03-07
* Fix PREPARE TRANSACTION to reject the case where the transaction has dropped aTom Lane2008-03-04
* Make standard maintenance operations (including VACUUM, ANALYZE, REINDEX,Tom Lane2008-01-03
* Improve a number of elog messages for not-supposed-to-happen cases in btrees,Tom Lane2007-12-31
* - Add check of already changed page while replay WAL. This touches onlyTeodor Sigaev2007-10-29
* Fix coredump during replay WAL after crash. Change entrySplitPage() to preventTeodor Sigaev2007-10-29
* Make archive recovery always start a new timeline, rather than only when aTom Lane2007-09-29
* Improve page split in rtree emulation. Now if splitted result hasTeodor Sigaev2007-09-07
* Suppress time zone name (%Z) when logging timestamps in xlog.c startupTom Lane2007-08-04
* Move call of MarkBufferDirty() before XLogInsert() as required.Teodor Sigaev2007-06-05
* Fix bundle bugs of GIN:Teodor Sigaev2007-06-04
* Fix performance problems in multi-batch hash joins by ensuring that we selectTom Lane2007-06-01
* Fix overly-strict sanity check in BeginInternalSubTransaction that made itTom Lane2007-05-30
* Fix dynahash.c to suppress hash bucket splits while a hash_seq_search() scanTom Lane2007-04-26
* Repair PANIC condition in hash indexes when a previous index extension attemptTom Lane2007-04-19
* Fix oversight in coding of _bt_start_vacuum: we can't assume that the LWLockTom Lane2007-03-30
* Disallow committing a prepared transaction unless we are in the same databaseTom Lane2007-02-13
* Don't MAXALIGN in the checks to decide whether a tuple is over TOAST'sTom Lane2007-02-04
* Correct an old logic error in btree page splitting: when considering a splitTom Lane2007-01-27
* Fix oversight in handling of row-comparison index keys: if the row comparisonTom Lane2007-01-07