Commit Graph

65 Commits (4c3d05d875dd173a81a995c6e14d69496b467eec)

Author SHA1 Message Date
Tom Lane 93f03dad82 Make BufFileCreateTemp() ensure that temp tablespaces are set up. 6 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Peter Geoghegan 1a990b207b Have BufFileSize() ereport() on FileSize() failure. 7 years ago
Thomas Munro aa55183042 Use 64 bit type for BufFileSize(). 7 years ago
Thomas Munro c24dcd0cfd Use pg_pread() and pg_pwrite() for data files and WAL. 7 years ago
Tom Lane 44cac93464 Avoid using potentially-under-aligned page buffers. 7 years ago
Tatsuo Ishii 1cfdb1cb0e Fix memory leak in BufFileCreateShared(). 7 years ago
Tatsuo Ishii 969274d813 Fix memory leak. 7 years ago
Heikki Linnakangas 445e31bdc7 Fix some sloppiness in the new BufFileSize() and BufFileAppend() functions. 7 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 7 years ago
Robert Haas 9da0cc3528 Support parallel btree index builds. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Andres Freund 923e8dee88 Add defenses against pre-crash files to BufFileOpenShared(). 8 years ago
Andres Freund dc6c4c9dc2 Add infrastructure for sharing temporary files between backends. 8 years ago
Tom Lane ab97aaac8f Update buffile.h/.c comments for removal of non-temp option. 8 years ago
Andres Freund 11e264517d Remove BufFile's isTemp flag. 8 years ago
Peter Eisentraut 2eb4a831e5 Change TRUE/FALSE to true/false 8 years ago
Robert Haas ee4673ac07 Don't exaggerate the number of temporary blocks read. 8 years ago
Robert Haas 249cf070e3 Create and use wait events for read, write, and fsync operations. 8 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 11 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Tom Lane bffd1ce92c Ensure all files created for a single BufFile have the same resource owner. 12 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 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 16 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Tom Lane 35c2a3c3cf Allow ShowBufferUsage() to report the number of reads/writes that have 17 years ago
Tom Lane 3c6248a828 Remove the recently added USE_SEGMENTED_FILES option, and indeed remove all 17 years ago
Tom Lane f0828b2fc3 Provide a build-time option to store large relations as single files, rather 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Tom Lane 24ee8af573 Rework temp_tablespaces patch so that temp tablespaces are assigned separately 18 years ago
Tom Lane acfce502ba Create a GUC parameter temp_tablespaces that allows selection of the 18 years ago
Tom Lane 964ec46cfe Fix aboriginal bug in BufFileDumpBuffer that would cause it to write the 18 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Tom Lane ae643747b1 Fix a passel of recently-committed violations of the rule 'thou shalt 19 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 21 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 22 years ago
Tom Lane cfa191f3b8 Error message editing in backend/storage. 22 years ago
Tom Lane 4a5f38c4e6 Code review for holdable-cursors patch. Fix error recovery, memory 22 years ago