pgsql: Handle domains over arrays like plain arrays in PL/python.

From: Heikki Linnakangas <heikki(dot)linnakangas(at)iki(dot)fi>
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Handle domains over arrays like plain arrays in PL/python.
Date: 2013-11-26 12:34:29
Message-ID: E1VlHqX-0005ZG-9X@gemulon.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Handle domains over arrays like plain arrays in PL/python.

Domains over arrays are now converted to/from python lists when passed as
arguments or return values. Like regular arrays.

This has some potential to break applications that rely on the old behavior
that they are passed as strings, but in practice there probably aren't many
such applications out there.

Rodolfo Campero

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/37364c63115a52b4dc7ea280aa5b358abd4a9c38

Modified Files
--------------
src/pl/plpython/expected/plpython_types.out | 28 +++++++++++++++++++++++++
src/pl/plpython/expected/plpython_types_3.out | 28 +++++++++++++++++++++++++
src/pl/plpython/plpy_typeio.c | 17 +++++++++++----
src/pl/plpython/sql/plpython_types.sql | 20 ++++++++++++++++++
4 files changed, 89 insertions(+), 4 deletions(-)

Browse pgsql-committers by date

  From Date Subject
Next Message Michael Meskes 2013-11-26 16:42:00 pgsql: ECPG: Fix offset to NULL/size indicator array.
Previous Message Jeff Davis 2013-11-26 05:03:16 pgsql: Add missing entry for session_preload_libraries in sample config