From 762140f600adc5be28b083addc7a6551ef30aad5 Mon Sep 17 00:00:00 2001
From: Peter Eisentraut <peter_e@gmx.net>
Date: Sat, 12 Sep 2009 15:21:27 +0000
Subject: [PATCH] Remove TODO file; it has been added to the main Todo list in
 the wiki.

---
 src/pl/plpython/TODO | 28 ----------------------------
 1 file changed, 28 deletions(-)
 delete mode 100644 src/pl/plpython/TODO

diff --git a/src/pl/plpython/TODO b/src/pl/plpython/TODO
deleted file mode 100644
index f2af3ebc8a2..00000000000
--- a/src/pl/plpython/TODO
+++ /dev/null
@@ -1,28 +0,0 @@
-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
-  function arguments in as locals.  Passing them as globals means
-  functions cannot be called recursively.
-
-* Functions cache the input and output functions for their arguments,
-  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;
-    select user_name(user) from users;
-    alter table add column user_id integer;
-    select user_name(user) from users;
-
-  You have to drop and create the function(s) each time its arguments
-  are modified (not nice), or don't cache the input and output functions
-  (slower?), or check if the structure of the argument has been
-  altered (is this possible, easy, quick?) and recreate cache.
-
-* Better documentation
-
-* Add a DB-API compliant interface on top of the SPI interface.
-- 
GitLab