[SERVER-3625] Data can be lost if there is no free space on disk Created: 17/Aug/11 Updated: 29/May/12 Resolved: 21/Nov/11 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Stability, Storage, Usability |
| Affects Version/s: | 1.8.2, 2.0.0-rc0 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Spencer Brody (Inactive) | Assignee: | Spencer Brody (Inactive) |
| Resolution: | Done | Votes: | 0 |
| Labels: | dataloss, disk, storage | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
||||||||
| Issue Links: |
|
||||||||
| Operating System: | ALL | ||||||||
| Participants: | |||||||||
| Description |
|
If the disk is full and you try to do an update to an existing document where the update would increase the size of the doc, the update fails and the existing document is lost. |
| Comments |
| Comment by Spencer Brody (Inactive) [ 21/Nov/11 ] |
|
Pushed https://github.com/mongodb/mongo/commit/484b3745a326e7f769b4b80ff5ee328703e2c00d with regression test. |
| Comment by Spencer Brody (Inactive) [ 21/Nov/11 ] |
|
I also can no longer reproduce on 2.0, seems to be fixed. |
| Comment by Eliot Horowitz (Inactive) [ 18/Nov/11 ] |
|
Do you have a test that fails? |
| Comment by Eliot Horowitz (Inactive) [ 18/Nov/11 ] |
|
Forgot to attach this before. |