Project

General

Profile

Feature #4022

Updated by Greg Farnum about 10 years ago

Right now it's possible to run the client without going through the cacher. This isn't tested at all right now. It's tempting to remove the mode entirely since now, though, and it's not clear what benefit is derived from running that useful on its own, but way to begin with. 
 The advantages of removing it runs through    are: 
 1) simplifying a lot of the write paths, 
 2) reducing the amount of code paths that are triggered for sync IO (with multiple readers/writers) that is hard we have to deterministically trigger otherwise. support and troubleshoot. 

 Sage and I both support doing this, so unless somebody comes up with a reason not to eliminate the non-cached mode, let's rip it out when we've got the time.

Back