Branch: Tag:

2008-07-30

2008-07-30 10:48:16 by Stephen R. van den Berg <srb@cuci.nl>

pgsql cleaned up _sprintf verbosity, amended CHANGES, use String.secure

Rev: CHANGES:1.123
Rev: lib/modules/Sql.pmod/pgsql.pike:1.16
Rev: lib/modules/Sql.pmod/pgsql_util.pmod:1.3
Rev: lib/modules/Sql.pmod/pgsqls.pike:1.4

725:    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. +  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.       Performance tuned, with the helperclass _PGsql.PGsql it currently -  is around 62% faster than the old libpq based Postgres driver +  is around 21% faster than the old libpq based Postgres driver    for smaller queries; for large bytea blobs and large texts, it    speeds up even more.