summaryrefslogtreecommitdiff
path: root/src/pl/plpython/TODO
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2003-06-30 18:31:42 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2003-06-30 18:31:42 +0000
commit611522444843d06bc9aa14496b2de4ba5791e64c (patch)
treeb9374cf8a337c1679a6dca6ccdc7613fc62aa4d3 /src/pl/plpython/TODO
parent219e29784dead71ed2c652057e131fe31ea7c354 (diff)
downloadpostgresql-611522444843d06bc9aa14496b2de4ba5791e64c.tar.gz
Rename plpython to plpythonu, and update documentation to reflect its
now-untrusted status.
Diffstat (limited to 'src/pl/plpython/TODO')
-rw-r--r--src/pl/plpython/TODO5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/pl/plpython/TODO b/src/pl/plpython/TODO
index a8da750f0c..f2af3ebc8a 100644
--- a/src/pl/plpython/TODO
+++ b/src/pl/plpython/TODO
@@ -1,5 +1,8 @@
In no particular order...
+* Develop a trusted variant of PL/Python. Now that RExec has been shown
+ to be full of holes, this may take a while :-(
+
* Allow arrays as function arguments and return values. (almost done)
* Create a new restricted execution class that will allow me to pass
@@ -10,7 +13,7 @@ In no particular order...
so the following will make PostgreSQL unhappy:
create table users (first_name text, last_name text);
- create function user_name(user) returns text as 'mycode' language 'plpython';
+ create function user_name(user) returns text as 'mycode' language plpython;
select user_name(user) from users;
alter table add column user_id integer;
select user_name(user) from users;