pike.git/
CHANGES
Branch:
Tag:
Non-build tags
All tags
No tags
2008-08-18
2008-08-18 15:10:55 by Stephen R. van den Berg <srb@cuci.nl>
55a93fd2b0723ca2a629a910f3db451ef90c13c4 (
24
lines) (+
20
/-
4
)
[
Show
|
Annotate
]
Branch:
7.9
Update CHANGES for Sql related issues
Rev: CHANGES:1.127
506:
- Fixed a bug that could occur when casting MIME.Message objects to strings.
+
o Msql
+
+
Return correct UNDEFINED instead of 0 values for NULL values in resultsets.
+
o Mysql Unicode support. FIXME: mast Document in more detail. C.f. check-in 1.25 of lib/modules/Sql.pmod/mysql.pike.
-
+
Return correct UNDEFINED instead of 0 values for NULL values in resultsets.
o Odbc
517:
Now supports UnixODBC properly. Fixed various issues with Unicode. FreeTDS fixes
+
Return correct UNDEFINED instead of 0 values for NULL values in resultsets.
o Oracle
525:
- An approximation of the number of rows in a result object can be queried from the new function num_rows().
+
- Return correct UNDEFINED instead of 0 values for NULL values in resultsets.
+
o Parser.HTML FIXME
702:
- It is possible to iterate over the result object from big_query() queries directly in foreach.
+
- Support UNDEFINED to designate NULL in emulated bindings.
+
- Support for ODBC DSN files. FIXME: Example from grubba? Sql.Sql db = Sql.Sql("dsn://user:pass@host/database");
721:
Current features: no library dependencies (no libpq), native binding support, streaming support, NOTIFY/LISTEN support (fully eventdriven, no polling), binary support for integer, float and string datatypes,
-
COPY FROM/TO STDIN/STDOUT support, multiple simultaneous streaming
queries
-
on the same connection (i.e. multiple PostgreSQL-portal-
support),
-
automatic precompilation and caching of often-used
+
COPY FROM/TO STDIN/STDOUT support, multiple simultaneous streaming
+
queries
on the same connection (i.e. multiple PostgreSQL-portal-
+
support),
automatic precompilation and caching of often-used
long-compile-time-needing queries, extended columndescriptions, accurate error messages under all circumstances, SSL-support, SQL-injection protection since it will ignore everything after the
-
first semicolon
terminating
the first command in the query, integrated
+
first semicolon
delimiting
the first command in the query, integrated
statistics, _reconnect callback for sessions that use temptables. Performance tuned, with the helperclass _PGsql.PGsql it currently
739:
in the featurelist, and since it has no library or OS dependencies, it will always be available.
+
This driver serves URLs of the form:
+
pgsql:// (plain) and pgsqls:// (SSL).
+
In case the old Postgres driver is disabled, this driver takes
+
over postgres:// transparently as well.
+
FIXME: mysql o SSL