aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Fix agressive collection of thread flags.Bruce Momjian2004-08-17
|
* Add comment about portability function name inconsistency.Bruce Momjian2004-08-17
|
* Fix linking problem when enabling thread safety on Darwin: uninitializedTom Lane2004-08-17
| | | | | | | global variables are problematic on this platform. Simplest solution seems to be to initialize pthread key variable to 0. Also, rename this variable and check_sigpipe_handler to something involving "pq" to avoid gratuitous pollution of application namespace.
* Add DLLIMPORT for PostGIS.Bruce Momjian2004-08-17
|
* Move io.h include higher in the file so it doesn't conflict withBruce Momjian2004-08-17
| | | | | | rename/unlink defined later. Problem exists on MS VC. Andrew Francis
* Fix syntax error just introduced.Bruce Momjian2004-08-16
|
* autoconf for recent thread check changes.Bruce Momjian2004-08-16
|
* Add trivial NULL statement to plpgsql, for Oracle compatibility.Tom Lane2004-08-16
|
* Add:Bruce Momjian2004-08-16
| | | | > o Add ALTER INDEX syntax to work like ALTER TABLE indexname
* Throw error if initdb -L is not an absolute path.Bruce Momjian2004-08-16
|
* Add:Bruce Momjian2004-08-16
| | | | | | | | > * Set proper permissions on non-system schemas during db creation > > Currently all schemas are owned by the super-user because they are > copied from the template1 database. >
* Fix for adding \n for zero-length win32 read_pipe returnBruce Momjian2004-08-16
|
* Mark server_encoding and integer_datetimes as GUC_REPORT, per previousTom Lane2004-08-16
| | | | proposals by Oliver Jowett. Update documentation.
* Clarify need for \r\n -> \n translation in version checking code.Bruce Momjian2004-08-16
|
* Dept. of further reflection: I looked around to see if any other callersTom Lane2004-08-15
| | | | | | | | | | | | of XLogInsert had the same sort of checkpoint interlock problem as RecordTransactionCommit, and indeed I found some. Btree index build and ALTER TABLE SET TABLESPACE write data outside the friendly confines of the buffer manager, and therefore they have to take their own responsibility for checkpoint interlock. The easiest solution seems to be to force smgrimmedsync at the end of the index build or table copy, even when the operation is being WAL-logged. This is sufficient since the new index or table will be of interest to no one if we don't get as far as committing the current transaction.
* Xmin calculations should consider only top transaction IDs, andTom Lane2004-08-15
| | | | | | therefore starting with GetCurrentTransactionId is wrong. Fixes miscomputation of RecentGlobalXmin leading to bizarre behavior reported by Gavin Sherry.
* Specify SA_NOCLDSTOP when enabling SIGCHLD, per suggestion fromTom Lane2004-08-15
| | | | Oliver Jowett.
* Quote PERL expansion for Win32 path that might have spaces.Bruce Momjian2004-08-15
|
* Fix trivial typo.Tom Lane2004-08-15
|
* Minor copy-editing for 7.4.4, 7.3.7, 7.2.5 release notes.Tom Lane2004-08-15
|
* Fix typo, per Andreas Seltenreich.Tom Lane2004-08-14
|
* Add discussion and example about predicate locking and why "serializable"Tom Lane2004-08-14
| | | | | mode isn't really serializable. I had thought this was covered already in our docs, but I sure can't find it.
* Minor editorializing.Tom Lane2004-08-14
|
* Translation updatesPeter Eisentraut2004-08-14
|
* Add:Bruce Momjian2004-08-14
| | | | | | | | | | | | > > * Allow buffered WAL writes and fsync > > Instead of guaranteeing recovery of all committed transactions, this > would provide improved performance by delaying WAL writes and fsync > so an abrupt operating system restart might lose a few seconds of > committed transactions but still be consistent. We could perhaps > remove the 'fsync' parameter (which results in an an inconsistent > database) in favor of this capability.
* Fix psql's COPY support to deal with \r\n line endings.Tom Lane2004-08-13
| | | | Andrew Dunstan, some further hacking by Tom Lane.
* Fix breakage with PUBLIC schema. Try to untwist the remarkably contortedTom Lane2004-08-13
| | | | logic a little bit.
* Give a more specific error message for "you can't do that" error casesTom Lane2004-08-13
| | | | in plpgsql, particularly trying to begin/end/rollback a transaction.
* Preliminary release notes for 7.4.4, 7.3.7, 7.2.5. Will add to theTom Lane2004-08-13
| | | | back branches later.
* New translationsPeter Eisentraut2004-08-13
|
* Translation updatePeter Eisentraut2004-08-13
|
* Translation updatesPeter Eisentraut2004-08-13
|
* Mention log_statement_stats can not be enabled with the other options.Bruce Momjian2004-08-13
|
* Clarify trigger function return convention, per Thomas Hallgren.Tom Lane2004-08-13
|
* Fix core dumps, inability to count, etc associated with canonicalize_pathTom Lane2004-08-13
| | | | patches.
* Change order of operations in ALTER TABLE SET TABLESPACE so that weTom Lane2004-08-13
| | | | | | don't hold an open file reference to the original table at the end. This is a good thing in any case, particularly so on Windows which cannot drop the table file otherwise.
* Mention the installer doesn't run on NT4.Bruce Momjian2004-08-13
|
* Add:Bruce Momjian2004-08-13
| | | | | > o Add ALTER INDEX that works just like ALTER TABLE already does > on an index
* Allow commas in BEGIN, START TRANSACTION, and SET TRANSACTION, as requiredTom Lane2004-08-12
| | | | | | by the SQL standard. For backwards compatibility, however, continue to accept the syntax without. Minor editorialization in the reference pages for these commands, too.
* Add:Bruce Momjian2004-08-12
| | | | | | | | | | | > * Allow finer control over the caching of prepared query plans > > Currently, queries prepared via the libpq API are planned on first > execute using the supplied parameters --- allow SQL PREPARE to do the > same. Also, allow control over replanning prepared queries either > manually or automatically when statistics for execute parameters > differ dramatically from those used during planning. >
* dbsize modification to support tablespacesBruce Momjian2004-08-12
| | | | Gavin Sherry
* Allow optional SAVEPOINT keyword in RELEASE and ROLLBACK TO, for greaterTom Lane2004-08-12
| | | | | | compliance with SQL2003 spec syntax. Oliver Jowett
* Cleanup Win32 COPY handling, and move archive examples to SGML.Bruce Momjian2004-08-12
|
* Add mention of "WIN32" COPY.Bruce Momjian2004-08-12
|
* Add make_native_path() because Win32 COPY is an internal CMD.EXE commandBruce Momjian2004-08-12
| | | | | | | | | | and doesn't process forward slashes in the same way as external commands. Quoting the first argument to COPY does not convert forward to backward slashes, but COPY does properly process quoted forward slashes in the second argument. Win32 COPY works with quoted forward slashes in the first argument only if the current directory is the same as the directory of the first argument.
* Be more aggressive about adding flags to thread compiles. The configureBruce Momjian2004-08-12
| | | | | | | | | | test only tests for building a binary, not building a shared library. On Linux, you can build a binary with -pthread, but you can't build a binary that uses a threaded shared library unless you also use -pthread when building the binary, or adding -lpthread to the shared library build. This patch has the effect of doing the later by adding both -pthread and -lpthread when building libpq.
* Minor style cleanup of thread test script.Bruce Momjian2004-08-12
|
* Cause initdb to actually accept -s as intended, and fix some typos inTom Lane2004-08-11
| | | | | | a comment. Jon Jensen
* Fix broken parsing of CREATE TABLE AS (looks like a mis-sync with mainTom Lane2004-08-11
| | | | parser).
* Avoid crashing when restoring a saved GUC session_authorization valueTom Lane2004-08-11
| | | | that refers to a now-deleted userid. Per gripe from Chris Ochs.