@vblagoje do you still think it doesn't make sense to disallow a local cache as the result cache? If it really shouldn't work, we should write something about the limitation in the MapReduceTask.execute() javadoc, but if the reduce phase is not distributed then I don't think you need a clustered cache at all.