[SERVER-65818] [5.0] Initial sync uses hybrid index building Created: 20/Apr/22  Updated: 06/Dec/22  Resolved: 11/Jul/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Benety Goh Assignee: Backlog - Storage Execution Team
Resolution: Won't Do Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-14737 Initial sync uses background index bu... Closed
is related to SERVER-57432 Prevent MODE_X and MODE_S locks from ... Closed
Assigned Teams:
Storage Execution
Participants:
Linked BF Score: 0

 Description   

TLDR: Update the CollectionBulkLoader to build indexes in the foreground in server releases prior to 6.0.

One of the improvements made in SERVER-57432 was to change the index build method during initial sync from hybrid to foreground. This has been shown to improve initial sync latency in our performance test suites. Additionally, foreground index builds do not consume additional disk resources that hybrid index builds require to handle concurrent user writes.


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