Steven Fackler
|
7248912cf9
|
PostgresTransaction -> Transaction
|
2014-11-01 16:25:11 -07:00 |
|
Steven Fackler
|
4b66c4ab68
|
PostgresStatement -> Statement
|
2014-11-01 16:24:24 -07:00 |
|
Steven Fackler
|
2da41be987
|
Remove the old connection pool
It's been deprecated for a long time
|
2014-11-01 16:22:41 -07:00 |
|
Steven Fackler
|
c11cbd6b7d
|
PostgresConnection -> Connection
|
2014-11-01 16:21:47 -07:00 |
|
Steven Fackler
|
d88666586a
|
PostgresCancelData -> CancelData
|
2014-11-01 16:19:02 -07:00 |
|
Steven Fackler
|
570512725f
|
PostgresNotification -> Notification
|
2014-11-01 16:18:09 -07:00 |
|
Steven Fackler
|
c6c7d8f574
|
PostgresNoticeHandler -> NoticeHandler
|
2014-11-01 16:16:50 -07:00 |
|
Steven Fackler
|
975b6dc350
|
PostgresConnectParams -> ConnectParams
|
2014-11-01 16:15:30 -07:00 |
|
Steven Fackler
|
09cb2fd4fe
|
PostgresUserInfo -> UserInfo
|
2014-11-01 16:14:08 -07:00 |
|
Steven Fackler
|
873a006508
|
PostgresConnectTarget -> ConnectTarget
|
2014-11-01 16:13:01 -07:00 |
|
Steven Fackler
|
cea15783a5
|
PostgresResult -> Result
|
2014-11-01 16:12:05 -07:00 |
|
Steven Fackler
|
b939526d7b
|
static -> const
|
2014-11-01 16:02:50 -07:00 |
|
Steven Fackler
|
22efd1da4b
|
Update for removal of collections traits
|
2014-11-01 15:50:25 -07:00 |
|
Steven Fackler
|
a151a5ba02
|
Update for rust changes
|
2014-10-31 08:51:27 -07:00 |
|
Steve Klabnik
|
675534c26f
|
fail -> panic
|
2014-10-30 00:26:03 -04:00 |
|
Steven Fackler
|
4a9ca42b20
|
Reuse the same vec during copies
|
2014-10-28 09:16:11 -07:00 |
|
Steven Fackler
|
5dd09ce9c4
|
Update docs location
|
2014-10-26 13:11:14 -07:00 |
|
Steven Fackler
|
886f24ea9d
|
Get rid of literal type specifiers
Yay trait reform!
|
2014-10-25 23:43:59 -07:00 |
|
Steven Fackler
|
7929d07f74
|
Fix a desynchronization issue
|
2014-10-25 20:26:45 -07:00 |
|
Steven Fackler
|
a480ec1cfb
|
Some more if let conversion
|
2014-10-25 17:58:46 -07:00 |
|
Steven Fackler
|
00164fad31
|
Fix read_message name
The issue that forced the rename has been resolved
|
2014-10-23 23:31:26 -07:00 |
|
Steven Fackler
|
86bf3b719b
|
Switch some .to_string to .into_string
|
2014-10-18 11:17:12 -07:00 |
|
Steven Fackler
|
e73557cce0
|
Pull liburl in-crate
Cargo apparently can't deal with liburl and rust-url at the same time
and rust-url has some bugs that prevent using it for now.
|
2014-10-15 08:37:43 -07:00 |
|
Steven Fackler
|
774fd93d80
|
Start using if let
|
2014-10-13 21:12:25 -07:00 |
|
Steven Fackler
|
f62aa26917
|
Fix for upstream changes
|
2014-10-09 20:43:14 -07:00 |
|
Steven Fackler
|
557a159a8a
|
Add a trait abstracting over transactions and connections
This is implemented *in addition* to the intrinsic methods because
having to import a trait to call `prepare` sucks.
Closes #63
|
2014-10-08 20:29:26 -07:00 |
|
Steven Fackler
|
b581e3a0af
|
Doc rephrase
|
2014-10-05 20:49:09 -07:00 |
|
Steven Fackler
|
749dc34529
|
Clean up example a bit
|
2014-10-05 20:47:48 -07:00 |
|
Steven Fackler
|
b69ae99a51
|
Handle COPY IN in batch_execute
|
2014-10-05 17:31:25 -07:00 |
|
Steven Fackler
|
58dd5fe12b
|
Remove weird continue
|
2014-10-05 14:47:57 -07:00 |
|
Steven Fackler
|
e5ed2ba96e
|
Use new slice syntax
|
2014-10-04 20:08:44 -07:00 |
|
Steven Fackler
|
dd4052210f
|
Improve error handling in COPY
|
2014-10-01 14:40:43 -07:00 |
|
Steven Fackler
|
51ace9081a
|
Don't fuse row iterator
|
2014-09-30 23:54:11 -07:00 |
|
Steven Fackler
|
a64ca5f955
|
Remove failure from PostgresDbError::new
Closes #43
|
2014-09-30 22:52:27 -07:00 |
|
Steven Fackler
|
5561e7baca
|
Add column_types to copy in statement
|
2014-09-30 00:15:17 -07:00 |
|
Steven Fackler
|
0c3f3b1e83
|
More docs + return copy count from execute
|
2014-09-30 00:11:23 -07:00 |
|
Steven Fackler
|
91a90f0d1c
|
Remove some unused methods
|
2014-09-30 00:02:54 -07:00 |
|
Steven Fackler
|
a85d50805d
|
Add some prepare_copy_in docs
|
2014-09-30 00:01:15 -07:00 |
|
Steven Fackler
|
4863433ca7
|
Add prepare_copy_in to transaction
|
2014-09-29 23:49:58 -07:00 |
|
Steven Fackler
|
011d531b1d
|
Remove Binary/Text choice from ToSql
Text format doesn't work with our COPY implementation, and FromSql is
already binary only.
|
2014-09-29 23:41:13 -07:00 |
|
Steven Fackler
|
249db6b55a
|
Correctly handle bad column counts in copy
|
2014-09-29 23:32:57 -07:00 |
|
Steven Fackler
|
f88f908498
|
Don't flush more than needed when copying
|
2014-09-29 23:09:39 -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 |
|
Mike "Wizard" Dilger
|
ed3bcda729
|
Fix double borrow of conn RefCell<T>
|
2014-09-30 13:46:21 +13:00 |
|
Steven Fackler
|
18e1240601
|
Work around rust-lang/rust#17594
|
2014-09-27 13:55:47 -07:00 |
|
Steven Fackler
|
5410363f49
|
Fix deprecations
|
2014-09-24 00:18:27 -07:00 |
|
Steven Fackler
|
c8cc3799be
|
Fix deprecation warnings
|
2014-09-17 22:57:23 -07:00 |
|
Steven Fackler
|
0c1dccfd52
|
Remove unneeded crate_name attribute
|
2014-09-14 19:27:15 -07:00 |
|
Steven Fackler
|
d9b7d3c4d2
|
Remove some failure
Avoid reborrowing a RefCell over and over since it'll bloat at least the
IR and maybe the resulting binary with failure cruft.
|
2014-09-12 22:07:10 -07:00 |
|
Steven Fackler
|
e362feb85b
|
Suppress warnings
|
2014-09-11 21:35:10 -07:00 |
|
Steven Fackler
|
9a7e5b7c7d
|
Misc cleanup
|
2014-09-06 16:33:43 -07:00 |
|
Steven Fackler
|
fa34efba8f
|
Change docs to work around coercion issue
|
2014-08-30 10:57:46 +01:00 |
|
Steven Fackler
|
364c213383
|
Add back crate_name for rustdoc
|
2014-08-23 09:17:58 -07:00 |
|
Steven Fackler
|
9d44bb8c7e
|
Fix doc typo
|
2014-08-20 22:40:11 -07:00 |
|
Steven Fackler
|
b8539003c3
|
Improve examples a bit
|
2014-08-19 21:49:27 -07:00 |
|
Steven Fackler
|
30a3210be0
|
Revert "Strip prefixes from types"
This reverts commit ccdb02f661 .
I'm not sure this is the right way to go just yet
|
2014-08-18 22:02:16 -07:00 |
|
Steven Fackler
|
ccdb02f661
|
Strip prefixes from types
They can be prefixed with the crate name
|
2014-08-18 21:52:56 -07:00 |
|
Steven Fackler
|
44da9d9e1e
|
Start using where clauses
|
2014-08-17 13:57:58 -07:00 |
|
Steven Fackler
|
d9e4625f01
|
Switch stuff to unsigned types
|
2014-08-15 20:14:46 -07:00 |
|
Steven Fackler
|
f7c0038fa3
|
Formatting cleanup
|
2014-08-15 19:50:11 -07:00 |
|
Steven Fackler
|
dec56db1d6
|
Remove old crate attributes
|
2014-08-15 19:25:12 -07:00 |
|
Steven Fackler
|
455dea3bd0
|
Force all result formats to binary
|
2014-08-14 20:22:12 -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
|
092453b3b2
|
Fix docs for indexing
|
2014-06-29 23:05:26 -07:00 |
|
Steven Fackler
|
8b74cb0ab4
|
Zero-index ResultRow
It seems like this is the decision made by every DB interface *except*
JDBC, and is more consistent with the rest of the language anyway.
Closes #42.
|
2014-06-29 22:53:03 -07:00 |
|
Steven Fackler
|
a54fdaf834
|
Switch docs back to rust-ci (again)
|
2014-06-29 14:11:38 -07:00 |
|
Steven Fackler
|
a9ec2a21e6
|
Update for * -> *const changes
|
2014-06-29 13:42:43 -07:00 |
|
Steven Fackler
|
a2fdd9b6e6
|
Fix stuff for int fallback removal
|
2014-06-27 19:36:23 -07:00 |
|
Steven Fackler
|
f35ca8a23e
|
Fix for unsafe_destructor feature gate
|
2014-06-21 15:55:12 -07:00 |
|
Steven Fackler
|
d1c477b97e
|
Stop destructuring a trait object reference
This broke upstream but we don't even need to do it.
|
2014-06-18 23:56:57 -07:00 |
|
Steven Fackler
|
dc603600d1
|
Makefile + syntax fixes
|
2014-06-16 09:20:50 -07:00 |
|
Steven Fackler
|
8e34fe3586
|
Update for upstream changes
|
2014-06-12 19:35:59 -07:00 |
|
Steven Fackler
|
ed81ceadf2
|
Update for unused field lint
|
2014-06-11 21:05:24 -07:00 |
|
Steven Fackler
|
2db1d477d2
|
Update for plugin changes
|
2014-06-10 23:27:07 -07:00 |
|
Steven Fackler
|
6537d160f6
|
Update for collections changes
|
2014-06-09 20:17:42 -07:00 |
|
Steven Fackler
|
32e6a70e8d
|
Clean up batch_execute example a bit
|
2014-06-08 16:12:27 -07:00 |
|
Steven Fackler
|
60e16d3806
|
Add a batch_execute method
|
2014-06-08 16:07:15 -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
|
aa457cb5be
|
to_string -> to_str
|
2014-06-05 23:32:49 -07:00 |
|
Steven Fackler
|
216f15d33d
|
Update for collections changes
|
2014-06-05 20:50:23 -07:00 |
|
Steven Fackler
|
01d8352773
|
De-Total
|
2014-06-01 19:57:27 -07:00 |
|
Steven Fackler
|
2a0f92a411
|
Update for cmp changes
|
2014-05-31 10:11:18 -07:00 |
|
Steven Fackler
|
e6b45ed291
|
Update for upstream changes
|
2014-05-28 21:54:02 -07:00 |
|
Steven Fackler
|
adc81a9809
|
Some random cleanup
|
2014-05-27 21:07:58 -07:00 |
|
Steven Fackler
|
b926745f50
|
More StrBuf cleanup
|
2014-05-26 15:21:15 -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
|
584226bd23
|
Stop using to_strbuf
|
2014-05-24 20:42:07 -07:00 |
|
Steven Fackler
|
835da92987
|
Update for string changes
|
2014-05-23 20:08:14 -07:00 |
|
Steven Fackler
|
06db735101
|
Add tests for transaction checks
|
2014-05-18 19:46:21 -07:00 |
|
Steven Fackler
|
ec7dd96a30
|
Disallow use of wrong transactions
We don't want to allow statements to outlive the active transaction in
which they were prepared.
|
2014-05-18 19:34:01 -07:00 |
|
Steven Fackler
|
04ba539ca6
|
Some cleanup
|
2014-05-18 11:37:52 -07:00 |
|
Steven Fackler
|
7cbbccf79a
|
Update for upstream changes
|
2014-05-17 16:40:08 -07:00 |
|
Steven Fackler
|
0aac8225be
|
Impl IntoConnectParams for Url
|
2014-05-16 20:47:03 -07:00 |
|
Steven Fackler
|
b9efef80fd
|
Swap to better format macro
This'll make it easier to not forget to switch back to format! when it
gets updated.
|
2014-05-16 19:18:42 -07:00 |
|
Steven Fackler
|
7849a5843d
|
Death to ~str!
|
2014-05-15 19:59:01 -07:00 |
|
Steven Fackler
|
dcd47041d0
|
More ~str -> StrBuf
|
2014-05-15 19:27:19 -07:00 |
|