summaryrefslogtreecommitdiff
path: root/src/backend/storage/file/fd.c
AgeCommit message (Expand)Author
2013-02-27Add support for piping COPY to/from an external program.Heikki Linnakangas
2013-02-21Move relpath() to libpgcommonAlvaro Herrera
2013-02-20Fix yet another typo in comment.Heikki Linnakangas
2013-02-08Fix another typo in a commentMagnus Hagander
2013-02-08Fix typo in commentMagnus Hagander
2013-01-01Update copyrights for 2013Bruce Momjian
2012-11-27Add OpenTransientFile, with automatic cleanup at end-of-xact.Heikki Linnakangas
2012-10-17Revert "Use "transient" files for blind writes, take 2".Tom Lane
2012-08-28Split resowner.hAlvaro Herrera
2012-07-21Improve copydir() code for the case that fsync is off.Tom Lane
2012-07-13Add fsync capability to initdb, and use sync_file_range() if available.Tom Lane
2012-06-10Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian
2012-03-29Inherit max_safe_fds to child processes in EXEC_BACKEND mode.Heikki Linnakangas
2012-03-21Clean up compiler warnings from unused variables with asserts disabledPeter Eisentraut
2012-01-28Prevent logging "failed to stat file: success" for temp filesMagnus Hagander
2012-01-26Add missing #include, to suppress compiler warning.Robert Haas
2012-01-26Track temporary file count and size in pg_stat_databaseMagnus Hagander
2012-01-01Update copyright notices for year 2012.Bruce Momjian
2011-07-17Further thoughts about temp_file_limit patch.Tom Lane
2011-07-17Add temp_file_limit GUC parameter to constrain temporary file space usage.Tom Lane
2011-06-10Use "transient" files for blind writes, take 2Alvaro Herrera
2011-06-10Use a constant sprintf format to silence compiler warningAlvaro Herrera
2011-06-09Revert "Use "transient" files for blind writes"Alvaro Herrera
2011-06-09Use "transient" files for blind writesAlvaro Herrera
2011-04-10pgindent run before PG 9.1 beta 1.Bruce Momjian
2011-01-01Stamp copyrights for year 2011.Bruce Momjian
2010-12-29Support unlogged tables.Robert Haas
2010-12-08Force default wal_sync_method to be fdatasync on Linux.Tom Lane
2010-11-08Fix error handling in temp-file deletion with log_temp_files active.Tom Lane
2010-09-28Improve messages for too many private files/dirs. Per Alexey Parshin.Tom Lane
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-08-13Include the backend ID in the relpath of temporary relations.Robert Haas
2010-07-06Make log_temp_files based on kB, and revert docs & comments to match.Robert Haas
2010-02-26pgindent run for 9.0Bruce Momjian
2010-02-22Adjust pg_fsync_writethrough so that it will set errno when failingTom Lane
2010-02-15Speed up CREATE DATABASE by deferring the fsyncs until after copyingGreg Stark
2010-01-12Please tablespace directories in their own subdirectory so pg_migratorBruce Momjian
2010-01-02Update copyright for the year 2010.Bruce Momjian
2009-12-03Fix bug in temporary file management with subtransactions. A cursor openedHeikki Linnakangas
2009-08-05Improve error messages in md.c. When a filesystem operation like open() orHeikki Linnakangas
2009-06-118.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian
2009-03-04Don't actively violate the system limit of maximum open files (RLIMIT_NOFILE).Peter Eisentraut
2009-01-12Implement prefetching via posix_fadvise() for bitmap index scans. A newTom Lane
2009-01-01Update copyright for 2009.Bruce Momjian
2008-09-19Optimize CleanupTempFiles by having a boolean flag that keeps track of whetherAlvaro Herrera
2008-03-10Provide a build-time option to store large relations as single files, ratherTom Lane
2008-01-01Update copyrights in source tree to 2008.Bruce Momjian
2007-12-13Clarify log messagesPeter Eisentraut
2007-11-15pgindent run for 8.3.Bruce Momjian
2007-07-26Remove FileUnlink(), which wasn't being used anywhere and interacted poorlyTom Lane