Against a backdrop of rising global surface temperature, the stability of the Indian monsoon rainfall over the past century has been a puzzle.