Small changes/fixes to TorrentChecking
Fix for bug reported by Lipu
Implemented retry for http trackers, moved some stuff into global
variables.
Trying to solve caching of swarminfo, converted some classes into pep8
format
Fix for fixed ports
Add another lock around the single upgrade
It is really necces
No more merkle
Revert self._cache
Always set torrent_id
Small rewrite
Explicitly call TorrentChecking.start from launchmanycore
Printing torrentchecking initialized
Added TrackerInfoCache; DB upgraded to v19; TrackerChecking unit test updated.
Added a session.del() in SqliteCacheDbHandler unit test; slightly improved TrackerInfoCache unit test.
restore the SqliteCacheDbHandler unit test.
Added Session shutdown in SqliteCacheDbUpgrade unit test.
Restored the SqliteCacheDbUpgrade unit test; Added a global teardown to delete Session in the SqliteCacheDbHandler unit test.
DB upgraded from v18 to v19; Added populating TrackerInfo from collected torrents; Updated TrackerInfoCache unit test; Improved TrackerInfoCache initialization.
Added TrackerSession; Added TrackerSession unit tests.