If index is explicitly v:0 it will be created as that rather than v:1 on the new slave.
I think this will also make repair upgrade indexes, which is probably a good thing.
wonder if one couldn't just reindex each collection. that might even be faster.
by the way - what does compact() do?
It looks like compact upgrades the indexes.
Ok - lets go with auto upgrading on sync.
Is that what is not in master and v2.0?
If so - can just resolve.
It is in master but hasn't been backported to 2.0. Let me know if you'd like me to do that backport.
Message: upgrade indexes on resync SERVER-3900