Commit Graph

71 Commits

Author SHA1 Message Date
Abhishek Chanda
6edceaaeb2 Inherit from Sized
Shuts off warnings
2015-08-26 23:59:09 -07:00
Steven Fackler
dc2f04de96 Start work on COPY TO statements 2015-08-15 20:39:13 -07:00
Steven Fackler
67e4a12752 Fix unwraps in chrono impls 2015-08-09 23:32:54 -04:00
Steven Fackler
60eaaad08f Remove unneeded impl 2015-06-01 21:27:18 -07:00
Steven Fackler
d69d3c4aad Fix overflow check 2015-06-01 20:54:34 -07:00
Steven Fackler
4504f9cec8 Properly detect overflow 2015-06-01 20:28:23 -07:00
Steven Fackler
9f7fa790b1 More cleanup 2015-05-03 13:51:49 -07:00
Steven Fackler
b7313cef71 Integer type cleanup in message 2015-04-10 23:25:58 -07:00
Steven Fackler
3597bc2310 More cleanup 2015-04-08 23:46:06 -07:00
Steven Fackler
4b877e0a33 Cleanup 2015-04-07 23:57:22 -07:00
Steven Fackler
a8d67a1fe4 Fix for upstream changes 2015-04-02 11:34:42 -07:00
Steven Fackler
9cd413d42c Fix massive performance issue
The new version is multiple orders of magnitue faster than the old
version.
2015-03-26 19:54:05 -07:00
Steven Fackler
e4b0143de9 Restore implicit prelude use 2015-03-22 11:11:22 -07:00
Steven Fackler
3a0e10e5c7 Fix build issues
Also remove the impls for CIDR/INET. No ipv4/ipv6 agnostic type exists
anymore in the standard library, and the old one didn't cover netmasks
anyway.
2015-03-18 20:49:14 -07:00
Steven Fackler
dac4c4f4f1 Port to new IO 2015-02-27 20:03:25 -08:00
Steven Fackler
91e6e784e6 Stop using endian conversion Writer/Reader methods
They're going away in new IO.
2015-02-04 19:40:33 -08:00
Steven Fackler
8d704f71ce Fix for IO changes 2015-01-28 08:52:33 -08:00
Steven Fackler
e0758ed5b8 Store element type for unknown types 2015-01-21 22:11:43 -08:00
Steven Fackler
92a3593d7f Update for upstream changes
String vs Show still needs to be resolved, but it compiles now
2015-01-09 10:50:54 -08:00
Steven Fackler
94e70df6e2 Fix for upstream changes 2015-01-03 13:23:11 -08:00
Steven Fackler
cb8380e294 Cut out some allocation in read_message 2014-12-02 23:02:20 -08:00
Steven Fackler
d7c63393db Cleanup 2014-12-02 22:56:56 -08:00
Steven Fackler
d5998d8f2a Add Notifications::next_block_for method
The setup is a little hairy, but seems correct.

cc #19
2014-12-02 20:36:31 -08:00
Steven Fackler
81da54e04f Minor cleanup 2014-11-26 22:35:06 -08:00
Steven Fackler
1fa5941562 Use Vec instead of MemWriter 2014-11-19 20:54:32 -08:00
Kevin Butler
0b8dc31c2f [T,.. N] no longer coerces to &[T] 2014-11-19 17:58:30 +00:00
Kyle Dewey
57ce8f7167 Added imports for members of enums, as per https://github.com/rust-lang/rust/pull/18973 2014-11-18 00:45:55 -08:00
Steven Fackler
b458e85040 Remove pub qualifiers on struct variant fields 2014-11-16 22:05:22 -08:00
Steven Fackler
a480ec1cfb Some more if let conversion 2014-10-25 17:58:46 -07:00
Steven Fackler
abd60ef1cf static -> const 2014-10-09 21:50:40 -07:00
Steven Fackler
e5ed2ba96e Use new slice syntax 2014-10-04 20:08:44 -07:00
Steven Fackler
2e61f1316f Initial COPY FROM support!
cc #51
2014-09-29 22:56:43 -07:00
Steven Fackler
a4a625a30c Detect direct queries to COPY FROM 2014-09-29 21:05:42 -07:00
Steven Fackler
9a7e5b7c7d Misc cleanup 2014-09-06 16:33:43 -07:00
Steven Fackler
d9e4625f01 Switch stuff to unsigned types 2014-08-15 20:14:46 -07:00
Steven Fackler
d374641ecb Remove some indirection from files 2014-08-02 19:10:45 -07:00
Steven Fackler
42123f7765 Extract tests to a separate crate
This ensures that we're only testing public API and speeds up the
development process.
2014-06-30 21:30:39 -07:00
Steven Fackler
ed81ceadf2 Update for unused field lint 2014-06-11 21:05:24 -07:00
Steven Fackler
5e363204e1 Fix some types to match the postgres implementation 2014-06-07 16:01:50 -07:00
Steven Fackler
cb052398d6 Make lazy_query take a u32
That's what the backend accepts so larger values would just overflow.
2014-06-07 00:14:08 -07:00
Steven Fackler
fec7286284 use vec![] intead of Vec::new() 2014-05-26 11:41:18 -07:00
Steven Fackler
d2cd820f71 StrBuf -> String 2014-05-25 20:38:40 -07:00
Steven Fackler
1909bd46b4 Update for upstream StrBuf changes 2014-05-15 19:11:23 -07:00
Steven Fackler
306b9766c6 Update for upstream change 2014-05-14 19:02:38 -07:00
Steven Fackler
d1c412b393 More ~str -> StrBuf 2014-05-12 22:05:37 -07:00
Steven Fackler
180c13dee6 Clean up string creation 2014-04-26 14:46:38 -07:00
Steven Fackler
994c5fba7f Remove the last remaining {:?} 2014-04-16 20:07:06 -07:00
Steven Fackler
0d70c17151 Update for IO Vec changes 2014-04-07 20:02:05 -07:00
Steven Fackler
3e5a48dfb6 Update for privacy overhaul
The ToSql impl for Timespec is broken as some fields became accidentally
private
2014-04-01 00:32:10 -07:00
Steven Fackler
5157a00587 Miscellaneous cleanup 2014-03-30 16:19:04 -07:00