﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	launchpad_bug
1240	remove ResponseCache in favour of MDMFSlotReadProxy's cache	davidsarah	lebek	"{{{MDMFSlotReadProxy}}} can already be initialised with share data which it uses in preference to fetching from the server. By exploiting this behaviour we can remove {{{ResponseCache}}} which does essentially the same thing.

{{{ResponseCache}}} had no functional tests of how it is used (as noted in [ticket:1045#comment:39], deactivating the cache by commenting out the line that adds entries to it will currently cause all tests to pass). The {{{MDMFSlotReadProxy}}}  cache will require a test of this type.

One way to test that the cache is working would be to download a file, then break all of the servers holding its shares, then download it again in order to check that the shares are retrieved from cache rather than from the servers."	defect	new	major	1.10.0	code-mutable	1.8.0		review-needed mutable cache		
