Steven Fackler
09a63d6255
Move to local runtimes per connection
...
This avoids a bunch of context switches and cross-thread
synchronization, which ends up improving the performance of a simple
query by ~20%, from 252us to 216us.
2019-12-03 18:25:29 -08:00
Steven Fackler
fa3b068da7
Release postgres v0.17.0-alpha.2
2019-11-27 21:01:24 -05:00
Steven Fackler
223514fcd5
Fix custom spawn interface in sync API
2019-11-27 20:58:02 -05:00
Steven Fackler
47d97f0d2e
Relase tokio-postgres v0.5.0-alpha.2
2019-11-27 20:48:01 -05:00
Steven Fackler
12c2ef79b6
Upgrade to tokio 0.2/futures 0.3
2019-11-26 16:32:36 -08:00
mibac138
a943a0e666
Support uuid 0.8
2019-10-19 19:52:07 +02:00
Steven Fackler
2a8f7bdd96
Release postgres v0.17.0-alpha.1
2019-10-14 18:25:29 -07:00
Steven Fackler
afa466fb25
Release tokio-postgres v0.5.0-alpha.1
2019-10-14 18:14:11 -07:00
Steven Fackler
30bd89c524
Upgrade tokio and futures-preview
2019-09-30 18:26:23 -07:00
Steven Fackler
1c1a939f8a
Merge branch 'master' into master
2019-09-26 21:23:55 -04:00
Steven Fackler
1fa4838717
Upgrade to tokio alpha.5
2019-09-19 14:48:34 -07:00
Steven Fackler
2a2b76d1b8
Upgrade to tokio alpha.4
2019-08-29 18:10:58 -07:00
Steven Fackler
aa44090fad
Update futures-preview/tokio
2019-08-18 09:02:21 -04:00
Steven Fackler
92e3d013eb
Update to released tokio
2019-08-10 20:25:12 -07:00
Steven Fackler
f5a8b1de68
Update postgres
2019-08-03 18:09:27 -07:00
Kai Yao
2c43519093
Updated bitvec to 0.6.1, as it supports serde serialization/deserialization.
2019-07-27 21:07:03 -05:00
Steven Fackler
904c951ad6
Release postgres v0.16.0-rc.2
2019-06-29 21:43:50 -07:00
Steven Fackler
0c8ecc0240
Release postgres v0.16.0-rc.1
2019-04-06 20:59:01 -07:00
Steven Fackler
3b31551f73
Upgrade fallible-iterator
2019-03-10 16:32:28 -07:00
Steven Fackler
4f084e7b64
Release tokio-postgres v0.4.0-rc.2
2019-03-05 21:49:54 -08:00
Steven Fackler
4174eeeecb
Release tokio-postgres v0.4.0-rc.1
2019-03-05 21:35:46 -08:00
Steven Fackler
fb6e19ae60
Use geo-types rather than geo
...
Closes #418
2019-02-17 12:34:17 -08:00
坚坚冰
5c7ddc9c85
Upgrade geo, rand and base64
2019-01-31 14:48:04 +08:00
lygz5016
289de79e00
add features option
2019-01-31 13:19:39 +08:00
Steven Fackler
5169820d6a
Return iterators from query in sync API
2018-12-28 20:39:32 -08:00
Steven Fackler
793c5f1b87
Add sync copy_out
2018-12-23 13:17:50 -08:00
Steven Fackler
759256010d
Initial sync crate sketch
2018-12-21 13:34:09 -08:00
Steven Fackler
14571ab029
Remove synchronous crate
...
It will be coming back! It's just going to involve a full rewrite and
removing it for now makes some of that restructuring easier.
2018-12-08 16:11:03 -08:00
Artem Vorotnikov
a33edae15b
Upgrade to geo-0.10
2018-08-17 18:18:28 +03: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
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
Steven Fackler
d0c111dc4a
Use released socket2
2018-04-16 20:22:56 -07:00
Steven Fackler
594606ad9f
Support TCP keepalive
...
Closes #335
2018-04-15 14:30:15 -07:00
Steven Fackler
ec7db287e1
Upgrade dependencies
2018-04-15 13:59:48 -07:00
Steven Fackler
0516cb9d10
Release postgres 0.15.2
2018-02-11 17:19:52 -08:00
Steven Fackler
e1f31a4493
Release postgres-shared v0.4.1
2018-02-11 17:17:52 -08:00
Steven Fackler
630e11ad4c
More warnings fixes
2018-01-09 21:18:34 -08:00
Steven Fackler
863a295aae
Upgrade socket2 and log
2018-01-09 20:32:55 -08:00
Steven Fackler
932a7b19d7
Add a connect timeout
...
cc #246
2017-08-09 21:05:25 -07:00
Steven Fackler
fdc4a01b1a
Fix up dep constraint
2017-07-23 16:50:00 -07:00
Steven Fackler
1d9c7d4c79
Release postgres v0.15.1
2017-07-23 15:58:52 -07:00
Steven Fackler
5524e21f9a
Release postgres v0.15.0
2017-07-23 12:45:40 -07:00
Steven Fackler
6e4d960f8e
Upgrade eui48 version
2017-07-21 21:58:04 -07:00
Steven Fackler
1373a57cf8
Switch badge to circle
2017-07-22 15:09:06 -07:00
Steven Fackler
89f2770eeb
Build docs with features enabled
2017-07-22 15:07:45 -07:00
Jacob Chang
ed17d5e45d
Upgrade chrono to 0.4 ( #272 )
2017-06-30 08:13:10 -10:00
Steven Fackler
3be6bba7a4
Release postgres v0.14.2
2017-06-11 13:09:00 -07:00
Steven Fackler
138f89993c
Release postgres-shared v0.3.0
2017-06-11 13:07:33 -07:00
Steven Fackler
6b008766bf
Use the bytes crate for backend message parsing ( #253 )
2017-05-06 08:28:07 -07:00
Steven Fackler
ccc19ea28f
Release postgres v0.14.1
2017-05-02 08:54:52 -07:00