Commit Graph

1580 Commits

Author SHA1 Message Date
Steven Fackler
d5f1bdba4a Composite type support 2016-02-15 23:11:01 -08:00
Steven Fackler
7599c4e146 Clean up get_type 2016-02-15 22:29:22 -08:00
Steven Fackler
1b5c79eec2 Move inner_execute to InnerConnection 2016-02-15 22:25:52 -08:00
Steven Fackler
259fe11a1c Make read_rows a method on InnerConnection 2016-02-15 22:17:45 -08:00
Steven Fackler
47b0c69d35 Add enum and pseudo type kinds 2016-02-13 21:51:37 -08:00
Steven Fackler
8824d2a43d Enable tests for macaddr 2016-02-13 21:07:02 -08:00
Steven Fackler
40e8571f8c Merge pull request #158 from abaumhauer/macaddr
Macaddr
2016-02-13 19:09:45 -08:00
Andrew Baumhauer
b6478d29ab Add tests/types/eui48.rs to excercise MacAddress::parse_str() functionality in canonical form 2016-02-13 21:00:44 -06:00
Andrew Baumhauer
bd58d5dca4 Tweak travis.yml to test eui48 feature 2016-02-13 20:46:56 -06:00
Andrew Baumhauer
aa94f01f2b Update README.md with more documentation 2016-02-13 19:57:59 -06:00
Andrew Baumhauer
58e8c7d6b8 Add documentation for MACADDR type 2016-02-13 19:50:41 -06:00
Andrew Baumhauer
ac13bb5300 Add support for MACADDR type using eui48 crate. Create feature eui48. 2016-02-14 01:36:16 +00:00
Steven Fackler
a37f103aac Depend on errcodes.txt 2016-02-11 20:58:25 -08:00
Steven Fackler
6f15627025 Move errcodes.txt to its own file
Easier to synchronize with postgres's this way
2016-02-11 20:56:15 -08:00
Steven Fackler
8d681b36fa Derive debug for SqlState
The code generation problems that required the manual impl are now gone.
2016-02-11 19:56:44 -08:00
Steven Fackler
dcd621b48a Doc cleanup 2016-02-10 22:57:41 -08:00
Steven Fackler
32efe3080c Fix doc 2016-02-01 23:32:01 +00:00
Steven Fackler
88066323fd Merge branch 'release' 2016-02-01 22:50:29 +00:00
Steven Fackler
fed121d921 Merge branch 'release-v0.11.1' into release 2016-02-01 22:49:45 +00:00
Steven Fackler
c677386952 Release v0.11.1 2016-02-01 22:49:29 +00:00
Steven Fackler
41d725b247 Merge pull request #156 from kud1ing/patch-1
Add keywords to improve linkability on crates.io
2016-01-28 23:55:11 -08:00
kud1ing
79d7d3629c add keywords to improve linkability on crates.io 2016-01-29 08:52:01 +01:00
Steven Fackler
be18d8ad90 Rustfmt 2016-01-22 21:22:05 -08:00
Steven Fackler
5f3ea95b79 Bump minimum version to 1.5 2016-01-22 20:34:12 -08:00
Steven Fackler
bd67e438c4 Add a Domain Kind
This could break downstream code that expects a domain type to
explicitly be a Simple Kind, but I doubt that exists.

cc #153
2016-01-22 20:01:39 -08:00
Steven Fackler
2d4916ec2c Update url dependency 2016-01-04 10:22:56 -08:00
Steven Fackler
de91ffb9aa Merge branch 'release' 2016-01-03 14:45:32 -08:00
Steven Fackler
3d67d521c6 Merge branch 'release-v0.11.0' into release 2016-01-03 14:40:18 -08:00
Steven Fackler
05da5ffc97 Release v0.11.0 2016-01-03 14:40:05 -08:00
Steven Fackler
6568523361 Derive SqlState from errcodes.txt 2016-01-02 23:19:20 -08:00
Steven Fackler
286232e3ce Add new 9.5 error codes 2016-01-02 22:10:43 -08:00
Steven Fackler
da08d6411f Rename SqlState::Unknown to Other
In line with Type
2016-01-02 21:52:26 -08:00
Steven Fackler
59b9d66890 Doc tweaks 2016-01-02 21:51:02 -08:00
Steven Fackler
a4f0c3bc5f Don't clone cached statement info 2016-01-02 21:02:54 -08:00
Steven Fackler
54735d9f4f Arcify unknown types 2016-01-02 20:07:33 -08:00
Steven Fackler
277e2b6a48 Disable rustfmt on a line we don't want changed 2016-01-02 16:18:48 -08:00
Steven Fackler
278a03ac83 Rustfmt 2016-01-02 16:02:34 -08:00
Steven Fackler
3ddcf87203 Simplify ConnectError
Same deal as Error
2016-01-02 15:50:11 -08:00
Steven Fackler
ccfba62b99 More cleanup 2015-12-29 15:16:15 -07:00
Steven Fackler
487cbaf9c2 Add better size hints for notification iterators 2015-12-28 17:13:45 -07:00
Steven Fackler
0e1fa26b48 Add desync check to notifications iter 2015-12-28 17:07:18 -07:00
Steven Fackler
e9b8a75e45 Cleanup 2015-12-28 09:28:57 -07:00
Steven Fackler
2a1fa173b9 Make unreachable case more explicit 2015-12-27 21:14:04 -07:00
Steven Fackler
22f35c4aff Tweak docs 2015-12-27 17:13:36 -07:00
Steven Fackler
c34fa5ccd8 Implement Debug for SessionInfo and Display for Type 2015-12-27 13:47:32 -07:00
Steven Fackler
1188eb108a Make Kind "extensible" 2015-12-27 13:40:28 -07:00
Steven Fackler
d3a4091d4b Tweak a lifetime 2015-12-27 13:33:46 -07:00
Steven Fackler
91493f2051 Implement size_hint for BlockingIter
Unlike the other two iterators, this will never return None
2015-12-27 12:59:21 -07:00
Steven Fackler
740953aa65 Drop UFCS for set_read_timeout
The native method has been gone since 1.4.0
2015-12-27 10:18:30 -07:00
Steven Fackler
bb837bd872 Make the default notifications iterator read nonblocking
It is always super confusing as to when a notification that's been sent
to the client will actually show up in the old version of this iterator,
so it's best to have it see if there's anything waiting in the TCP
buffer.

Closes #149
2015-12-27 10:15:49 -07:00