Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Fix error | Peter Eisentraut | 2001-12-21 | |
| | ||||
* | Use MemSet() rather than a loop to do blank-padding on PS_USE_CLOBBER_ARGV | Tom Lane | 2001-12-21 | |
| | | | | | | machines. I have just been observing some scenarios where set_ps_display accounts for more than 10% of the backend CPU, and this loop has to be the reason. | |||
* | Add full name of the month of July to the lookup table. | Thomas G. Lockhart | 2001-12-21 | |
| | | | | Thanks to Greg Sabino Mullane <greg@turnstep.com> for finding the problem. | |||
* | Add memcmp() test and new memcmp.c file, for SunOS. Tested by Tatsuo. | Bruce Momjian | 2001-12-20 | |
| | ||||
* | MIN() -> Min, fixes compile problem. | Bruce Momjian | 2001-12-20 | |
| | ||||
* | Fix buffer-overrun problem in pretty printer. | Tom Lane | 2001-12-19 | |
| | ||||
* | Temporarily dike out GetUndoRecPtr() in checkpoint generation, since we | Tom Lane | 2001-12-19 | |
| | | | | | | do not use the undo pointer anyway. This is a quick-hack solution for the three-way deadlock condition discussed in pghackers 17-Dec-01. Need to find a better way of doing it. | |||
* | Make sure that all variants of HeapTupleSatisfies will do the right thing | Tom Lane | 2001-12-19 | |
| | | | | | if presented with a tuple in process of being moved by VACUUM. Per bug report from Brian Hirt. | |||
* | Move geqo enable into proper section. | Bruce Momjian | 2001-12-17 | |
| | ||||
* | Update Hungarian from Kovacs Zoltan | Peter Eisentraut | 2001-12-13 | |
| | ||||
* | Don't accept names of complex types (ie, relation types) as being | Tom Lane | 2001-12-12 | |
| | | | | | | | requests for implicit trivial coercions. Prevents sillinesses like this one: regression=# select x.int8_tbl.q1 from int8_tbl x; ERROR: fmgr_info: function 270997776: cache lookup failed | |||
* | Repair roundoff-error problem for stddev/variance results near zero, | Tom Lane | 2001-12-11 | |
| | | | | | per complaint from Kemin Zhou. Fix lack of precision in numeric stddev/variance. | |||
* | Suppress subquery pullup and pushdown when the subquery has any | Tom Lane | 2001-12-10 | |
| | | | | | | set-returning functions in its target list. This ensures that we won't rewrite the query in a way that places set-returning functions into quals (WHERE clauses). Cf. bug reports from Joe Conway. | |||
* | Declare LWLock pointers as volatile to prevent AIX compiler from | Tom Lane | 2001-12-10 | |
| | | | | | reordering operations at its whim. Releasing TAS lock before we've finished updating proc structure is uncool. | |||
* | Update from Serguei Mokhov | Peter Eisentraut | 2001-12-10 | |
| | ||||
* | Repair case-conversion error in to_date's handling of roman numerals. | Tom Lane | 2001-12-10 | |
| | | | | From Manuel Sugawara, approved by Karel Zak. | |||
* | Allow variable (unrestricted) precision for TIME and TIMESTAMP types in parser. | Thomas G. Lockhart | 2001-12-09 | |
| | ||||
* | Honor the typmod field for time zone intervals. | Thomas G. Lockhart | 2001-12-09 | |
| | ||||
* | Fix for usage of spirntf in more portable way. | Tatsuo Ishii | 2001-12-05 | |
| | ||||
* | Re-enable SunOS4 port. Replace | Tatsuo Ishii | 2001-12-05 | |
| | | | | | RTLD_LAZY | RTLD_GLOBAL to 1. It seems sunos4.h was accidentally modified between 7.1 and 7.2. | |||
* | Enforce restriction that COPY DELIMITERS string must be exactly one | Tom Lane | 2001-12-04 | |
| | | | | | character; replace strchr() search with simple comparison to speed up COPY IN. Per discussion in pghackers. | |||
* | Change appendStringInfoChar to appendStringInfoCharMacro in a couple of | Tom Lane | 2001-12-04 | |
| | | | | hot spots --- buys about 10% in Verner's INSERT example. | |||
* | Replace pq_getbytes(&ch, 1) calls with pq_getbyte(), which is easier | Tom Lane | 2001-12-04 | |
| | | | | | | | to use and significantly faster. This tweak saves 25% (!) of the runtime of COPY IN in a test with 8000-character lines. I wouldn't normally commit a performance improvement this late in the cycle, but 25% got my attention... | |||
* | Remove now-dead code for processing CONSTR_UNIQUE nodes in | Tom Lane | 2001-12-04 | |
| | | | | | AlterTableAddConstraint. Earlier reorganization of the parser's processing of ALTER TABLE means that these node types no longer get here. | |||
* | Hi Bruce, here is a first version of the hu.po file for the backend. I | Bruce Momjian | 2001-12-04 | |
| | | | | | | tested it with 7.2b3 and worked fine. Regards, Zoltan | |||
* | Suppress data directory access-permissions check when __CYGWIN__, | Tom Lane | 2001-12-04 | |
| | | | | | per recent pghackers discussions. Improving this should be a TODO for 7.3. | |||
* | Fix latent bug in checking for failure of hashtable creation. | Tom Lane | 2001-12-03 | |
| | ||||
* | attachement is the NLS patch for backend/po & pg_dump, | Bruce Momjian | 2001-12-03 | |
| | | | | | | they are all against the current CVS tree. the patch is about 70K. regards laser | |||
* | Try to make genbki.sh a little more bulletproof, per trouble report | Tom Lane | 2001-11-30 | |
| | | | | from Paul Stavrides. | |||
* | Repair failure to mark an inserted Materialize node with the appropriate | Tom Lane | 2001-11-30 | |
| | | | | extParam/locParam lists. Per bug #526. | |||
* | updates | Peter Eisentraut | 2001-11-30 | |
| | ||||
* | Fix array_out's failure to backslash backslashes, per bug# 524. Also, | Tom Lane | 2001-11-29 | |
| | | | | | | | | | remove brain-dead rule that double quotes are needed if and only if the datatype is pass-by-reference; neither direction of the implication holds water. Instead, examine the actual data string to see if it contains any characters that force us to quote it. Add some documentation about quoting of array values, which was previously explained nowhere AFAICT. | |||
* | NLS updates, most notably fixed zh_TW translations | Peter Eisentraut | 2001-11-29 | |
| | ||||
* | Fix unportable, non-spec-compliant use of offsetof() with a nonconstant | Tom Lane | 2001-11-26 | |
| | | | | member offset. | |||
* | Change display of FieldSelect nodes from arg.field to field(arg), | Tom Lane | 2001-11-26 | |
| | | | | | | | per bug report from Stefan Hadjistoytchev. There are some cases where the dot notation works, but there are more where it doesn't. Eventually ought to consider fixing the parser to allow cases like func().field, but for now this is the simplest patch. | |||
* | Repair problem with listing rules that have a WHERE condition and | Tom Lane | 2001-11-26 | |
| | | | | | have an INSERT...SELECT as the first or only action. Per bug report from Sergio Pili. | |||
* | Backend /po patch. | Bruce Momjian | 2001-11-25 | |
| | | | | | | http://laser.zhengmai.com.cn/download/backend_zh_CN.po.diff.gz Weiping He | |||
* | Tweak int8in to accept -9223372036854775808, per recent discussion in | Tom Lane | 2001-11-24 | |
| | | | | pgsql-patches. | |||
* | Fix boundary condition in btbulkdelete: don't examine high key in case | Tom Lane | 2001-11-23 | |
| | | | | | | | where rightmost index page splits while we are waiting to obtain exclusive lock on it. Not clear this would actually hurt (probably the callback would always fail), but better safe than sorry. Also, improve comments describing concurrency considerations in this code. | |||
* | Spell 'precedes', 'preceding' correctly in various places. | Tom Lane | 2001-11-21 | |
| | ||||
* | Insert CommandCounterIncrement call into SPI_cursor_open. | Tom Lane | 2001-11-21 | |
| | ||||
* | Tweak interval_avg support to avoid coredump with Alpha/Tru64 compiler. | Tom Lane | 2001-11-21 | |
| | | | | Per report from Bernd Tegge. | |||
* | Add a few new time zones, and list every time zone mentioned in my | Thomas G. Lockhart | 2001-11-21 | |
| | | | | | Linux box's time zone database. Do not allow 'current' as a date/time input value. | |||
* | Repair swapped sign for time minus time routine (time_mi_time()). | Thomas G. Lockhart | 2001-11-21 | |
| | | | | Problem reported by Manuel Sugawara (masm@fciencias.unam.mx). | |||
* | Allow 'PostgreSQL' as a date/time formatting style. Formerly, recognized | Thomas G. Lockhart | 2001-11-21 | |
| | | | | 'Postgres' only, but now accepts both. | |||
* | I think it's patch's size problem that I can't | Bruce Momjian | 2001-11-21 | |
| | | | | | | | | | | | | | | send patches to pgsql-patches list. the zh_CN NLS patch is about 80K, but sended twice and still can emerge on list. so I've put it at: http://laser.zhengmai.com.cn/download/zh_CN.po.diff.tar.gz If possible, please download it and apply it. (for current CVS). regards laser | |||
* | Add mention of template1 usage. | Bruce Momjian | 2001-11-20 | |
| | ||||
* | Some minor tweaks of REINDEX processing: grab exclusive lock a littleREL7_2_BETA3 | Tom Lane | 2001-11-20 | |
| | | | | earlier, make error checks more uniform. | |||
* | Simplify pg_convert() in that it calls pg_convert2 using new fmgr interface. | Tatsuo Ishii | 2001-11-20 | |
| | ||||
* | Double quotes in ln command to guard against spaces in path. | Tom Lane | 2001-11-20 | |
| |