git.iko.soy/typeable/postgresql-simple
on master help sign in
Version 0.4.3.0; CHANGES
commit6b7d8b7147b11094e72275a5c97b0bcfb064870e authorLeon P Smith <leon@melding-monads.com> dateThu 10 Jul 2014, 12:14 (12 years ago) parent45ccff4
2 files changed+16−2
CHANGES+14 postgresql-simple.cabal+2−2
CHANGES+14
@@ -1,3 +1,17 @@
1+Version 0.4.3.0 (2014-07-10)
2+ * connect and exec now use libpq asynchronously on non-Windows platforms.
3+ This means we are using threadWaitRead and threadWaitWrite to
4+ have GHC's IO manager schedule non-blocking C calls to libpq,
5+ instead of using blocking C calls and having the OS kernel do the
6+ scheduling. Among other things, this now means that System.Timeout
7+ will work with connect and exec on unix platforms.
8+
9+ * connect and exec now throw IOErrors instead of SQLErrors in
10+ some cases. The intention is for SQLErrors to represent
11+ an error returned by the server, and to use IOErrors for errors
12+ that originate from client-side code. However, this goal
13+ isn't perfectly achieved as of yet.
14+
115Version 0.4.2.3 (2014-06-04)
216 * This is strictly a documentation release, with no code changes.
317
postgresql-simple.cabal+2−2
@@ -1,5 +1,5 @@
11Name: postgresql-simple
2−Version: 0.4.2.3
2+Version: 0.4.3.0
33Synopsis: Mid-Level PostgreSQL client library
44Description:
55 Mid-Level PostgreSQL client library, forked from mysql-simple.
@@ -81,7 +81,7 @@ source-repository head
8181source-repository this
8282 type: git
8383 location: http://github.com/lpsmith/postgresql-simple
84− tag: v0.4.2.3
84+ tag: v0.4.3.0
8585
8686test-suite test
8787 type: exitcode-stdio-1.0