Commit Graph

  • 33829a5e0f Throw error if initdb -L is not an absolute path. Bruce Momjian 2004-08-16 15:44:03 +00:00
  • fa82574bc5 Add: Bruce Momjian 2004-08-16 04:38:46 +00:00
  • 23717760d1 Fix for adding \n for zero-length win32 read_pipe return Bruce Momjian 2004-08-16 02:46:36 +00:00
  • e617fe729d Mark server_encoding and integer_datetimes as GUC_REPORT, per previous proposals by Oliver Jowett. Update documentation. Tom Lane 2004-08-16 02:12:29 +00:00
  • c7ae53a6b4 Clarify need for \r\n -> \n translation in version checking code. Bruce Momjian 2004-08-16 01:26:31 +00:00
  • 1a3de15a3a Dept. of further reflection: I looked around to see if any other callers 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. Tom Lane 2004-08-15 23:44:46 +00:00
  • 057ea3471f Xmin calculations should consider only top transaction IDs, and therefore starting with GetCurrentTransactionId is wrong. Fixes miscomputation of RecentGlobalXmin leading to bizarre behavior reported by Gavin Sherry. Tom Lane 2004-08-15 17:03:36 +00:00
  • 2820f05ef9 Specify SA_NOCLDSTOP when enabling SIGCHLD, per suggestion from Oliver Jowett. Tom Lane 2004-08-15 05:25:10 +00:00
  • 1cfe0a407d Wups, seem to have used an ungood version of lynx to generate this. REL7_3_7 Tom Lane 2004-08-15 01:27:47 +00:00
  • 9f7cf9c0a6 Stamp 7.2.5. Tom Lane 2004-08-15 01:23:30 +00:00
  • 1bc489bc9c Stamp 7.3.7. Tom Lane 2004-08-15 00:52:02 +00:00
  • 2284cfa255 Quote PERL expansion for Win32 path that might have spaces. Bruce Momjian 2004-08-15 00:41:51 +00:00
  • e76bcb855b Fix trivial typo. Tom Lane 2004-08-15 00:27:14 +00:00
  • 17663e1aeb Stamp 7.4.4. REL7_4_4 Tom Lane 2004-08-15 00:24:04 +00:00
  • 682d9fc774 Minor copy-editing for 7.4.4, 7.3.7, 7.2.5 release notes. Tom Lane 2004-08-15 00:09:24 +00:00
  • d6b69cf2fc Fix typo, per Andreas Seltenreich. Tom Lane 2004-08-14 23:49:07 +00:00
  • d9dda2d737 Back-patch fix for \r\n line endings in psql's COPY support. Andrew Dunstan. Tom Lane 2004-08-14 22:24:49 +00:00
  • 793dd8e729 Add discussion and example about predicate locking and why "serializable" mode isn't really serializable. I had thought this was covered already in our docs, but I sure can't find it. Tom Lane 2004-08-14 22:18:23 +00:00
  • 11d8138ca3 Minor editorializing. Tom Lane 2004-08-14 22:17:08 +00:00
  • 3ea6d6d4d5 Translation updates Peter Eisentraut 2004-08-14 19:16:07 +00:00
  • b2280a5de9 Translation update Peter Eisentraut 2004-08-14 19:14:28 +00:00
  • 0e0793a71a Add: Bruce Momjian 2004-08-14 01:30:49 +00:00
  • b681bf9323 Fix psql's COPY support to deal with \r\n line endings. Andrew Dunstan, some further hacking by Tom Lane. Tom Lane 2004-08-13 22:59:29 +00:00
  • 2193121fa9 Fix breakage with PUBLIC schema. Try to untwist the remarkably contorted logic a little bit. Tom Lane 2004-08-13 21:37:28 +00:00
  • bf08e6550b Give a more specific error message for "you can't do that" error cases in plpgsql, particularly trying to begin/end/rollback a transaction. Tom Lane 2004-08-13 18:47:56 +00:00
  • 2d65574041 Preliminary release notes for 7.4.4, 7.3.7, 7.2.5. Will add to the back branches later. Tom Lane 2004-08-13 18:22:12 +00:00
  • 1a36562d6a New translations Peter Eisentraut 2004-08-13 16:47:30 +00:00
  • 3458a380d3 Translation update Peter Eisentraut 2004-08-13 16:43:06 +00:00
  • 0caa398ee7 Translation update Peter Eisentraut 2004-08-13 16:42:51 +00:00
  • 1c31374e3d Translation updates Peter Eisentraut 2004-08-13 16:34:31 +00:00
  • 146b000651 Mention log_statement_stats can not be enabled with the other options. Bruce Momjian 2004-08-13 16:29:55 +00:00
  • 5a67d7618f Clarify trigger function return convention, per Thomas Hallgren. Tom Lane 2004-08-13 16:17:19 +00:00
  • 79f9ee9d15 Fix core dumps, inability to count, etc associated with canonicalize_path patches. Tom Lane 2004-08-13 14:47:23 +00:00
  • c595a438bc New build for the 7.4.4 release. Kris Jurka 2004-08-13 05:18:45 +00:00
  • d785841f83 Change order of operations in ALTER TABLE SET TABLESPACE so that we 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. Tom Lane 2004-08-13 04:50:28 +00:00
  • ae449122cf Mention the installer doesn't run on NT4. Bruce Momjian 2004-08-13 03:00:07 +00:00
  • 9227509230 Add: Bruce Momjian 2004-08-13 02:47:53 +00:00
  • 7f7e8cc3f2 Allow commas in BEGIN, START TRANSACTION, and SET TRANSACTION, as required by the SQL standard. For backwards compatibility, however, continue to accept the syntax without. Minor editorialization in the reference pages for these commands, too. Tom Lane 2004-08-12 21:00:34 +00:00
  • 9e01aaa8bf Add: Bruce Momjian 2004-08-12 19:45:24 +00:00
  • 676bb9a6b4 dbsize modification to support tablespaces Bruce Momjian 2004-08-12 19:18:05 +00:00
  • a583675108 Allow optional SAVEPOINT keyword in RELEASE and ROLLBACK TO, for greater compliance with SQL2003 spec syntax. Tom Lane 2004-08-12 19:12:21 +00:00
  • 10249abfa1 Cleanup Win32 COPY handling, and move archive examples to SGML. Bruce Momjian 2004-08-12 19:03:44 +00:00
  • 43ea65a0dc Add mention of "WIN32" COPY. Bruce Momjian 2004-08-12 18:34:45 +00:00
  • 6525b42b10 Add make_native_path() because Win32 COPY is an internal CMD.EXE command 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. Bruce Momjian 2004-08-12 18:32:52 +00:00
  • e48322a6d6 Be more aggressive about adding flags to thread compiles. The configure test only tests for building a binary, not building a shared library. Bruce Momjian 2004-08-12 16:39:50 +00:00
  • 19f1370b1e Minor style cleanup of thread test script. Bruce Momjian 2004-08-12 14:58:37 +00:00
  • 250e516051 Cause initdb to actually accept -s as intended, and fix some typos in a comment. Tom Lane 2004-08-11 23:28:54 +00:00
  • 3de91c18b5 Fix broken parsing of CREATE TABLE AS (looks like a mis-sync with main parser). Tom Lane 2004-08-11 22:50:35 +00:00
  • 43775d3de0 Avoid crashing when restoring a saved GUC session_authorization value that refers to a now-deleted userid. Per gripe from Chris Ochs. Tom Lane 2004-08-11 21:10:52 +00:00
  • aff700a160 Avoid crashing when restoring a saved GUC session_authorization value that refers to a now-deleted userid. Per gripe from Chris Ochs. Tom Lane 2004-08-11 21:10:37 +00:00
  • f79fbb2bec Add PQserverVersion() to libpq to provide more-convenient access to the server version number. This commit also removes bogus DOS line endings from libpqddll.def. Tom Lane 2004-08-11 18:06:01 +00:00
  • b2d9fbeef2 Work around broken strtod() that's present in many Solaris releases. Thanks to Michael Fuhr for identifying the problem. Tom Lane 2004-08-11 17:20:50 +00:00
  • 178ec6f40e Fix function definition that somehow missed being ANSI-fied, and align it with previous prototype to suppress complaints from picky compilers, per report from Scott Bailey. Also, remove substitute strerror definition --- not needed, since we link this with libpgport. Tom Lane 2004-08-11 16:53:28 +00:00
  • 81cca21818 Allow compilation when CODESET is not defined (OpenBSD). Peter Eisentraut 2004-08-11 11:06:23 +00:00
  • 7a7ffe944d Translation update Peter Eisentraut 2004-08-11 09:27:20 +00:00
  • 3ae6531673 Add translation from 7.4 branch to head. Peter Eisentraut 2004-08-11 09:00:27 +00:00
  • 8120dc536a Decode V3 notice messages instead of leaving them in raw form. Kris Jurka 2004-08-11 06:56:00 +00:00
  • af8e9a44fe DatabaseMetaData.getSearchString escape was a \ short of working because both Java's String constructor and pg's input parser strip off backslashes. Kris Jurka 2004-08-11 06:40:16 +00:00
  • d0b776b2be Fix failure to guarantee that a checkpoint will write out pg_clog updates for transaction commits that occurred just before the checkpoint. This is an EXTREMELY serious bug --- kudos to Satoshi Okada for creating a reproducible test case to prove its existence. Tom Lane 2004-08-11 04:09:14 +00:00
  • 25ad99245a Fix failure to guarantee that a checkpoint will write out pg_clog updates for transaction commits that occurred just before the checkpoint. This is an EXTREMELY serious bug --- kudos to Satoshi Okada for creating a reproducible test case to prove its existence. Tom Lane 2004-08-11 04:08:40 +00:00
  • d508e0ddd2 Fix failure to guarantee that a checkpoint will write out pg_clog updates for transaction commits that occurred just before the checkpoint. This is an EXTREMELY serious bug --- kudos to Satoshi Okada for creating a reproducible test case to prove its existence. Tom Lane 2004-08-11 04:08:02 +00:00
  • 3fdf649f4f Fix failure to guarantee that a checkpoint will write out pg_clog updates for transaction commits that occurred just before the checkpoint. This is an EXTREMELY serious bug --- kudos to Satoshi Okada for creating a reproducible test case to prove its existence. Tom Lane 2004-08-11 04:07:16 +00:00
  • a1dd58e509 Hashed crosstab was dying with an SPI_finish error when the source SQL produced no rows. Now it returns 0 rows instead. Adjusted regression test for this case. Joe Conway 2004-08-11 01:02:08 +00:00
  • bc8a1fc282 Hashed crosstab was dying with an SPI_finish error when the source SQL produced no rows. Now it returns 0 rows instead. Adjusted regression test for this case. Joe Conway 2004-08-11 00:49:35 +00:00
  • 7d3b7db8da Set DYLD_LIBRARY_PATH so that 'make check' works without prior 'make install' on OS X. Per suggestion from Adam Witney. Tom Lane 2004-08-10 22:24:06 +00:00
  • a2ec3fe817 New translation Peter Eisentraut 2004-08-10 19:10:21 +00:00
  • f781ed4ed8 Translation updates Peter Eisentraut 2004-08-10 19:06:21 +00:00
  • 73730f49af Translation update Peter Eisentraut 2004-08-10 18:59:57 +00:00
  • 742781bdab Translation updates Peter Eisentraut 2004-08-10 18:42:22 +00:00
  • e21e121999 Translation update Peter Eisentraut 2004-08-10 18:38:19 +00:00
  • e2a994be73 Translation update Peter Eisentraut 2004-08-10 18:37:53 +00:00
  • f7667e4cfa Update DELETE FROM: Bruce Momjian 2004-08-10 17:30:47 +00:00
  • 2c29664b6b Update DELETE FROM TODO info. Bruce Momjian 2004-08-10 16:29:43 +00:00
  • fdcad61fd5 Add: Bruce Momjian 2004-08-10 01:38:59 +00:00
  • 97b1ac1aef Update documentation to reflect the fact that we now know exactly what time zone names we support. Tom Lane 2004-08-10 00:55:08 +00:00
  • 1ad8aedb5f Removed, shared table: Bruce Momjian 2004-08-09 22:48:01 +00:00
  • 8196e1f85a Add: Bruce Momjian 2004-08-09 22:39:18 +00:00
  • 8cf8b47a21 syslogger.c needs <sys/time.h> on some platforms, per Greg Mullane. Tom Lane 2004-08-09 20:28:48 +00:00
  • b06c907645 Path-mangling logic was failing to account for paths containing mentions of '.' or '..'. Extend canonicalize_path() to trim off trailing occurrences of these things, and use it to fix up paths where needed (which I think is only after places where we trim the last path component, but maybe some others will turn up). Fixes Josh's complaint that './initdb' does not work. Tom Lane 2004-08-09 20:20:47 +00:00
  • 35f539b481 When expanding %p in archive_command or restore_command, translate slashes to backslashes #ifdef WIN32. This is to cope with the fact that Windows seems exceedingly unfriendly to slashes in shell commands, as per recent discussion. Tom Lane 2004-08-09 16:26:06 +00:00
  • 1109959907 Remove no-longer-relevant information about trying to force your OS to support PST8PDT time zone for the regression tests. Tom Lane 2004-08-09 05:34:39 +00:00
  • 3d642ae7d9 Fix Win32 pg_dumpall check. REL8_0_0BETA1 Bruce Momjian 2004-08-09 03:12:38 +00:00
  • bc1ca750e8 Improve comment. Bruce Momjian 2004-08-09 02:12:51 +00:00
  • b942e8700f Stamp libpq.rc with 8.0 version. Bruce Momjian 2004-08-09 01:55:42 +00:00
  • 708de8136b tag her configure 8.0.0beta1 ... PostgreSQL Daemon 2004-08-08 23:27:11 +00:00
  • 82fde1aaa8 Add note pointing out the difference in semantics between Oracle and plpgsql EXCEPTION blocks. Tom Lane 2004-08-08 22:40:46 +00:00
  • 35a5fb6863 Move expanded discussion of inheritance's limitations out of tutorial and into ddl.sgml. Rewrite for more completeness and (hopefully) clarity. Tom Lane 2004-08-08 21:33:11 +00:00
  • 33bf242a8a Make listen_addresses be a comma-separated list instead of a space-separated list. More consistent with our other list-containing GUC variables. Tom Lane 2004-08-08 20:17:36 +00:00
  • dc199eafa7 Document background writer control parameters, do some editorial work on other recent changes in runtime parameter list. Tom Lane 2004-08-08 19:42:57 +00:00
  • faafbae720 If these are ifdef WIN32 in the .c file, should be so in .h as well. Tom Lane 2004-08-08 16:13:05 +00:00
  • d5fc378f32 Disable vacuum delay, as discussed on hackers. Bruce Momjian 2004-08-08 15:37:06 +00:00
  • 640d0dc0f0 Fix compiler warning in the proper way. Bruce Momjian 2004-08-08 07:00:22 +00:00
  • 6ec4520a5b Supress warning about zero-length format string. Bruce Momjian 2004-08-08 06:58:00 +00:00
  • 7ee3c35152 Allow libpgport to call memory allocation routines even though CurrentMemoryContext is DLLIMPORT on Win32. Work around that by creating stubs in the backend for palloc/pstrdup. Bruce Momjian 2004-08-08 06:44:36 +00:00
  • 881ea47d24 Another array syntax change (whitespace) clarification -- this time in the release notes. Joe Conway 2004-08-08 06:03:36 +00:00
  • 4187adc631 Minor clarification of documentation regarding trailing whitespace. Joe Conway 2004-08-08 05:55:55 +00:00
  • da8325fa5c Updated release notes for recent array syntax changes. Joe Conway 2004-08-08 05:46:40 +00:00
  • 8120ff636b More Win32 zic build cleanups now that we have symlinks, it needs help. Bruce Momjian 2004-08-08 05:19:44 +00:00
  • e81cbc21fc Adjust defines to be consistent. Bruce Momjian 2004-08-08 05:04:41 +00:00
  • cb50ee286d Tighened up syntax checking of array input processing considerably. Junk that was previously allowed in odd places with odd results now causes an ERROR. Also changed behavior with respect to whitespace -- trailing whitespace is now ignored as well as leading whitespace (which has always been ignored). Joe Conway 2004-08-08 05:01:55 +00:00