Commit Graph

20 Commits

Author SHA1 Message Date
Athou
97c2c12fe2 don't cap feed count buffer 2013-05-22 15:55:28 +02:00
Athou
f429a11d12 record missing metric 2013-05-22 13:13:05 +02:00
Athou
5bf2dfaa18 increment metric only if queue is not null 2013-05-22 12:25:35 +02:00
Athou
cafcfc4c9f forgot to empty queues 2013-05-22 10:39:03 +02:00
Athou
15b7d685fe wip: allow parallel update of feeds 2013-05-22 08:01:05 +02:00
Athou
3dca5d595d just queue feeds, update them later 2013-05-21 16:40:37 +02:00
Athou
36e39b8c75 delay based on heavy load setting 2013-05-21 10:44:05 +02:00
Athou
d4d95e741f force feed refresh if updated more than ten minutes ago 2013-05-19 12:11:54 +02:00
Athou
735c2efb34 queue feed for refresh after a subscription 2013-04-25 14:41:56 +02:00
Athou
c71b0aee96 don't batch refresh more than 100 feeds 2013-04-23 16:00:18 +02:00
Athou
83946373d9 use a constant instead 2013-04-23 15:58:56 +02:00
Athou
839beb5d14 small optimizations 2013-04-22 10:23:53 +02:00
Athou
db8fc29d4f don't update the database if the feed didn't change 2013-04-18 13:22:59 +02:00
Athou
8343434882 remove circular dependency 2013-04-17 07:57:43 +02:00
Athou
743b389808 initial metrics system 2013-04-16 13:52:20 +02:00
Athou
94251d2be7 ability to queue a feed for refresh 2013-04-16 12:50:41 +02:00
Athou
b6d8072090 smarter way of stopping things 2013-04-16 09:29:33 +02:00
Athou
0da3ce1bc5 scale based on number of background threads 2013-04-15 10:50:25 +02:00
Athou
c41c4fe8b9 forgot to refresh lastUpdate field 2013-04-13 10:13:41 +02:00
Athou
281ff6d883 smarter way of getting the next feed to update 2013-04-13 07:02:59 +02:00