Dears, I was looking in the base code of the Distributed result and I found that the result can be buffered. i.e. the result temp file will only be written if the number of available memory pages < the result size. The buffer policy is LRU as in org.apache.hyracks.control.nc.dataset.DatasetMemoryManager.evictPage()
The memory size can be configured in the NCConfig with the option: -result-manager-memory Is it an undocumented feature? @Yingyi is that similar to what you referred to as (Hyracks Buffer Cache) ? Thanks! -- *Regards,* Wail Alkowaileet
