Details
-
Bug
-
Resolution: Done
-
Major
-
6.0.0.Alpha2
-
None
Description
Map/Reduce uses a CreateCacheCommand to create an intermediate cache for the mapper/combiner results. The default configuration for the intermediate cache has fetchInMemoryState disabled, which is probably not a good idea.
CreateCacheCommand also seems too tightly linked to M/R, it contains both the default intermediate cache configuration and a mechanism to check that the cache has started that adds random keys to the cache (and so it can't be re-purposed for creating regular caches).