Commit Graph

27 Commits

Author SHA1 Message Date
Steven Fackler
52dd0b6780 rustfmt 2018-11-28 19:32:29 -08:00
Philipp Korber
a7db658279 Test partial rollback of nested commits.
Related to #371.
2018-09-25 15:21:31 +02:00
Steven Fackler
c70a03f9e6 Split out TLS implementations
This provides a lot more flexibility around version support, and unlike
the ToSql/FromSql implementations, these don't actually need to be in
postgres itself.
2018-05-28 10:42:21 -07:00
Joe Wilm
39a4cdfa82 Deprecate batch_execute
It's being replaced by the more capable `simple_query` API.
2018-05-18 17:33:29 -07:00
Joe Wilm
a1d759a2f4 Add test for simple query 2018-04-27 17:34:24 -07:00
Steven Fackler
44222e591f Add Connection::prepare_typed
Closes #300
2018-04-22 21:16:11 -07:00
Steven Fackler
2777703ef3 Make constants associated 2018-04-22 15:01:55 -07:00
Steven Fackler
fcbed9175b Allow FromSql to borrow from the buffer
This allows for in-place deserialization of text and bytea values in
particular.

Row::get_bytes is removed since it previously existed for this use case.

Closes #281
2018-04-22 13:16:34 -07:00
Steven Fackler
fd53c56363 Clean up syntax 2018-04-15 14:30:15 -07:00
Steven Fackler
594606ad9f Support TCP keepalive
Closes #335
2018-04-15 14:30:15 -07:00
Johannes Schriewer
5171cbeca0 Add test for DB disconnects while waiting for notifications 2018-01-30 15:32:43 +01:00
Steven Fackler
630e11ad4c More warnings fixes 2018-01-09 21:18:34 -08:00
Steven Fackler
6e4d960f8e Upgrade eui48 version 2017-07-21 21:58:04 -07:00
Steven Fackler
2f0baf89f0 Fix test build 2017-07-22 10:23:22 -07:00
Steven Fackler
792d7bf374 Just reexport types module 2017-07-20 22:58:29 -07:00
Steven Fackler
15a1b791c4 Unify error types for postgres 2017-07-16 18:14:47 -07:00
Steven Fackler
bec973c776 Make Type an opaque type 2017-07-09 00:02:45 -07:00
Steven Fackler
01a1529624 Make SqlState into an opaque type rather than enum 2017-07-08 20:52:36 -07:00
Steven Fackler
c4367f1bbe Disable unix socket test 2017-07-08 19:48:29 -07:00
Steven Fackler
47b0db257c Switch CI to CircleCI 2.0 2017-07-08 19:41:24 -07:00
Steven Fackler
6a86f8dd85 Rustfmt 2017-06-30 17:35:17 -10:00
Joe Wilm
d011bb257a Make Rows a fully owned type (#264)
* Make Rows a fully owned type

This allows Rows to outlive a statement and be sent to 'static threads.

Resolves #263.

* fixup! Make Rows a fully owned type

* Remove unneeded Debug impl

* Oops, we do actually need this :(
2017-06-06 20:10:56 -04:00
Steven Fackler
f9b864f2da SASL auth support in postgres 2017-05-22 21:09:35 -07:00
Steven Fackler
c59799e376 Refactor connectparams 2017-02-15 21:42:27 -08:00
Steven Fackler
62187580d1 Fix inference issue 2017-02-04 15:28:46 -08:00
Steven Fackler
1e8b375d67 Fix ssl tests 2016-12-20 15:48:18 -08:00
Steven Fackler
8dc4fbc1d5 Move to a nested configuration 2016-12-20 15:20:00 -08:00