summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-10-14fix nonsensical summary row on exampleAndrew Dunstan
2005-10-14Pass a strdup'd ident string to openlog(), to ensure that reallocationTom Lane
of GUC memory doesn't cause us to start emitting a bogus ident string. Per report from Han Holl. Also some trivial code cleanup in write_syslog.
2005-10-14Allow times of 24:00:00 to match rounding behavior:Bruce Momjian
regression=# select '23:59:59.9'::time(0); time ---------- 24:00:00 (1 row) This is bad because: regression=# select '24:00:00'::time(0); ERROR: date/time field value out of range: "24:00:00" The last example now works.
2005-10-13Add documentation mentioning that there are separate regression testsTom Lane
for the PL languages and for contrib.
2005-10-13Improve documentation about CREATEROLE privilege.Tom Lane
2005-10-13Fix uppercase TRUE/FALSE that are WIN32 stuffl.Bruce Momjian
2005-10-13Update regression output for new prepare transaction error messages.Bruce Momjian
2005-10-13Make stack_base_ptr non-static, for PL/Java.Bruce Momjian
2005-10-13This makes the error messages for PREPARE TRANSACTION, COMMIT PREPAREDBruce Momjian
etc. match the docs, which talk about "transaction identifier" not "gid" or "global transaction identifier". Steve Woodcock
2005-10-13Update krb_server_name to document that a missing entry defaults toBruce Momjian
'localhost'. Improve kerberos error message.
2005-10-13Update documentation to reflect the new ALTER OWNER rules for allTom Lane
affected types of objects.
2005-10-13Describe the behavior of the SQL_ASCII encoding more accurately.Tom Lane
2005-10-13Adjust the discussion of triggers to more clearly guide people in theTom Lane
direction of writing triggers in a procedural language, rather than C. Per discussion.
2005-10-13The patch updates the documentation to reflect the fact that higher valuesBruce Momjian
of client_min_messages (fatal + panic) are valid and also fixes a slight issue with how psql tried to display error messages that aren't sent to the client. We often tell people to ignore errors in response to requests for things like "drop if exists", but there's no good way to completely hide this without upping client_min_messages past ERROR. When running a file like SET client_min_messages TO 'FATAL'; DROP TABLE doesntexist; with "psql -f filename" you get an error prefix of "psql:/home/username/filename:3" even though there is no error message to prefix because it isn't sent to the client. Kris Jurka
2005-10-13Enable threaded python builds on freebsd5, per report from Jim C. NasbyBruce Momjian
2005-10-13Turn off list of tables, figures, and examples.Peter Eisentraut
2005-10-13Go back to emitting path names with forward slashes on Windows.Tom Lane
I'm not clear on what the double-backslash idea was intended to fix, but it breaks at least mingw GNU Make. Per report from Thomas Hallgren.
2005-10-13Back out this because of fear of changing error strings:Bruce Momjian
This makes the error messages for PREPARE TRANSACTION, COMMIT PREPARED etc. match the docs, which talk about "transaction identifier" not "gid" or "global transaction identifier". Steve Woodcock
2005-10-13This makes the error messages for PREPARE TRANSACTION, COMMIT PREPAREDBruce Momjian
etc. match the docs, which talk about "transaction identifier" not "gid" or "global transaction identifier". Steve Woodcock
2005-10-13Rewording, use the more common multi-threaded/single-threaded.Bruce Momjian
2005-10-13Clarify causes of possible mismatch between Win32 libraries andBruce Momjian
applications that use FILE pointers.
2005-10-13Some additional doc changes based around compression of page images inBruce Momjian
WAL and the interaction of the new full_page_writes parameter with PITR. The too-small WAL first sect1 has been merged with the one following sect1 for clarity. Some minor comments have been made in the WAL config section also. Passes SGML make and proofread for typos. Files changed: patching file doc/src/sgml/backup.sgml patching file doc/src/sgml/config.sgml patching file doc/src/sgml/wal.sgml Simon Riggs
2005-10-13Mark xslt_process() as volatile.Bruce Momjian
2005-10-13Use get_progname() in backend main.c, rather than port-specific hackBruce Momjian
that is too fragile.
2005-10-13Fix small oversight in recent patch to add more CREATE-FUNCTION-timeTom Lane
syntax checking to plpgsql: check_sql_expr() wasn't being called by make_select_stmt(), so that there was no SQL syntax check for SELECT statements.
2005-10-13Change xpath_table() and xslt_process() from IMMUTABLE to STABLE.Bruce Momjian
2005-10-13Fix capitalization of example.Bruce Momjian
2005-10-13Remove an antiquated comment.Neil Conway
2005-10-13Add a comment describing the requirement that pointers into shared memoryNeil Conway
that is protected by a spinlock must be volatile, per recent discussion.
2005-10-13Update trigger demo to reflect new trigger ordering.Bruce Momjian
2005-10-13Remove extra <para>Bruce Momjian
2005-10-13Update:Bruce Momjian
> * Prevent PQfnumber() from lowercasing unquoted the column name > > PQfnumber() should never have been doing lowercasing, but historically > it has so we need a way to prevent it >
2005-10-13Don't try to remove duplicate OR-subclauses in create_bitmap_subplan andTom Lane
make_restrictinfo_from_bitmapqual. The likelihood of finding duplicates seems much less than in the AND-subclause case, and the cost much higher, because OR lists with hundreds or even thousands of subclauses are not uncommon. Per discussion with Ilia Kantor and andrew@supernews.
2005-10-12Fix spelling error, per Michael Fuhr.Tom Lane
2005-10-12Remove item:Bruce Momjian
< * Prevent libpq's PQfnumber() from lowercasing the column name < < One idea is to lowercase all identifiers except those that are < surrounded by quotes. <
2005-10-12Fix longstanding bug found by Atsushi Ogawa: _bt_check_unique would markTom Lane
the wrong buffer dirty when trying to kill a dead index entry that's on a page after the one it started on. No risk of data corruption, just inefficiency, but still a bug.
2005-10-12Fix another recently-changed place that was messing with spinlock-Tom Lane
protected data structures and not using a volatile pointer for same.
2005-10-12Do all accesses to shared buffer headers through volatile-qualifiedTom Lane
pointers, to ensure that compilers won't rearrange accesses to occur while we're not holding the buffer header spinlock. It's probably not necessary to mark volatile in every single place in bufmgr.c, but better safe than sorry. Per trouble report from Kevin Grittner.
2005-10-12Add warning about plperl nested named subroutinesBruce Momjian
Andrew Dunstan
2005-10-12No longer needed:Bruce Momjian
< < * Add code to detect an SMP machine and handle spinlocks accordingly < from distributted.net, http://www1.distributed.net/source, < in client/common/cpucheck.cpp < < On SMP machines, it is possible that locks might be released shortly, < while on non-SMP machines, the backend should sleep so the process < holding the lock can complete and release it.
2005-10-12Rearrange:Bruce Momjian
< o %Add dumping of comments on composite type columns < o %Add dumping of comments on index columns < o Stop dumping CASCADE on DROP TYPE commands in clean mode > o %Add dumping of comments on index columns and composite type columns 604a603 > o Stop dumping CASCADE on DROP TYPE commands in clean mode
2005-10-12Done:Bruce Momjian
< o %Replace crude DELETE FROM method of pg_dumpall --clean for < cleaning of roles with separate DROP commands 608a607 >
2005-10-12Add:Bruce Momjian
< > o Allow pg_dump --clean to drop roles that own objects or have > privileges
2005-10-12Update keywords table for 8.1.Peter Eisentraut
2005-10-12Add description:Bruce Momjian
< * Prevent libpq's PQfnumber() from lowercasing the column name? > * Prevent libpq's PQfnumber() from lowercasing the column name > > One idea is to lowercase all identifiers except those that are > surrounded by quotes. >
2005-10-12Add:Bruce Momjian
> o Add options like pg_restore -l and -L to pg_dump
2005-10-11Add:Bruce Momjian
> o Allow selection of individual object(s) of all types, not just > tables > o In a selective dump, allow dumping of an object and all its > dependencies
2005-10-11must commit *after* autoconf, not beforePostgreSQL Daemon
2005-10-11update to beta3 before tagging ...PostgreSQL Daemon
2005-10-11Fix typo in sample pg_hba.conf; per IRC report from Bernhard Neuhauser.Neil Conway