Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update for 7.3.3.REL7_3_3 | Tom Lane | 2003-05-22 | 1 | -444/+540 |
| | |||||
* | Brand 7.3.3. | Tom Lane | 2003-05-22 | 5 | -18/+18 |
| | |||||
* | Update release history for impending 7.3.3 release. | Tom Lane | 2003-05-22 | 1 | -1/+104 |
| | |||||
* | Repair sometimes-incorrect computation of StartUpID after a crash, per | Tom Lane | 2003-05-22 | 1 | -52/+66 |
| | | | | | | | example from Rao Kumar. This is a very corner corner-case, requiring a minimum of three closely-spaced database crashes and an unlucky positioning of the second recovery's checkpoint record before you'd notice any problem. But the consequences are dire enough that it's a must-fix. | ||||
* | Back-patch Jan's fix to avoid primary key lookup (and lock) if foreign key | Tom Lane | 2003-05-21 | 2 | -8/+34 |
| | | | | does not change on UPDATE. | ||||
* | Use -fPIC on Sparc, per Tom Callaway. | Tom Lane | 2003-05-19 | 1 | -0/+5 |
| | |||||
* | Back-patch change to avoid O(N^2) behavior with lots of deferred triggers, | Tom Lane | 2003-05-19 | 1 | -11/+38 |
| | | | | by making deferredTriggerInvokeEvents only scan events added since it last ran. | ||||
* | Upped JDBC build number to 110 for the 7.3.3 release | Barry Lind | 2003-05-19 | 1 | -1/+1 |
| | | | | | | Modified Files: Tag: REL7_3_STABLE Driver.java.in | ||||
* | Repair quoting sloppiness, lack of schema awareness in reindexdb. | Tom Lane | 2003-05-19 | 1 | -23/+43 |
| | |||||
* | Small translation updates for 7.3.3 release. | Peter Eisentraut | 2003-05-18 | 5 | -816/+962 |
| | |||||
* | Fix failure when uniq-ifying an array of zero elements. | Tom Lane | 2003-05-16 | 1 | -17/+5 |
| | | | | Teodor Sigaev | ||||
* | Back-patch fix to allow createuser to exit on control-C (Oliver Elphick) | Tom Lane | 2003-05-16 | 1 | -2/+2 |
| | |||||
* | Back-patch fix from Oliver Elphick to force ISO datestyle in dumps. | Tom Lane | 2003-05-16 | 1 | -1/+8 |
| | |||||
* | Small changes to use the absolute path to system catalogs. | Tom Lane | 2003-05-16 | 3 | -5/+5 |
| | | | | Greg Sabino Mullane | ||||
* | Check calling context for connectby_text(), per Joe Conway. | Tom Lane | 2003-05-16 | 1 | -0/+5 |
| | |||||
* | Apply fixes for problems with dropped columns whose types have also been | Tom Lane | 2003-05-12 | 4 | -25/+147 |
| | | | | dropped. Add regression test, too. | ||||
* | Adjust CreateCheckpoint so that buffer dumping activities and cleanup of | Tom Lane | 2003-05-10 | 1 | -4/+31 |
| | | | | | | dead xlog segments are not considered part of a critical section. It is not necessary to force a database-wide panic if we get a failure in these operations. Per recent trouble reports. | ||||
* | Be more precise about check for flex 2.5.3, backpatched to 7.3.X. | Bruce Momjian | 2003-05-07 | 2 | -3/+3 |
| | |||||
* | Allow 60 in seconds fields of timestamp, time, interval input values. | Tom Lane | 2003-05-04 | 2 | -14/+15 |
| | | | | | | Per recent discussion on pgsql-general, this is appropriate for spec compliance, and has the nice side-effect of easing porting from old pg_dump files that exhibit the 59.999=>60.000 roundoff problem. | ||||
* | When a TIMESTAMP, TIME, or INTERVAL precision is specified larger than our | Tom Lane | 2003-05-04 | 1 | -52/+102 |
| | | | | | | | | | | | | implementation limits, do not issue an ERROR; instead issue a NOTICE and use the max supported value. Per pgsql-general discussion of 28-Apr, this is needed to allow easy porting from pre-7.3 releases where the limits were higher. Unrelated change in same area: accept GLOBAL TEMP/TEMPORARY as a synonym for TEMPORARY, as per pgsql-hackers discussion of 15-Apr. We previously rejected it, but that was based on a misreading of the spec --- SQL92's GLOBAL temp tables are really closer to what we have than their LOCAL ones. | ||||
* | Fix erroneous space calculation leading to core dump in dumpProcLangs, | Tom Lane | 2003-05-03 | 2 | -4/+7 |
| | | | | | | per report from Olivier Prenant. Also fix off-by-one space calculation in ReadToc; this woould not have hurt us until we had more than 100 dependencies for a single object, but wrong is wrong. | ||||
* | Repair permissions problem in RI triggers: query parsing has to be done | Tom Lane | 2003-04-26 | 1 | -105/+117 |
| | | | | | as the correct user, not only query execution. Per report from Sean Chittenden. | ||||
* | Correct oversight in createlang: test for pre-existing handler function | Tom Lane | 2003-04-26 | 1 | -2/+2 |
| | | | | | was broken by opaque->language_handler change. I see this is already fixed in CVS tip, but must back-patch for 7.3.3. | ||||
* | Back-patch fixes for zero-column tables in COPY, pg_dump. | Tom Lane | 2003-04-25 | 2 | -18/+57 |
| | |||||
* | Make [VACUUM] ANALYZE safe on zero-column tables. | Tom Lane | 2003-04-25 | 1 | -2/+3 |
| | |||||
* | Fix misbehavior of func_error() on type names containing '%'. | Tom Lane | 2003-04-23 | 1 | -2/+2 |
| | | | | Will patch separately but equivalently in HEAD. | ||||
* | Fix misbehavior of replace() on strings containing '%'. | Tom Lane | 2003-04-23 | 1 | -4/+4 |
| | | | | Will patch separately but equivalently in HEAD. | ||||
* | Prevent palloc(0) error when parent table has zero columns. | Tom Lane | 2003-04-21 | 1 | -3/+4 |
| | |||||
* | Fix char-vs-pg_wchar confusion in p_ere(), per failure report from | Tom Lane | 2003-04-20 | 1 | -3/+3 |
| | | | | | Tom O'Dowd. This fix is not relevant to CVS tip anymore, but we should fix it in 7.3.*. | ||||
* | Fix abstime-to-time cast function, which has had broken implementation | Tom Lane | 2003-04-17 | 1 | -2/+2 |
| | | | | | since 7.2, per bug #947. Turns out it had wrong volatility label, too. Can't force initdb in 7.3 branch, but fix anyway for future installs. | ||||
* | Applied patches from Kris Jurka fixing a string tokenizing problem and | Barry Lind | 2003-04-17 | 2 | -45/+43 |
| | | | | | | | | | | | fixing an order by problem for index metadata results. Also includes removing some unused code as well as a fix to the toString method on statement. Modified Files: Tag: REL7_3_STABLE jdbc/org/postgresql/jdbc1/AbstractJdbc1DatabaseMetaData.java jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java | ||||
* | Fix stupid oversight ... | Tom Lane | 2003-04-16 | 1 | -3/+3 |
| | |||||
* | eqjoinsel's logic for case where MCV lists are not present should | Tom Lane | 2003-04-15 | 1 | -15/+21 |
| | | | | | | account for NULLs; in hindsight this is obvious since the code for the MCV-lists case would reduce to this when there are zero entries in both lists. Per example from Alec Mitchell. | ||||
* | Second try at avoiding conflicts with system isblank(). | Tom Lane | 2003-04-13 | 1 | -16/+11 |
| | |||||
* | Guard against macro versions of isblank(). | Tom Lane | 2003-04-12 | 1 | -2/+7 |
| | |||||
* | Fix encoding conversion function bug. | Tatsuo Ishii | 2003-04-12 | 1 | -3/+3 |
| | | | | | | | | | | See following posting for more details. Subject: Re: [HACKERS] [BUGS] Bug #943: Server-Encoding from EUC_TW to UTF-8 doesn't From: Tatsuo Ishii <t-ishii@sra.co.jp> To: michael.enke@wincor-nixdorf.com, pgsql-bugs@postgresql.org Cc: pgsql-hackers@postgresql.org Date: Sat, 12 Apr 2003 10:51:45 +0900 (JST) | ||||
* | Fix error recovery for SSL_read/SSL_write calls. | Tom Lane | 2003-04-10 | 2 | -29/+55 |
| | |||||
* | Remove premature attempt to constant-fold type coercion expressions. | Tom Lane | 2003-04-10 | 1 | -35/+2 |
| | | | | | While usually safe, this fails if the coercion function needs the query snapshot to be set already. Per example from Nigel Andrews. | ||||
* | added addDataType to the interface | Dave Cramer | 2003-04-08 | 1 | -1/+23 |
| | |||||
* | Back-patch changes to validate page header fields immediately after | Tom Lane | 2003-04-04 | 6 | -11/+101 |
| | | | | | reading in any page. Also back-port the zero_damaged_pages boolean that determines what to do about it. | ||||
* | Repair incorrect checking of grouped/ungrouped variables in the presence | Tom Lane | 2003-04-03 | 1 | -9/+39 |
| | | | | of unnamed joins; per pghackers discussion 31-Mar-03. | ||||
* | Fix buffer overrun in to_ascii(), per report from Guido Notari. | Tom Lane | 2003-04-02 | 1 | -5/+6 |
| | |||||
* | Please, apply patch for contrib/ltree to current CVS and 7.3.2 | Bruce Momjian | 2003-03-31 | 5 | -6/+298 |
| | | | | | | | | | | CHANGES Mar 28, 2003 Added finctions index(ltree,ltree,offset), text2ltree(text), ltree2text(text) Teodor Sigaev | ||||
* | TestConfiguration returns int, not bool. This mistake is relatively | Tom Lane | 2003-03-31 | 1 | -3/+3 |
| | | | | | | | harmless on signed-char machines but would lead to core dump in the deadlock detection code if char is unsigned. Amazingly, this bug has been here since 7.1 and yet wasn't reported till now. Thanks to Robert Bruccoleri for providing the opportunity to track it down. | ||||
* | Properly document default value of log_min_error_statement in postgresql.conf. | Bruce Momjian | 2003-03-30 | 1 | -1/+1 |
| | |||||
* | Backpatch SSL return value changes. | Bruce Momjian | 2003-03-30 | 1 | -1/+7 |
| | |||||
* | [ Backpatch to 7.3.X.] | Bruce Momjian | 2003-03-29 | 1 | -2/+2 |
| | | | | | | | | | | | typing error in src/backend/libpq/be-secure.c ??? Long Description In src/backend/libpq/be-secure.c: secure_write on SSL_ERROR_WANT_WRITE call secure_read instead secure_write again. May be is this a typing error? Sergey N. Yatskevich (syatskevich@n21lab.gosniias.msk.ru) | ||||
* | Fix bogus coding of SET DEFAULT ri triggers ... or at least make it less | Tom Lane | 2003-03-27 | 1 | -81/+47 |
| | | | | bogus than it was. Per bug report from Adrian Pop. | ||||
* | GetTupleForTrigger must use outer transaction's command counter for time | Tom Lane | 2003-03-27 | 3 | -22/+33 |
| | | | | qual checking, not GetCurrentCommandId. Per test case from Steve Wolfe. | ||||
* | fixed problem where information from previous updates was leaking into ↵ | Dave Cramer | 2003-03-25 | 1 | -2/+2 |
| | | | | subsequent updates patch from Shawn Green, slightly modified |