| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove the recently added USE_SEGMENTED_FILES option, and indeed remove all | Tom Lane | 2008-05-02 | 2 | -83/+10 |
* | Fix two race conditions between the pending unlink mechanism that was put in | Heikki Linnakangas | 2008-04-18 | 1 | -5/+28 |
* | Repair two places where SIGTERM exit could leave shared memory state | Tom Lane | 2008-04-16 | 1 | -4/+22 |
* | Create new routines systable_beginscan_ordered, systable_getnext_ordered, | Tom Lane | 2008-04-12 | 1 | -25/+26 |
* | Move the HTSU_Result enum definition into snapshot.h, to avoid including | Alvaro Herrera | 2008-03-26 | 1 | -1/+2 |
* | Rename snapmgmt.c/h to snapmgr.c/h, for consistency with other files. | Alvaro Herrera | 2008-03-26 | 2 | -4/+4 |
* | Separate snapshot management code from tuple visibility code, create a | Alvaro Herrera | 2008-03-26 | 2 | -3/+4 |
* | Adjust the recent patch for reporting of deadlocked queries so that we report | Tom Lane | 2008-03-24 | 1 | -13/+23 |
* | Report the current queries of all backends involved in a deadlock | Tom Lane | 2008-03-21 | 1 | -13/+26 |
* | More README src cleanups. | Bruce Momjian | 2008-03-21 | 3 | -6/+6 |
* | Make source code READMEs more consistent. Add CVS tags to all README files. | Bruce Momjian | 2008-03-20 | 4 | -18/+27 |
* | Move elog(DEBUG4) call outside the locked area, per suggestion from Tom Lane. | Alvaro Herrera | 2008-03-18 | 1 | -6/+5 |
* | Enable probes to work with Mac OS X Leopard and other OSes that will | Peter Eisentraut | 2008-03-17 | 2 | -10/+12 |
* | Move ProcState definition into sinvaladt.c from sinvaladt.h, since it's not | Alvaro Herrera | 2008-03-17 | 2 | -4/+9 |
* | Modify interactions between sinval.c and sinvaladt.c. The code that actually | Alvaro Herrera | 2008-03-16 | 3 | -99/+161 |
* | Make TransactionIdIsInProgress check transam.c's single-item XID status cache | Tom Lane | 2008-03-11 | 1 | -2/+17 |
* | Provide a build-time option to store large relations as single files, rather | Tom Lane | 2008-03-10 | 3 | -83/+87 |
* | Reduce memory consumption during VACUUM of large relations, by using | Tom Lane | 2008-03-10 | 1 | -15/+12 |
* | Fix PREPARE TRANSACTION to reject the case where the transaction has dropped a | Tom Lane | 2008-03-04 | 2 | -49/+2 |
* | Fix another place that was assuming that a local variable declared as | Tom Lane | 2008-03-01 | 1 | -3/+5 |
* | Refactor backend makefiles to remove lots of duplicate code | Peter Eisentraut | 2008-02-19 | 9 | -78/+19 |
* | Fix PageGetExactFreeSpace() so that it actually behaves sensibly | Tom Lane | 2008-02-10 | 1 | -1/+4 |
* | Fix WaitOnLock() to ensure that the process's "waiting" flag is reset after | Tom Lane | 2008-02-02 | 1 | -22/+47 |
* | Change StatementCancelHandler() to check the DoingCommandRead flag to decide | Tom Lane | 2008-01-26 | 1 | -11/+3 |
* | Fix CREATE INDEX CONCURRENTLY to not deadlock against an automatic or manual | Tom Lane | 2008-01-09 | 1 | -3/+8 |
* | lmgr.c:DescribeLockTag was never taught about virtual xids, per Greg Stark. | Tom Lane | 2008-01-08 | 1 | -4/+11 |
* | Update copyrights in source tree to 2008. | Bruce Momjian | 2008-01-01 | 29 | -58/+58 |
* | Clarify log messages | Peter Eisentraut | 2007-12-13 | 1 | -2/+2 |
* | Avoid incrementing the CommandCounter when CommandCounterIncrement is called | Tom Lane | 2007-11-30 | 1 | -2/+2 |
* | Fix stupid typo in recently-added code :-( | Tom Lane | 2007-11-16 | 1 | -2/+2 |
* | Re-run pgindent with updated list of typedefs. (Updated README should | Bruce Momjian | 2007-11-15 | 2 | -8/+8 |
* | Use ftruncate() not truncate() in mdunlink. Seems Windows doesn't | Tom Lane | 2007-11-15 | 1 | -2/+18 |
* | pgindent run for 8.3. | Bruce Momjian | 2007-11-15 | 17 | -428/+435 |
* | Prevent re-use of a deleted relation's relfilenode until after the next | Tom Lane | 2007-11-15 | 2 | -17/+231 |
* | Prevent continuing disk-space bloat when profiling (with PROFILE_PID_DIR | Tom Lane | 2007-11-04 | 1 | -2/+13 |
* | Allow an autovacuum worker to be interrupted automatically when it is found | Alvaro Herrera | 2007-10-26 | 3 | -4/+100 |
* | Rearrange vacuum-related bits in PGPROC as a bitmask, to better support | Alvaro Herrera | 2007-10-24 | 2 | -14/+20 |
* | Dept. of second thoughts: fix loop in BgBufferSync so that the exit when | Tom Lane | 2007-09-25 | 1 | -10/+11 |
* | Just-in-time background writing strategy. This code avoids re-scanning | Tom Lane | 2007-09-25 | 2 | -46/+315 |
* | TransactionIdIsInProgress can skip scanning the ProcArray if the target XID is | Tom Lane | 2007-09-23 | 1 | -5/+29 |
* | Improve handling of prune/no-prune decisions by storing a page's oldest | Tom Lane | 2007-09-21 | 1 | -2/+3 |
* | Make some simple performance improvements in TransactionIdIsInProgress(). | Tom Lane | 2007-09-21 | 1 | -29/+46 |
* | HOT updates. When we update a tuple without changing any of its indexed | Tom Lane | 2007-09-20 | 2 | -19/+144 |
* | Redefine the lp_flags field of item pointers as having four states, rather | Tom Lane | 2007-09-12 | 1 | -33/+38 |
* | Replace the former method of determining snapshot xmax --- to wit, calling | Tom Lane | 2007-09-08 | 2 | -31/+148 |
* | Don't take ProcArrayLock while exiting a transaction that has no XID; there is | Tom Lane | 2007-09-07 | 1 | -59/+20 |
* | Allow CREATE INDEX CONCURRENTLY to disregard transactions in other | Tom Lane | 2007-09-07 | 1 | -15/+20 |
* | Volatile-qualify the ProcArray PGPROC pointer in a bunch of routines | Tom Lane | 2007-09-05 | 1 | -14/+14 |
* | Implement lazy XID allocation: transactions that do not modify any database | Tom Lane | 2007-09-05 | 6 | -95/+329 |
* | Improve behavior of log_lock_waits patch. Ensure that something gets logged | Tom Lane | 2007-08-28 | 1 | -48/+74 |