summaryrefslogtreecommitdiff
path: root/src/backend/storage
Commit message (Expand)AuthorAgeFilesLines
* Tiny assorted fixes: correct a typo in a comment in vacuumlazy.c, removeNeil Conway2004-04-251-3/+1
* Make LocalRefCount and PrivateRefCount arrays of int32, rather than long.Neil Conway2004-04-223-33/+43
* Another round of code cleanup on bufmgr. Use BM_VALID flag to keep trackTom Lane2004-04-214-408/+310
* Code review for ARC patch. Eliminate static variables, improve handlingTom Lane2004-04-196-688/+682
* * Most changes are to fix warnings issued when compiling win32Bruce Momjian2004-04-191-2/+2
* When changing select() calls for delays into pg_usleep(), two commentsBruce Momjian2004-03-231-3/+3
* * postmaster.c: cleanup pmdaemonize under win32; missed failure messageBruce Momjian2004-03-151-2/+2
* For application to HEAD, following community review.Bruce Momjian2004-02-251-74/+57
* Replace opendir/closedir calls throughout the backend with AllocateDirTom Lane2004-02-231-17/+109
* Do a direct probe during postmaster startup to determine the maximumTom Lane2004-02-231-87/+144
* Here is a patch that implements setitimer() on win32. With this patchBruce Momjian2004-02-181-14/+1
* Avoid delaying postmaster shutdown by up to 10 seconds on platformsTom Lane2004-02-121-2/+18
* Fixed bug where FlushRelationBuffers() did call StrategyInvalidateBuffer()Jan Wieck2004-02-123-117/+32
* Commit the reasonably uncontroversial parts of J.R. Nield's PITR patch, toTom Lane2004-02-112-2/+160
* Centralize implementation of delay code by creating a pg_usleep()Tom Lane2004-02-102-6/+4
* Restructure smgr API as per recent proposal. smgr no longer depends onTom Lane2004-02-109-1424/+560
* Win32 signals cleanup. Patch by Magnus Hagander, with input from ClaudioNeil Conway2004-02-082-6/+4
* Cost based vacuum delay feature.Jan Wieck2004-02-062-2/+17
* Backing out the background writer sync() option.Jan Wieck2004-02-041-50/+1
* Remove sleep() and use single PG_SLEEP call for Win32 signal handlingBruce Momjian2004-01-301-5/+2
* Here's the latest win32 signals code, this time in the form of a patchBruce Momjian2004-01-272-4/+6
* [all] Removed call to getppid in SendPostmasterSignal, replacing with aBruce Momjian2004-01-262-4/+14
* Back out win32 patch so we can apply it separately.Bruce Momjian2004-01-262-14/+4
* Attached is a patch that fixes some trivial typos and alignment. PleaseBruce Momjian2004-01-262-4/+14
* Ensure that close() and fclose() are checked for errors, at least inTom Lane2004-01-262-7/+18
* Added GUC variable bgwriter_flush_method controlling the actionJan Wieck2004-01-241-1/+50
* Adjusted calculation of shared memory requirements to newJan Wieck2004-01-152-45/+10
* Drops in the CreateProcess calls for Win32 (essentially wrapping up theBruce Momjian2004-01-113-11/+11
* Change PG_DELAY from msec to usec and use it consistenly rather thanBruce Momjian2004-01-092-10/+5
* More janitorial work: remove the explicit casting of NULL literals to aNeil Conway2004-01-075-44/+44
* Code cleanup, mostly in the smgr:Neil Conway2004-01-062-67/+40
* ShmemInitHash forgot to specify HASH_ALLOC flag bit in its hash_createTom Lane2003-12-301-2/+2
* Improve spinlock code for recent x86 processors: insert a PAUSETom Lane2003-12-271-1/+5
* Continued rearrangement to permit pgstat + BootstrapMain processes to beBruce Momjian2003-12-251-19/+20
* Use inlined TAS() on PA-RISC, if we are compiling with gcc.Tom Lane2003-12-231-7/+11
* Mop-up for HAS_TEST_AND_SET refactoring. Un-break two or three platformsTom Lane2003-12-232-8/+8
* Move slock_t typdefs into s_lock.h from include/port files forBruce Momjian2003-12-232-3/+6
* Remove NEED_I386_TAS_ASM and just test for compiler defines.Bruce Momjian2003-12-231-4/+1
* This applied patch remove NEED_SPARC_TAS_ASM and instead uses __sparc ||Bruce Momjian2003-12-221-3/+3
* [ This description should have been on the earlier fork/execBruce Momjian2003-12-211-4/+2
* The recent DUMMY_PROCS patch broke accounting for the number of semaphoresTom Lane2003-12-211-3/+3
* bufmgr.c failed to compile on Darwin, because it didn't includeTom Lane2003-12-201-2/+3
* This patch is the next step towards (re)allowing fork/exec.Bruce Momjian2003-12-2010-104/+174
* I posted some bufmgr cleanup a few weeks ago, but it conflicted withNeil Conway2003-12-143-226/+23
* This patch properly sets the prototype for the on_shmem_exit andPeter Eisentraut2003-12-125-17/+17
* Try to reduce confusion about what is a lock method identifier, a lockBruce Momjian2003-12-015-146/+119
* Force zero_damaged_pages to be effectively ON during recovery from WAL,Tom Lane2003-12-011-2/+8
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-2942-42/+42
* Conditionalize variable that is only used conditionally, to avoid warning.Peter Eisentraut2003-11-271-2/+4
* Second try at fixing no-room-to-move-down PANIC in compact_fsm_storage.Tom Lane2003-11-261-17/+47