| Commit message (Expand) | Author | Age | Files | Lines |
| * | Improve logging of checkpoints. Patch by Greg Smith, worked over | Tom Lane | 2007-06-30 | 1 | -4/+33 |
| * | Implement "distributed" checkpoints in which the checkpoint I/O is spread | Tom Lane | 2007-06-28 | 1 | -2/+11 |
| * | Teach heapam code to know the difference between a real seqscan and the | Tom Lane | 2007-06-09 | 2 | -4/+7 |
| * | Arrange for large sequential scans to synchronize with each other, so that | Tom Lane | 2007-06-08 | 2 | -10/+20 |
| * | Fix several hash functions that were taking chintzy shortcuts instead of | Tom Lane | 2007-06-01 | 1 | -1/+2 |
| * | Make large sequential scans and VACUUMs work in a limited-size "ring" of | Tom Lane | 2007-05-30 | 4 | -6/+14 |
| * | Fix up pgstats counting of live and dead tuples to recognize that committed | Tom Lane | 2007-05-27 | 3 | -10/+7 |
| * | To support external compression of archived WAL data, add a flag bit to | Tom Lane | 2007-05-20 | 2 | -5/+13 |
| * | Move the tuple freezing point in CLUSTER to a point further back in the past, | Alvaro Herrera | 2007-05-17 | 1 | -3/+4 |
| * | Tweak hash index AM to use the new ReadOrZeroBuffer bufmgr API when fetching | Tom Lane | 2007-05-03 | 1 | -3/+5 |
| * | Change the timestamps recorded in transaction commit/abort xlog records | Tom Lane | 2007-04-30 | 2 | -5/+5 |
| * | Implement rate-limiting logic on how often backends will attempt to send | Tom Lane | 2007-04-30 | 1 | -1/+2 |
| * | Repair PANIC condition in hash indexes when a previous index extension attempt | Tom Lane | 2007-04-19 | 1 | -1/+2 |
| * | Code review for btree page split WAL reduction patch. Make it actually work | Tom Lane | 2007-04-11 | 1 | -19/+24 |
| * | Minor tweaking of index special-space definitions so that the various | Tom Lane | 2007-04-09 | 4 | -46/+57 |
| * | Make CLUSTER MVCC-safe. Heikki Linnakangas | Tom Lane | 2007-04-08 | 2 | -1/+31 |
| * | Make 'col IS NULL' clauses be indexable conditions. | Tom Lane | 2007-04-06 | 1 | -1/+8 |
| * | Support varlena fields with single-byte headers and unaligned storage. | Tom Lane | 2007-04-06 | 4 | -30/+81 |
| * | Decouple the values of TOAST_TUPLE_THRESHOLD and TOAST_MAX_CHUNK_SIZE. | Tom Lane | 2007-04-03 | 1 | -22/+35 |
| * | Support enum data types. Along the way, use macros for the values of | Tom Lane | 2007-04-02 | 1 | -1/+2 |
| * | Teach CLUSTER to skip writing WAL if not needed (ie, not using archiving) | Tom Lane | 2007-03-29 | 2 | -6/+4 |
| * | First phase of plan-invalidation project: create a plan cache management | Tom Lane | 2007-03-13 | 1 | -4/+4 |
| * | Remove undo information from pg_controldata --- never used. | Bruce Momjian | 2007-03-03 | 1 | -2/+2 |
| * | Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len). | Tom Lane | 2007-02-27 | 2 | -10/+6 |
| * | Move fsync method macro defines into /include/access/xlogdefs.h so they | Bruce Momjian | 2007-02-14 | 1 | -1/+72 |
| * | Combine cmin and cmax fields of HeapTupleHeaders into a single field, by | Tom Lane | 2007-02-09 | 1 | -53/+65 |
| * | Reduce WAL activity for page splits: | Bruce Momjian | 2007-02-08 | 1 | -11/+16 |
| * | Rename MaxTupleSize to MaxHeapTupleSize to clarify that it's not meant to | Tom Lane | 2007-02-05 | 3 | -28/+38 |
| * | Don't MAXALIGN in the checks to decide whether a tuple is over TOAST's | Tom Lane | 2007-02-04 | 1 | -3/+6 |
| * | Allow GIN's extractQuery method to signal that nothing can satisfy the query. | Teodor Sigaev | 2007-01-31 | 1 | -4/+6 |
| * | Add support for cross-type hashing in hash index searches and hash joins. | Tom Lane | 2007-01-30 | 1 | -1/+2 |
| * | Prevent WAL logging when COPY is done in the same transation that | Bruce Momjian | 2007-01-25 | 2 | -3/+8 |
| * | Refactor the index AM API slightly: move currentItemData and | Neil Conway | 2007-01-20 | 4 | -10/+10 |
| * | Enable another five tuple status bits by using the high bits of the | Bruce Momjian | 2007-01-09 | 2 | -10/+19 |
| * | Support ORDER BY ... NULLS FIRST/LAST, and add ASC/DESC/NULLS FIRST/NULLS LAST | Tom Lane | 2007-01-09 | 1 | -3/+11 |
| * | Update CVS HEAD for 2007 copyright. Back branches are typically not | Bruce Momjian | 2007-01-05 | 32 | -64/+64 |
| * | Repair two related errors in heap_lock_tuple: it was failing to recognize | Tom Lane | 2006-11-17 | 1 | -1/+2 |
| * | Fix recently-understood problems with handling of XID freezing, particularly | Tom Lane | 2006-11-05 | 6 | -11/+44 |
| * | Fix "failed to re-find parent key" btree VACUUM failure by revising page | Tom Lane | 2006-11-01 | 1 | -3/+7 |
| * | Make use of qsort_arg in several places that were formerly using klugy | Tom Lane | 2006-10-05 | 1 | -2/+3 |
| * | pgindent run for 8.2. | Bruce Momjian | 2006-10-04 | 13 | -266/+292 |
| * | If we're going to advertise the array overlap/containment operators, | Tom Lane | 2006-09-10 | 1 | -6/+1 |
| * | Rename contains/contained-by operators to @> and <@, per discussion that | Tom Lane | 2006-09-10 | 1 | -3/+5 |
| * | Optimize the case where a btree indexscan has current and mark positions | Tom Lane | 2006-08-24 | 1 | -1/+10 |
| * | Make the server track an 'XID epoch', that is, maintain higher-order bits | Tom Lane | 2006-08-21 | 1 | -1/+2 |
| * | Now that we've rearranged relation open to get a lock before touching | Tom Lane | 2006-08-18 | 1 | -2/+3 |
| * | Implement archive_timeout feature to force xlog file switches to occur no more | Tom Lane | 2006-08-17 | 2 | -2/+12 |
| * | Make recovery from WAL be restartable, by executing a checkpoint-like | Tom Lane | 2006-08-07 | 4 | -4/+8 |
| * | Add support for forcing a switch to a new xlog file; cause such a switch | Tom Lane | 2006-08-06 | 1 | -1/+5 |
| * | Change the relation_open protocol so that we obtain lock on a relation | Tom Lane | 2006-07-31 | 2 | -8/+6 |