Jack Christensen
2e5f5e0c9d
More README tweaks
2017-07-21 16:35:54 -05:00
Jack Christensen
79517aaa0e
Fix batch query with query syntax error
2017-07-21 15:22:32 -05:00
Jack Christensen
dde965bc9d
README updates
2017-07-21 14:19:45 -05:00
Jack Christensen
88c7dd8da2
Fix typo in changelog
2017-07-21 14:12:19 -05:00
Jack Christensen
05509e1f6f
Remove unused files
2017-07-21 14:10:33 -05:00
Jack Christensen
062d97deb2
Doc tweaks
2017-07-21 14:09:38 -05:00
Jack Christensen
4d6fe2d5fa
Doc updates
2017-07-15 08:41:26 -05:00
Jack Christensen
2e4ef2f4fa
Fix typo
2017-07-15 08:32:08 -05:00
Jack Christensen
e2dae9f4ac
Fix typo
2017-07-15 08:31:27 -05:00
Jack Christensen
6cb47b91b3
Use insert on conflict for url shortener example
...
fixes #290
2017-07-14 08:58:41 -05:00
Jack Christensen
9a1ab885af
Use insert on conflict for url shortener example
...
fixes #290
2017-07-14 08:57:25 -05:00
Jack Christensen
53b4280456
Automatically register enum types
...
fixes #287
2017-07-04 11:38:50 -05:00
Jack Christensen
3404529457
Fix docs CopyTo -> CopyFrom
2017-07-04 10:52:20 -05:00
Christian Rocha
2509082c0e
Add missing pgx.Identifier
to CopyFrom
example
2017-07-04 10:51:42 -05:00
Jack Christensen
c5278b8b57
Merge pull request #285 from meowgorithm/master
...
Add missing `pgx.Identifier` to `CopyFrom` example
2017-07-04 10:48:14 -05:00
Christian Rocha
e3248f161e
Add missing pgx.Identifier
to CopyFrom
example
2017-06-30 12:52:24 -04:00
Jack Christensen
c4efaf30a2
Fix custom type example
...
refs #283
2017-06-24 11:37:50 -05:00
Jack Christensen
cd16be9308
Close database/sql connections created through ConnPool
...
database/sql driver created through stdlib.OpenFromConnPool closes connections
when requested by database/sql rather than release to underlying connection
pool.
2017-06-08 19:14:03 -05:00
Jack Christensen
1c452a4a1e
Spelling corrections
2017-06-05 09:19:29 -05:00
Jack Christensen
6b2cb6800e
Add version notice
2017-06-05 09:15:00 -05:00
Jack Christensen
29c017d750
Add v3 to changelog
2017-06-05 09:11:19 -05:00
Jack Christensen
9bd22f689a
Release v2.11.0
v2.11.0
2017-06-05 08:57:30 -05:00
Jack Christensen
784489d998
Update README.md with v3
2017-06-05 08:54:34 -05:00
Jack Christensen
8f4178b3d3
Use github.com/pkg/errors
2017-06-04 21:30:03 -05:00
Jack Christensen
3ea41e6972
Remove unused global error
2017-06-04 21:22:34 -05:00
Jack Christensen
fb90fb2729
Add notification response hook
...
refs #239
2017-06-04 21:18:26 -05:00
Jack Christensen
6052227803
Update v3 changelog
2017-06-03 12:03:19 -05:00
Jack Christensen
8712627257
Use Go casing convention for CID/TID/XID/CIDR
2017-06-03 12:01:49 -05:00
Jack Christensen
24fb04edb5
Use Go casing convention for ACLItem
2017-06-03 11:58:40 -05:00
Jack Christensen
6688466123
Use Go casing convention for JSON(B)
2017-06-03 11:57:14 -05:00
Jack Christensen
3bdc94cee2
Use Go casing convention for UUID
2017-06-03 11:54:57 -05:00
Jack Christensen
27ab289096
Use Go casing convention for OID
2017-06-03 11:53:49 -05:00
Jack Christensen
73f496d7de
Finish core batch operations
2017-06-03 11:49:27 -05:00
Jack Christensen
fe0af9b357
Happy-path batch query mode
2017-06-02 14:54:17 -05:00
Jack Christensen
dfe250c13b
Allow either error message
2017-06-02 08:38:27 -05:00
Jack Christensen
dcf3ee2781
Fix sendPreparedQuery write error hang
...
If the Write call in sendPreparedQuery encountered a non-fatal error - which means it sent
no bytes. It still was marking the connection as not ready for query. That caused the next
call to hang.
2017-05-31 18:33:01 -05:00
Jack Christensen
95c11a1fd1
Remove bad channel sync causing orphaned goroutine
2017-05-31 07:57:22 -05:00
Jack Christensen
e896e8c311
Extract TxOptions beginSQL
2017-05-29 19:15:16 -05:00
Jack Christensen
07c5b76a24
Allow for either of 2 possible errors from tx context cancelation
2017-05-29 11:39:06 -05:00
Jack Christensen
dd5e6a77dc
Add QueryEx single round-trip mode
2017-05-29 11:27:44 -05:00
Jack Christensen
85f30d10d2
Ensure pgproto3.Parse.Decode overwrites itself entirely
2017-05-29 11:24:49 -05:00
Jack Christensen
90975ab5c2
Extract append message functions.
...
In general, pgproto3 types should be used. But these functions may be easier to
without incurring additional memory allocations.
2017-05-29 10:01:07 -05:00
Jack Christensen
4ee21a15de
Use pgproto3 for startup message
2017-05-29 09:19:41 -05:00
Jack Christensen
4ca7ad1207
Remove unused code
2017-05-29 09:12:56 -05:00
Jack Christensen
dd5de3e49e
Add single round-trip mode for ExecEx
2017-05-29 09:11:52 -05:00
Jack Christensen
2e2c2ad778
Replace MarshalBinary with Encode
...
This new approach can avoid allocations.
2017-05-26 17:00:44 -05:00
Jack Christensen
21d2ed0934
Add mock close
2017-05-22 08:51:23 -05:00
Jack Christensen
749fdfe7d5
Resolve race on conn.Close/die
...
Use sync.Mutex instead of atomic operations for clarity.
2017-05-21 19:35:37 -05:00
Jack Christensen
8a7165dd98
Add ctx to PrepareEx
...
Remove PrepareExContext
2017-05-20 18:03:59 -05:00
Jack Christensen
d1fd222ca5
Add transaction context support
2017-05-20 17:58:19 -05:00