Commit Graph

2936 Commits (ebf4bb7f2e7aa5338debe7a5394a35db69ea9ed0)

Author SHA1 Message Date
Jan Wieck fc65a3e1fd Fixed bug where FlushRelationBuffers() did call StrategyInvalidateBuffer() 22 years ago
Tom Lane c3c09be34b Commit the reasonably uncontroversial parts of J.R. Nield's PITR patch, to 22 years ago
Bruce Momjian c6f0559371 Check and set thread-safe functions separately, rather than as a single 22 years ago
Bruce Momjian 15b330b648 Properly set NEED_REENTRANT_FUNCS for threaded libpq/ecpg. 22 years ago
Tom Lane 127ea18f48 Add configure support for determining UINT64_FORMAT, the appropriate 22 years ago
Tom Lane 58f337a343 Centralize implementation of delay code by creating a pg_usleep() 22 years ago
Tom Lane 87bd956385 Restructure smgr API as per recent proposal. smgr no longer depends on 22 years ago
Neil Conway f06e79525a Win32 signals cleanup. Patch by Magnus Hagander, with input from Claudio 22 years ago
Jan Wieck f425b605f4 Cost based vacuum delay feature. 22 years ago
Jan Wieck 8d09e25693 Backing out the background writer sync() option. 22 years ago
Tom Lane 391c3811a2 Rename SortMem and VacuumMem to work_mem and maintenance_work_mem. 22 years ago
Joe Conway 12661642c8 Add function (actually an int4 and an int8 version) that generates 22 years ago
Bruce Momjian 9dac52649d Win32 adjustments for dirmod and configure/configure.in. 22 years ago
Neil Conway 9e218af7ed Fix a read of uninitialized memory in next_token() of hba.c, spotted via 22 years ago
Bruce Momjian d9d2ca8e8e Adjust rename on Win32 to only link to temp name while holding lock, 22 years ago
Bruce Momjian e5e5a323ca Briefly, 22 years ago
Bruce Momjian 5ee2ae2049 Remove sleep() and use single PG_SLEEP call for Win32 signal handling 22 years ago
Bruce Momjian 50491963cb Here's the latest win32 signals code, this time in the form of a patch 22 years ago
Bruce Momjian eec08b95e7 [all] Removed call to getppid in SendPostmasterSignal, replacing with a 22 years ago
Bruce Momjian ede3b762a3 Back out win32 patch so we can apply it separately. 22 years ago
Bruce Momjian f4921e5ca3 Attached is a patch that fixes some trivial typos and alignment. Please 22 years ago
Tom Lane c77f363384 Ensure that close() and fclose() are checked for errors, at least in 22 years ago
Neil Conway 11c7bdb4e4 Fix an obsolete file path mentioned in a comment. 22 years ago
Jan Wieck d77b63b17c Added GUC variable bgwriter_flush_method controlling the action 22 years ago
Tom Lane 3969f2924b Revise GEQO planner to make use of some heuristic knowledge about SQL, namely 22 years ago
Neil Conway 0bd3606d72 Fix a minor bug introduced by the recent CREATE TABLE AS / WITH OIDS 22 years ago
Tom Lane bfa5304262 Remove ExpandDatabasePath(), which is unused and must have been so since 22 years ago
Tom Lane a376a4673a Fix oversight in optimization that avoids an unnecessary projection step 22 years ago
Tom Lane 672a807028 Repair error apparently introduced in the initial coding of GUC: the 22 years ago
Tom Lane 9bd681a522 Repair problem identified by Olivier Prenant: ALTER DATABASE SET search_path 22 years ago
Tom Lane 5c625a9326 Add a hash table to cache lookups of 'C'-language functions (that is, 22 years ago
Tom Lane 6bdfde9a77 When testing whether a sub-plan can do projection, use a general-purpose 22 years ago
Tom Lane 0966516b75 Tighten short-circuit tests for deciding whether we need to invoke 22 years ago
Jan Wieck dfdd59e918 Adjusted calculation of shared memory requirements to new 22 years ago
Tom Lane cfd7fb7ed4 Fix permission-checking bug reported by Tim Burgess 10-Feb-03 (this time 22 years ago
Neil Conway ca7a1f0c86 Remove the following unused type definitions: bool8, bool16, bool32, word8, 22 years ago
Neil Conway 98dcf085e3 Implement "WITH / WITHOID OIDS" clause for CREATE TABLE AS. This is 22 years ago
Bruce Momjian 6bd343329e Oops, can't do cpp tests inside macros; make two macros instead. 22 years ago
Bruce Momjian 38081fd000 Change PG_DELAY from msec to usec and use it consistenly rather than 22 years ago
Neil Conway afca5d50dc Cleanup: move the 'Value' node into a separate file, rather than putting 22 years ago
Tom Lane a77e32d7c5 Apply the core parts of Dennis Bjorklund's patch to allow function 22 years ago
Bruce Momjian 488f2785d0 Final rearrangement of main postgresql child process (ie. 22 years ago
Neil Conway dfc7e7b71d Code cleanup, mostly in the smgr: 22 years ago
Neil Conway 030f8e7313 Remove unused 'noversion' command-line option processing from the 22 years ago
Neil Conway bc028beb16 Make the 'wal_debug' GUC variable a boolean (rather than an integer), and 22 years ago
Tom Lane b0c4a50bbb Instead of rechecking lossy index operators by putting them into the 22 years ago
Tom Lane fa559a86ee Adjust indexscan planning logic to keep RestrictInfo nodes associated 22 years ago
Tom Lane 5c74ce23db Improve UniquePath logic to detect the case where the input is already 22 years ago
Tom Lane 9091e8d1b2 Add the ability to extract OR indexscan conditions from OR-of-AND 22 years ago
Tom Lane 187b190adb There's no longer any good reason for genbki.sh and Gen_fmgrtab.sh to 22 years ago