git.iko.soy/typeable/postgresql-simple
on master help sign in
Version 0.4.3.0; CHANGES
6b7d8b7Leon P Smith
@@ -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+
1Version 0.4.2.3 (2014-06-04)
15Version 0.4.2.3 (2014-06-04)
2 * This is strictly a documentation release, with no code changes.
16 * This is strictly a documentation release, with no code changes.
3
17
postgresql-simple.cabal+2−2
@@ -1,5 +1,5 @@
1Name: postgresql-simple
1Name: postgresql-simple
2−Version: 0.4.2.3
2+Version: 0.4.3.0
3Synopsis: Mid-Level PostgreSQL client library
3Synopsis: Mid-Level PostgreSQL client library
4Description:
4Description:
5 Mid-Level PostgreSQL client library, forked from mysql-simple.
5 Mid-Level PostgreSQL client library, forked from mysql-simple.
@@ -81,7 +81,7 @@ source-repository head
81source-repository this
81source-repository this
82 type: git
82 type: git
83 location: http://github.com/lpsmith/postgresql-simple
83 location: http://github.com/lpsmith/postgresql-simple
84− tag: v0.4.2.3
84+ tag: v0.4.3.0
85
85
86test-suite test
86test-suite test
87 type: exitcode-stdio-1.0
87 type: exitcode-stdio-1.0