[SERVER-49440] Don't log that an index build failed if it is still running after a repl state change Created: 10/Jul/20 Updated: 06/Dec/22 Resolved: 10/Jul/20 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Index Maintenance |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Samyukta Lanka | Assignee: | Backlog - Storage Execution Team |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Assigned Teams: |
Storage Execution
|
||||||||
| Participants: | |||||||||
| Description |
|
When a node changes repl state while doing a two phase index build, we continue to run the index build in the background. However, we will still log that the index build failed, which is misleading since the index build didn't actually fail. We should avoid logging this message if the index build is still running in the background. |
| Comments |
| Comment by Samyukta Lanka [ 10/Jul/20 ] |
|
Yep, closing as a dupe. |
| Comment by Louis Williams [ 10/Jul/20 ] |
|
samy.lanka, Is this a dupe of |