Thread: pgsql/ oc/src/sgml/indices.sgml oc/src/sgml/re ...

pgsql/ oc/src/sgml/indices.sgml oc/src/sgml/re ...

From
Tom Lane
Date:
CVSROOT:    /home/projects/pgsql/cvsroot
Module name:    pgsql
Changes by:    tgl@hub.org    01/07/16 01:07:00

Modified files:
    doc/src/sgml   : indices.sgml
    doc/src/sgml/ref: create_index.sgml
    src/backend/bootstrap: bootstrap.c
    src/backend/catalog: index.c
    src/backend/commands: command.c indexcmds.c
    src/backend/executor: execUtils.c
    src/backend/optimizer/path: indxpath.c
    src/backend/optimizer/util: pathnode.c
    src/backend/parser: analyze.c gram.y keywords.c
    src/backend/tcop: utility.c
    src/backend/utils/adt: ruleutils.c selfuncs.c
    src/bin/pg_dump: pg_dump.c pg_dump.h
    src/include/catalog: index.h pg_proc.h
    src/include/commands: defrem.h
    src/include    : config.h.in
    src/include/nodes: execnodes.h
    src/include/utils: builtins.h
    src/interfaces/ecpg/preproc: preproc.y keywords.c
    src/test/regress/expected: create_index.out portals_p2.out
                               sanity_check.out select.out
    src/test/regress/sql: create_index.sql portals_p2.sql select.sql

Log message:
    Partial indexes work again, courtesy of Martijn van Oosterhout.
    Note: I didn't force an initdb, figuring that one today was enough.
    However, there is a new function in pg_proc.h, and pg_dump won't be
    able to dump partial indexes until you add that function.