Commit Graph

190 Commits (d535136b5d60b19f7ffa777b97ed301739c15a9d)

Author SHA1 Message Date
Tom Lane 6563fb2b45 Fix fd.c to preserve errno where needed. 13 years ago
Heikki Linnakangas 3d009e45bd Add support for piping COPY to/from an external program. 13 years ago
Alvaro Herrera a730183926 Move relpath() to libpgcommon 13 years ago
Heikki Linnakangas 5d6899dbae Fix yet another typo in comment. 13 years ago
Magnus Hagander c572bfaf39 Fix another typo in a comment 13 years ago
Magnus Hagander 733701d274 Fix typo in comment 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Heikki Linnakangas 1f67078ea3 Add OpenTransientFile, with automatic cleanup at end-of-xact. 13 years ago
Tom Lane 9bacf0e373 Revert "Use "transient" files for blind writes, take 2". 13 years ago
Alvaro Herrera 45326c5a11 Split resowner.h 13 years ago
Tom Lane 2d46a57ddc Improve copydir() code for the case that fsync is off. 13 years ago
Tom Lane b966dd6c42 Add fsync capability to initdb, and use sync_file_range() if available. 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Heikki Linnakangas 5762a4d909 Inherit max_safe_fds to child processes in EXEC_BACKEND mode. 14 years ago
Peter Eisentraut 0e85abd658 Clean up compiler warnings from unused variables with asserts disabled 14 years ago
Magnus Hagander 672614cf21 Prevent logging "failed to stat file: success" for temp files 14 years ago
Robert Haas 467ff207f5 Add missing #include, to suppress compiler warning. 14 years ago
Magnus Hagander bc3347484a Track temporary file count and size in pg_stat_database 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Tom Lane 9473bb96d0 Further thoughts about temp_file_limit patch. 14 years ago
Tom Lane 23e5b16c71 Add temp_file_limit GUC parameter to constrain temporary file space usage. 14 years ago
Alvaro Herrera fba105b109 Use "transient" files for blind writes, take 2 14 years ago
Alvaro Herrera 3d114b63b2 Use a constant sprintf format to silence compiler warning 14 years ago
Alvaro Herrera 9261557eb1 Revert "Use "transient" files for blind writes" 14 years ago
Alvaro Herrera 54d9e8c6c1 Use "transient" files for blind writes 14 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
Tom Lane 576477e73c Force default wal_sync_method to be fdatasync on Linux. 15 years ago
Tom Lane 54428dbe90 Fix error handling in temp-file deletion with log_temp_files active. 15 years ago
Tom Lane 5ac144d5c2 Improve messages for too many private files/dirs. Per Alexey Parshin. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Robert Haas debcec7dc3 Include the backend ID in the relpath of temporary relations. 15 years ago
Robert Haas 20be0d480a Make log_temp_files based on kB, and revert docs & comments to match. 15 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Tom Lane e9a383303c Adjust pg_fsync_writethrough so that it will set errno when failing 16 years ago
Greg Stark f8c183a1ac Speed up CREATE DATABASE by deferring the fsyncs until after copying 16 years ago
Bruce Momjian 228170410d Please tablespace directories in their own subdirectory so pg_migrator 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Heikki Linnakangas ab3148b712 Fix bug in temporary file management with subtransactions. A cursor opened 16 years ago
Heikki Linnakangas 23dc89d2c3 Improve error messages in md.c. When a filesystem operation like open() or 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Peter Eisentraut 9add9f95c3 Don't actively violate the system limit of maximum open files (RLIMIT_NOFILE). 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
Alvaro Herrera 5817d861e9 Optimize CleanupTempFiles by having a boolean flag that keeps track of whether 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
Peter Eisentraut 5ca3d50db7 Clarify log messages 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago