Jack Christensen
|
19ef57ad9a
|
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
|
edfd837ba4
|
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
|
b3cde6830f
|
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 |
|
Jack Christensen
|
bd777fe20c
|
Add custom context cancellation hook
|
2019-01-12 11:37:13 -06:00 |
|
Jack Christensen
|
c6a73a469a
|
Add example
|
2019-01-05 18:47:50 -06:00 |
|
Jack Christensen
|
406e95650a
|
Add more docs
|
2019-01-05 18:40:33 -06:00 |
|
Jack Christensen
|
2959411c41
|
CommandTag is string
|
2019-01-05 18:06:25 -06:00 |
|
Jack Christensen
|
2c8971b382
|
Rename some types and methods
|
2019-01-05 18:01:57 -06:00 |
|
Jack Christensen
|
379be3508b
|
Add some docs for batch
|
2019-01-05 17:46:47 -06:00 |
|
Jack Christensen
|
04ee3b8cbd
|
Remove Pg prefix for a couple types
|
2019-01-05 17:41:43 -06:00 |
|
Jack Christensen
|
cddf011806
|
Big restructure to better handle context cancel
|
2019-01-05 17:37:28 -06:00 |
|
Jack Christensen
|
64e80f1f72
|
Add benchmarks when cancellable
|
2019-01-02 18:16:20 -06:00 |
|
Jack Christensen
|
fa5e1d3ec4
|
Back out of some over optimization
|
2019-01-02 18:16:08 -06:00 |
|
Jack Christensen
|
ec622237e9
|
Extract startOperation
|
2019-01-02 14:56:24 -06:00 |
|
Jack Christensen
|
de2b9bb301
|
Tweak RecoverFromTimeout docs
|
2019-01-02 14:20:10 -06:00 |
|
Jack Christensen
|
475720d172
|
Fix typo
|
2019-01-02 14:10:57 -06:00 |
|
Jack Christensen
|
b213299a92
|
Add ensureReadyForQuery to pgconn
|
2019-01-02 13:59:00 -06:00 |
|
Jack Christensen
|
460946d662
|
Move notice handling to pgconn
|
2019-01-02 13:15:26 -06:00 |
|
Jack Christensen
|
6d2fa9c5cf
|
Handle empty query response
|
2019-01-02 12:28:11 -06:00 |
|
Jack Christensen
|
d545e0704e
|
Prepare returns description
|
2019-01-01 18:03:20 -06:00 |
|
Jack Christensen
|
547741ae6a
|
Fix bug with ready for query counter
|
2019-01-01 17:08:56 -06:00 |
|
Jack Christensen
|
7986e2726d
|
pgx uses pgconn.CommandTag instead of own definition
|
2019-01-01 16:55:48 -06:00 |
|
Jack Christensen
|
fdbf2ba728
|
Use pgproto3 instead of custom message encoders
|
2019-01-01 14:32:42 -06:00 |
|
Jack Christensen
|
11964a6ec3
|
Add non-buffered benchmark
|
2019-01-01 14:17:17 -06:00 |
|
Jack Christensen
|
bd2a5d97d0
|
Add benchmark to pgconn
|
2019-01-01 14:10:24 -06:00 |
|
Jack Christensen
|
914766af9b
|
Use result readers in next/get fashion
|
2019-01-01 14:10:16 -06:00 |
|
Jack Christensen
|
9af9f57f15
|
Remove another allocation
|
2019-01-01 13:56:09 -06:00 |
|
Jack Christensen
|
4f00c6aebd
|
Add pgconn stress test
|
2019-01-01 13:49:12 -06:00 |
|
Jack Christensen
|
8df3f2010f
|
Avoid allocating strings in common message types
|
2019-01-01 13:47:37 -06:00 |
|
Jack Christensen
|
b793875c1f
|
Extract bufferLastResult
Buffered exec methods need to read until pending ready for queries is 0.
Factor this common logic out.
Add stress test for PgConn.
|
2019-01-01 13:16:50 -06:00 |
|
Jack Christensen
|
51d654d32a
|
Format code constants already in pgproto3
|
2019-01-01 11:35:39 -06:00 |
|
Jack Christensen
|
54df8c6918
|
Add ExecPrepared
|
2019-01-01 11:32:56 -06:00 |
|
Jack Christensen
|
13323df0dd
|
Add batched query test
|
2018-12-31 20:08:11 -06:00 |
|
Jack Christensen
|
5f69253174
|
Added ExecParams
|
2018-12-31 19:59:32 -06:00 |
|
Jack Christensen
|
650aa7059a
|
Fix broken tests
|
2018-12-31 18:45:51 -06:00 |
|
Jack Christensen
|
2f156c7add
|
Access PID and SecretKey via method
|
2018-12-31 18:03:55 -06:00 |
|
Jack Christensen
|
f5faed6568
|
Access underlying net.Conn via method
Also remove some dead code.
|
2018-12-31 18:00:08 -06:00 |
|
Jack Christensen
|
49c9674102
|
PG error type is *pgconn.PgError
|
2018-12-31 17:46:56 -06:00 |
|
Jack Christensen
|
bcc3da490c
|
Run tests in parallel
|
2018-12-31 17:34:44 -06:00 |
|
Jack Christensen
|
53175a7bad
|
Add cancel request to PgConn
RecoverFromTimeout automatically tries to cancel in progress requests.
|
2018-12-31 17:32:04 -06:00 |
|
Jack Christensen
|
4ee6fef452
|
Add context to potentially blocking methods
|
2018-12-31 17:17:11 -06:00 |
|
Jack Christensen
|
4e12c08b04
|
Use buffered exec
|
2018-12-31 14:14:40 -06:00 |
|
Jack Christensen
|
b419493e5c
|
Add pgconn.Exec
|
2018-12-31 13:32:26 -06:00 |
|
Jack Christensen
|
8c574c39f8
|
Add support for libpq target_session_attrs
Generalize AcceptConnFunc into AfterConnectFunc.
|
2018-12-31 12:15:29 -06:00 |
|
Jack Christensen
|
5ae6310b05
|
Add AcceptConnFunc for filtering HA connections
|
2018-12-31 11:39:22 -06:00 |
|
Jack Christensen
|
1836f7be46
|
Support comma separated hosts and ports like libpq
Also add test and fix the fallback config implementation.
|
2018-12-31 11:14:13 -06:00 |
|
Jack Christensen
|
c4080cce35
|
Move connection tests to pgconn
|
2018-12-30 21:10:06 -06:00 |
|