Remove pointless fetch timer
authorJack Miller <jack@codezen.org>
Sat, 15 Nov 2014 23:16:43 +0000 (17:16 -0600)
committerJack Miller <jack@codezen.org>
Sat, 15 Nov 2014 23:16:43 +0000 (17:16 -0600)
commita2f5403f07eae633d082f182e33f7b860fcd3dd4
treee005d5d4ff622ea8b0928a0b5ab247a824535505
parent346c9ee1d368b465d6d2730ea46eaae3e8a62d44
Remove pointless fetch timer

We already have a good mechanism in place for fetch thread timing, the
second layer of timing was just a way to waste time. At the cost of
taking feed_lock (a low contention lock) briefly once a second (instead
of once a minute) fetch work is done faster.

This is especially important on a fresh startup where there is no disk
presence already.

In addition, scale back some logging that is made annoying by the
increased frequency of some fetch calls.
canto_next/canto_backend.py
canto_next/feed.py
canto_next/fetch.py
canto_next/storage.py