• Tom Lane's avatar
    Replace the parser's namespace tree (which formerly had the same · a4996a89
    Tom Lane authored
    representation as the jointree) with two lists of RTEs, one showing
    the RTEs accessible by qualified names, and the other showing the RTEs
    accessible by unqualified names.  I think this is conceptually simpler
    than what we did before, and it's sure a whole lot easier to search.
    This seems to eliminate the parse-time bottleneck for deeply nested
    JOIN structures that was exhibited by phil@vodafone.
    a4996a89
ruleutils.c 123 KB