https://github.com/postgres/postgres

sort by:
Revision Author Date Message Commit Date
caa72ad Add mention of CURRENT_SCHEMA for object creation. 03 February 2003, 15:57:03 UTC
0f36c54 Brand 7.3.2. 02 February 2003, 19:56:46 UTC
84fdea1 Update release history for 7.3.2. 02 February 2003, 19:48:30 UTC
e59750d Fix nodeUnique to behave correctly when reversing direction after reaching either end of subplan results. This prevents misbehavior of cursors on SELECT DISTINCT ... queries. Per bug report 1-Feb-02. 02 February 2003, 19:09:08 UTC
d77c639 Remove restriction that cast functions cannot be volatile. This restriction was debatable to begin with, but it has now become obvious that it breaks forward-porting of user-defined types; contrib/lo being the most salient example. 01 February 2003, 22:09:41 UTC
af30b95 Cleaner solution to the problem of loading pre-7.3 dumps containing columns of type lo (see contrib/lo). Rather than hacking the function definitions on-the-fly, just modify the queries issued by FixupBlobRefs so that they work even if CREATE CAST hasn't been issued. 01 February 2003, 22:07:14 UTC
90ad65a Changes of 6-Sep-02 broke pg_restore's ability to recognize tar-format files. Fix it. 01 February 2003, 19:29:26 UTC
c801845 Fix assign_session_authorization() to not be confused by all-numeric user names. Per recent reports. 01 February 2003, 18:31:37 UTC
3be050d Prevent core dump from calling Tcl_DontCallWhenDeleted() with a null interp pointer. Per report from Gerhard Hintermayer. 01 February 2003, 00:22:23 UTC
a85d1d5 Apply ljb's patch to prevent both memory leak and core dump during connection shutdown. This is a grotty workaround for a Tcl bug, but said bug has been there long enough that I'm not holding my breath for a real fix. Per discussions and testing from ljb and g.hintermayer. 01 February 2003, 00:07:19 UTC
c8d7686 Make plpython's spi_execute interface handle NULLs properly. From Andrew Bosma. 31 January 2003, 22:35:27 UTC
4ff31fb Clean up plpython error reporting so that its regression test passes with some amount of cleanliness. I see no need to report the internal Python name rather than the SQL procedure name in error tracebacks. 31 January 2003, 22:25:18 UTC
b52fe8d Tweak bison build rules so that we get the same error messages from bison 1.875 and later as we did from earlier bison releases. Eventually we will probably want to adopt the newer message spelling ... but not yet. Per recent discussion on pgpatches. Note: I didn't change the build rules for bootstrap, ecpg, or plpgsql grammars, since these do not affect regression test results. 31 January 2003, 20:58:28 UTC
bb0c948 Handle mixed-case names properly in plpgsql_parse_tripwordtype. From Neil Conway. 31 January 2003, 00:32:00 UTC
5c508b7 Fix regression in .pgpass support. From Neil Conway. 30 January 2003, 19:50:07 UTC
cc16e49 Update release history for 7.2.4. 29 January 2003, 22:13:56 UTC
d6242b3 SPI_exec shouldn't return SPI_OK_SELECT if it hasn't actually returned a tuple table. Fixes core dump in pltcl (and probably other PLs) when executing a query rewritten by a rule. Per bug report from Wolfgang Walter. 29 January 2003, 15:24:57 UTC
726b7f3 Repair array subscript overrun identified by Yichen Xie. Reduce the value of MAX_TIME_PRECISION in floating-point-timestamp-storage case from 13 to 10, which is as much as time_out is actually willing to print. (The alternative of increasing the number of digits we are willing to print looks risky; we might find ourselves printing roundoff garbage.) 29 January 2003, 01:09:03 UTC
8672494 Fix array subscript overruns identified by Yichen Xie. 29 January 2003, 01:01:15 UTC
c95ed02 Convert variable name to canonical spelling before checking for matches in GUCArrayAdd/GUCArrayDelete. This prevents the multiple-entry bug exhibited by Frank Lupo 28-Jan-2003. 28 January 2003, 18:04:13 UTC
93c3f36 Revert off setting mention for client_min_messages. Set log_min_error_messages to the proper and agreed-upon default, PANIC (off). (BACKPATCH) 28 January 2003, 03:44:09 UTC
938a562 Prevent core dump when die_horribly() is called with null AH pointer. Problem reported and fixed by Oliver Elphick. 27 January 2003, 00:23:49 UTC
a307ee1 Back-patch fix for not shell-quoting editor name, as it also fixes silly buffer overrun (someone needs to learn to count characters...) 24 January 2003, 05:23:55 UTC
a825ad2 Fix obsolete error message (isImmutable doesn't exist). 23 January 2003, 15:18:50 UTC
01376c2 Change CREATE TABLE AS / SELECT INTO to create the new table with OIDs, for backwards compatibility with pre-7.3 behavior. Per discussion on pgsql-general and pgsql-hackers. 23 January 2003, 05:10:57 UTC
d735312 Update 'Mathematical Functions' table to reflect 7.3 addition of float8 forms of ceil(), floor(), sign(). Back-patch this and other recent doc fixes in this file to the 7.3 branch. 23 January 2003, 01:23:14 UTC
c0f8da1 Make estimation of mergejoin scan selectivities more robust, per recent example from RaÇl GutiÅrrez. 22 January 2003, 20:17:07 UTC
1f74045 Fix coredump problem in plpgsql's RETURN NEXT. When a SELECT INTO that's selecting into a RECORD variable returns zero rows, make it assign an all-nulls row to the RECORD; this is consistent with what happens when the SELECT INTO target is not a RECORD. In support of this, tweak the SPI code so that a valid tuple descriptor is returned even when a SPI select returns no rows. 21 January 2003, 22:06:36 UTC
08b798e Back-patch typprtlen fix, two other minor post-7.3 fixes. 21 January 2003, 19:57:50 UTC
c0f0d70 Fix bogus formatting of DROP DATABASE command, per Christopher Kings-Lynne. 16 January 2003, 15:28:06 UTC
db398d0 Repair an embarrassingly large number of alphabetization mistakes in the datetime token tables. Even more embarrassing, the regression tests revealed some of the problems --- but evidently the bogus output wasn't questioned. Add code to postmaster startup to directly check the tables for correct ordering, in hopes of not being embarrassed like this again. 16 January 2003, 00:27:17 UTC
1fb7158 More comment cleanups for shared_buffers in postgresql.conf. 15 January 2003, 20:50:18 UTC
430fd35 Update shared_buffer comment in postgresql.conf. 15 January 2003, 20:41:33 UTC
7112d38 This patch fixes an incorrect statement and makes a few cleanups to contrib/fulltextindex/README.fti Backpatched to 7.3.X too. Neil Conway 15 January 2003, 16:45:34 UTC
3b8147a Bumped up build number to 107 14 January 2003, 09:40:48 UTC
3f479ef Backport to 7.3 of patch to correctly handle fractional seconds Modified Files: Tag: REL7_3_STABLE jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java jdbc/org/postgresql/test/jdbc2/TimestampTest.java 14 January 2003, 09:15:35 UTC
3ff4496 Patch from Kris Jurka to improve the performance of getImportedKeys(). The fix uses explicit joins to avoid using the genetic query optimizer for consistent results. Modified Files: Tag: REL7_3_STABLE jdbc/org/postgresql/jdbc1/AbstractJdbc1DatabaseMetaData.java 14 January 2003, 05:07:56 UTC
fbc590f Fix capitalization. 11 January 2003, 21:03:21 UTC
7680826 Cause symlinks for shared-library versioning to run in the standard direction on HP-UX; our former approach has been obsolete since HPUX 9. Giles Lean 11 January 2003, 17:22:34 UTC
8b434d6 Fix typo in an error messages 11 January 2003, 06:59:30 UTC
8ca6670 > > This patch improves the documentation for the shared_buffers GUC param. > > I'd suggest that the runtime.sgml description explicitly say "values of > at least a few thousand are recommended for production installations". Neil Conway 11 January 2003, 05:04:27 UTC
295ece4 A tiny patch to fix a typo in configure.in and another one in RELEASE_CHANGES. Manfred Koizar 11 January 2003, 04:59:08 UTC
e2123a9 Add missing <limits.h> for INT64_IS_BUSTED case. 10 January 2003, 23:51:46 UTC
4a9588f Fix indenting of log_min_error_statement. 09 January 2003, 05:19:18 UTC
9ecfdbc Repair inconsistent rounding behavior for timestamp, time, interval, per gripe from Csaba Nagy. There is still potential for platform-specific behavior for values that are exactly halfway between integers, but at least we now get the expected answer for all other cases. 09 January 2003, 01:07:18 UTC
9260e79 Remove 'const' from secure_write, to prevent compiler warning. 08 January 2003, 23:34:37 UTC
ce83fc6 The second was that renegotiation was just plain broken. I can't believe I didn't notice this before -- once 64k was sent to/from the server the client would crash. Basicly, in 7.3 the server SSL code set the initial state to "about to renegotiate" without actually starting the renegotiation. In addition, the server and client didn't properly handle the SSL_ERROR_WANT_(READ|WRITE) error. This is fixed in the second patch. Nathan Mueller 08 January 2003, 23:18:35 UTC
671231f I was playing around with 7.3.1 and found some more SSL problems. The first, that I missed when checking over 7.3.1, was that the client method was switched to SSLv23 along with the server. The SSLv23 client method does SSLv2 by default, but can also understand SSLv3. In our situation the SSLv2 backwords compatibility is really only needed on the server. This is the first patch. The last thing is that I found a way for the server to understand SSLv2 HELLO messages (sent by pre-7.3 clients) but then get them to talk SSLv3. This is the last one. Nathan Mueller 08 January 2003, 22:57:05 UTC
fdb1c80 Fix dumping of DEFERRABLE/INITIALLY DEFERRED: > The big problem is that while pg_dump's dump_trigger() looks at > tginitdeferred and dumps accordingly, pg_get_constraintdef doesn't look > at tginitdeferred, and therefore doesn't record the requirement as part > of ALTER TABLE ADD CONSTRAINT. pg_get_constraintdef should probably be looking at condeferrable and condeferred in the pg_constraint row it's looking at. Maybe something like the attached. (Added, output only non-default values.) Stephan Szabo 08 January 2003, 22:54:36 UTC
a899179 Repair bug noticed by Deepak Bhole: a shell type should have a dependency on its namespace, so that it will go away if the schema is dropped. 08 January 2003, 21:40:49 UTC
c8b0ab0 Fix pgpass to work with PQconnectDB(). Backpatch to 7.3.X. Report from ljb. 08 January 2003, 21:33:53 UTC
40cb136 Fix for bug #866. 7.3 contains new logic for avoiding redundant calls to the index AM when we know we are fetching a unique row. However, this logic did not consider the possibility that it would be asked to fetch backwards. Also fix mark/restore to work correctly in this scenario. 08 January 2003, 19:41:57 UTC
44f47eb Backpatch extra slash removal into 7.3.X. HEAD already has it. 07 January 2003, 22:54:03 UTC
a4ee775 Fix doc chmod .pgpass line in 7.3.X. Head already fixed. 07 January 2003, 22:52:50 UTC
9ee8666 Upgrade to my2pg 1.9 07 January 2003, 22:18:49 UTC
b2353a3 Upgrade to even newer ora2pg 2.0. 07 January 2003, 22:17:23 UTC
de1096b Upgrade to ora2pg 1.10. Backpatch to 7.3.X. 07 January 2003, 22:16:19 UTC
2e0e101 Fix inherited UPDATE for cases where child column numbering doesn't match parent table. This used to work, but was broken in 7.3 by rearrangement of code that handles targetlist sorting. Add a regression test to catch future breakage. 05 January 2003, 00:56:56 UTC
f159bce Add missing include --- seems include file references are different in CVS tip than in this branch. 05 January 2003, 00:49:59 UTC
b19a0c7 Translation updates 04 January 2003, 10:26:28 UTC
4bd41a4 Add casts between oid and lo in contrib. 03 January 2003, 15:43:33 UTC
3c06dd7 Fix BSD/OS thread file locking bug in new fseeko code. Backpatch to 7.3.X. 02 January 2003, 06:01:02 UTC
573fe25 fastpath code neglected to check whether user has privileges to call the target function. Also, move SetQuerySnapshot() call to avoid assert failure when a fastpath call is attempted in an aborted transaction. 01 January 2003, 21:57:18 UTC
5122512 Awhile back I wrote that freebsd.h was probably broken in the places where it diverged from netbsd.h and openbsd.h. This has now been confirmed. Accordingly, make all three exactly alike. 01 January 2003, 20:35:54 UTC
5271e60 Point does not return a center of lseg. Kenji Sugita 30 December 2002, 02:18:39 UTC
629df5f Adjust hash table sizing algorithm to avoid integer overflow in ExecHashJoinGetBatch(). Fixes core dump on large hash joins, as in example from Rae Stiening. 29 December 2002, 22:29:03 UTC
b37d637 Deliver better error message when a relation name is used in an expression. Per report from Ian Barwick. 27 December 2002, 20:06:28 UTC
d5a0f78 Remove overenthusiastic free'ing of comment dependencies; could lead to core dump in pg_dump when dumping views having comments. See bug #855. 27 December 2002, 17:10:55 UTC
0b91b44 Small fix in documentation and some examples of usage. Please, apply to 7.3 and current CVS Oleg Bartunov 27 December 2002, 14:10:49 UTC
31f7f57 Trivial patch to increase max_fsm_pages as per earlier discussion. Philip Warner 27 December 2002, 14:07:14 UTC
7c3e3cd Update SSL error message for improper permissions. Backpatch to 7.3.X. 23 December 2002, 22:19:26 UTC
a3feaba Fix possible buffer overrun in \d command: substr(..., 128) produces a result of at most 128 chars, but that could be more than 128 bytes. Also ensure we don't try to pfree uninitialized pointers during error cleanup. 21 December 2002, 01:07:21 UTC
96bce9f Update 7.3.1 to give proper attribution to pg_dump item. 20 December 2002, 00:24:29 UTC
9e04de0 Fix release notes and installation instructions for 7.3.1 release. 18 December 2002, 23:38:08 UTC
c4a3895 Update Russian FAQ. Update all FAQ's for 7.3.X branch. 18 December 2002, 20:39:31 UTC
9c8ace7 Update RELEASE checklist. 18 December 2002, 20:07:43 UTC
de34661 Update INSTALL file for 7.3.1. 18 December 2002, 20:07:02 UTC
d2f0761 From the SSL_CTX_new man page: "SSLv23_method(void), SSLv23_server_method(void), SSLv23_client_method(void) A TLS/SSL connection established with these methods will understand the SSLv2, SSLv3, and TLSv1 protocol. A client will send out SSLv2 client hello messages and will indicate that it also understands SSLv3 and TLSv1. A server will understand SSLv2, SSLv3, and TLSv1 client hello messages. This is the best choice when compatibility is a concern." This will maintain backwards compatibility for those us that don't use TLS connections ... 18 December 2002, 13:20:03 UTC
bb501dc Update FAQ for 7.3.1. 18 December 2002, 04:41:06 UTC
148e7e0 Stamp 7.3.1. 18 December 2002, 02:07:30 UTC
f599d56 Fix ALTER TABLE ADD COLUMN to disallow the same column types that are disallowed by CREATE TABLE (eg, pseudo-types); also disallow these types from being introduced by the range-function syntax. While at it, allow CREATE TABLE to create zero-column tables, per recent pghackers discussion. I am back-patching this into 7.3 since failure to disallow pseudo-types is arguably a security hole. 16 December 2002, 18:39:57 UTC
750b3f3 The actual segfault was caused by a double pfree(), but ISTM that failing to find pg_hba.conf should be a fatal error anyway, so I increased the priority of the elog() from LOG to FATAL and refactored the code a little bit. Neil Conway 14 December 2002, 18:49:43 UTC
96e9574 Ok, I think I've gotten this figured out now. I saw this comment in pqcomm.c, switched the ERROR logs to COMMERROR logs and it all works. I've attached a patch to be-secure.c that fixes all my problems. Nathan Mueller 14 December 2002, 18:39:39 UTC
77a9708 Backpatch SSL fixes into 7.3.1. 13 December 2002, 22:20:22 UTC
9056af5 Increment libpq major number for 7.3.1 and minor for 7.4. 13 December 2002, 22:18:22 UTC
8fba8ca This patch fixes minor bugs in dictionary generator in contrib/tsearch (contrib/tsearch/makedict/makedict.pl) [ Backpatched to 7.3.] Teodor Sigaev 13 December 2002, 05:50:41 UTC
1c432d6 Guard against overrunning CTZName buffer when TZ is bogus. 12 December 2002, 19:17:04 UTC
68df4f7 Back-patch fix to prevent core dump in EXPLAIN if optimizer has simplified function call to a constant. (7.3 won't actually execute such a plan anyway, but core dump is bad regardless.) 12 December 2002, 16:16:58 UTC
20606b4 Mark SCO Openserver 5.0.4. supported by 7.3.1 as per chat report from user. template/sco updated. 11 December 2002, 22:27:34 UTC
bab9c3d Fix line count error reporting in config files, like pg_hba.conf, per report from Oliver Elphick. Backpatch to 7.3. 11 December 2002, 22:17:31 UTC
f28802c Bump version for 7.3 and 7.4. 11 December 2002, 04:08:05 UTC
ac3534f Translation updates 10 December 2002, 20:00:27 UTC
7ba47bf This patch updates doc/src/sgml/runtime.sgml to refer to "MacOS X", not "OS/X". Neil Conway 09 December 2002, 21:03:42 UTC
39610c8 Fix Latin1/Unicode conversion by selecting the right table. 09 December 2002, 19:42:31 UTC
a92a401 As far as I figured from the source code this function only deals with cleaning up locale names and nothing else. Since all the locale names are in plain ASCII I think it will be safe to use ASCII-only lower-case conversion. Nicolai Tufar 09 December 2002, 17:45:17 UTC
b3b3959 Explain's code for showing quals of SubqueryScan nodes has been broken all along; not noticed till now. It's a scan not an upper qual ... 06 December 2002, 19:28:13 UTC
ab6e38e Thank you very much, you catch it :). This bug had a long life, because it exists if and only if locale of postmaster was a different from C (or ru_RU.KOI8-R). Please, apply patch for current CVS & 7.3.1 Magnus Naeslund(f) wrote: > Ok, I nailed the bug, but i'm not sure what the correct fix is. > Attached tsearch_morph.diff that remedies this problem by avoiding it. > Also there's a debug aid patch if someone would like to know how i > finally found it out :) > > There problem in the lemmatize() function is that GETDICT(...) returned > a value not handled (BYLOCALE). > The value (-1) and later used as an index into the dicts[] array. > After that everything went berserk stack went crazy somehow so trapping > the fault sent me to the wrong place, and every time i read the value it > was positive ;) > > So now i just return the initial word passed to the lemmatize function, > because i don't know what to do with it. Magnus Naeslund 06 December 2002, 05:15:32 UTC
500677c localbuf.c must be able to do blind writes. 05 December 2002, 22:48:10 UTC
0e98ae2 Avoid pulling up sublinks from a subselect's targetlist. Works around problems that occur if sublink is referenced via a join alias variable. Perhaps this can be improved later, but a simple and safe fix is needed for 7.3.1. 05 December 2002, 21:46:55 UTC
530bf20 It looks like the problem was introduced when the "SET autocommit" and "SET search_path" commands were added to the beginning of the script. The attatched patch should fix the problem. It probably should be applied against the 7.3 and 7.4 branches. Steven Singer 05 December 2002, 21:04:14 UTC
back to top