[SERVER-36968] Rebuild interrupted indexes before checking AuthZN index presence Created: 31/Aug/18 Updated: 29/Oct/23 Resolved: 09/Nov/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Security, Storage |
| Affects Version/s: | None |
| Fix Version/s: | 3.4.19, 3.6.10, 4.0.5 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Spencer Jackson | Assignee: | Patrick Freed |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||
| Backwards Compatibility: | Fully Compatible | ||||||||||||
| Operating System: | ALL | ||||||||||||
| Backport Requested: |
v3.6, v3.4
|
||||||||||||
| Sprint: | Security 2018-09-24, Security 2018-11-05, Security 2018-11-19 | ||||||||||||
| Participants: | |||||||||||||
| Linked BF Score: | 45 | ||||||||||||
| Description |
|
A server may go down while it is building indexes on the admin.system.users or admin.system.roles collections. If so, it should attempt to rebuild them, before forcing them to come into existence, which would result in an error. |
| Comments |
| Comment by Githook User [ 20/Nov/18 ] |
|
Author: {'name': 'Patrick Freed', 'email': 'patrick.freed@mongodb.com', 'username': 'patrickfreed'}Message: |
| Comment by Githook User [ 16/Nov/18 ] |
|
Author: {'name': 'Patrick Freed', 'email': 'patrick.freed@mongodb.com', 'username': 'patrickfreed'}Message: (cherry picked from commit 67d87f1f63c398407d9c083ce1cccbe242571059) |
| Comment by Githook User [ 16/Nov/18 ] |
|
Author: {'name': 'Patrick Freed', 'email': 'patrick.freed@mongodb.com', 'username': 'patrickfreed'}Message: (cherry picked from commit 3f7235ad61a16702e2a5200a912e3e02dd89a44e) |
| Comment by Githook User [ 10/Nov/18 ] |
|
Author: {'name': 'Patrick Freed', 'email': 'patrick.freed@mongodb.com', 'username': 'patrickfreed'}Message: |
| Comment by Githook User [ 09/Nov/18 ] |
|
Author: {'name': 'Patrick Freed', 'email': 'patrick.freed@mongodb.com', 'username': 'patrickfreed'}Message: |