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
Steven Fackler
b33fdcd0e5
Merge pull request #304 from jwilm/simple-query-api
...
Implement simple query API
2018-05-19 13:21:12 -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
Steven Fackler
6d61b05925
SystemTime impls
2018-04-29 14:58:41 -07:00
Steven Fackler
15b6cd57f5
Upgrade type crate versions
...
Also add the version number to the feature name. This both makes it more
obvious when using them and opens the window for support of multiple
versions simultaneously in the future.
2018-04-29 13:12:58 -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
Jacob Chang
ed17d5e45d
Upgrade chrono to 0.4 ( #272 )
2017-06-30 08:13:10 -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
06a6273f74
Support conversion of the UNKNOWN type to String
...
Closes #256
2017-05-22 22:04:41 -07:00
Steven Fackler
f9b864f2da
SASL auth support in postgres
2017-05-22 21:09:35 -07:00
kestred
72d60ee0ba
Add types tests for geographic types
2017-03-10 17:58:51 -07:00
Steven Fackler
c59799e376
Refactor connectparams
2017-02-15 21:42:27 -08:00
Steven Fackler
a8ed34b66e
Remove SessionInfo
...
This was never actually used, and is incompatible with tokio-postgres's
API.
2017-02-14 22:10:58 -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