Обсуждение: pgsql-server/ ontrib/intagg/int_aggregate.c rc ...

Поиск
Список
Период
Сортировка

pgsql-server/ ontrib/intagg/int_aggregate.c rc ...

От
tgl@postgresql.org (Tom Lane)
Дата:
CVSROOT:    /cvsroot
Module name:    pgsql-server
Changes by:    tgl@postgresql.org    02/12/13 14:46:01

Modified files:
    contrib/intagg : int_aggregate.c
    src/backend/bootstrap: bootstrap.c
    src/backend/catalog: index.c
    src/backend/commands: copy.c explain.c indexcmds.c prepare.c
                          tablecmds.c typecmds.c
    src/backend/executor: execAmi.c execMain.c execProcnode.c
                          execQual.c execTuples.c execUtils.c
                          nodeAgg.c nodeFunctionscan.c nodeGroup.c
                          nodeHash.c nodeHashjoin.c nodeIndexscan.c
                          nodeLimit.c nodeMergejoin.c nodeNestloop.c
                          nodeResult.c nodeSeqscan.c nodeSubplan.c
                          nodeSubqueryscan.c nodeTidscan.c
    src/backend/nodes: copyfuncs.c nodeFuncs.c outfuncs.c
                       readfuncs.c
    src/backend/optimizer/path: indxpath.c
    src/backend/optimizer/util: clauses.c
    src/backend/parser: analyze.c
    src/backend/utils/adt: sets.c
    src/backend/utils/cache: Makefile
    src/include/executor: executor.h nodeSubplan.h spi.h
    src/include/nodes: execnodes.h nodes.h params.h primnodes.h
    src/pl/plpgsql/src: pl_exec.c plpgsql.h
Removed files:
    src/backend/utils/cache: fcache.c
    src/include/utils: fcache.h

Log message:
    Phase 3 of read-only-plans project: ExecInitExpr now builds expression
    execution state trees, and ExecEvalExpr takes an expression state tree
    not an expression plan tree.  The plan tree is now read-only as far as
    the executor is concerned.  Next step is to begin actually exploiting
    this property.