Commit Graph

7257 Commits (be2f825d51176bd21a627a529476f94de5bad4c2)

Author SHA1 Message Date
Tom Lane 354049c709 Remove unnecessary calls of FlushRelationBuffers: there is no need 21 years ago
Tom Lane 91728fa26c Add temp_buffers GUC variable to allow users to determine the size 21 years ago
Tom Lane d65522aeb6 Upgrade localbuf.c to use a hash table instead of linear search to 21 years ago
Tom Lane 88164799ce Need to reset local buffer pin counts, not only shared buffer pins, 21 years ago
Tom Lane cef01c3355 Avoid infinite loop in InvalidateBuffer if we ourselves are holding 21 years ago
Tom Lane afb66ad8dd Need to release buffer pins before attempting to drop files during 21 years ago
Tom Lane 7a969cad2e Treat EPERM as a non-error case when checking to see if old postmaster 21 years ago
Neil Conway d344505d1b This patch moves some code for preprocessing FOR UPDATE from 21 years ago
Tom Lane 57fdb2b0d8 Update obsolete comment. 21 years ago
Neil Conway 72cbc5982d Trivial comment tweak. 21 years ago
Tom Lane f97aebd162 Revise TupleTableSlot code to avoid unnecessary construction and disassembly 21 years ago
Bruce Momjian 83e87e6f2e Add missing include for new lc_ctype_is_c() function. 21 years ago
Bruce Momjian 494f30c953 Prevent locale-aware handling of upper, lower, and initcap when the 21 years ago
Neil Conway 963ffe4cc4 Wrap the implementation of fork_process() inside #ifndef WIN32 -- this 21 years ago
Bruce Momjian 2c4dea126a Issue free space notices to both the user and the server log file. 21 years ago
Bruce Momjian e7fb9f18bf Add support for Win1252 encoding. 21 years ago
Tom Lane a9b05bdc83 Avoid O(N^2) overhead in repeated nocachegetattr calls when columns of 21 years ago
Neil Conway c069655441 Allow ALTER FUNCTION to change a function's strictness, volatility, and 21 years ago
Bruce Momjian 41e2a80f57 Update comments for new encoding names. 21 years ago
Tom Lane db5ea2c5cb Add some missing #includes. 21 years ago
Tom Lane dffbbb3e55 Forgot that I had intended to replace division by masking in hash calculation. 21 years ago
Neil Conway ff02d0a052 Make default_with_oids default to false -- user-created tables will now 21 years ago
Neil Conway 9423383748 Update obsolete comment. 21 years ago
Bruce Momjian ee1bd33dd0 Document aliases for our supported encodings. 21 years ago
Tom Lane 78a572bf0c When cloning template0 (or other fully-frozen databases), set the new 21 years ago
Tom Lane c7bbe99452 Fix ALTER DATABASE RENAME to allow the operation if user is a superuser 21 years ago
Tom Lane fa5e44017a Adjust the API for aggregate function calls so that a C-coded function 21 years ago
Bruce Momjian 5fdd9418ee Handle carriage returns and line feeds in COPY CSV mode. 21 years ago
Bruce Momjian 45905425a0 Add warning about the need to increase "max_fsm_relations" and 21 years ago
Tom Lane a214e9c996 Fix problem with infinite recursion between write_syslogger_file and 21 years ago
Bruce Momjian caad817d1c Add fprintf() custom version to libpgport. 21 years ago
Neil Conway c129c16492 Slight refactoring and optimization of some code in WaitOnLock(). 21 years ago
Tom Lane 595ed2a855 Make the behavior of HAVING without GROUP BY conform to the SQL spec. 21 years ago
Neil Conway 164adc4d39 Refactor fork()-related code. We need to do various housekeeping tasks 21 years ago
Neil Conway 4cd2fd66f8 Unbreak out-of-tree builds, by fixing a typo. 21 years ago
Tom Lane a52b4fb131 Adjust creation/destruction of TupleDesc data structure to reduce the 21 years ago
Bruce Momjian e3d7de6b99 Rename canonical encodings, per Peter: 21 years ago
Neil Conway c6ad5c2eb4 Here's a tiny fix for a harmless typo in catalog.c: 21 years ago
Tom Lane 849074f9ae Revise hash join code so that we can increase the number of batches 21 years ago
Tom Lane 5d5087363d Replace the BufMgrLock with separate locks on the lookup hashtable and 21 years ago
Tom Lane 3104a92866 Another go at making pred_test() handle all reasonable combinations 21 years ago
Tom Lane a2ad04f4b0 Release proclock immediately in RemoveFromWaitQueue() if it represents 21 years ago
Tom Lane ccba1d0c9c Allow Trace_lock_oidmin to be set to zero; this is a reasonable 21 years ago
Tom Lane 95871703e3 Adjust OR indexscan logic to not generate redundant condition-free OR 21 years ago
Tom Lane 4e89bae704 Revert the logic for expanding AND/OR conditions in pred_test() to what 21 years ago
Neil Conway 484f0464ff Implement max() and min() aggregates for array types. Patch from Koju 21 years ago
Neil Conway 5285b35763 Add explicit casts between int4 and boolean. Patch from Sean Chittenden, 21 years ago
Bruce Momjian 76fa5e6e18 Cause Win32 to output to the event log rather than stderr by default. 21 years ago
Tom Lane 0fc4ecf935 Finish up the flat-files project: get rid of GetRawDatabaseInfo() hack 21 years ago
Neil Conway 406a942820 Minor code cleanup: remove a variable that was assigned to but never 21 years ago