The reason is the following :
I have a collection named col1 , which has n Shards deployed on n machines.
( on each machine - one shard with one replica )
Now I want to create col2 , with new config and import data from col1 to
col2.
What I need is that shards on col2 will be on the same mach
bq: Now I want to create a new collection and perform a data import from old to
new one.
Let's start there before considering hash ranges. exactly how do you intend
to do this? Forget about mapping the hash ranges, how do you expect to
move the data?
And, even more important, what is the _reason_