python - be: Only do handler based Python identification. - Mailing list pgsql-committers

From jwp@pgfoundry.org (James William Pye)
Subject python - be: Only do handler based Python identification.
Date
Msg-id 20050810190650.5E2DB112648D@pgfoundry.org
Whole thread Raw
List pgsql-committers
Log Message:
-----------
Only do handler based Python identification. While LanguageOid based
identification avoids hitting the fmgrinfo once, it's not a significant enough
improvement to justify special casing it. Multiple Languages can be bound to
the handler, so only keeping track of one language only provides an optimization
for that language(first loid).

Modified Files:
--------------
    be/include/pypg:
        cis.h (r1.4 -> r1.5)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/include/pypg/cis.h.diff?r1=1.4&r2=1.5)
    be/src:
        function.c (r1.7 -> r1.8)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/src/function.c.diff?r1=1.7&r2=1.8)
        module.c (r1.19 -> r1.20)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/src/module.c.diff?r1=1.19&r2=1.20)
        pl.c (r1.24 -> r1.25)
        (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/python/be/src/pl.c.diff?r1=1.24&r2=1.25)

pgsql-committers by date:

Previous
From: jwp@pgfoundry.org (James William Pye)
Date:
Subject: python - be: If the call's iterator hits the end, it will return NULL
Next
From: momjian@svr1.postgresql.org (Bruce Momjian)
Date:
Subject: pgsql: Add new FAQ information.