- 04 2月, 2003 1 次提交
-
-
由 Tom Lane 提交于
startup, not in the parser; this allows ALTER DOMAIN to work correctly with domain constraint operations stored in rules. Rod Taylor; code review by Tom Lane.
-
- 03 2月, 2003 8 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
nodes where it's not really necessary. In many cases where the scan node is not the topmost plan node (eg, joins, aggregation), it's possible to just return the table tuple directly instead of generating an intermediate projection tuple. In preliminary testing, this reduced the CPU time needed for 'SELECT COUNT(*) FROM foo' by about 10%.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
Standard says FETCH LAST is after last row, and we don't do that.
-
由 Tom Lane 提交于
Tom Lane.
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
either end of subplan results. This prevents misbehavior of cursors on SELECT DISTINCT ... queries. Per bug report 1-Feb-02.
-
- 02 2月, 2003 4 次提交
-
-
由 Tom Lane 提交于
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.
-
由 Tom Lane 提交于
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.
-
由 Tom Lane 提交于
files. Fix it.
-
由 Tom Lane 提交于
user names. Per recent reports.
-
- 01 2月, 2003 5 次提交
-
-
由 Tom Lane 提交于
interp pointer. Per report from Gerhard Hintermayer.
-
由 Tom Lane 提交于
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.
-
由 Tom Lane 提交于
From Andrew Bosma.
-
由 Tom Lane 提交于
with some amount of cleanliness. I see no need to report the internal Python name rather than the SQL procedure name in error tracebacks.
-
由 Tom Lane 提交于
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 1月, 2003 4 次提交
-
-
由 Tom Lane 提交于
for type 'time without time zone', as we already did for type 'timestamp without time zone'. This patch was proposed by Tom Lockhart on 7-Nov-02, but he never got around to applying it. Adjust regression tests and documentation to match.
-
由 Tom Lane 提交于
From Neil Conway.
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
-
- 30 1月, 2003 1 次提交
-
-
由 Tom Lane 提交于
-
- 29 1月, 2003 9 次提交
-
-
由 Tom Lane 提交于
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.
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
cannot actually happen at present because ArrayCount() is only called on strings beginning with '{', but seems best to prevent it going forward. Per report from Yichen Xie.
-
由 Tom Lane 提交于
can only occur if the constant DEFAULT_CLIENT_AUTHSVC is given a bogus value, so it doesn't seem worth back-patching, but I'll fix it in HEAD.
-
由 Tom Lane 提交于
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.)
-
由 Tom Lane 提交于
-
由 Tom Lane 提交于
passed to join selectivity estimators. Make use of this in eqjoinsel to derive non-bogus selectivity for IN clauses. Further tweaking of cost estimation for IN. initdb forced because of pg_proc.h changes.
-
由 Peter Eisentraut 提交于
separate macro. Also add support for %I64d which is the way on Windows. The code that checks for the 64-bit int type now gives more reasonable results when cross-compiling: In that case we just take the compiler's information and trust that the arithmetic works. Disabling int64 is too pessimistic.
-
由 Tom Lane 提交于
in GUCArrayAdd/GUCArrayDelete. This prevents the multiple-entry bug exhibited by Frank Lupo 28-Jan-2003.
-
- 28 1月, 2003 7 次提交
-
-
由 Bruce Momjian 提交于
Set log_min_error_messages to the proper and agreed-upon default, PANIC (off). (BACKPATCH)
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
Backpatch to 7.3.X.
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
> * Add the concept of dataspaces/tablespaces [tablespaces] 307d307 < * Add the concept of dataspaces/tablespaces [tablespaces]
-
由 Bruce Momjian 提交于
-
由 Tom Lane 提交于
Try to model the effect of rescanning input tuples in mergejoins; account for JOIN_IN short-circuiting where appropriate. Also, recognize that mergejoin and hashjoin clauses may now be more than single operator calls, so we have to charge appropriate execution costs.
-
- 27 1月, 2003 1 次提交
-
-
由 Bruce Momjian 提交于
-