2ddcd4c | PostgreSQL Daemon | 21 December 2004, 02:53:33 UTC | tag files for rc2 | 21 December 2004, 02:53:33 UTC |
f0cbfcd | Tom Lane | 21 December 2004, 02:14:41 UTC | Patch to make libpq.rc be a built-for-distribution file was a few bricks shy of a load. | 21 December 2004, 02:14:41 UTC |
c20d606 | Bruce Momjian | 21 December 2004, 01:23:54 UTC | Add: > * Allow the PITR process to be debugged and data examined | 21 December 2004, 01:23:54 UTC |
7f93822 | Bruce Momjian | 21 December 2004, 01:21:50 UTC | Add: > * Allow a warm standby system to also allow read-only queries | 21 December 2004, 01:21:50 UTC |
bbb2e21 | Bruce Momjian | 21 December 2004, 01:02:28 UTC | I was recently surprised to find that EXTRACT's day of the week numbering is different than TO_CHAR's ditto. EXTRACT starts at 0==Sunday while TO_CHAR starts at 1==Sunday. A suggestion for two documentation notes is attached as a patch to current CVS HEAD. Troels Arvin | 21 December 2004, 01:02:28 UTC |
93b808e | Bruce Momjian | 20 December 2004, 21:00:48 UTC | Mention libpq.rc.in is now the file to update for releases. | 20 December 2004, 21:00:48 UTC |
6cd2c9f | Tom Lane | 20 December 2004, 19:17:56 UTC | Ensure that 'disabling statistics collector' is logged in all failure paths of pgstat_init. Responds to confusion exhibited by Christoph Haller. | 20 December 2004, 19:17:56 UTC |
ed06824 | Tom Lane | 20 December 2004, 19:00:37 UTC | Add support for Latin9 encoding in to_ascii(). Jaime Casanova | 20 December 2004, 19:00:37 UTC |
b5ae0d6 | Tom Lane | 20 December 2004, 18:15:07 UTC | Mark the TimeZone parameter as GUC_REPORT, so that JDBC can find out when it changes. Per request from Kris Jurka. | 20 December 2004, 18:15:07 UTC |
80855ba | Tom Lane | 20 December 2004, 17:40:59 UTC | In pipe_read_line Windows code, loop to ensure we get a whole line from the child process; fixes observed problems when the returned version number is '8.0.0' rather than '8.0.0rc1'. Magnus Hagander | 20 December 2004, 17:40:59 UTC |
da59a70 | Tom Lane | 20 December 2004, 17:13:41 UTC | Remove direct inclusions of <com_err.h> as well as configure test for its presence. This amounts to desupporting Kerberos 5 releases 1.0.*, which is small loss, and simplifies use of our Kerberos code on platforms with Red-Hat-style include file layouts. Per gripe from John Gray and followup discussion. | 20 December 2004, 17:13:41 UTC |
59bffa3 | Tom Lane | 20 December 2004, 01:42:11 UTC | Adjust pg_resetxlog to handle 8.0 WAL file names properly. | 20 December 2004, 01:42:11 UTC |
8562b03 | Tom Lane | 19 December 2004, 22:10:41 UTC | Fix broken markup. | 19 December 2004, 22:10:41 UTC |
e184663 | Tom Lane | 19 December 2004, 20:20:27 UTC | plpgsql's exec_eval_simple_expr() now has to take responsibility for advancing ActiveSnapshot when we are inside a volatile function. Per example from Gaetano Mendola. Add a regression test to catch similar problems in future. | 19 December 2004, 20:20:27 UTC |
1553be4 | Tom Lane | 19 December 2004, 19:39:47 UTC | Prevent evaluation of backticks while discarding unwanted arguments after an unknown or failed psql backslash command, and also while discarding "extra" arguments of a putatively valid backslash command. In the case of an unknown/failed command, make sure we discard the whole rest of the line, rather than trying to resume at the next backslash. Per discussion with Thomer Gil. | 19 December 2004, 19:39:47 UTC |
cd5c7e7 | Bruce Momjian | 19 December 2004, 04:36:27 UTC | Add: > * Allow psql \pset boolean variables to set to fixed values, rather than toggle | 19 December 2004, 04:36:27 UTC |
f69cf1f | Bruce Momjian | 19 December 2004, 04:09:48 UTC | Mention why unixware doesn't handle threading in 8.0. | 19 December 2004, 04:09:48 UTC |
f167dc8 | Bruce Momjian | 19 December 2004, 04:06:23 UTC | Test for POSIX.1c 2-arg sigwait() and fail on single-arg version. | 19 December 2004, 04:06:23 UTC |
9af9320 | Bruce Momjian | 19 December 2004, 02:16:31 UTC | Add Win32 version stamps that increment each day for proper SYSTEM32 DLL pginstaller installs. | 19 December 2004, 02:16:31 UTC |
08690d0 | Bruce Momjian | 18 December 2004, 22:12:52 UTC | Allow NetBSD, m64k to compile the ASM spinlock code. R?mi Zara | 18 December 2004, 22:12:52 UTC |
afc4ffe | Tom Lane | 18 December 2004, 18:36:33 UTC | Add note warning that OS X updates usually overwrite /etc/rc. | 18 December 2004, 18:36:33 UTC |
5dac7c7 | Bruce Momjian | 18 December 2004, 04:21:43 UTC | Changes the doc's to reflect what the user will find as default. Robert Treat | 18 December 2004, 04:21:43 UTC |
50b1651 | Bruce Momjian | 18 December 2004, 04:18:21 UTC | Many thanks to Joachim Wieland for a big list of corrections / updates. Ian Barwick | 18 December 2004, 04:18:21 UTC |
2f7faa5 | Bruce Momjian | 18 December 2004, 04:13:20 UTC | Update from Ian Barwick | 18 December 2004, 04:13:20 UTC |
d0a6042 | Tom Lane | 17 December 2004, 20:59:58 UTC | Make array_cat more paranoid about checking datatypes in empty arrays. | 17 December 2004, 20:59:58 UTC |
bd3bc40 | Tom Lane | 17 December 2004, 20:58:26 UTC | array_map failed to insert correct result type in an empty array. Per example from Florian Pflug. | 17 December 2004, 20:58:26 UTC |
92c001b | Tom Lane | 17 December 2004, 04:50:32 UTC | Minor copy-editing in tutorial. | 17 December 2004, 04:50:32 UTC |
1ef38f2 | Tom Lane | 17 December 2004, 03:52:49 UTC | In a PGXS build, expect to find the postgres executable already installed, rather than in $(top_builddir)/src/backend/postgres. Sean Chittenden | 17 December 2004, 03:52:49 UTC |
480777e | Neil Conway | 17 December 2004, 03:51:36 UTC | Allow 'ELSEIF' as an alternative to 'ELSIF' in PL/PgSQL. There have been several reports of users being confused when they attempt to use ELSEIF and run into trouble due to PL/PgSQL's lax parser. The parser will be improved for 8.1, but we can fix most of the problem by allowing ELSEIF for now. | 17 December 2004, 03:51:36 UTC |
dfdae5d | Tom Lane | 17 December 2004, 02:14:48 UTC | Hook up the plpython result-object nrows and status methods correctly. Adjust documentation to match current reality. | 17 December 2004, 02:14:48 UTC |
ff5a354 | Tom Lane | 17 December 2004, 00:10:36 UTC | Fix is-it-time-for-a-checkpoint logic so that checkpoint_segments can usefully be larger than 255. Per gripe from Simon Riggs. | 17 December 2004, 00:10:36 UTC |
24658a2 | Bruce Momjian | 17 December 2004, 00:04:30 UTC | Add Win32: > o Disallow encodings like UTF8 which which PostgreSQL supports > but the operating system does not (already disallowed by > pginstaller) | 17 December 2004, 00:04:30 UTC |
ccac38f | Bruce Momjian | 16 December 2004, 22:11:06 UTC | Update release changes list to mention pg_config.h.win32. | 16 December 2004, 22:11:06 UTC |
e757f88 | Bruce Momjian | 16 December 2004, 22:05:07 UTC | Update version for Win32-client include file. | 16 December 2004, 22:05:07 UTC |
8ec9608 | Tom Lane | 16 December 2004, 20:41:01 UTC | Cause configure --with-tcl to check for presence of <tcl.h>, as per gripe from John Gray. Also fix thinko in pltcl Makefile: if a special Tcl include directory is specified, that ought to be searched first. | 16 December 2004, 20:41:01 UTC |
d0c01f2 | Bruce Momjian | 16 December 2004, 18:13:07 UTC | Allow --enable-thread-safety with --disable-shared libraries by passing PTHREAD_LIBS to all libpq-usage builds. | 16 December 2004, 18:13:07 UTC |
b549816 | Bruce Momjian | 16 December 2004, 17:48:29 UTC | Allow AIX to use --enable-thread-safety by passing PTHREAD_LIBS to binary compiles, and adjust configure tests for AIX. | 16 December 2004, 17:48:29 UTC |
cd380b9 | Peter Eisentraut | 16 December 2004, 11:31:55 UTC | Translation updates | 16 December 2004, 11:31:55 UTC |
8e0598f | Peter Eisentraut | 16 December 2004, 11:23:16 UTC | Add port report | 16 December 2004, 11:23:16 UTC |
50f1dae | Bruce Momjian | 16 December 2004, 01:08:23 UTC | Add French IRC channel. | 16 December 2004, 01:08:23 UTC |
d78fc95 | Bruce Momjian | 16 December 2004, 00:01:33 UTC | Add Spanish IRC channel to FAQ. | 16 December 2004, 00:01:33 UTC |
dd29fc2 | Tom Lane | 15 December 2004, 21:13:34 UTC | Fix another place broken by new List implementation :-(. Per example from goranpop@nspoint.net. I think this escaped notice because in simple cases the list is NIL on entry. | 15 December 2004, 21:13:34 UTC |
84dbd5a | Tom Lane | 15 December 2004, 20:15:17 UTC | Disallow SETOF in the input of parseTypeString(). Formerly it was silently ignored, allowing one to write bizarre things like DECLARE x setof int; in plpgsql. This has misled at least one novice into thinking that plpgsql variables could be sets ... | 15 December 2004, 20:15:17 UTC |
c3d6c7d | Tom Lane | 15 December 2004, 19:16:39 UTC | Calculation of keys_are_unique flag was wrong for cases involving redundant cross-datatype comparisons. Per example from Merlin Moncure. | 15 December 2004, 19:16:39 UTC |
6ad835f | Peter Eisentraut | 15 December 2004, 17:50:20 UTC | New translations | 15 December 2004, 17:50:20 UTC |
fe4d1df | Peter Eisentraut | 15 December 2004, 17:39:54 UTC | Translation updates | 15 December 2004, 17:39:54 UTC |
b8bbd15 | Peter Eisentraut | 15 December 2004, 17:14:11 UTC | Translation update | 15 December 2004, 17:14:11 UTC |
e61648d | Bruce Momjian | 15 December 2004, 03:11:26 UTC | Update IRC mention. | 15 December 2004, 03:11:26 UTC |
f6a1a8e | Tom Lane | 14 December 2004, 22:50:23 UTC | In 'make installcheck' for contrib/, insert 'sleep 1' between subdirectory checks, to ensure the previous test backend has time to quit out of the regression database. Also, allow all the checks to be run even if one of them fails. Per suggestions from Andrew Dunstan to improve the usefulness of buildfarm testing. | 14 December 2004, 22:50:23 UTC |
86a069b | Tom Lane | 14 December 2004, 22:16:32 UTC | Cope with circularities involving a view's ON SELECT rule. I originally thought there couldn't be any, but the folly of this was exposed by an example from andrew@supernews.com 5-Dec-2004. The patch applies the identical logic already used for table constraints and defaults to ON SELECT rules, so I have reasonable confidence in it even though it might look like complicated logic. | 14 December 2004, 22:16:32 UTC |
94e4670 | Tom Lane | 14 December 2004, 21:35:20 UTC | Fix pg_dump to ensure that a comment on a table CHECK constraint cannot be emitted too soon. The previous code got this right in the case where the CHECK was emitted as a separate ALTER TABLE command, but not in the case where the CHECK is emitted right in CREATE TABLE. Per report from Slawomir Sudnik. Note: this code is pretty ugly; it'd perhaps be better to treat comments as independently sortable dump objects. That'd be much too invasive a change for RC time though. | 14 December 2004, 21:35:20 UTC |
af80de1 | Bruce Momjian | 14 December 2004, 14:53:53 UTC | Update aix cc_r wording. | 14 December 2004, 14:53:53 UTC |
0f4b3f2 | Bruce Momjian | 14 December 2004, 12:58:29 UTC | Mention aix cc_r is not supported, and why | 14 December 2004, 12:58:29 UTC |
ec4aa14 | Peter Eisentraut | 14 December 2004, 11:11:20 UTC | Fix typo | 14 December 2004, 11:11:20 UTC |
70dc2f6 | Peter Eisentraut | 14 December 2004, 10:24:27 UTC | Add port reports | 14 December 2004, 10:24:27 UTC |
75e39c4 | Neil Conway | 14 December 2004, 01:59:41 UTC | Prevent pg_resetxlog from being run as root. If this is allowed, some root-owned files will be written to the data directory, leaving it in an unusable state. | 14 December 2004, 01:59:41 UTC |
374abf9 | Peter Eisentraut | 14 December 2004, 00:36:12 UTC | Add more port reports. | 14 December 2004, 00:36:12 UTC |
93c4a14 | Peter Eisentraut | 13 December 2004, 22:54:20 UTC | New translation | 13 December 2004, 22:54:20 UTC |
6ccb04f | Peter Eisentraut | 13 December 2004, 21:49:10 UTC | Translation updates | 13 December 2004, 21:49:10 UTC |
3ff0418 | Bruce Momjian | 13 December 2004, 18:40:30 UTC | Remove: < o Allow the shared memory address to be configured via GUC | 13 December 2004, 18:40:30 UTC |
5ec30fa | Peter Eisentraut | 13 December 2004, 18:05:10 UTC | Spell checker run | 13 December 2004, 18:05:10 UTC |
cc4f22c | Bruce Momjian | 13 December 2004, 18:00:51 UTC | Done: < o Remove per-backend parameter file and move into shared memory Add for Win32: > o Allow the shared memory address to be configured via GUC | 13 December 2004, 18:00:51 UTC |
36af887 | Bruce Momjian | 13 December 2004, 17:28:54 UTC | Clearify which version numbers are bumped for major and minor releases. | 13 December 2004, 17:28:54 UTC |
5483936 | Peter Eisentraut | 13 December 2004, 16:30:53 UTC | New translations | 13 December 2004, 16:30:53 UTC |
965dd79 | Peter Eisentraut | 13 December 2004, 16:28:23 UTC | Translation updates | 13 December 2004, 16:28:23 UTC |
e13c5cd | Bruce Momjian | 13 December 2004, 14:21:32 UTC | Add: > > * Allow the size of the buffer cache used by temporary objects to be > specified as a GUC variable > > Larger local buffer cache sizes requires more efficient handling of > local cache lookups. | 13 December 2004, 14:21:32 UTC |
cbc1886 | Bruce Momjian | 13 December 2004, 03:37:09 UTC | Update FAQ. Euler Taveira de Oliveira | 13 December 2004, 03:37:09 UTC |
d4b49b4 | Tom Lane | 13 December 2004, 00:33:06 UTC | Avoid generating excess (and illegal) parentheses around an aliased JOIN in prettyprint mode. Andreas Pflug | 13 December 2004, 00:33:06 UTC |
cda3e58 | Neil Conway | 12 December 2004, 22:49:50 UTC | Add regression tests for the fix committed by Tom for casting between the row types of parent/child tables. | 12 December 2004, 22:49:50 UTC |
c604ed5 | Tom Lane | 12 December 2004, 20:17:06 UTC | PREPARE and EXPLAIN need to copy the source query just like we recently had to do in DECLARE CURSOR. AFAICS these are all the places affected. PREPARE case per example from Michael Fuhr, EXPLAIN case located by grepping for planner calls ... | 12 December 2004, 20:17:06 UTC |
f9a6ba1 | Peter Eisentraut | 12 December 2004, 18:26:29 UTC | Add missing newlines at end of error messages. | 12 December 2004, 18:26:29 UTC |
373825c | Peter Eisentraut | 12 December 2004, 18:09:18 UTC | Translation updates | 12 December 2004, 18:09:18 UTC |
cf55391 | Peter Eisentraut | 12 December 2004, 15:34:15 UTC | Fix problems with certain shells (e.g., FreeBSD, Cygwin) clearing the exit status in multiline traps. | 12 December 2004, 15:34:15 UTC |
984791e | Tom Lane | 12 December 2004, 05:07:50 UTC | Upgrade formrdesc() so that it can correctly initialize the tupledesc (rd_att) field of a nailed-in-cache relcache entry. This fixes the bug reported by Alvaro 8-Dec-2004; I believe it probably also explains Grant Finnemore's report of 10-Sep-2004. In an unrelated change in the same file, put back 7.4's response to failure to rename() the relcache init file, ie, unlink the useless temp file. I did not put back the warning message, since there might actually be some reason not to have that. | 12 December 2004, 05:07:50 UTC |
12b1b5d | Tom Lane | 11 December 2004, 23:26:51 UTC | Instead of supposing (wrongly, in the general case) that the rowtype of an inheritance child table is binary-compatible with the rowtype of its parent, invent an expression node type that does the conversion correctly. Fixes the new bug exhibited by Kris Shannon as well as a lot of old bugs that would only show up when using multiple inheritance or after altering the parent table. | 11 December 2004, 23:26:51 UTC |
fd536dd | Peter Eisentraut | 11 December 2004, 20:54:14 UTC | Added port reports | 11 December 2004, 20:54:14 UTC |
b89df8f | Peter Eisentraut | 11 December 2004, 20:19:24 UTC | Translation updates | 11 December 2004, 20:19:24 UTC |
a31ec86 | Peter Eisentraut | 11 December 2004, 20:10:14 UTC | Translation updates | 11 December 2004, 20:10:14 UTC |
d89042b | Peter Eisentraut | 11 December 2004, 20:03:37 UTC | Patch to the pl/perl documents that clarifies the scope of global data and gives an example of storing a code reference by David Fetter | 11 December 2004, 20:03:37 UTC |
e82cd78 | Peter Eisentraut | 11 December 2004, 19:56:07 UTC | Translation updates | 11 December 2004, 19:56:07 UTC |
4de679c | Peter Eisentraut | 11 December 2004, 19:45:34 UTC | Translation updates | 11 December 2004, 19:45:34 UTC |
607154d | Peter Eisentraut | 11 December 2004, 19:31:45 UTC | Added port reports | 11 December 2004, 19:31:45 UTC |
f4451a9 | Peter Eisentraut | 11 December 2004, 19:13:32 UTC | Added port report | 11 December 2004, 19:13:32 UTC |
10e960f | Peter Eisentraut | 11 December 2004, 19:09:08 UTC | Translation updates | 11 December 2004, 19:09:08 UTC |
022a00b | Peter Eisentraut | 11 December 2004, 19:03:49 UTC | Translation updates | 11 December 2004, 19:03:49 UTC |
ed24496 | Peter Eisentraut | 11 December 2004, 19:01:46 UTC | Added port report | 11 December 2004, 19:01:46 UTC |
4abfc20 | Bruce Momjian | 10 December 2004, 18:01:59 UTC | Reorder IRC examples. | 10 December 2004, 18:01:59 UTC |
d5df606 | Tom Lane | 06 December 2004, 23:57:17 UTC | ActiveSnapshot must be set to something valid while running deferred triggers during COMMIT. Per trouble report from Frank van Vugt. | 06 December 2004, 23:57:17 UTC |
e514da6 | Peter Eisentraut | 06 December 2004, 23:47:08 UTC | Start filling in the supported platforms list with build farm information. | 06 December 2004, 23:47:08 UTC |
8efc721 | Peter Eisentraut | 06 December 2004, 22:10:42 UTC | Translation updates | 06 December 2004, 22:10:42 UTC |
ec7806d | Michael Meskes | 06 December 2004, 20:35:35 UTC | Fixed bug in parsing of typedef'ed array sizes. Synced parser. | 06 December 2004, 20:35:35 UTC |
b3f3092 | Neil Conway | 06 December 2004, 01:09:20 UTC | Fix off-by-1 bug in pg_ctl in -D handling, per report from pjmodos@parba.cz | 06 December 2004, 01:09:20 UTC |
29a26b2 | Tom Lane | 05 December 2004, 20:05:47 UTC | Fix several mistaken xreflabel entries, including those spotted by Michael Fuhr. | 05 December 2004, 20:05:47 UTC |
e09567d | Bruce Momjian | 04 December 2004, 18:19:33 UTC | Back out addition of Win1252 encoding. | 04 December 2004, 18:19:33 UTC |
510a47a | Bruce Momjian | 04 December 2004, 04:12:11 UTC | Properl format HTML in developer's FAQ. | 04 December 2004, 04:12:11 UTC |
f51964f | PostgreSQL Daemon | 03 December 2004, 22:24:53 UTC | tag configure for rc1 .. | 03 December 2004, 22:24:53 UTC |
59b3b80 | Tom Lane | 03 December 2004, 22:19:28 UTC | As long as we're forcing an ORDER BY in these four join queries, we had better make sure the sort order is totally specified; else we get burnt by platform-specific behavior of qsort() with equal keys. Per buildfarm results. | 03 December 2004, 22:19:28 UTC |
8090616 | Tom Lane | 03 December 2004, 21:26:31 UTC | Use StrNCpy not strncpy to fill hash key, to ensure the resulting key is null-terminated. I think this is not a real bug because the parser would always have truncated the identifier to NAMEDATALEN-1 already, but let's be safe. Per report from Klocwork. | 03 December 2004, 21:26:31 UTC |
2ee3a72 | Tom Lane | 03 December 2004, 18:48:19 UTC | Adjust help message for --no-owner, per Alvaro Herrera. | 03 December 2004, 18:48:19 UTC |
2254d4e | Bruce Momjian | 03 December 2004, 18:34:31 UTC | Back out ARRAY() patch. | 03 December 2004, 18:34:31 UTC |