move index task to use hashed partition; fixes #815

should we remove this in 0.7?