move index task to use hashed partition; fixes #815