Skip site navigation (1) Skip section navigation (2)

pgsql-server: Use the new List API function names throughout the

From: neilc(at)svr1(dot)postgresql(dot)org (Neil Conway)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql-server: Use the new List API function names throughout the
Date: 2004-05-30 23:40:41
Message-ID: 20040530234041.E9540D1B1FD@svr1.postgresql.org (view raw or flat)
Thread:
Lists: pgsql-committers
Log Message:
-----------
Use the new List API function names throughout the backend, and disable the
list compatibility API by default. While doing this, I decided to keep
the llast() macro around and introduce llast_int() and llast_oid() variants.

Modified Files:
--------------
    pgsql-server/contrib/tsearch2:
        tsvector.c (r1.7 -> r1.8)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/contrib/tsearch2/tsvector.c.diff?r1=1.7&r2=1.8)
    pgsql-server/src/backend/access/common:
        tupdesc.c (r1.103 -> r1.104)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/access/common/tupdesc.c.diff?r1=1.103&r2=1.104)
    pgsql-server/src/backend/access/nbtree:
        nbtxlog.c (r1.11 -> r1.12)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/access/nbtree/nbtxlog.c.diff?r1=1.11&r2=1.12)
    pgsql-server/src/backend/executor:
        execMain.c (r1.232 -> r1.233)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/executor/execMain.c.diff?r1=1.232&r2=1.233)
        execQual.c (r1.160 -> r1.161)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/executor/execQual.c.diff?r1=1.160&r2=1.161)
        execTuples.c (r1.78 -> r1.79)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/executor/execTuples.c.diff?r1=1.78&r2=1.79)
        execUtils.c (r1.111 -> r1.112)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/executor/execUtils.c.diff?r1=1.111&r2=1.112)
        nodeAgg.c (r1.120 -> r1.121)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/executor/nodeAgg.c.diff?r1=1.120&r2=1.121)
        nodeAppend.c (r1.57 -> r1.58)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/executor/nodeAppend.c.diff?r1=1.57&r2=1.58)
        nodeHash.c (r1.84 -> r1.85)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/executor/nodeHash.c.diff?r1=1.84&r2=1.85)
        nodeHashjoin.c (r1.61 -> r1.62)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/executor/nodeHashjoin.c.diff?r1=1.61&r2=1.62)
        nodeIndexscan.c (r1.94 -> r1.95)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/executor/nodeIndexscan.c.diff?r1=1.94&r2=1.95)
        nodeMergejoin.c (r1.65 -> r1.66)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/executor/nodeMergejoin.c.diff?r1=1.65&r2=1.66)
        nodeSubplan.c (r1.62 -> r1.63)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/executor/nodeSubplan.c.diff?r1=1.62&r2=1.63)
        nodeTidscan.c (r1.38 -> r1.39)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/executor/nodeTidscan.c.diff?r1=1.38&r2=1.39)
        spi.c (r1.114 -> r1.115)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/executor/spi.c.diff?r1=1.114&r2=1.115)
    pgsql-server/src/backend/libpq:
        hba.c (r1.124 -> r1.125)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/libpq/hba.c.diff?r1=1.124&r2=1.125)
    pgsql-server/src/backend/nodes:
        copyfuncs.c (r1.283 -> r1.284)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/nodes/copyfuncs.c.diff?r1=1.283&r2=1.284)
        equalfuncs.c (r1.222 -> r1.223)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/nodes/equalfuncs.c.diff?r1=1.222&r2=1.223)
        list.c (r1.57 -> r1.58)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/nodes/list.c.diff?r1=1.57&r2=1.58)
        makefuncs.c (r1.43 -> r1.44)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/nodes/makefuncs.c.diff?r1=1.43&r2=1.44)
        outfuncs.c (r1.237 -> r1.238)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/nodes/outfuncs.c.diff?r1=1.237&r2=1.238)
        print.c (r1.67 -> r1.68)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/nodes/print.c.diff?r1=1.67&r2=1.68)
        read.c (r1.42 -> r1.43)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/nodes/read.c.diff?r1=1.42&r2=1.43)
        readfuncs.c (r1.170 -> r1.171)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/nodes/readfuncs.c.diff?r1=1.170&r2=1.171)
    pgsql-server/src/backend/optimizer/geqo:
        geqo_eval.c (r1.68 -> r1.69)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/geqo/geqo_eval.c.diff?r1=1.68&r2=1.69)
    pgsql-server/src/backend/optimizer/path:
        allpaths.c (r1.115 -> r1.116)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/path/allpaths.c.diff?r1=1.115&r2=1.116)
        clausesel.c (r1.66 -> r1.67)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/path/clausesel.c.diff?r1=1.66&r2=1.67)
        costsize.c (r1.127 -> r1.128)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/path/costsize.c.diff?r1=1.127&r2=1.128)
        indxpath.c (r1.159 -> r1.160)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/path/indxpath.c.diff?r1=1.159&r2=1.160)
        joinpath.c (r1.87 -> r1.88)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/path/joinpath.c.diff?r1=1.87&r2=1.88)
        joinrels.c (r1.68 -> r1.69)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/path/joinrels.c.diff?r1=1.68&r2=1.69)
        orindxpath.c (r1.58 -> r1.59)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/path/orindxpath.c.diff?r1=1.58&r2=1.59)
        pathkeys.c (r1.57 -> r1.58)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/path/pathkeys.c.diff?r1=1.57&r2=1.58)
        tidpath.c (r1.19 -> r1.20)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/path/tidpath.c.diff?r1=1.19&r2=1.20)
    pgsql-server/src/backend/optimizer/plan:
        createplan.c (r1.170 -> r1.171)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/plan/createplan.c.diff?r1=1.170&r2=1.171)
        initsplan.c (r1.99 -> r1.100)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/plan/initsplan.c.diff?r1=1.99&r2=1.100)
        planner.c (r1.170 -> r1.171)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/plan/planner.c.diff?r1=1.170&r2=1.171)
        subselect.c (r1.90 -> r1.91)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/plan/subselect.c.diff?r1=1.90&r2=1.91)
    pgsql-server/src/backend/optimizer/prep:
        prepjointree.c (r1.19 -> r1.20)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/prep/prepjointree.c.diff?r1=1.19&r2=1.20)
        prepqual.c (r1.42 -> r1.43)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/prep/prepqual.c.diff?r1=1.42&r2=1.43)
        preptlist.c (r1.67 -> r1.68)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/prep/preptlist.c.diff?r1=1.67&r2=1.68)
        prepunion.c (r1.111 -> r1.112)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/prep/prepunion.c.diff?r1=1.111&r2=1.112)
    pgsql-server/src/backend/optimizer/util:
        clauses.c (r1.171 -> r1.172)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/util/clauses.c.diff?r1=1.171&r2=1.172)
        joininfo.c (r1.38 -> r1.39)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/util/joininfo.c.diff?r1=1.38&r2=1.39)
        pathnode.c (r1.105 -> r1.106)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/util/pathnode.c.diff?r1=1.105&r2=1.106)
        plancat.c (r1.92 -> r1.93)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/util/plancat.c.diff?r1=1.92&r2=1.93)
        relnode.c (r1.57 -> r1.58)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/util/relnode.c.diff?r1=1.57&r2=1.58)
        restrictinfo.c (r1.27 -> r1.28)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/util/restrictinfo.c.diff?r1=1.27&r2=1.28)
        tlist.c (r1.63 -> r1.64)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/util/tlist.c.diff?r1=1.63&r2=1.64)
        var.c (r1.57 -> r1.58)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/optimizer/util/var.c.diff?r1=1.57&r2=1.58)
    pgsql-server/src/backend/parser:
        analyze.c (r1.301 -> r1.302)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/parser/analyze.c.diff?r1=1.301&r2=1.302)
        gram.y (r2.457 -> r2.458)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/parser/gram.y.diff?r1=2.457&r2=2.458)
        parse_agg.c (r1.62 -> r1.63)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/parser/parse_agg.c.diff?r1=1.62&r2=1.63)
        parse_clause.c (r1.130 -> r1.131)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/parser/parse_clause.c.diff?r1=1.130&r2=1.131)
        parse_coerce.c (r2.116 -> r2.117)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/parser/parse_coerce.c.diff?r1=2.116&r2=2.117)
        parse_expr.c (r1.171 -> r1.172)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/parser/parse_expr.c.diff?r1=1.171&r2=1.172)
        parse_func.c (r1.169 -> r1.170)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/parser/parse_func.c.diff?r1=1.169&r2=1.170)
        parse_oper.c (r1.77 -> r1.78)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/parser/parse_oper.c.diff?r1=1.77&r2=1.78)
        parse_relation.c (r1.95 -> r1.96)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/parser/parse_relation.c.diff?r1=1.95&r2=1.96)
        parse_target.c (r1.118 -> r1.119)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/parser/parse_target.c.diff?r1=1.118&r2=1.119)
        parse_type.c (r1.66 -> r1.67)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/parser/parse_type.c.diff?r1=1.66&r2=1.67)
    pgsql-server/src/backend/rewrite:
        rewriteDefine.c (r1.95 -> r1.96)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/rewrite/rewriteDefine.c.diff?r1=1.95&r2=1.96)
        rewriteHandler.c (r1.137 -> r1.138)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/rewrite/rewriteHandler.c.diff?r1=1.137&r2=1.138)
        rewriteManip.c (r1.83 -> r1.84)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/rewrite/rewriteManip.c.diff?r1=1.83&r2=1.84)
    pgsql-server/src/backend/utils/adt:
        name.c (r1.51 -> r1.52)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/utils/adt/name.c.diff?r1=1.51&r2=1.52)
        not_in.c (r1.38 -> r1.39)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/utils/adt/not_in.c.diff?r1=1.38&r2=1.39)
        regproc.c (r1.88 -> r1.89)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/utils/adt/regproc.c.diff?r1=1.88&r2=1.89)
        ri_triggers.c (r1.68 -> r1.69)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/utils/adt/ri_triggers.c.diff?r1=1.68&r2=1.69)
        ruleutils.c (r1.168 -> r1.169)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/utils/adt/ruleutils.c.diff?r1=1.168&r2=1.169)
        selfuncs.c (r1.159 -> r1.160)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/utils/adt/selfuncs.c.diff?r1=1.159&r2=1.160)
        tid.c (r1.44 -> r1.45)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/utils/adt/tid.c.diff?r1=1.44&r2=1.45)
        varlena.c (r1.113 -> r1.114)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/utils/adt/varlena.c.diff?r1=1.113&r2=1.114)
    pgsql-server/src/backend/utils/cache:
        relcache.c (r1.203 -> r1.204)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/utils/cache/relcache.c.diff?r1=1.203&r2=1.204)
    pgsql-server/src/backend/utils/fmgr:
        fmgr.c (r1.80 -> r1.81)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/utils/fmgr/fmgr.c.diff?r1=1.80&r2=1.81)
    pgsql-server/src/backend/utils/init:
        miscinit.c (r1.125 -> r1.126)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/utils/init/miscinit.c.diff?r1=1.125&r2=1.126)
    pgsql-server/src/backend/utils/misc:
        guc.c (r1.209 -> r1.210)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/utils/misc/guc.c.diff?r1=1.209&r2=1.210)
    pgsql-server/src/backend/utils/mmgr:
        portalmem.c (r1.64 -> r1.65)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/utils/mmgr/portalmem.c.diff?r1=1.64&r2=1.65)
    pgsql-server/src/include/nodes:
        pg_list.h (r1.45 -> r1.46)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/include/nodes/pg_list.h.diff?r1=1.45&r2=1.46)
        primnodes.h (r1.98 -> r1.99)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/include/nodes/primnodes.h.diff?r1=1.98&r2=1.99)
    pgsql-server/src/interfaces/ecpg/preproc:
        preproc.y (r1.284 -> r1.285)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/interfaces/ecpg/preproc/preproc.y.diff?r1=1.284&r2=1.285)
    pgsql-server/src/pl/plpgsql/src:
        pl_exec.c (r1.101 -> r1.102)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/pl/plpgsql/src/pl_exec.c.diff?r1=1.101&r2=1.102)
    pgsql-server/src/pl/tcl:
        pltcl.c (r1.84 -> r1.85)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/pl/tcl/pltcl.c.diff?r1=1.84&r2=1.85)

pgsql-committers by date

Next:From: Bruce MomjianDate: 2004-05-31 02:58:12
Subject: pgsql-server: Remove pljava todo info.
Previous:From: Tom LaneDate: 2004-05-30 17:58:12
Subject: pgsql-server: Paranoia: ensure MyBackendId is InvalidBackendId in a

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group