Andrey Smirnov
bc7903f86e
Rework mirror update (download packages) implementation
...
`PackageDownloadTask` is just a reference to file now. Whole process
was rewritten to follow pattern: download to temp location inside the pool,
verify/update checksums, import into pool as final step.
This removes a lot of edge cases when aptly internal state might be broken
if updating from rogue mirror.
Also this changes whole memory model: package list/files are kept in memory
now during the duration of `mirror update` command and saved to disk
only in the end.
2017-04-26 23:17:03 +03:00
..
2017-03-01 11:12:10 +01:00
2014-10-08 16:19:15 +04:00
2017-03-28 22:58:07 +03:00
2017-03-23 01:51:08 +03:00
2014-10-13 15:58:41 +01:00
2014-10-06 21:54:15 +04:00
2017-03-23 01:51:08 +03:00
2014-05-16 00:22:51 +04:00
2014-04-05 16:11:19 +04:00
2017-03-23 17:12:34 +03:00
2017-03-23 01:51:08 +03:00
2017-03-23 01:51:08 +03:00
2017-03-23 01:51:08 +03:00
2017-03-23 01:51:08 +03:00
2017-03-23 01:51:08 +03:00
2017-02-10 23:07:06 +03:00
2017-03-23 01:51:08 +03:00
2017-04-26 23:17:03 +03:00
2017-03-23 01:51:08 +03:00
2017-02-10 23:07:06 +03:00
2017-04-26 23:17:03 +03:00
2014-08-28 22:47:41 +04:00
2017-03-23 01:51:08 +03:00
2017-03-23 01:51:08 +03:00
2015-04-05 21:27:35 +03:00
2017-03-23 01:51:08 +03:00
2017-04-13 20:25:40 +02:00
2017-03-23 01:51:08 +03:00
2017-03-23 01:51:08 +03:00
2017-01-10 10:59:07 +01:00
2017-03-23 01:51:08 +03:00
2014-07-28 19:17:21 +04:00
2017-03-04 00:12:18 +03:00
2017-03-23 01:51:08 +03:00
2017-03-23 01:51:08 +03:00
2014-07-28 19:17:21 +04:00
2017-03-23 01:51:08 +03:00
2017-03-23 01:51:08 +03:00
2017-03-28 22:58:07 +03:00
2017-03-23 01:51:08 +03:00
2017-03-23 01:51:08 +03:00
2017-02-10 23:07:06 +03:00
2017-03-23 01:51:08 +03:00
2015-03-15 21:30:54 +03:00
2017-03-23 01:51:08 +03:00
2017-04-13 20:25:40 +02:00
2017-03-23 01:51:08 +03:00
2017-03-23 01:51:08 +03:00
2017-03-23 01:51:08 +03:00
2017-03-28 22:58:07 +03:00
2017-03-23 01:51:08 +03:00
2017-03-23 01:51:08 +03:00
2017-03-28 22:58:07 +03:00
2017-03-23 01:51:08 +03:00
2017-03-28 22:58:07 +03:00
2017-03-23 01:51:08 +03:00
2017-03-23 01:51:08 +03:00
2014-09-01 22:09:58 +04:00
2017-03-22 21:49:16 +03:00
2014-08-16 14:14:56 +00:00
2017-03-23 01:51:08 +03:00