| Commit message (Expand) | Author | Age | Files | Lines |
| * | Arrange to cache btree metapage data in the relcache entry for the index, | Tom Lane | 2006-04-25 | 4 | -7/+106 |
| * | Add statement_timestamp(), clock_timestamp(), and | Bruce Momjian | 2006-04-25 | 1 | -3/+22 |
| * | Ensure that we validate the page header of the first page of a WAL file | Tom Lane | 2006-04-20 | 1 | -2/+29 |
| * | Fix the torn-page hazard for PITR base backups by forcing full page writes | Tom Lane | 2006-04-17 | 1 | -78/+156 |
| * | Make the world safe for full_page_writes. Allow XLOG records that try to | Tom Lane | 2006-04-14 | 2 | -20/+218 |
| * | Fix an ancient oversight in btree xlog replay. When trying to determine if an | Tom Lane | 2006-04-13 | 2 | -54/+94 |
| * | Fix a bunch of problems with domains by making them use special input functions | Tom Lane | 2006-04-05 | 1 | -8/+2 |
| * | Add a field to the first page of each WAL file to indicate the | Tom Lane | 2006-04-05 | 1 | -1/+10 |
| * | Don't use BLCKSZ for the physical length of the pg_control file, but | Tom Lane | 2006-04-04 | 1 | -12/+11 |
| * | Modify all callers of datatype input and receive functions so that if these | Tom Lane | 2006-04-04 | 1 | -12/+6 |
| * | Define a separately configurable XLOG_BLCKSZ symbol for the page size | Tom Lane | 2006-04-03 | 1 | -46/+55 |
| * | Fix thinko in gistRedoPageUpdateRecord: if XLR_BKP_BLOCK_1 is set, we | Tom Lane | 2006-04-03 | 1 | -13/+15 |
| * | Eliminate ajust scan code. Since concurrent GiST it doesn't | Teodor Sigaev | 2006-04-03 | 2 | -211/+4 |
| * | Remove the 'slow' path for btree index build, which built the btree | Tom Lane | 2006-04-01 | 3 | -146/+24 |
| * | Clean up WAL/buffer interactions as per my recent proposal. Get rid of the | Tom Lane | 2006-03-31 | 13 | -338/+287 |
| * | Improve gist XLOG code to follow the coding rules needed to prevent | Tom Lane | 2006-03-30 | 3 | -242/+213 |
| * | Clean up and document the API for XLogOpenRelation and XLogReadBuffer. | Tom Lane | 2006-03-29 | 7 | -357/+516 |
| * | Disable full_page_writes, because turning it off risks causing crash-recovery | Tom Lane | 2006-03-28 | 1 | -3/+2 |
| * | Repair longstanding error in btree xlog replay: XLogReadBuffer should be | Tom Lane | 2006-03-28 | 1 | -3/+3 |
| * | Arrange to emit a description of the current XLOG record as error context | Tom Lane | 2006-03-24 | 8 | -113/+151 |
| * | Clean up representation of function RTEs for functions returning RECORD. | Tom Lane | 2006-03-16 | 1 | -1/+52 |
| * | Improve parser so that we can show an error cursor position for errors | Tom Lane | 2006-03-14 | 1 | -2/+2 |
| * | Add a CHECK_FOR_INTERRUPTS() in _bt_buildadd(). This fixes problem | Tom Lane | 2006-03-10 | 1 | -1/+7 |
| * | Update copyright for 2006. Update scripts. | Bruce Momjian | 2006-03-05 | 44 | -88/+88 |
| * | This patch makes the error message strings throughout the backend | Neil Conway | 2006-03-01 | 1 | -8/+7 |
| * | Cleanup the usage of ScanDirection: use the symbolic names for the | Neil Conway | 2006-02-21 | 1 | -41/+23 |
| * | Move btbulkdelete's vacuum_delay_point() call to a place in the loop where | Tom Lane | 2006-02-14 | 1 | -3/+7 |
| * | Add some missing vacuum_delay_point calls in GIST vacuuming. | Tom Lane | 2006-02-14 | 1 | -4/+8 |
| * | Actually there's a better way to do this, which is to count tuples | Tom Lane | 2006-02-12 | 1 | -25/+13 |
| * | Skip ambulkdelete scan if there's nothing to delete and the index is not | Tom Lane | 2006-02-11 | 4 | -27/+91 |
| * | Revert based on Tom's recommendation: | Bruce Momjian | 2006-02-11 | 4 | -46/+19 |
| * | Allow VACUUM to complete faster by avoiding scanning the indexes when no | Bruce Momjian | 2006-02-11 | 4 | -19/+46 |
| * | Remove the no-longer-useful HashItem/HashItemData level of structure. | Tom Lane | 2006-01-25 | 6 | -88/+32 |
| * | Remove the no-longer-useful BTItem/BTItemData level of structure, and | Tom Lane | 2006-01-25 | 7 | -224/+161 |
| * | Allow row comparisons to be used as indexscan qualifications. | Tom Lane | 2006-01-25 | 2 | -79/+322 |
| * | Instead of using a numberOfRequiredKeys count to distinguish required | Tom Lane | 2006-01-23 | 2 | -65/+79 |
| * | Repair longstanding bug in slru/clog logic: it is possible for two backends | Tom Lane | 2006-01-21 | 1 | -25/+10 |
| * | Improve comments about btree's use of ScanKey data structures: there | Tom Lane | 2006-01-17 | 5 | -47/+78 |
| * | Some minor code cleanup, falling out from the removal of rtree. SK_NEGATE | Tom Lane | 2006-01-14 | 4 | -93/+47 |
| * | Cosmetic code cleanup: fix a bunch of places that used "return (expr);" | Neil Conway | 2006-01-11 | 5 | -20/+20 |
| * | Add RelationOpenSmgr() calls to ensure rd_smgr is valid when we try to | Tom Lane | 2006-01-07 | 1 | -1/+7 |
| * | Convert Assert checking for empty page into a regular test and elog. | Tom Lane | 2006-01-06 | 1 | -3/+10 |
| * | Make all command-line options of postmaster and postgres the same. See | Peter Eisentraut | 2006-01-05 | 1 | -2/+2 |
| * | Get rid of the SpinLockAcquire/SpinLockAcquire_NoHoldoff distinction | Tom Lane | 2005-12-29 | 1 | -15/+15 |
| * | Arrange to set the LC_XXX environment variables to match our locale | Tom Lane | 2005-12-28 | 1 | -3/+4 |
| * | I have added these macros to c.h: | Bruce Momjian | 2005-12-25 | 1 | -5/+5 |
| * | Adjust string comparison so that only bitwise-equal strings are considered | Tom Lane | 2005-12-22 | 1 | -4/+4 |
| * | Divide the lock manager's shared state into 'partitions', so as to | Tom Lane | 2005-12-11 | 1 | -2/+3 |
| * | Push the responsibility for handling ignore_killed_tuples down into | Tom Lane | 2005-12-07 | 3 | -69/+68 |
| * | A couple of tiny performance hacks in _bt_step(). Remove PageIsEmpty | Tom Lane | 2005-12-07 | 1 | -8/+10 |