- 30 10月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 29 10月, 2002 1 次提交
-
-
由 Bruce Momjian 提交于
-
- 29 4月, 2002 1 次提交
-
-
由 Tom Lane 提交于
lists to join RTEs, attach a list of Vars and COALESCE expressions that will replace the join's alias variables during planning. This simplifies flatten_join_alias_vars while still making it easy to fix up varno references when transforming the query tree. Add regression test cases for interactions of subqueries with outer joins.
-
- 12 3月, 2002 1 次提交
-
-
由 Tom Lane 提交于
now has an RTE of its own, and references to its outputs now are Vars referencing the JOIN RTE, rather than CASE-expressions. This allows reverse-listing in ruleutils.c to use the correct alias easily, rather than painfully reverse-engineering the alias namespace as it used to do. Also, nested FULL JOINs work correctly, because the result of the inner joins are simple Vars that the planner can cope with. This fixes a bug reported a couple times now, notably by Tatsuo on 18-Nov-01. The alias Vars are expanded into COALESCE expressions where needed at the very end of planning, rather than during parsing. Also, beginnings of support for showing plan qualifier expressions in EXPLAIN. There are probably still cases that need work. initdb forced due to change of stored-rule representation.
-
- 07 11月, 2000 2 次提交
-
-
由 Tom Lane 提交于
to get platform-independent results.
-
由 Thomas G. Lockhart 提交于
Add more tests for JOIN syntax. All tests pass on my Linux box (except for the usual couple of lines for geometry).
-
- 13 9月, 2000 1 次提交
-
-
由 Tom Lane 提交于
ends to clean up (see my message of same date to pghackers), but mostly it works. INITDB REQUIRED!
-
- 15 2月, 2000 1 次提交
-
-
由 Thomas G. Lockhart 提交于
-
- 06 1月, 2000 1 次提交
-
-
由 Thomas G. Lockhart 提交于
-
- 05 1月, 2000 1 次提交
-
-
由 Thomas G. Lockhart 提交于
Remove older "::" type coersion syntax in favor of extended SQL92 style. Include a few new tests for datetime/timespan arithmetic.
-
- 23 2月, 1999 1 次提交
-
-
由 Thomas G. Lockhart 提交于
-