summaryrefslogtreecommitdiff
path: root/src/include/storage
Commit message (Expand)AuthorAgeFilesLines
* Allow read only connections during recovery, known as Hot Standby.Simon Riggs2009-12-196-6/+165
* Add an EXPLAIN (BUFFERS) option to show buffer-usage statistics.Robert Haas2009-12-152-14/+2
* Change the autovacuum launcher to read pg_database directly, rather thanTom Lane2009-08-311-6/+5
* Remove the use of the pg_auth flat file for client authentication.Tom Lane2009-08-291-2/+1
* Allow backends to start up without use of the flat-file copy of pg_database.Tom Lane2009-08-121-2/+4
* Improve error messages in md.c. When a filesystem operation like open() orHeikki Linnakangas2009-08-051-1/+2
* Create a multiplexing structure for signals to Postgres child processes.Tom Lane2009-07-312-3/+53
* Add s_lock support for SuperH architecture.Tom Lane2009-07-271-1/+31
* Fix some serious bugs in archive recovery, now that bgwriter is activeHeikki Linnakangas2009-06-251-1/+2
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-1113-59/+62
* Install a "dead man switch" to allow the postmaster to detect cases whereTom Lane2009-05-051-2/+10
* A session that does not have any live snapshots does not have to be waited forTom Lane2009-04-042-3/+10
* Remove the placeholder LWLockId in place of the removed FreeSpaceLock.Heikki Linnakangas2009-03-031-5/+4
* Change the signaling of end-of-recovery. Startup process now indicates endHeikki Linnakangas2009-02-232-7/+7
* Increase NUM_AUXILIARY_PROCS, now that the startup process can co-existHeikki Linnakangas2009-02-191-2/+6
* Start background writer during archive recovery. Background writer now performsHeikki Linnakangas2009-02-181-1/+4
* Implement prefetching via posix_fadvise() for bitmap index scans. A newTom Lane2009-01-124-5/+15
* Create a "shmem_startup_hook" to be called at the end of shared memoryTom Lane2009-01-031-1/+4
* Update copyright for 2009.Bruce Momjian2009-01-0133-66/+66
* Remove unused include file, per ITAGAKI Takahiro. AFAICT this has beenTom Lane2008-12-261-45/+0
* Reduce some rel.h inclusions, and add pg_list.h to pg_proc_fn.h.Alvaro Herrera2008-12-122-7/+9
* Revert SIGUSR1 multiplexing patch, per Tom's objection.Heikki Linnakangas2008-12-092-31/+3
* Provide support for multiplexing SIGUSR1 signal. The upcoming synchronousHeikki Linnakangas2008-12-092-3/+31
* Introduce visibility map. The visibility map is a bitmap with one bit perHeikki Linnakangas2008-12-032-5/+15
* Rethink the way FSM truncation works. Instead of WAL-logging FSMHeikki Linnakangas2008-11-195-36/+6
* Implement ALTER DATABASE SET TABLESPACE to move a whole database (or at leastTom Lane2008-11-071-1/+6
* Improve bulk-insert performance by keeping the current target buffer pinnedTom Lane2008-11-061-1/+2
* Clean up the messy semantics (not to mention inefficiency) of PageGetTempPageTom Lane2008-11-031-2/+4
* Remove the last vestiges of the MAKE_PTR/MAKE_OFFSET mechanism. We haven'tTom Lane2008-11-023-47/+19
* Update FSM on WAL replay. This is a bit limited; the FSM is only updatedHeikki Linnakangas2008-10-311-1/+3
* Unite ReadBufferWithFork, ReadBufferWithStrategy, and ZeroOrReadBufferHeikki Linnakangas2008-10-311-7/+14
* Support for Sun Studio compiler on LinuxPeter Eisentraut2008-10-291-3/+3
* Use fork names instead of numbers in the file names for additionalHeikki Linnakangas2008-10-061-2/+2
* Index FSMs needs to be vacuumed as well. Report by Jeff Davis.Heikki Linnakangas2008-10-061-3/+3
* Add relation fork support to pg_relation_size() function. You can now passHeikki Linnakangas2008-10-031-2/+5
* Rewrite the FSM. Instead of relying on a fixed-size shared memory segment, theHeikki Linnakangas2008-09-305-141/+126
* Allow ShowBufferUsage() to report the number of reads/writes that haveTom Lane2008-09-171-1/+3
* Widen the nLocks counts in local lock tables from int to int64. ThisTom Lane2008-09-161-3/+3
* Introduce the concept of relation forks. An smgr relation can now consistHeikki Linnakangas2008-08-114-42/+85
* Improve CREATE/DROP/RENAME DATABASE so that when failing because the sourceTom Lane2008-08-041-2/+3
* Clean up buildfarm failures arising from the seemingly straightforward pageTom Lane2008-07-141-3/+3
* Change the PageGetContents() macro to guarantee its result is maxalign'd,Tom Lane2008-07-131-2/+6
* Teach autovacuum how to determine whether a temp table belongs to a crashedTom Lane2008-07-011-1/+2
* Rewrite the sinval messaging mechanism to reduce contention and avoidTom Lane2008-06-194-13/+14
* Improve our #include situation by moving pointer types away from theAlvaro Herrera2008-06-192-4/+6
* Refactor XLogOpenRelation() and XLogReadBuffer() in preparation for relationHeikki Linnakangas2008-06-122-5/+8
* Move BufferGetPageSize and BufferGetPage from bufpage.h to bufmgr.h. It isAlvaro Herrera2008-06-082-26/+26
* Change xlog.h to xlogdefs.h in bufpage.h, and fix fallout.Alvaro Herrera2008-06-061-2/+2
* Improve snapshot manager by keeping explicit track of snapshots.Alvaro Herrera2008-05-121-2/+2
* Put back bufmgr.h in bufpage.h -- it is needed by some macros.Alvaro Herrera2008-05-121-1/+2