Improved index resolving efficiency

Instead of getting all indices in the cluster and the filter what we need, we try to resolve the indices we care about.
Merge remote-tracking branch 'bleskes/selective_aliases' into selective_aliases