news for 2.0.6 plproxy_2_0_6_rc1
authorMarko Kreen <markokr@gmail.com>
Fri, 27 Jun 2008 10:32:27 +0000 (10:32 +0000)
committerMarko Kreen <markokr@gmail.com>
Fri, 27 Jun 2008 10:32:27 +0000 (10:32 +0000)
NEWS

diff --git a/NEWS b/NEWS
index 23907ee7978b60ecddfc4adfada04347af429112..efbb2d5bc70cd7d1f57eaf510f6299b921e0607c 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,29 @@
+2008-07-xx  -  PlProxy 2.0.6  -  "Agile Voodoo"
+
+  = Features =
+
+  * Support functions that return plain RECORD without
+    OUT parameters.  Such functions need result type
+    specified on each call with AS clause and the
+    types need to be sent to remote database also.
+    (Lei Yonghua)
+
+    This makes possible to use PL/Proxy for dynamic queries:
+
+    CREATE FUNCTION run_query(sql text) RETURNS RECORD ..
+    SELECT * FROM run_query('select a,b from ..') AS (a int, b text);
+
+  * Accept int2/int8 values from hash function,
+    in addiditon to int4.
+
+  = Fixes =
+
+  * Replace bitfields with bool to conform better
+    with Postgres coding style.
+  * Don't use alloca() in parser.
+  * Make scanner more robust to allocation errors
+    by doing total reset before parsing.
+
 2008-06-06  -  PlProxy 2.0.5  -  "Universal Shredder"
 
   * Fix crash if a function with "CLUSTER 'name';"