Julian Hofer
429356a217
Use tokio main-macro
2020-03-18 01:09:11 +00:00
Julian Hofer
636e2aefde
Add tokio features and remove lazy keyword
2020-03-18 01:09:11 +00:00
Julian Hofer
933ba62f39
Upgrade to Futures 0.3
2020-03-18 01:09:11 +00:00
Jordan Petridis
073d00b45b
Update cargo deps
2019-10-20 20:21:32 +03:00
Jordan Petridis
1192642811
update cargo deps
2019-09-13 02:55:10 +03:00
Jordan Petridis
d8090a8172
Upgrade some cargo deps
2019-09-02 23:55:56 +03:00
Peter Rice
02561b614f
Parse url login info into basic auth header
2019-09-01 08:11:23 -04:00
Jordan Petridis
9d0d20afbd
update deps
2019-03-30 18:13:39 +02:00
Jordan Petridis
4a7d3d5fc2
Use 2018 edition for the crates
2019-03-30 17:49:29 +02:00
Jordan Petridis
075dd1adeb
cargo: change email metadata of the crates
2019-03-03 04:59:52 +02:00
Jordan Petridis
c4c6ba9ea4
Update dependencies
2019-03-03 04:46:19 +02:00
Jordan Petridis
fdb064ffc8
Update dependancies
2018-11-29 11:57:27 +02:00
Jordan Petridis
0888da2197
Upgrade dependencies
2018-11-18 12:59:02 +00:00
Jordan Petridis
40186ce155
Update dependancies
2018-10-06 11:29:52 +03:00
Jordan Petridis
0887789f5e
Pipeline: Complete the move to Tokio Runtime
2018-09-29 13:35:45 +03:00
Jordan Petridis
8d44649a1e
Update dependancies
2018-09-29 09:54:06 +03:00
Christopher Davis
7181c46ed5
podcasts-data: Upgrade hyper to 12.X
...
This also allows us to bump hyper_tls and native_tls, bringing
support for openssl 1.1.
2018-09-29 09:54:06 +03:00
Jordan Petridis
208f0c248d
Update rest of the dependancies
2018-09-13 15:47:40 +03:00
Jordan Petridis
dac303e33b
Pipeline: Use a custom tokio threadpool
...
This reverts commit e64883eecb
and 40dd2d6923
Seems like core.run() returns once its done even if there
are still tasks in the Runtime underneath. A way to solve that
would be to call the shutdown_on_idle method.
We need ownership of the threadpool in order to invoke
`shutdown_on_idle` method but core.runtime only returns a
referrence so we need to create our own threadpool.
2018-09-08 20:17:46 +03:00
Jordan Petridis
a991d9f512
DataError: Remove unused error variant
...
This was added due to Threadpool::spawn returning errors, but its
no longer used.
2018-09-08 20:17:46 +03:00
Jordan Petridis
674b3b54dc
Pipeline: reuse the prexisting runtime executor
...
Instead of creating our own threadpool, we should reuse the executor
of the tokio::runtime::Runtime that backs the tokio::reactor::Core.
2018-09-08 20:17:46 +03:00
Jordan Petridis
0b8a0695f7
Pipeline: Use tokio threadpool to index feeds
2018-09-08 20:17:46 +03:00
Jordan Petridis
a7c95d5718
Pipeline: Remove dependancy on rayon_futures
...
This requires a RUSTFLAG to be set before hand for rayon to build.
This brakes a lot of tools like rls and clippy by default and
require special configs for itnegration.
Additionally, rayon_futures is still 0.1 and not much work seem
to have gone into it. Ideally it should be replased with the tokio
runtime/threadpool.
2018-09-08 20:17:46 +03:00
Jordan Petridis
3f509f44a1
Update dependancies.
2018-08-30 20:45:53 +03:00
Jordan Petridis
79ac3b9700
Update dependancies
2018-08-18 18:33:26 +03:00
Jordan Petridis
7a3178896b
Remove criterion
...
Haven't been able to use it effectivly with futures. Maybe will
revisit it again at a later time. For now it just adds extra
build time.
2018-08-18 18:02:28 +03:00
Jordan Petridis
04c68ba013
Initial massive renaming.
2018-07-25 03:26:35 +03:00