Commit Graph

127 Commits (56f44784f62c62a4f8c149bc618a4ccc97e96db2)

Author SHA1 Message Date
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Tom Lane 60d3c9fdf4 Declare the arguments of AllocateFile() as const char *, not char *. 20 years ago
Tom Lane 558bc2584d Fix fsync code to test whether F_FULLFSYNC is available, instead of 20 years ago
Tom Lane f38c3e778a Fix thinko in comment. 20 years ago
Tom Lane ace17c1d82 Retry in FileRead and FileWrite if Windows returns ERROR_NO_SYSTEM_RESOURCES. 20 years ago
Bruce Momjian 436a2956d8 Re-run pgindent, fixing a problem where comment lines after a blank 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane 7117cd3a77 Cause ShutdownPostgres to do a normal transaction abort during backend 20 years ago
Tom Lane 5337ad464e Fix count_usable_fds() to stop trying to open files once it reaches 20 years ago
Tom Lane eb5949d190 Arrange for the postmaster (and standalone backends, initdb, etc) to 20 years ago
Tom Lane 3f749924f8 Simplify uses of readdir() by creating a function ReadDir() that 21 years ago
Bruce Momjian 6dc7760ac3 Add support for wal_fsync_writethrough for Darwin, and restructure the 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Tom Lane eee5abce46 Refactor EXEC_BACKEND code so that postmaster child processes reattach 21 years ago
Tom Lane 8f9f198603 Restructure subtransaction handling to reduce resource consumption, 21 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 21 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 21 years ago
Tom Lane 1bf3d61504 Fix subtransaction behavior for large objects, temp namespace, files, 21 years ago
Tom Lane 9b178555fc Per previous discussions, get rid of use of sync(2) in favor of 22 years ago
Tom Lane 7a57a67278 Replace opendir/closedir calls throughout the backend with AllocateDir 22 years ago
Tom Lane f83356c7f5 Do a direct probe during postmaster startup to determine the maximum 22 years ago
Tom Lane c77f363384 Ensure that close() and fclose() are checked for errors, at least in 22 years ago
Bruce Momjian d75b2ec4eb This patch is the next step towards (re)allowing fork/exec. 22 years ago
Peter Eisentraut 2afacfc403 This patch properly sets the prototype for the on_shmem_exit and 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Peter Eisentraut feb4f44d29 Message editing: remove gratuitous variations in message wording, standardize 22 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 22 years ago
Bruce Momjian 089003fb46 pgindent run. 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 23 years ago
Bruce Momjian d46e643822 Add Win32 path handling for / vs. \ and drive letters. 23 years ago
Bruce Momjian 54f7338fa1 This patch implements holdable cursors, following the proposal 23 years ago
Bruce Momjian a12b4e279b I checked all the previous string handling errors and most of them were 23 years ago
Bruce Momjian 97ac103289 Remove sys/types.h in files that include postgres.h, and hence c.h, 23 years ago
Tom Lane 5df307c778 Restructure local-buffer handling per recent pghackers discussion. 23 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Tom Lane 72a3902a66 Create an internal semaphore API that is not tied to SysV semaphores. 24 years ago
Bruce Momjian 92288a1cf9 Change made to elog: 24 years ago
Bruce Momjian a033daf566 Commit to match discussed elog() changes. Only update is that LOG is 24 years ago
Tom Lane d99fb0d909 Don't Assert() that fsync() and close() never fail; I have seen this 24 years ago
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 24 years ago
Bruce Momjian 6783b2372e Another pgindent run. Fixes enum indenting, and improves #endif 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 24 years ago
Tom Lane f9f258281e Create a GUC parameter max_files_per_process that is a configurable 24 years ago
Bruce Momjian 3e51868226 This patch is because Hurd does not support NOFILE. It is against current 24 years ago
Bruce Momjian 49ce6fff1d Allow removal of system-named pg_* temp tables. Rename temp file/dir as 25 years ago
Tom Lane 2a6f7ac456 Move temporary files into 'pg_tempfiles' subdirectory of each database 25 years ago
Tom Lane 1173344e74 Adjust WAL code so that checkpoints truncate the xlog at the previous 25 years ago
Bruce Momjian 33f2614aa1 Remove SEP_CHAR, replace with / or '/' as appropriate. 25 years ago
Bruce Momjian f6923ff3ac Oops, only wanted python change in the last commit. Backing out. 25 years ago