[DOCS-11700] Docs for SERVER-30818: Wait for any running background index builds to finish before starting rollback Created: 11/May/18  Updated: 29/Oct/23  Resolved: 07/Jun/18

Status: Closed
Project: Documentation
Component/s: None
Affects Version/s: None
Fix Version/s: 3.7.2

Type: Task Priority: Major - P3
Reporter: Kay Kim (Inactive) Assignee: Kay Kim (Inactive)
Resolution: Fixed Votes: 0
Labels: rollback-functional
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Documented
documents SERVER-30818 Wait for any running background index... Closed
Participants:
Days since reply: 5 years, 35 weeks, 6 days ago
Epic Link: DOCS: 4.0 Server

 Description   

Description:

No documentation summary in engineering ticket

Scope of changes:

  • replica-set-rollbacks
  • 4.0.txt
  • core/index-creation
  • faq/indexes (not really)

Impact to other docs outside of this product:

none (per marian search)

MVP:

Resources:

Engineering Ticket Description:

Writes for an initial index build aren't timestamped, so when we call recoverToStableTimestamp, the index data for any in-progress index builds won't be reverted so may contain references to records that no longer exist. Therefore we should wait for any running background index builds to complete before starting rollback, so that we won't try to call recoverToStableTimestamp in the middle of this index build.

SERVER-30911 will timestamp the catalog changes that represent the intent to build an index. After calling recoverToStableTimestamp, storage will build all ready: false indexes before returning.



 Comments   
Comment by Githook User [ 07/Jun/18 ]

Author:

{'username': 'kay-kim', 'name': 'kay', 'email': 'kay.kim@10gen.com'}

Message: DOCS-11700: rollbacks wait for bg index builds
Branch: master
https://github.com/mongodb/docs/commit/056fda723e65ef24dba3449d84c80318dfe182e8

Generated at Thu Feb 08 08:03:27 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.