[SERVER-22327] Replication fails with error on document with multiple _id fields Created: 27/Jan/16 Updated: 29/Jan/16 Resolved: 27/Jan/16 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Replication |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Support support | Assignee: | Unassigned |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Operating System: | ALL | ||||||||
| Participants: | |||||||||
| Description |
|
My 3.0.5 wired tiger replica secondary failed to sync with the error
I had to clean out and resync the data for it to work. |
| Comments |
| Comment by Support support [ 29/Jan/16 ] |
|
Do these records need to be cleaned up manually before the upgrade to 3.0.8? |
| Comment by Ramon Fernandez Marina [ 27/Jan/16 ] |
|
support@mongodirector.com, it seems you were able to insert documents with two _id fields. This was mistakenly allowed by some drivers and the server in the past, but not after I'd recommend you upgrade to MongoDB 3.0.7 or later (3.0.9 and 3.2.1 are the most recent stable releases) and clean all documents with more than one _id field. Regards, |