-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: 3.6.0-rc0
-
Component/s: Querying, Replication, Storage
-
None
-
Query Execution
-
5
When we are querying a collection during initial sync, we do the initial find by UUID. However, subsequent getMore commands are done by name, which is a problem if the collection is renamed. We cannot distinguish a dropped collection from a renamed one because in the getMore has only the old name and thus cannot look up the collection or the cursor.
- is depended on by
-
SERVER-31267 CollectionCloner fails if collection is dropped between getMore calls
- Closed
-
SERVER-37720 Allow active index builds during renameCollection
- Blocked
- related to
-
SERVER-32089 Support rename collections during initial sync by retrying
- Backlog
- tested by
-
SERVER-42606 Create test that initial sync can clone a collection while that collection is renamed
- Closed