- 22 Jan, 2000 1 commit
-
-
Tom Lane authored
pghackers discussion of 5-Jan-2000. The amopselect and amopnpages estimators are gone, and in their place is a per-AM amcostestimate procedure (linked to from pg_am, not pg_amop).
-
- 05 Jan, 2000 1 commit
-
-
Thomas G. Lockhart authored
Remove older "::" type coersion syntax in favor of extended SQL92 style. Include a few new tests for datetime/timespan arithmetic.
-
- 21 Dec, 1999 1 commit
-
-
Jan Wieck authored
in regression tests. Jan
-
- 30 Sep, 1999 1 commit
-
-
Jan Wieck authored
RI_FKey_... constrint triggers when looking for illegal pg_proc entries. Jan
-
- 06 Sep, 1999 1 commit
-
-
Tom Lane authored
before comparison; if fields being joined are different widths then hashing will yield wrong answer. Also, remove hashjoinable mark from all uses of array_eq, because array structures may have padding bytes between elements and the pad bytes are of uncertain content. This could be revisited if array code is cleaned up. Modify opr_sanity regress test to complain if array_eq operator is marked hashjoinable.
-
- 12 May, 1999 1 commit
-
-
Jan Wieck authored
in Resdom and GroupClause so changing of resno's doesn't confuse the grouping any more. Jan
-
- 07 Apr, 1999 2 commits
-
-
Tom Lane authored
hashjoin's hashFunc() so that it does the right thing with pass-by-value data types (the old code would always return 0 for int2 or char values, which would work but would slow things down a lot). Extend opr_sanity regress test to catch more kinds of errors.
-
Tom Lane authored
hashjoins. Extend opr_sanity regress test to help detect similar mistakes.
-
- 29 Mar, 1999 1 commit
-
-
Tom Lane authored
function is found in prosrc field of pg_proc, not proname. This allows multiple aliases of a built-in to all be implemented as direct builtins, without needing a level of indirection through an SQL function. Replace existing SQL alias functions with builtin entries accordingly. Save a few K by not storing string names of builtin functions in fmgr's internal table (if you really want 'em, get 'em from pg_proc...). Update opr_sanity with a few more cross-checks.
-
- 28 Mar, 1999 1 commit
-
-
Tom Lane authored
related tables.
-
- 01 Mar, 1999 1 commit
-
-
Tom Lane authored
so remove them from MergeJoin node. Hack together a partial solution for commuted mergejoin operators --- yesterday a mergejoin int4 = int8 would crash if the planner decided to commute it, today it works. The planner's representation of mergejoins really needs a rewrite though. Also, further testing of mergejoin ops in opr_sanity regress test.
-
- 28 Feb, 1999 1 commit
-
-
Tom Lane authored
right side data types. Correct the opr_sanity regress test to check these entries properly. NOTE that opr_sanity will now fail until you do an initdb!
-
- 29 Oct, 1998 1 commit
-
-
Tom Lane authored
mistakes in creating pg_operator table.
-