--- - branch: MAIN date: Wed Sep 11 15:18:56 UTC 2013 files: - new: '1.17' old: '1.16' path: pkgsrc/databases/ruby-pg/Makefile pathrev: pkgsrc/databases/ruby-pg/Makefile@1.17 type: modified - new: '1.11' old: '1.10' path: pkgsrc/databases/ruby-pg/PLIST pathrev: pkgsrc/databases/ruby-pg/PLIST@1.11 type: modified - new: '1.11' old: '1.10' path: pkgsrc/databases/ruby-pg/distinfo pathrev: pkgsrc/databases/ruby-pg/distinfo@1.11 type: modified id: 20130911T151856Z.f81cf12dea7c3a017acc12ce1bed1bd3a183f566 log: | Update ruby-pg to 0.16.0. == v0.16.0 [2013-07-22] Michael Granger Bugfixes: - Avoid warnings about uninitialized instance variables. - Use a more standard method of adding library and include directories. This fixes build on AIX (Github #7) and Solaris (#164). - Cancel the running query, if a thread is about to be killed (e.g. by CTRL-C). - Fix GVL issue with wait_for_notify/notifies and notice callbacks. - Set proper encoding on the string returned by quote_ident, escape_literal and escape_identifier (#163). - Use nil as PG::Error#result in case of a NULL-result from libpq (#166). - Recalculate the timeout of conn#wait_for_notify and conn#block in case of socket events that require re-runs of select(). Documentation fixes: - Fix non working example for PGresult#error_field. Enhancements: - Add unique exception classes for each PostgreSQL error type (#5). - Return result of the block in conn#transaction instead of nil (#158). - Allow 'rake compile' and 'rake gem' on non mercurial repos. - Add support for PG_DIAG_*_NAME error fields of PostgreSQL-9.3 (#161). module: pkgsrc subject: 'CVS commit: pkgsrc/databases/ruby-pg' unixtime: '1378912736' user: taca