Commit Graph

1839 Commits

Author SHA1 Message Date
Steven Fackler
643602d2b6 Move execute to Connection 2016-12-22 18:47:05 -05:00
Steven Fackler
38b491bffb Don't consume Statement 2016-12-22 17:00:40 -05:00
Steven Fackler
8b1034ad4e Add a Row struct 2016-12-22 15:30:03 -05:00
Steven Fackler
361c7bf395 Accessors for params and columns 2016-12-21 22:06:54 -05:00
Steven Fackler
ab672e42b4 Shift functions around 2016-12-21 21:54:11 -05:00
Steven Fackler
522ea10a98 Automatically close dead statements 2016-12-21 21:51:47 -05:00
Steven Fackler
29210bb38b Add Connection::close 2016-12-21 20:58:18 -05:00
Steven Fackler
fd1724a6e2 Support statement closure 2016-12-21 20:54:21 -05:00
Steven Fackler
f03b4b181a Send messages all at once 2016-12-21 20:34:19 -05:00
Steven Fackler
d27518ba76 Fix build 2016-12-21 15:56:59 -08:00
Steven Fackler
8340d4b5ab Statement peparation and execution 2016-12-21 12:45:54 -08:00
Steven Fackler
e52d5b56f1 Execute infrastructure 2016-12-21 12:16:47 -08:00
Steven Fackler
3356713331 Add raw_prepare 2016-12-21 11:20:36 -08:00
Steven Fackler
d08dc136bc Move types out to postgres-shared 2016-12-21 08:14:24 -08:00
Steven Fackler
e675ee71c5 Minor cleanup 2016-12-20 22:28:32 -08:00
Steven Fackler
9a932d2d24 Handle bad errors before waiting for ready 2016-12-20 20:18:30 -08:00
Steven Fackler
a90154dfdb Fix notice handling 2016-12-20 20:13:25 -08:00
Steven Fackler
7243455c94 Proper error/row description handling for batch_execute 2016-12-20 20:11:07 -08:00
Steven Fackler
4b6eee560d Use try not ? 2016-12-20 19:53:37 -08:00
Steven Fackler
7edf66f7f0 Add batch_execute 2016-12-20 19:50:44 -08:00
Steven Fackler
0c56a5ed13 Flatten out InnerConnection 2016-12-20 16:22:35 -08:00
Steven Fackler
dc08fc6423 Test missing/bad password 2016-12-20 16:19:41 -08:00
Steven Fackler
9227a0c316 Translate DB errors 2016-12-20 16:15:00 -08:00
Steven Fackler
5d5caac57b Use shared error type 2016-12-20 16:10:53 -08:00
Steven Fackler
3b8fc56296 Move errors to shared 2016-12-20 16:07:45 -08:00
Steven Fackler
1e8b375d67 Fix ssl tests 2016-12-20 15:48:18 -08:00
Steven Fackler
6415d7efff Test postgres-tokio 2016-12-20 15:42:51 -08:00
Steven Fackler
492d5d0c27 Add postgres-tokio 2016-12-20 15:42:28 -08:00
Steven Fackler
ba3b54afb0 Make shared build 2016-12-20 15:34:36 -08:00
Steven Fackler
2a55931fcf Fix up travis 2016-12-20 15:34:16 -08:00
Steven Fackler
92ef98ddcd Add a postgres-shared crate 2016-12-20 15:33:16 -08:00
Steven Fackler
8dc4fbc1d5 Move to a nested configuration 2016-12-20 15:20:00 -08:00
Steven Fackler
1006b50295 Release v0.13.4 2016-12-19 12:45:45 -08:00
Steven Fackler
f2083a0d74 Cleanup 2016-12-19 11:08:38 -08:00
Steven Fackler
310a4888e9 Allocate one vec per row, not cell 2016-12-18 20:07:54 -08:00
Steven Fackler
ad69145b56 Generalize StatementContainer 2016-12-18 19:07:46 -08:00
Steven Fackler
ce53a497ca Add new field to debug impl 2016-12-18 16:42:06 -08:00
Steven Fackler
a1c5ab55a1 Support the new V error field. 2016-12-18 16:32:28 -08:00
Steven Fackler
9d53e677ff Update to protocol 0.2 2016-12-18 16:13:12 -08:00
Steven Fackler
8e5f28eb70 Release v0.13.3 2016-11-30 09:10:48 -08:00
Steven Fackler
af2a104168 Merge pull request #223 from faradayio/another-unknown-type
Fix more breakage similar to rust-lang/rust#36340 and 11f118643
2016-11-30 09:03:13 -08:00
Eric Kidd
f063b97571 Fix more breakage similar to rust-lang/rust#36340 and 11f118643
Fixes #222.
2016-11-30 07:56:12 -05:00
Steven Fackler
b0ddb4d0f9 Don't test schannel 2016-11-26 22:48:29 -08:00
Steven Fackler
b1faa18a1e Add an SChannel TlsStream implementation
Closes #214
2016-11-26 22:43:41 -08:00
Steven Fackler
2e5e99f410 Upgrade phf 2016-11-26 22:05:44 -08:00
Steven Fackler
1e24f48b10 Release v0.13.2 2016-11-26 21:11:58 -08:00
Steven Fackler
11f1186439 Update to avoid breakage from rust-lang/rust#36340 2016-11-24 20:59:40 -08:00
Steven Fackler
b4c4b692a1 Fix some clippy warnings 2016-11-19 16:04:28 -08:00
Steven Fackler
9c1068253f Release v0.13.1 2016-11-12 19:04:35 +00:00
Steven Fackler
bdfd2fd9eb Add an (ignored) test for native-tls 2016-11-09 21:33:04 +00:00