Changeset [4237481787918cbe32ffe01a47885f05a87c441e] by Ville Tuulos

May 3rd, 2011 @ 04:05 PM

bugfix: url_cache was not invalidated correctly if do_put fails after an unsuccessful set update operation.

Now url_cache is explicitly invalidated if and only if the operation causes url_cache to become invalid
(error conditions, put operation, non-set update). Otherwise url_cache is kept over several updates, in contrast to earlier behavior which invalidated cache after every update.
https://github.com/tuulos/disco/commit/4237481787918cbe32ffe01a4788...

Committed by Ville Tuulos

  • M master/src/ddfs/ddfs_tag.erl
New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Disco is an open-source implementation of the Map-Reduce framework for distributed computing. As the original framework, Disco supports parallel computations over large data sets on unreliable cluster of computers.

Shared Ticket Bins