Commit Graph

546 Commits (d43b085d578148f8dec2fea774912103e2f3044f)

Author SHA1 Message Date
Alvaro Herrera d43b085d57 Separate snapshot management code from tuple visibility code, create a 18 years ago
Tom Lane da6a707c29 Fix pg_plan_queries() to restore the previous setting of ActiveSnapshot 18 years ago
Magnus Hagander 52a8d4f8f7 Implement enum type for guc parameters, and convert a couple of existing 18 years ago
Tom Lane 8b63aa1ffc Add back #include <time.h> in a couple of files that seem to need it 18 years ago
Tom Lane 6322e84430 Change StatementCancelHandler() to check the DoingCommandRead flag to decide 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Tom Lane 5233dc15cf Improve consistency of error reporting in GUC assign_hook routines. Some 18 years ago
Alvaro Herrera 59c841506c Change wording of logged message when cancelling an autovacuum task, using 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Andrew Dunstan 63872601e8 Move session_start out of MyProcPort stucture and make it a global called MyStartTime, 18 years ago
Tom Lane 9e09e3b15e Fix single-user mode so that interrupts (particularly SIGTERM and 18 years ago
Alvaro Herrera 10af02b912 Arrange for SIGINT in autovacuum workers to cancel the current table and 18 years ago
Tom Lane 46379d6e60 Separate parse-analysis for utility commands out of parser/analyze.c 18 years ago
Tom Lane 641912b4d1 Fix oversight in my patch of yesterday: forgot to ensure that stats would 18 years ago
Tom Lane 42dc4b66e6 Make plancache store cursor options so it can pass them to planner during 18 years ago
Tom Lane 66888f7424 Expose more cursor-related functionality in SPI: specifically, allow 18 years ago
Tom Lane 972e20b429 exec_parse_message neglected to copy parameter type array into the 19 years ago
Tom Lane 4f896dac17 Arrange for PreventTransactionChain to reject commands submitted as part 19 years ago
Tom Lane b9527e9840 First phase of plan-invalidation project: create a plan cache management 19 years ago
Neil Conway 90d76525c5 Add resetStringInfo(), which clears the content of a StringInfo, and 19 years ago
Tom Lane 61c3e5b248 Make log_min_error_statement put LOG level at the same priority as 19 years ago
Tom Lane 9cbd0c155d Remove the Query structure from the executor's API. This allows us to stop 19 years ago
Tom Lane 49451ae03e Add code so that when COPY_PARSE_PLAN_TREES is defined, the copy and 19 years ago
Alvaro Herrera 1820650934 Restructure autovacuum in two processes: a dummy process, which runs 19 years ago
Peter Eisentraut 4ab8fcba8a StrNCpy -> strlcpy (not complete) 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Tom Lane eeb2189112 Fix erroneous implementation of -s in postmaster.c (the switch doesn't take 19 years ago
Neil Conway 543790104a Fix the build for when SHOW_MEMORY_STATS is defined. The reference to 19 years ago
Tom Lane 3ad0728c81 On systems that have setsid(2) (which should be just about everything except 19 years ago
Tom Lane e82d9e6283 Adjust elog.c so that elog(FATAL) exits (including cases where ERROR is 19 years ago
Tom Lane 681892208f Make sure that debug_query_string contains the original query text, 19 years ago
Bruce Momjian 7efbf6d7b6 Add include needed for new getrusage() call. 19 years ago
Tom Lane c7611f99d6 On Windows, we know the backend stack size limit because we have to 19 years ago
Tom Lane dc9142f406 When planning a query at Bind time, be careful to pass the correct 19 years ago
Tom Lane 71a6f8b85b On platforms that have getrlimit(RLIMIT_STACK), use it to ensure that 19 years ago
Tom Lane 1c160291ef Adjust HINT for stack depth limit to mention checking the underlying 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Tom Lane 0b4bf8537f Make logging of extended-protocol commands a bit more consistent, per 19 years ago
Tom Lane b59d31c215 Tweak the behavior of log_duration as proposed by Guillaume Smet: rather 19 years ago
Tom Lane 893632be4e Clean up logging for extended-query-protocol operations, as per my recent 19 years ago
Tom Lane 5983a1aaa9 Change processing of extended-Query mode so that an unnamed statement 19 years ago
Bruce Momjian 0e20c48561 Revert FETCH/MOVE int64 patch. Was using incorrect checks for 19 years ago
Bruce Momjian 6c785d599d Change FETCH/MOVE to use int8. 19 years ago
Bruce Momjian 0d5065781d Update logging of prepare/execute syntax, per comments from Guillaume Smet. 19 years ago
Bruce Momjian 7c5ac5ce22 Separate prepared statement and bind parameters with comma. 19 years ago
Bruce Momjian f443258d4f Only call log_after_parse() if necessary. 19 years ago
Bruce Momjian bc24d5b976 Now bind displays prepare as detail, and execute displays prepare and 19 years ago
Tom Lane abc3120e9b Add server support for "plugin" libraries that can be used for add-on tasks 19 years ago
Tom Lane 1b67e0cc52 Fix core dump in duration logging for a V3-protocol Execute message 19 years ago
Bruce Momjian a4f14fd109 Fix display of log duration so it is milliseconds.microseconds "ms". 19 years ago