Commit Graph

284 Commits (5f2b0893871cce1ffb77ac7f13b3fba227e6f11f)

Author SHA1 Message Date
Robert Haas ab77b2da8b Fix incorrect comment in SetBufferCommitInfoNeedsSave(). 14 years ago
Robert Haas 644828908f Expose track_iotiming data via the statistics collector. 14 years ago
Robert Haas 40b9b95769 New GUC, track_iotiming, to track I/O timings. 14 years ago
Robert Haas 2254367435 Make EXPLAIN (BUFFERS) track blocks dirtied, as well as those written. 14 years ago
Heikki Linnakangas 6d90eaaa89 Make bgwriter sleep longer when it has no work to do, to save electricity. 14 years ago
Robert Haas 7e4911b2ae Fix variable confusion in BufferSync(). 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Alvaro Herrera 9d3b502443 Improve logging of autovacuum I/O activity 14 years ago
Tom Lane 40d35036bb Avoid floating-point underflow while tracking buffer allocation rate. 14 years ago
Simon Riggs 806a2aee37 Split work of bgwriter between 2 processes: bgwriter and checkpointer. 14 years ago
Robert Haas 53f1ca59b5 Allow hint bits to be set sooner for temporary and unlogged tables. 14 years ago
Tom Lane a7801b62f2 Move Timestamp/Interval typedefs and basic macros into datatype/timestamp.h. 14 years ago
Tom Lane 2e53bd5517 Fix incorrect initialization of ProcGlobal->startupBufferPinWaitBufId. 15 years ago
Peter Eisentraut 21f1e15aaf Unify spelling of "canceled", "canceling", "cancellation" 15 years ago
Peter Eisentraut 8a8fbe7e79 Capitalization fixes 15 years ago
Alvaro Herrera fba105b109 Use "transient" files for blind writes, take 2 15 years ago
Alvaro Herrera 9261557eb1 Revert "Use "transient" files for blind writes" 15 years ago
Alvaro Herrera 54d9e8c6c1 Use "transient" files for blind writes 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Robert Haas 53dbc27c62 Support unlogged tables. 15 years ago
Robert Haas 5f7b58fad8 Generalize concept of temporary relations to "relation persistence". 15 years ago
Robert Haas c2281ac87c Remove belt-and-suspenders guards against buffer pin leaks. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Robert Haas a481ff71af Remove the isLocalBuf argument from ReadBuffer_common. 16 years ago
Robert Haas 27f145a40e Further dtrace adjustments for the backend-IDs-in-relpath patch. 16 years ago
Robert Haas 105d4c5ffe Fix assorted dtrace breakage caused by patch to include backend IDs 16 years ago
Robert Haas debcec7dc3 Include the backend ID in the relpath of temporary relations. 16 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Simon Riggs 959ac58c04 In HS, Startup process sets SIGALRM when waiting for buffer pin. If 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Robert Haas cddca5ec13 Add an EXPLAIN (BUFFERS) option to show buffer-usage statistics. 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Tom Lane 1b2bb33a54 Add a comment documenting the question of whether PrefetchBuffer should 17 years ago
Tom Lane 948d6ec90f Modify the relcache to record the temp status of both local and nonlocal 17 years ago
Tom Lane 471913a6a5 More fixes for 8.4 DTrace probes. Remove useless BUFFER_HIT/BUFFER_MISS 17 years ago
Tom Lane 44023dc5f5 Add isExtend to the parameters of the buffer_read_start and buffer_read_done 17 years ago
Tom Lane d287c9eff0 Restore previous ordering of BUFFER_FLUSH_START probe. I had wanted to 17 years ago
Tom Lane e04810e8c4 Code review for dtrace probes added (so far) to 8.4. Adjust placement of 17 years ago
Tom Lane b7b8f0b609 Implement prefetching via posix_fadvise() for bitmap index scans. A new 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Bruce Momjian 5a90bc1fbe The attached patch contains a couple of fixes in the existing probes and 17 years ago
Heikki Linnakangas 3396000684 Rethink the way FSM truncation works. Instead of WAL-logging FSM 17 years ago
Heikki Linnakangas 7e8b0b9ab1 Change error messages to print the physical path, like 17 years ago
Heikki Linnakangas 19c8dc839b Unite ReadBufferWithFork, ReadBufferWithStrategy, and ZeroOrReadBuffer 17 years ago
Alvaro Herrera 089ae3bc9a Properly access a buffer's LSN using existing access macros instead of abusing 17 years ago
Tom Lane 35c2a3c3cf Allow ShowBufferUsage() to report the number of reads/writes that have 18 years ago
Heikki Linnakangas 3f0e808c4a Introduce the concept of relation forks. An smgr relation can now consist 18 years ago
Tom Lane d8b04d5fac In ReadOrZeroBuffer (and related entry points), don't bother to call 18 years ago
Alvaro Herrera e36e6b1cab Add a few more DTrace probes to the backend. 18 years ago