summaryrefslogtreecommitdiff
path: root/src/backend/utils/error
AgeCommit message (Expand)Author
2015-02-02Be more careful to not lose sync in the FE/BE protocol.Heikki Linnakangas
2014-05-06Remove tabs after spaces in C commentsBruce Momjian
2014-03-13Prevent interrupts while reporting non-ERROR elog messages.Tom Lane
2014-01-11Fix possible crashes due to using elog/ereport too early in startup.Tom Lane
2013-11-07Be more robust when strerror() doesn't give a useful result.Tom Lane
2011-11-30Tweak previous patch to ensure edata->filename always gets initialized.Tom Lane
2011-11-29Strip file names reported in error messages in vpath buildsPeter Eisentraut
2011-04-01Avoid palloc before CurrentMemoryContext is set up on win32Magnus Hagander
2010-08-19Bring some sanity to the trace_recovery_messages code and docs.Tom Lane
2010-07-18Remove unnecessary "Not safe to send CSV data" complaint from elog.c's fallbackTom Lane
2010-05-08Work around a subtle portability problem in use of printf %s format.Tom Lane
2010-02-26pgindent run for 9.0Bruce Momjian
2010-02-17Stamp HEAD as 9.0devel, and update various places that were referring to 8.5Tom Lane
2010-01-02Update copyright for the year 2010.Bruce Momjian
2009-12-19Allow read only connections during recovery, known as Hot Standby.Simon Riggs
2009-11-28Add support for an application_name parameter, which is displayed inTom Lane
2009-10-17Write to the Windows eventlog in UTF16, converting the message encodingMagnus Hagander
2009-07-03Add log_line_prefix placeholder %e to contain the current SQL statePeter Eisentraut
2009-06-25Add __attribute__((format_arg(1))) to the declaration of err_gettext(),Tom Lane
2009-06-118.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian
2009-06-04Improve the recently-added support for properly pluralized error messagesTom Lane
2009-03-02When we are in error recursion trouble, arrange to suppress translation andTom Lane
2009-01-19Use the new text domain names ("postgres-8.4" instead of "postgres")Magnus Hagander
2009-01-07Make the log output of 'vxid' between csvlog and stderr/syslogBruce Momjian
2009-01-01Update copyright for 2009.Bruce Momjian
2008-10-27Install a more robust solution for the problem of infinite error-processingTom Lane
2008-10-17Refactor some duplicate code to set up formatted_log_time andAlvaro Herrera
2008-10-09Improve translatability of error messages for external modules by tweakingAlvaro Herrera
2008-09-01Add a bunch of new error location reports to parse-analysis error messages.Tom Lane
2008-07-09Increase PG_SYSLOG_LIMIT (the max line length sent to syslog()) from 128 toTom Lane
2008-07-08Fix performance bug in write_syslog(): the code to preferentially break theTom Lane
2008-03-24Add a new ereport auxiliary function errdetail_log(), which works the same asTom Lane
2008-03-10Implement enum type for guc parameters, and convert a couple of existingMagnus Hagander
2008-02-19Refactor backend makefiles to remove lots of duplicate codePeter Eisentraut
2008-01-01Update copyrights in source tree to 2008.Bruce Momjian
2007-12-11Make CSV column ordering a bit more logical.Alvaro Herrera
2007-12-11Extend the format of CSV logs to include the additional information suppliedAlvaro Herrera
2007-11-15pgindent run for 8.3.Bruce Momjian
2007-09-27Add virtual transaction IDs to CSVLOG output, so that messages coming fromTom Lane
2007-09-05Implement lazy XID allocation: transactions that do not modify any databaseTom Lane
2007-08-23Reduce memory requirements for writing CSVlogs, so it will work with aboutAndrew Dunstan
2007-08-19Provide for logfiles in machine readable CSV format. In consequence, renameAndrew Dunstan
2007-08-04Fix crash caused by log_timezone patch if we attempt to emit any elog messagesTom Lane
2007-08-04Switch over to using the src/timezone functions for formatting timestampsTom Lane
2007-08-02Move session_start out of MyProcPort stucture and make it a global called MyS...Andrew Dunstan
2007-07-21Fix elog.c to avoid infinite recursion (leading to backend crash) whenTom Lane
2007-07-19On second thought, the tests for what to do with stderr output are aTom Lane
2007-07-19Only use the pipe chunking protocol if we know the syslogger shouldAndrew Dunstan
2007-06-14Implement a chunking protocol for writes to the syslogger pipe, with messagesAndrew Dunstan
2007-06-07Redefine IsTransactionState() to only return true for TRANS_INPROGRESS state,Tom Lane