Jeb Rosen
59346ccfdc
Update 'postgres' dependency to 0.19.
2021-02-28 15:28:37 -08:00
atouchet
0c5e184299
Update various dead hyperlinks; change some links from http to https.
2021-02-20 12:01:44 -08:00
Jeb Rosen
a0d4a4749a
Update 'memcache' dependency to 0.15.
2021-01-13 14:20:43 -08:00
Jeb Rosen
bc8c5b9ee2
Use 'spawn_blocking' in '#[database]'.
...
The connection guard type generated by `#[database]` no longer
implements `Deref` and `DerefMut`. Instead, it provides an `async fn
run()` that gives access to the underlying connection on a closure run
through `spawn_blocking()`.
Additionally moves most of the implementation of `#[database]` out
of generated code and into library code for better type-checking.
2020-09-10 03:34:26 -07:00
Sergio Benitez
adc79016cd
Rearrange top-level exports. Use '#[launch]'.
...
This commits makes the following high-level changes:
* 'ShutdownHandle' is renamed to 'Shutdown'.
* 'Rocket::shutdown_handle()' is renamed to 'Rocket::shutdown()'.
* '#[launch]` is preferred to '#[rocket::launch]'.
* Various docs phrasings are improved.
* Fixed various broken links in docs.
This commits rearranges top-level exports as follows:
* 'shutdown' module is no longer exported.
* 'Shutdown' is exported from the crate root.
* 'Outcome' is not longer exported from the root.
* 'Handler', 'ErrorHandler' are no longer exported from the root.
2020-07-22 16:10:02 -07:00
Sergio Benitez
949b01cb9d
Remove 'redis' integration from 'contrib'.
...
The latest version of 'redis' is async and implements its own connection
retrieval.
2020-07-21 15:11:07 -07:00
Jeb Rosen
9d4fea2937
Remove 'mongodb' integration from 'contrib'.
...
The latest version of 'mongodb' is async and implements its own internal
connection pooling.
2020-07-21 10:54:07 -07:00
Jeb Rosen
3a40d1071c
Remove 'rusted_cypher' integration from 'contrib'.
2020-07-21 10:54:07 -07:00
Jeb Rosen
62113abcd2
Upgrade 'redis' to 0.15 in 'contrib'.
2020-07-21 10:54:07 -07:00
Jeb Rosen
fbe6c1081f
Upgrade 'rusqlite' to 0.23 in 'contrib'.
2020-07-21 10:54:07 -07:00
Jeb Rosen
2879f44148
Upgrade 'mysql' to 18.0 in 'contrib'.
2020-07-21 10:54:07 -07:00
Jeb Rosen
2b3d8110f1
Use '#[rocket::launch]' in guide examples.
2020-07-11 10:07:37 -07:00
Jeb Rosen
2c82b3e1d5
Update and fix guide tests.
2020-07-11 10:07:37 -07:00
Jeb Rosen
f2487ccec5
Update the guide for async-related API changes.
2020-07-11 09:24:29 -07:00
Sergio Benitez
39b1f2f8d0
Provide more details for opaque examples in guide.
...
Closes #1100 .
2020-02-15 19:47:50 -08:00
Sergio Benitez
95c981de79
Test all guide code examples.
...
Every code example is now fully runnable and testable. As a result, all
examples are now tested and include imports. Relevant imports are shown
by default. Code examples can be expanded to show all imports.
Fixes #432 .
2020-02-15 04:02:19 -08:00
Jeb Rosen
31712018bb
Update versions and links for updated dependencies.
2020-01-20 14:51:00 -08:00
Jeb Rosen
d98e938e1a
Point out that the database attribute must be imported.
...
Fixes #1074 .
2019-11-16 13:15:47 -08:00
Jeb Rosen
fc78eaf836
Document contrib database library versions.
...
This commit also adds a note to the contrib database documentation
describing how to enable features in upstream database crates.
2019-06-26 09:11:27 -04:00
Jeb Rosen
273c7a607d
Update 'mysql' to 16.0, 'redis' to 0.10.
2019-05-16 13:50:54 -07:00
Leonora Tindall
c6c0b3a6e1
Update 'rusqlite' dependency to 0.16.
2019-05-16 13:50:54 -07:00
Sergio Benitez
1caf87eb21
Move to 0.5.0-dev on master.
2019-05-13 16:18:48 -07:00
An Long
5ce43ed4e9
Add support for memcache connection pooling in 'rocket_contrib'.
2019-01-13 11:16:11 -08:00
Eric Dattore
aba3ad327b
Add database pool integration tests.
2018-12-23 21:12:44 -08:00
Sergio Benitez
746023fe1f
Use '&*' in database docs for reliable deref coercions.
...
Resolves #855 .
2018-12-10 22:20:34 -08:00
Sergio Benitez
a4dcb0cf4c
New version: 0.4.0.
2018-12-06 09:19:11 -08:00
Eric Dattore
50a635ed8e
Add support for MongoDB connection pooling in 'rocket_contrib'.
2018-12-06 08:17:12 -08:00
Sergio Benitez
90a6749313
New version: 0.4.0-rc.2.
2018-11-30 21:00:18 -08:00
Vishal Sodani
d813883fa5
Remove extraneous 'to' in state guide.
2018-11-14 03:40:58 -08:00
Sergio Benitez
4dbd87a36f
New version: 0.4.0-rc.1.
2018-10-31 14:35:30 -07:00
Sergio Benitez
3903ffdb47
Update guide in full for current 0.4.0-dev.
2018-10-22 14:50:57 -07:00
Sergio Benitez
2d56af504d
Fix broken site URLs and typos.
2018-10-16 04:01:17 -07:00
Sergio Benitez
26ee132782
Update site content for restructure.
2018-10-15 22:53:05 -07:00