summaryrefslogtreecommitdiff
path: root/src/backend/lib/stringinfo.c
Commit message (Collapse)AuthorAgeFilesLines
* make sure the $Id tags are converted to $PostgreSQL as well ...PostgreSQL Daemon2003-11-291-1/+1
|
* Update copyrights to 2003.Bruce Momjian2003-08-041-2/+2
|
* pgindent run.Bruce Momjian2003-08-041-6/+6
|
* Infrastructure for upgraded error reporting mechanism. elog.c isTom Lane2003-04-241-43/+84
| | | | | | | rewritten and the protocol is changed, but most elog calls are still elog calls. Also, we need to contemplate mechanisms for controlling all this functionality --- eg, how much stuff should appear in the postmaster log? And what API should libpq expose for it?
* Second round of FE/BE protocol changes. Frontend->backend messages nowTom Lane2003-04-191-39/+47
| | | | have length counts, and COPY IN data is packetized into messages.
* pgindent run.Bruce Momjian2002-09-041-3/+3
|
* Update copyright to 2002.Bruce Momjian2002-06-201-2/+2
|
* Add Assert check to catch vsnprintf overrunning its buffer. (Seen toTom Lane2002-03-041-1/+12
| | | | occur on Solaris 7 in 64-bit mode, for one.)
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-251-2/+1
| | | | tests pass.
* Remove dashes in comments that don't need them, rewrap with pgindent.Bruce Momjian2001-03-221-6/+6
|
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-241-2/+2
|
* First phase of memory management rewrite (see backend/utils/mmgr/READMETom Lane2000-06-281-9/+6
| | | | | | | | | | | | | for details). It doesn't really do that much yet, since there are no short-term memory contexts in the executor, but the infrastructure is in place and long-term contexts are handled reasonably. A few long- standing bugs have been fixed, such as 'VACUUM; anything' in a single query string crashing. Also, out-of-memory is now considered a recoverable ERROR, not FATAL. Eliminate a large amount of crufty, now-dead code in and around memory management. Fix problem with holding off SIGTRAP, SIGSEGV, etc in postmaster and backend startup.
* Ye-old pgindent run. Same 4-space tabs.Bruce Momjian2000-04-121-5/+6
|
* Add:Bruce Momjian2000-01-261-2/+3
| | | | | | * Portions Copyright (c) 1996-2000, PostgreSQL, Inc to all files copyright Regents of Berkeley. Man, that's a lot of files.
* Inline check for full buffer in appendStringInfoChar.Tom Lane1999-11-011-4/+3
|
* Cope with versions of vsnprintf() written by people whoTom Lane1999-09-081-2/+7
| | | | don't read man pages...
* Minor improvements to stringinfo package to make it moreTom Lane1999-08-311-27/+32
| | | | robust, since it's about to get used much more heavily.
* Move some system includes into c.h, and remove duplicates.Bruce Momjian1999-07-171-3/+1
|
* Clean up #include in /include directory. Add scripts for checking includes.Bruce Momjian1999-07-151-2/+1
|
* Cleanup of /include #include's, for 6.6 only.Bruce Momjian1999-07-141-1/+2
|
* Make functions static or NOT_USED as appropriate.Bruce Momjian1999-05-261-1/+3
|
* pgindent run over code.Bruce Momjian1999-05-251-12/+14
|
* Revise backend libpq interfaces so that messages to the frontendTom Lane1999-04-251-85/+131
| | | | | | can be generated in a buffer and then sent to the frontend in a single libpq call. This solves problems with NOTICE and ERROR messages generated in the middle of a data message or COPY OUT operation.
* Change my-function-name-- to my_function_name, and optimizer renames.Bruce Momjian1999-02-131-2/+2
|
* more cleanups...of note, appendStringInfo now performs like sprintf(),Marc G. Fournier1998-12-141-19/+21
| | | | | | | | | | where you state a format and arguments. the old behavior required each appendStringInfo to have to have a sprintf() before it if any formatting was required. Also shortened several instances where there were multiple appendStringInfo() calls in a row, doing nothing more then adding one more word to the String, instead of doing them all in one call.
* Fix a potential infinite loop in appendStringInfo: would lockTom Lane1998-11-081-19/+20
| | | | | | up if first string to be appended to an empty StringInfo was longer than the initial space allocation. Also speed it up slightly.
* Renaming cleanup, no pgindent yet.Bruce Momjian1998-09-011-2/+2
|
* Remove un-needed braces around single statements.Bruce Momjian1998-06-151-5/+1
|
* Goodbye ABORT. Hello ERROR for all errors.Bruce Momjian1998-01-071-4/+4
|
* Cleanup of outnodes.Bruce Momjian1998-01-071-2/+2
|
* Change some labels in bootparse to make ctags happy. Clean up ↵Bruce Momjian1998-01-061-2/+4
| | | | outfunc/readfunc code and add missing fields for Query structure and new Union fields. Fix optimizer bug shown in new \do command. Change WARN to ERROR in contrib and regression stuff.
* Change elog(WARN) to elog(ERROR) and elog(ABORT).Bruce Momjian1998-01-051-4/+4
|
* Another PGINDENT run that changes variable indenting and case label ↵Bruce Momjian1997-09-081-6/+6
| | | | indenting. Also static variable indenting.
* Massive commit to run PGINDENT on all *.c and *.h files.Bruce Momjian1997-09-071-67/+75
|
* Fix pgproc names over 15 chars in output. Add strNcpy() function. remove ↵Bruce Momjian1997-08-121-2/+2
| | | | some (void) casts that are unnecessary.
* Slowly getting faster to make sure it compiles...still needs cleaningMarc G. Fournier1996-11-061-6/+6
| | | | up, but one thing at a time :)
* Postgres95 1.01 Distribution - Virgin SourcesPG95-1_01Marc G. Fournier1996-07-091-0/+116