| Commit message (Expand) | Author | Age | Files | Lines |
| * | 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list | Bruce Momjian | 2009-06-11 | 5 | -69/+70 |
| * | Fix all the server-side SIGQUIT handlers (grumble ... why so many identical | Tom Lane | 2009-05-15 | 1 | -3/+5 |
| * | Install an atexit(2) callback that ensures that proc_exit's cleanup processing | Tom Lane | 2009-05-05 | 1 | -40/+123 |
| * | Install a "dead man switch" to allow the postmaster to detect cases where | Tom Lane | 2009-05-05 | 2 | -14/+149 |
| * | A session that does not have any live snapshots does not have to be waited for | Tom Lane | 2009-04-04 | 1 | -18/+35 |
| * | Fix a rare race condition when commit_siblings > 0 and a transaction commits | Heikki Linnakangas | 2009-03-31 | 1 | -1/+16 |
| * | Create a "shmem_startup_hook" to be called at the end of shared memory | Tom Lane | 2009-01-03 | 1 | -1/+9 |
| * | Update copyright for 2009. | Bruce Momjian | 2009-01-01 | 8 | -16/+16 |
| * | Revert SIGUSR1 multiplexing patch, per Tom's objection. | Heikki Linnakangas | 2008-12-09 | 2 | -30/+30 |
| * | Provide support for multiplexing SIGUSR1 signal. The upcoming synchronous | Heikki Linnakangas | 2008-12-09 | 2 | -30/+30 |
| * | Remove the last vestiges of the MAKE_PTR/MAKE_OFFSET mechanism. We haven't | Tom Lane | 2008-11-02 | 2 | -135/+55 |
| * | Rewrite the FSM. Instead of relying on a fixed-size shared memory segment, the | Heikki Linnakangas | 2008-09-30 | 1 | -8/+1 |
| * | Improve CREATE/DROP/RENAME DATABASE so that when failing because the source | Tom Lane | 2008-08-04 | 1 | -27/+28 |
| * | Fix a race condition that I introduced into sinvaladt.c during the recent | Tom Lane | 2008-07-18 | 1 | -11/+17 |
| * | Make sure we only try to free snapshots that have been passed through | Alvaro Herrera | 2008-07-11 | 1 | -1/+4 |
| * | Teach autovacuum how to determine whether a temp table belongs to a crashed | Tom Lane | 2008-07-01 | 1 | -1/+28 |
| * | Seems I was too optimistic in supposing that sinval's maxMsgNum could be | Tom Lane | 2008-06-20 | 1 | -15/+48 |
| * | Rewrite the sinval messaging mechanism to reduce contention and avoid | Tom Lane | 2008-06-19 | 2 | -213/+362 |
| * | Remove freeBackends counter from the sinval shared memory area. We used to | Tom Lane | 2008-06-17 | 1 | -9/+1 |
| * | Improve snapshot manager by keeping explicit track of snapshots. | Alvaro Herrera | 2008-05-12 | 1 | -10/+12 |
| * | Restructure some header files a bit, in particular heapam.h, by removing some | Alvaro Herrera | 2008-05-12 | 1 | -1/+2 |
| * | Repair two places where SIGTERM exit could leave shared memory state | Tom Lane | 2008-04-16 | 1 | -4/+22 |
| * | Rename snapmgmt.c/h to snapmgr.c/h, for consistency with other files. | Alvaro Herrera | 2008-03-26 | 1 | -2/+2 |
| * | Separate snapshot management code from tuple visibility code, create a | Alvaro Herrera | 2008-03-26 | 1 | -2/+2 |
| * | Make source code READMEs more consistent. Add CVS tags to all README files. | Bruce Momjian | 2008-03-20 | 1 | -3/+4 |
| * | Move elog(DEBUG4) call outside the locked area, per suggestion from Tom Lane. | Alvaro Herrera | 2008-03-18 | 1 | -6/+5 |
| * | 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 |
| * | Refactor backend makefiles to remove lots of duplicate code | Peter Eisentraut | 2008-02-19 | 1 | -8/+2 |
| * | Fix CREATE INDEX CONCURRENTLY to not deadlock against an automatic or manual | Tom Lane | 2008-01-09 | 1 | -3/+8 |
| * | Update copyrights in source tree to 2008. | Bruce Momjian | 2008-01-01 | 8 | -16/+16 |
| * | Avoid incrementing the CommandCounter when CommandCounterIncrement is called | Tom Lane | 2007-11-30 | 1 | -2/+2 |
| * | pgindent run for 8.3. | Bruce Momjian | 2007-11-15 | 4 | -76/+77 |
| * | Prevent continuing disk-space bloat when profiling (with PROFILE_PID_DIR | Tom Lane | 2007-11-04 | 1 | -2/+13 |
| * | Rearrange vacuum-related bits in PGPROC as a bitmask, to better support | Alvaro Herrera | 2007-10-24 | 1 | -9/+14 |
| * | TransactionIdIsInProgress can skip scanning the ProcArray if the target XID is | Tom Lane | 2007-09-23 | 1 | -5/+29 |
| * | Make some simple performance improvements in TransactionIdIsInProgress(). | Tom Lane | 2007-09-21 | 1 | -29/+46 |
| * | Replace the former method of determining snapshot xmax --- to wit, calling | Tom Lane | 2007-09-08 | 1 | -29/+146 |
| * | 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 | 2 | -55/+188 |
| * | Suppress warning when compiling with -DPROFILE_PID_DIR: sys/stat.h is | Tom Lane | 2007-07-25 | 1 | -1/+2 |
| * | Fix comments not updated in recent patch. | Tom Lane | 2007-07-01 | 1 | -3/+3 |
| * | Arrange for SIGINT in autovacuum workers to cancel the current table and | Alvaro Herrera | 2007-06-29 | 1 | -2/+2 |
| * | Arrange for large sequential scans to synchronize with each other, so that | Tom Lane | 2007-06-08 | 1 | -1/+4 |
| * | Redefine IsTransactionState() to only return true for TRANS_INPROGRESS state, | Tom Lane | 2007-06-07 | 1 | -4/+3 |
| * | Make CREATE/DROP/RENAME DATABASE wait a little bit to see if other backends | Tom Lane | 2007-06-01 | 1 | -57/+86 |
| * | Remove the CheckpointStartLock in favor of having backends show whether they | Tom Lane | 2007-04-03 | 1 | -1/+93 |