Commit Graph

917 Commits (1fd981f05369340a8afa4d013a350b0b2ac6e33e)

Author SHA1 Message Date
Tom Lane 076a055acf Separate out bgwriter code into a logically separate module, rather 22 years ago
Tom Lane 1a321f26d8 Code review for EXEC_BACKEND changes. Reduce the number of #ifdefs by 22 years ago
Neil Conway d0b4399d81 Reimplement the linked list data structure used throughout the backend. 22 years ago
Tom Lane ebfc56d3fb Handle impending sinval queue overflow by means of a separate signal 22 years ago
Tom Lane 63bd0db121 Integrate src/timezone library for all platforms. There is more we can 22 years ago
Bruce Momjian 8a91100379 Only do pkglib_path if needed. 22 years ago
Bruce Momjian 4056279958 Only do find_my_exec if it doesn't come from the postmaster. 22 years ago
Bruce Momjian 5a7e1a187c Move find_my_exec lower so elog() works, per Tom. 22 years ago
Bruce Momjian eb79aea9ed Move get_pkglib_path up into main.c too. 22 years ago
Bruce Momjian a9fad44372 Move find_my_exec() way up into main.c so it is available to the 22 years ago
Bruce Momjian 3febb477e6 Reorganize code to allow path-relative installs. 22 years ago
Bruce Momjian 9f944f0443 Adjust find_my_exec/find_other_exec() so that the return parameter is 22 years ago
Bruce Momjian f69ecb4f8c Reorganize backend code to more cleanly manage executable names and 22 years ago
Bruce Momjian b1ffacddfc Rename find_my_binary/find_other_binary to 22 years ago
Bruce Momjian fda15b351a As part of the work for making relocatable installs, I have re-factored 22 years ago
Bruce Momjian 63d0139061 Remove crude test for log_statement_stats in startup code now that we 22 years ago
Neil Conway 1812d3b233 Remove the last traces of Joe Hellerstein's "xfunc" optimization. Patch 22 years ago
Bruce Momjian 31338352bd * Most changes are to fix warnings issued when compiling win32 22 years ago
Bruce Momjian 3c4ab3f51d Exit backend from SIGTERM or FATAL by simulating client EOF, rather than 22 years ago
Bruce Momjian 6a25c6e1d1 > >>1. change the type of "log_statement" option from boolean to string, 22 years ago
Tom Lane 8899a2aba9 Replace max_expr_depth parameter with a max_stack_depth parameter that 22 years ago
Tom Lane f938c2b91b Revise syntax-error reporting behavior to give pleasant results for 22 years ago
Bruce Momjian d6b57925ca Remove GUC log_statement, log_pid, log_timestamp, log_source_port. 22 years ago
Bruce Momjian 2d3fe86bc4 Add: 22 years ago
Tom Lane a81b9d679f Fix random build breakage from log_disconnections patch. 22 years ago
Bruce Momjian 530570c598 Rename function log_session_end to log_disconnections. 22 years ago
Bruce Momjian 96f134550c Fix prototype for on_proc_exit in log_disconnections patch. 22 years ago
Bruce Momjian c53611e3e7 This patch brings up to date what I did last year (now unfortunately 22 years ago
Jan Wieck f425b605f4 Cost based vacuum delay feature. 22 years ago
Tom Lane 391c3811a2 Rename SortMem and VacuumMem to work_mem and maintenance_work_mem. 22 years ago
Tom Lane 2f0d43b251 Review uses of IsUnderPostmaster, change some tests to look at 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
Bruce Momjian 488f2785d0 Final rearrangement of main postgresql child process (ie. 22 years ago
Neil Conway 030f8e7313 Remove unused 'noversion' command-line option processing from the 22 years ago
Bruce Momjian aeddc2a60d Continued rearrangement to permit pgstat + BootstrapMain processes to be 22 years ago
Bruce Momjian d75b2ec4eb This patch is the next step towards (re)allowing fork/exec. 22 years ago
Tom Lane 5e2b99db95 Avoid assuming that type key_t is 32 bits, since it reportedly isn't 22 years ago
Tom Lane 4c274b4f8a Put out a more useful version indication in the welcome banner for a 22 years ago
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Tom Lane c52204b224 Repair missed renamings of show_statement_stats and show_executor_stats. 22 years ago
Tom Lane 6f169057de Save_r, Save_t should be static not global variables. 22 years ago
Peter Eisentraut 9d77708d83 Cleanup on --help-config: Now called --describe-config, no further options, 22 years ago
Tom Lane 90b2202975 Fix bad interaction between NOTIFY processing and V3 extended query 23 years ago
Bruce Momjian dcad7949f8 Change "query:" to "statement:". 23 years ago
Bruce Momjian b8382c2688 Have log_min_duration_statement = 0 always print duration/statement. 23 years ago
Bruce Momjian 1c4d4cb17d Fix log_duration and log_min_duration_statement to print properly, as 23 years ago
Peter Eisentraut e78b0079a2 Change some notices to warnings and vice versa according to criteria 23 years ago
Bruce Momjian 4b4c43b146 This patch fixes an obvious bug in the "should I print the duration of 23 years ago