Commit Graph

148 Commits (689eb53e478debe0232e4fb928a0d6aae33fa34c)

Author SHA1 Message Date
Tom Lane b05d3ae1ed Error message editing in backend/libpq, backend/postmaster, backend/tcop. 23 years ago
Tom Lane 216311d590 First bits of work on error message editing. 23 years ago
Tom Lane 219e29784d Add GUC option log_error_verbosity to control which fields of error 23 years ago
Tom Lane 4df52b28f0 Fix things so that an error occuring during standalone-backend processing 23 years ago
Tom Lane aae078198d In bootstrap and standalone-backend modes, do not sort LOG elevel out 23 years ago
Tom Lane f690920a75 Infrastructure for upgraded error reporting mechanism. elog.c is 23 years ago
Tom Lane 5ed27e35f3 Another round of protocol changes. Backend-to-frontend messages now all 23 years ago
Bruce Momjian a18331004a Add start time to pg_stat_activity 23 years ago
Tom Lane 9f1f2bfb66 Fix various places where global s/NOTICE/WARNING/ was applied with too 23 years ago
Bruce Momjian 001d5a7aa5 Rename server_min_messages to log_min_messages. Part of consolidation 23 years ago
Tom Lane 0d97eb6ac8 After elog(PANIC), exit with abort() not proc_exit(). This allows a 23 years ago
Bruce Momjian e50f52a074 pgindent run. 24 years ago
Bruce Momjian 9fd842c4b2 Add GUC variable to print original query to the server logs when there 24 years ago
Bruce Momjian 97ac103289 Remove sys/types.h in files that include postgres.h, and hence c.h, 24 years ago
Tatsuo Ishii ed7baeaf4d Remove #ifdef MULTIBYTE per hackers list discussion. 24 years ago
Tom Lane 13e838f1d9 Neil's patch was supposed to remove this, too. 24 years ago
Bruce Momjian c5354dff20 This patch removes a lot of unused code related to assertions and 24 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Tom Lane f0811a74b3 Merge the last few variable.c configuration variables into the generic 24 years ago
Tom Lane 72a3902a66 Create an internal semaphore API that is not tied to SysV semaphores. 24 years ago
Tatsuo Ishii ad201b8d18 Remove --enable-syslog option 24 years ago
Bruce Momjian 958a1c2a0e Cleanup of level ordering and add missing LOG entry. 24 years ago
Bruce Momjian 92288a1cf9 Change made to elog: 24 years ago
Tom Lane 36f693ec69 Further work on elog cleanup: fix some bogosities in elog's logic about 24 years ago
Bruce Momjian a033daf566 Commit to match discussed elog() changes. Only update is that LOG is 24 years ago
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Tom Lane 43568d11ad Fix memory leakage when sending notice messages to client. 25 years ago
Peter Eisentraut bf51b8608b Use a fixed error message for ERANGE to avoid duplicate test result files. 25 years ago
Peter Eisentraut 9b4bfbdc2c Handle reading of startup packet and authentication exchange after forking 25 years ago
Peter Eisentraut 959dc927d3 Preliminary code cleanup in elog(). Split out some code into utility 25 years ago
Peter Eisentraut e542036461 Native Language Support (NLS) 25 years ago
Bruce Momjian 33f2614aa1 Remove SEP_CHAR, replace with / or '/' as appropriate. 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Tom Lane 2cfc8fcb5d FATAL errors should cause exit with nonzero status if we are not running 25 years ago
Tatsuo Ishii fa877ed8ee Safe guard in case of imporper data is provided to elog() 25 years ago
Tom Lane 85c17dbff8 Out-of-bounds memory allocation request sizes should be treated as just 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane e9c936ff38 Remove rangechecks on errno; just call strerror unconditionally. This 25 years ago
Tom Lane 023a48b811 Deal with C++ incompatibility of sys_nerr declaration by taking it out 25 years ago
Tom Lane 6ce0ed2813 Make critical sections (elog->crash) and interrupt holdoff sections 25 years ago
Tom Lane 36839c1927 Restructure backend SIGINT/SIGTERM handling so that 'die' interrupts 25 years ago
Peter Eisentraut c3f9371956 Add configure check for sys_nerr, to end all discussions. 25 years ago
Tom Lane a626b78c89 Clean up backend-exit-time cleanup behavior. Use on_shmem_exit callbacks 25 years ago
Tom Lane 5fb1022212 Don't include miscadmin.h in elog.h, since the former is not part of 25 years ago
Tom Lane a27b691e29 Ensure that all uses of <ctype.h> functions are applied to unsigned-char 25 years ago
Vadim B. Mikheev 65b362fae1 Disable elog(ERROR|FATAL) in signal handlers in 25 years ago
Tom Lane 08ede423d1 Make elog() switch to ErrorContext while invoking libpq output routines, 25 years ago
Tom Lane 0432ce994d Fix elog logic so that error messages displayed during initdb (or 25 years ago
Bruce Momjian 91ba4cc761 > > Looking some more, I found some other places that need a space (I 25 years ago