summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut2009-09-12 15:21:27 +0000
committerPeter Eisentraut2009-09-12 15:21:27 +0000
commit77e653f8c95d2e32362b0a77b21330c2d9cc5ea8 (patch)
tree61b8f37511fa24d7f0fcd3767139accf297a6c79
parentb8efe5d913ae71ef32f972cc38c4ae713d6b6a7a (diff)
Remove TODO file; it has been added to the main Todo list in the wiki.
-rw-r--r--src/pl/plpython/TODO28
1 files changed, 0 insertions, 28 deletions
diff --git a/src/pl/plpython/TODO b/src/pl/plpython/TODO
deleted file mode 100644
index f2af3ebc8a..0000000000
--- 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.