Jack Christensen
e5820baebe
Add driver.StmtQueryContext support to stdlib.Stmt
2017-05-19 17:31:56 -05:00
Jack Christensen
b1934ad4c2
Add flush and close messages to pgproto3
2017-05-19 17:31:22 -05:00
Jack Christensen
c6cb362b18
Add flush and close messages to pgproto3
2017-05-19 17:31:22 -05:00
Jack Christensen
7f226539a0
Add driver.StmtExecContext support to stdlib.Stmt
2017-05-19 16:18:54 -05:00
Jack Christensen
f9cb22e4b8
Add driver.RowsColumnTypeDatabaseTypeName support to stdlib.Rows
2017-05-19 16:05:30 -05:00
Jack Christensen
5ee76a26c8
Add tests for stdlib.Conn.QueryContext
2017-05-19 15:54:55 -05:00
Jack Christensen
4f31904904
Remove spurious Println
2017-05-19 15:52:18 -05:00
Jack Christensen
e45a42c7ef
Do not create empty slices in Bind.Decode
2017-05-19 15:50:27 -05:00
Jack Christensen
3080d0ee4d
Do not create empty slices in Bind.Decode
2017-05-19 15:50:27 -05:00
Jack Christensen
dbcfa46d8e
Add driver.ExecerContext support to stdlib.Conn
2017-05-19 14:57:49 -05:00
Jack Christensen
f8d7602270
Add driver.ConnPrepareContext support to stdlib.Conn
2017-05-19 14:31:01 -05:00
Jack Christensen
936cb68866
Add driver.Pinger support to stdlib.Conn
2017-05-19 08:54:08 -05:00
Jack Christensen
e1397613fd
Ping only makes sense with a context for timeout
2017-05-19 08:02:51 -05:00
Jack Christensen
c6aef15181
Add basic pgmock support
...
Primarily useful for testing pgx itself. Design is still subject to change.
2017-05-13 17:56:54 -05:00
Jack Christensen
479ebdfa19
Add basic pgmock support
...
Primarily useful for testing pgx itself. Design is still subject to change.
2017-05-13 17:56:54 -05:00
Jack Christensen
80edb27dee
Fix Bind Decode to advance rp
2017-05-13 16:19:55 -05:00
Jack Christensen
413871a897
Fix Bind Decode to advance rp
2017-05-13 16:19:55 -05:00
Steve Atkins
d2d99eac65
Add godoc.org badge to README.md
2017-05-09 17:42:33 -05:00
Jack Christensen
cd0c4c4916
Merge pull request #273 from wttw/master
...
Add godoc.org badge to README.md
2017-05-09 17:41:34 -05:00
Steve Atkins
1792f01c1e
Add godoc.org badge to README.md
2017-05-09 08:24:31 -07:00
Jack Christensen
45b67f9b95
Fix issues identified by go vet
2017-05-06 19:48:03 -05:00
Jack Christensen
6a2a5e28fd
Fix issues identified by go vet
2017-05-06 19:48:03 -05:00
Jack Christensen
c78d450c19
Add stdlib AcquireConn and ReleaseConn
...
Also add some documentation.
2017-05-06 19:39:40 -05:00
Jack Christensen
4cbefbb27e
Add TxOptions support to stdlib
2017-05-06 16:29:37 -05:00
Jack Christensen
ffae1b1345
Remove stdlib.OpenFromConnPool
2017-05-06 15:39:26 -05:00
Jack Christensen
78d344d1ab
Add DriverConfig system to stdlib
2017-05-06 15:28:16 -05:00
Jack Christensen
8b6c32d13a
Add ConnConfig.Merge
2017-05-06 15:20:40 -05:00
Jack Christensen
2a49569747
Remove AfterClose() and Conn() from Tx and Rows
2017-05-06 10:00:49 -05:00
Jack Christensen
8322171bd8
Remove Rows.Fatal
2017-05-06 09:37:49 -05:00
Jack Christensen
0a67735a8e
ConnPool.Close does not wait for acquired conns
2017-05-06 09:25:58 -05:00
Jack Christensen
2d209bd579
Remove read functions from pgio and update docs
2017-05-06 08:54:47 -05:00
Jack Christensen
0cda099bb5
Remove read functions from pgio and update docs
2017-05-06 08:54:47 -05:00
Jack Christensen
61d4386931
Update pgproto3 to enable pgmock
2017-05-06 08:48:40 -05:00
Jack Christensen
6f398d8bb5
Update pgproto3 to enable pgmock
2017-05-06 08:48:40 -05:00
Jack Christensen
b1489a1eab
Update pgproto3 to enable pgmock
2017-05-06 08:48:40 -05:00
Jack Christensen
458dd24a9f
Remove unneeded WriteBuf
2017-05-02 21:39:23 -05:00
Jack Christensen
6b906ca870
Refactor pgio and types to append buffers
2017-05-02 20:38:26 -05:00
Jack Christensen
d4fe3edf84
Refactor pgio and types to append buffers
2017-05-02 20:38:26 -05:00
Jack Christensen
6e64a0c867
Refactor pgio and types to append buffers
2017-05-02 20:38:26 -05:00
Jack Christensen
eb9fc6e7a5
Fix queries with more than 32 columns
...
fixes #270
2017-05-01 19:46:37 -05:00
Jack Christensen
ee001a7cae
Fix queries with more than 32 columns
...
fixes #270
2017-05-01 19:46:37 -05:00
Jack Christensen
ee0c64864e
Fix Travis
2017-05-01 19:32:16 -05:00
Jack Christensen
d25abf5674
Add pgproto3.Backend
2017-05-01 18:11:55 -05:00
Jack Christensen
4c24c635a9
Add pgproto3.Backend
2017-05-01 18:11:55 -05:00
Jack Christensen
280bce7078
Added log adapter for logrus
...
Also changed standard logger interface to take a map instead of varargs for
extra data.
2017-04-29 21:28:38 -05:00
Jack Christensen
855b735eae
Add log adapters for testing and log15
...
Make LogLevel a type for Stringer interface.
2017-04-29 20:33:52 -05:00
Jack Christensen
353ca7c5c7
Fix travis
2017-04-29 13:38:56 -05:00
Jack Christensen
a5f702c41d
Reduce allocs and copies
2017-04-29 13:21:25 -05:00
Jack Christensen
ab21bc4ec7
pgtype DecodeText and DecodeBinary do not copy
...
They now take ownership of the src argument.
Needed to change Scan to make a copy of []byte arguments as lib/pq apparently
gives Scan a shared memory buffer.
2017-04-29 12:23:51 -05:00
Jack Christensen
932caef600
pgtype DecodeText and DecodeBinary do not copy
...
They now take ownership of the src argument.
Needed to change Scan to make a copy of []byte arguments as lib/pq apparently
gives Scan a shared memory buffer.
2017-04-29 12:23:51 -05:00