• T
    Rip out QueryTreeList structure, root and branch. Querytree · 507a0a2a
    Tom Lane 提交于
    lists are now plain old garden-variety Lists, allocated with palloc,
    rather than specialized expansible-array data allocated with malloc.
    This substantially simplifies their handling and eliminates several
    sources of memory leakage.
    Several basic types of erroneous queries (syntax error, attempt to
    insert a duplicate key into a unique index) now demonstrably leak
    zero bytes per query.
    507a0a2a
analyze.c 34.2 KB