3258 Commits

Author SHA1 Message Date
Jack Christensen
1ccd6527f5 Remove rxMsg 2019-02-02 12:41:44 -06:00
Jack Christensen
2e3738f0a9 Replication partially working 2019-02-02 12:15:48 -06:00
Jack Christensen
08c8b49fe4 Remove another no longer used method 2019-02-02 11:54:04 -06:00
Jack Christensen
5cb17c5859 Remove unused method 2019-02-02 11:52:25 -06:00
Jack Christensen
a64551fec8 Logger ideas 2019-01-28 23:13:15 -06:00
Jack Christensen
79ffab9836 All writes errors are fatal 2019-01-28 23:13:03 -06:00
Jack Christensen
4eff30fa70 All writes errors are fatal 2019-01-28 23:13:03 -06:00
Jack Christensen
6067cfab4f All Write errors are fatal
With TLS connections a Write timeout caused by a SetDeadline permanently
breaks the connection. However, the errors are reported as temporary. So
there is no way to determine if it really is recoverable. As these were
the only kind of Write error that was recovered all Write errors are now
fatal to the connection.

https://github.com/jackc/pgx/issues/494
https://github.com/jackc/pgx/issues/506
https://github.com/golang/go/issues/29971
2019-01-28 22:45:44 -06:00
Jack Christensen
9229e03d06 Partial conversion of pgx to use pgconn 2019-01-26 16:46:30 -06:00
Jack Christensen
d3a2c1c107 Partial conversion of pgx to use pgconn 2019-01-26 16:46:30 -06:00
Jack Christensen
b59437f6ec writeAll dies on permanent net errors 2019-01-26 16:45:06 -06:00
Jack Christensen
e3d431d0df writeAll dies on permanent net errors 2019-01-26 16:45:06 -06:00
Jack Christensen
f5aecdd499 Extract writeAll 2019-01-26 12:33:51 -06:00
Jack Christensen
5b9108a20c Extract writeAll 2019-01-26 12:33:51 -06:00
Jack Christensen
440fbf1581 Include missed changes 2019-01-26 12:21:54 -06:00
Jack Christensen
5b09fe1e0b Include missed changes 2019-01-26 12:21:54 -06:00
Jack Christensen
96c85cf0c3 Recover from context cancellation during CopyFrom 2019-01-26 12:20:36 -06:00
Jack Christensen
e83d1d2228 Recover from context cancellation during CopyFrom 2019-01-26 12:20:36 -06:00
Jack Christensen
38671ea106 Properly abort CopyFrom on reader error 2019-01-26 10:21:16 -06:00
Jack Christensen
01b54c7cb6 Properly abort CopyFrom on reader error 2019-01-26 10:21:16 -06:00
Jack Christensen
68d6d1c779 Properly abort CopyFrom on reader error 2019-01-26 10:21:16 -06:00
Jack Christensen
4d2c112042
Merge pull request #504 from phobosxy/err-handle-verbose-oid
Use more detailed error output of unknown field;
2019-01-26 07:36:04 -06:00
Ilya Sivanev
a48ad29c16 Use more detailed error output of unknown field; 2019-01-21 17:51:35 +03:00
Jack Christensen
3683e4a0a1 Move CopyFrom to pgconn 2019-01-19 17:24:48 -06:00
Jack Christensen
73003f86ee Move CopyFrom to pgconn 2019-01-19 17:24:48 -06:00
Jack Christensen
c9f985c1e4 Add PgConn.EscapeString 2019-01-19 15:44:03 -06:00
Jack Christensen
fb15f44dfa Add PgConn.EscapeString 2019-01-19 15:44:03 -06:00
Jack Christensen
e15528c419 Remove obsolete comment 2019-01-19 15:41:42 -06:00
Jack Christensen
248754aa61 Remove obsolete comment 2019-01-19 15:41:42 -06:00
Jack Christensen
c447ff4e79 Use NoError instead of Nil for assertions 2019-01-19 14:51:07 -06:00
Jack Christensen
a0cef77510 Use NoError instead of Nil for assertions 2019-01-19 14:51:07 -06:00
Jack Christensen
19ef57ad9a Add PgConn.CopyTo 2019-01-19 14:49:39 -06:00
Jack Christensen
5907f222ee Add PgConn.CopyTo 2019-01-19 14:49:39 -06:00
Jack Christensen
e441d4828c Fix doc typo 2019-01-19 14:49:26 -06:00
Jack Christensen
e97dbe1b22 Fix doc typo 2019-01-19 14:49:26 -06:00
David Bariod
738f3a1027 support binding of []int type to array integer 2019-01-19 11:44:30 -06:00
David Bariod
903a7734c5 support binding of []int type to array integer 2019-01-19 11:44:30 -06:00
Jack Christensen
f4396b2e23
Merge pull request #500 from dgsb/master
support binding of []int type to array integer
2019-01-19 11:43:59 -06:00
Josh Leverette
66af2227c0 Fix encoding of ErrorResponse 2019-01-19 11:42:30 -06:00
Josh Leverette
f05150fccb Fix encoding of ErrorResponse 2019-01-19 11:42:30 -06:00
Jack Christensen
6b154e2284
Merge pull request #501 from coder543/patch-1
Fix encoding of ErrorResponse
2019-01-19 11:41:23 -06:00
Josh Leverette
3f1d975e4b
Fix encoding of ErrorResponse 2019-01-17 22:19:08 -08:00
David Bariod
0c7a1fc13e support binding of []int type to array integer 2019-01-15 11:01:18 +01:00
Jack Christensen
edfd837ba4 Add PgConn.WaitForNotification 2019-01-14 20:51:53 -06:00
Jack Christensen
2061295f7f Add PgConn.WaitForNotification 2019-01-14 20:51:53 -06:00
Jack Christensen
cd4b0025c3 Add listen/notify to pgconn 2019-01-14 20:39:10 -06:00
Jack Christensen
d5dc748918 Add listen/notify to pgconn 2019-01-14 20:39:10 -06:00
Jack Christensen
b3cde6830f Fix die on receive message error 2019-01-14 20:27:34 -06:00
Jack Christensen
da695c2ff8 Fix die on receive message error 2019-01-14 20:27:34 -06:00
Jack Christensen
9c36fa1e50 Fix prepare failure 2019-01-12 16:16:47 -06:00