relnotes for 2.0.3
authorMarko Kreen <markokr@gmail.com>
Sat, 10 Nov 2007 20:21:48 +0000 (20:21 +0000)
committerMarko Kreen <markokr@gmail.com>
Sat, 10 Nov 2007 20:21:48 +0000 (20:21 +0000)
Makefile
NEWS
doc/todo.txt

index fa1ea9a4f63fb6e106ad720ab4985b076a1f4da5..9a9dd0f2bdcb36a879779b68c41517360bfb1a72 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
 
 # PL/Proxy version
-PLPROXY_VERSION = 2.0.3
+PLPROXY_VERSION = 2.0.3rc1
 
 # libpq config
 PQINC = $(shell pg_config --includedir)
diff --git a/NEWS b/NEWS
index 96d0f266e11e1ea9299c2fbaf26c93c0f52c6b44..fa1518d39641879eab1b70ce829d66f376b7d678 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,30 @@
+2007-11-xx  -  PlProxy 2.0.3  -  "Faster Than A Fresh Zombie"
+
+    = Features =
+
+    * Explicitly specify result column names and types in query.
+
+      Lets say there is function somefunc(out id int4, out data text).
+      Previously pl/proxy issued following query:
+
+        SELECT * FROM somefunc()
+      
+      And later tried to work out which column goes where.  Now it issues:
+
+        SELECT id::int4, data::text from somefunc()
+      
+      
+
+    * Quote function and result column names properly.
+    * Set client_encoding on remote database to be equal to local one.
+    * Now setting 'statement_timeout' from plproxy.works, but 
+
+    = Fixes =
+
+    * Support 8.3 (short varlena header)
+    * Support old flex (2.5.4)
+    * Fix 'make deb'
+
 2007-04-16  -  PlProxy 2.0.2  -  "No news is good news?"
 
     * Include plproxy.sql.in in tgz.
index 071fc4132ebaa5a0586cae36c006780189e081f3..a281dc48110d17ff22d76734fdc0c00cea5ef6d3 100644 (file)
  * client_encoding: before sending query, sync if needed
  * client_encoding: the warning is not necessary anymore
  * support both older (2.5.4) and newer (2.5.33) flex
-
-=== todo ===
-
- * error handling with old flex 
- * testing
+ * quoting for function name and result columns
+ * fetch columns explicitly
 
 == Needs to be checked ==