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

pgsql: Teach the planner to support index access methods that only

From: tgl(at)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Teach the planner to support index access methods that only
Date: 2009-03-05 23:06:45
Message-ID: 20090305230645.B8C74755AA5@cvs.postgresql.org (view raw or flat)
Thread:
Lists: pgsql-committers
Log Message:
-----------
Teach the planner to support index access methods that only implement
amgettuple or only implement amgetbitmap, instead of the former assumption
that every AM supports both APIs.  Extracted with minor editorialization
from Teodor's fast-GIN-insert patch; whatever becomes of that, this seems
like a simple and reasonable generalization of the index AM interface spec.

Modified Files:
--------------
    pgsql/doc/src/sgml:
        catalogs.sgml (r2.198 -> r2.199)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/catalogs.sgml?r1=2.198&r2=2.199)
        indexam.sgml (r2.28 -> r2.29)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/indexam.sgml?r1=2.28&r2=2.29)
    pgsql/src/backend/optimizer/path:
        indxpath.c (r1.236 -> r1.237)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/optimizer/path/indxpath.c?r1=1.236&r2=1.237)
    pgsql/src/backend/optimizer/util:
        plancat.c (r1.155 -> r1.156)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/optimizer/util/plancat.c?r1=1.155&r2=1.156)
    pgsql/src/include/catalog:
        pg_am.h (r1.60 -> r1.61)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/catalog/pg_am.h?r1=1.60&r2=1.61)
    pgsql/src/include/nodes:
        relation.h (r1.169 -> r1.170)
        (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/nodes/relation.h?r1=1.169&r2=1.170)

pgsql-committers by date

Next:From: Alvaro HerreraDate: 2009-03-07 00:13:58
Subject: pgsql: Separate the key word list that lived in keywords.c into a new
Previous:From: Dave PageDate: 2009-03-05 20:14:57
Subject: stackbuilder - wizard: Updated French translation from Guillaume

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