aboutsummaryrefslogtreecommitdiff
path: root/src/include/access
Commit message (Expand)AuthorAge
* Dept of second thoughts: after studying index_getnext() a bit more I realizeTom Lane2009-11-01
* Fix two serious bugs introduced into hash indexes by the 8.4 patch that madeTom Lane2009-11-01
* Make sure that GIN fast-insert and regular code paths enforce the sameTom Lane2009-10-02
* Force VACUUM to recalculate oldestXmin even when we haven't changed ourTom Lane2009-09-01
* Remove flatfiles.c, which is now obsolete.Alvaro Herrera2009-09-01
* Track the current XID wrap limit (or more accurately, the oldest unfrozenTom Lane2009-08-31
* Fix a violation of WAL coding rules in the recent patch to include anTom Lane2009-08-24
* Improve plpgsql's ability to cope with rowtypes containing dropped columns,Tom Lane2009-08-06
* Department of second thoughts: let's show the exact key during unique indexTom Lane2009-08-01
* Improve unique-constraint-violation error messages to include the exactTom Lane2009-08-01
* Support deferrable uniqueness constraints.Tom Lane2009-07-29
* Tweak TOAST code so that columns marked with MAIN storage strategy areTom Lane2009-07-22
* Cleanup and code review for the patch that made bgwriter active duringTom Lane2009-06-26
* Fix some serious bugs in archive recovery, now that bgwriter is activeHeikki Linnakangas2009-06-25
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-11
* Improve the IndexVacuumInfo/IndexBulkDeleteResult API to allow somewhat saneTom Lane2009-06-06
* Fix a serious bug introduced into GIN in 8.4: now that MergeItemPointers()Tom Lane2009-06-06
* GIN's ItemPointerIsMin, ItemPointerIsMax, and ItemPointerIsLossyPage macrosTom Lane2009-06-05
* Use more-portable coding for the check on handing out the last availableTom Lane2009-05-24
* Fix LOCK TABLE to eliminate the race condition that could make it give weirdTom Lane2009-05-12
* 'PGDLLIMPORT' ShmemVariableCache, needed for pg_migrator.so functionBruce Momjian2009-05-08
* Disallow setting fillfactor for TOAST tables.Alvaro Herrera2009-04-04
* Adjust the APIs for GIN opclass support functions to allow the extractQuery()Tom Lane2009-03-25
* Install a search tree depth limit in GIN bulk-insert operations, to preventTom Lane2009-03-24
* Implement "fastupdate" support for GIN indexes, in which we try to accumulateTom Lane2009-03-24
* Const-ify the parse table passed to fillRelOptions. The previous codingTom Lane2009-03-23
* Start background writer during archive recovery. Background writer now performsHeikki Linnakangas2009-02-18
* Allow reloption names to have qualifiers, initially supporting a TOASTAlvaro Herrera2009-02-02
* Allow extracting and parsing of reloptions from a bare pg_class tuple, andAlvaro Herrera2009-01-26
* Add a new option to RestoreBkpBlocks() to indicate if a cleanup lock shouldHeikki Linnakangas2009-01-20
* Simplify the writing of amoptions routines by introducing a convenienceAlvaro Herrera2009-01-12
* Revise the TIDBitmap API to support multiple concurrent iterations over aTom Lane2009-01-10
* A couple further reloptions improvements, per KaiGai Kohei: add a validationAlvaro Herrera2009-01-08
* Fix string reloption handling, per KaiGai Kohei.Alvaro Herrera2009-01-06
* Change the reloptions machinery to use a table-based parser, and provideAlvaro Herrera2009-01-05
* Update copyright for 2009.Bruce Momjian2009-01-01
* The flag to mark dead tuples is nowadays called LP_DEAD, not LP_DELETE.Heikki Linnakangas2008-12-30
* Reduce some rel.h inclusions, and add pg_list.h to pg_proc_fn.h.Alvaro Herrera2008-12-12
* Introduce visibility map. The visibility map is a bitmap with one bit perHeikki Linnakangas2008-12-03
* Clean up the API for DestReceiver objects by eliminating the assumptionTom Lane2008-11-30
* Rethink the way FSM truncation works. Instead of WAL-logging FSMHeikki Linnakangas2008-11-19
* Replace the usage of heap_addheader to create pg_attribute tuples with regularAlvaro Herrera2008-11-14
* Improve bulk-insert performance by keeping the current target buffer pinnedTom Lane2008-11-06
* Clean up the messy semantics (not to mention inefficiency) of PageGetTempPageTom Lane2008-11-03
* Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple,Tom Lane2008-11-02
* Unite ReadBufferWithFork, ReadBufferWithStrategy, and ZeroOrReadBufferHeikki Linnakangas2008-10-31
* Arrange to squeeze out the MINIMAL_TUPLE_PADDING in the tuple representationTom Lane2008-10-28
* Fix GiST's killing tuple: GISTScanOpaque->curpos wasn'tTeodor Sigaev2008-10-22
* Rework subtransaction commit protocol for hot standby.Alvaro Herrera2008-10-20
* Remove mark/restore support in GIN and GiST indexes.Teodor Sigaev2008-10-20