kchodorow/docs — comment on commit 0b6874fb2320ce01004a49a549fe7556099a5f72
File: source/administration/replica-sets.rst line 138
By tychoish:

I don't quite understand what aspect of the operation won't work and why?

Also:

- What changes in 2.2?

- Is the fix to this problem to remove the `rs.remove`/`rs.add` procedure entirely?

- Would it be better to make sure that they specify the `_id` in the `rs.add` operation?

Removing the operation makes the overall document less intimidating because users won't face a choice, but `rs.reconfig` is more intimidating/complex. Adding the `_id` field to `rs.add` and telling users to check for the `_id` manually is also more complex and potentially error-prone.