Jordan Petridis
d9792e99c1
Revert 096197cf81
...
It breaks the testsuite 'sometime' which is fairly annoying.
The whole testuite setup is crap though and likely needs to be
fixed first.
Will re-revert the changes once a new stable release of the app
is done.
2020-06-21 17:03:36 +03:00
Jordan Petridis
59e1c7d6f4
cargo update deps
2020-06-19 12:05:03 +03:00
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