Jack Christensen
|
75ca2b3b1c
|
Remove unnecessary read
* Add benchmark for SelectValueTo
|
2014-04-25 13:49:36 -06:00 |
|
Jack Christensen
|
4829cd4ebc
|
Remove unnecessary read
|
2014-04-25 12:47:24 -06:00 |
|
Jack Christensen
|
a0bfe4eab8
|
Fix WaitForNotification when it times out
|
2014-04-25 10:03:11 -06:00 |
|
Jack Christensen
|
c6a186a267
|
Buffer reads - big performance win
|
2014-04-24 21:44:22 -06:00 |
|
Jack Christensen
|
7ee9b3c7ee
|
Remove unnecessary defer
|
2014-04-24 21:26:04 -06:00 |
|
Jack Christensen
|
84cc10595c
|
Connect as OS user if no user specified
|
2014-04-22 21:03:33 -05:00 |
|
Jack Christensen
|
9e5a3ef0d2
|
Fix: Prepared statements now support NULL arguments
|
2014-04-02 15:52:33 -04:00 |
|
Jack Christensen
|
f76489f7d7
|
Add basic logging to pgx
fixes #21
|
2013-11-05 15:09:50 -06:00 |
|
Jack Christensen
|
b97b012d42
|
Rename SSL to TLS
|
2013-10-03 08:07:37 -05:00 |
|
Jack Christensen
|
6990f3f30d
|
Use tls.Config for TLS configuration
|
2013-09-30 09:00:09 -05:00 |
|
Derek Parker and Jack Christensen
|
21c1717d45
|
Add initial SSL support
|
2013-09-27 16:10:13 -05:00 |
|
Jack Christensen
|
0e30c0ae61
|
Fix: Prepare statement without result set
|
2013-08-05 11:30:20 -05:00 |
|
Jack Christensen
|
2f5b2c1afc
|
Add SelectValueTo
|
2013-07-26 18:08:16 -05:00 |
|
Jack Christensen
|
097c68e73b
|
Check for alive before rx or tx
|
2013-07-26 18:07:46 -05:00 |
|
Jack Christensen
|
c36c0875c9
|
Make message buffer size configurable
|
2013-07-26 15:10:19 -05:00 |
|
Jack Christensen
|
3873a83a0a
|
Buffer writes to the PostgreSQL socket
Avoid sending a packet for each write
|
2013-07-26 14:48:41 -05:00 |
|
Jack Christensen
|
ad34dc7264
|
Connections notice when they die and pools drop dead connections
|
2013-07-26 13:47:06 -05:00 |
|
Jack Christensen
|
36904168b2
|
Don't panic!
|
2013-07-20 13:07:30 -05:00 |
|
Jack Christensen
|
0c3753e507
|
MessageReader uses ReadCString and ReadString names
Make consistent with MessageWriter
|
2013-07-20 08:40:37 -05:00 |
|
Derek Parker and Jack Christensen
|
b271dd5bf1
|
Add listen/notify
fixes #8
|
2013-07-19 17:01:38 -05:00 |
|
Jack Christensen
|
bae49077ce
|
Use pgx_test package for tests
|
2013-07-16 08:29:59 -05:00 |
|
Jack Christensen
|
8df9964ce8
|
MessageWriter needs to be public for custom value transcoders
|
2013-07-15 17:57:43 -05:00 |
|
Jack Christensen
|
1af652ce07
|
More docs and make ValueTranscoder visible.
|
2013-07-15 17:45:20 -05:00 |
|
Jack Christensen
|
df0a537f59
|
Make Oid public
|
2013-07-15 08:28:33 -05:00 |
|
Jack Christensen
|
1d1d836207
|
Added more docs
|
2013-07-15 08:14:32 -05:00 |
|
Jack Christensen
|
0de2a7897a
|
Added more docs
|
2013-07-14 17:02:49 -05:00 |
|
Jack Christensen
|
aeeb8a724a
|
Added some documentation
Made preparedStatement invisible outside package
|
2013-07-14 16:55:08 -05:00 |
|
Jack Christensen
|
00e3ec32ca
|
Add TransationIso
fixes #5
|
2013-07-13 19:58:44 -05:00 |
|
Jack Christensen
|
26105f4409
|
Added *Connection.Transaction
|
2013-07-13 10:19:29 -04:00 |
|
Jack Christensen
|
e162a0bbcb
|
Update tx status on ready for query message
|
2013-07-13 09:04:38 -04:00 |
|
Jack Christensen
|
01b7865abf
|
Rename writeStringNull to writeCString
|
2013-07-10 08:35:41 -04:00 |
|
Jack Christensen
|
41df8763c6
|
Refactor transcoder to use messageWriter
|
2013-07-10 08:34:18 -04:00 |
|
Jack Christensen
|
abfbf42cc5
|
Refactor sendPreparedQuery to messageWriter
|
2013-07-09 19:07:07 -04:00 |
|
Jack Christensen
|
07b6385f1d
|
Started refactor to messageWriter
|
2013-07-09 17:22:30 -05:00 |
|
Jack Christensen
|
07c2ad1846
|
Failure of Prepare should not break connection
|
2013-07-09 12:51:00 -05:00 |
|
Jack Christensen
|
6fb360ba6c
|
Execute failures don't break connection
|
2013-07-09 10:17:53 -05:00 |
|
Jack Christensen
|
85ffca4fe0
|
Added int8 binary decoding
Refactored benchmarks
|
2013-07-08 17:56:14 -05:00 |
|
Jack Christensen
|
a6e742db24
|
Continue receiving and ignoring messages on SelectFunc until readyForQuery
|
2013-07-08 16:17:40 -05:00 |
|
Jack Christensen
|
fe2f62f034
|
Fix Execute SQL larger than sharedBufferSize
|
2013-07-08 14:32:28 -05:00 |
|
Jack Christensen
|
52c26ba14c
|
Treat unknown oid's as text type
|
2013-07-01 16:50:16 -05:00 |
|
Jack Christensen
|
ecd3923968
|
Refactor prepared statement path to use ValueTranscoder
|
2013-07-01 16:40:53 -05:00 |
|
Jack Christensen
|
5073a3b9e0
|
Dirty, but somewhat working prepared statements and extended protocol
|
2013-07-01 15:41:20 -05:00 |
|
Jack Christensen
|
d6a0f417c6
|
Remove unreachable panics (Go 1.1 doesn't need them)
|
2013-06-29 19:42:52 -05:00 |
|
Jack Christensen
|
73a4cfd360
|
Query methods sanitize arguments
fixes #18
|
2013-06-29 19:40:17 -05:00 |
|
Jack Christensen
|
be073a1c82
|
Refactor getBuf so it no longer needs a size
|
2013-06-29 17:27:54 -05:00 |
|
Jack Christensen
|
258cd170ce
|
Extract txMsg
|
2013-06-29 17:07:54 -05:00 |
|
Jack Christensen
|
357e5c4735
|
Refactor to using bytes.Buffer
|
2013-06-29 16:39:07 -05:00 |
|
Jack Christensen
|
6339e54be4
|
SelectValue(s) require exactly one column
|
2013-06-29 13:39:35 -05:00 |
|
Jack Christensen
|
3acfffc142
|
Removed unused rxDataRowFirstValue
|
2013-06-29 13:24:28 -05:00 |
|
Jack Christensen
|
08801c2fe4
|
Select(Value|Row) require exactly one found row
|
2013-06-29 13:23:26 -05:00 |
|