[SERVER-34489] Enable new format Unique Index via FCV Created: 16/Apr/18  Updated: 29/Oct/23  Resolved: 06/Aug/18

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

Type: Improvement Priority: Major - P3
Reporter: Neha Khatri Assignee: Neha Khatri
Resolution: Fixed Votes: 0
Labels: nonnyc, storage-engines
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-34745 Enhance SDI::cursor API seekExact's u... Closed
depends on SERVER-34838 Fix multiVersion test failure seen wi... Closed
is depended on by SERVER-34954 Verify unique index version upgrade f... Closed
is depended on by SERVER-35420 Remove stable optime candidates list ... Closed
is depended on by SERVER-35344 Stable timestamp and _currentCommitte... Backlog
is depended on by SERVER-32991 When V2Unique format indexes are pres... Closed
is depended on by SERVER-33535 Add microbenchmark tests for mixed en... Closed
Documented
is documented by DOCS-11949 Docs for SERVER-34489: Enable new for... Closed
Duplicate
is duplicated by SERVER-32990 Make sure that V2Unique indexes opera... Closed
Related
related to SERVER-36458 Investigate microbenchmark regression... Closed
Backwards Compatibility: Minor Change
Sprint: Storage Engines 2018-07-30, Storage Engines 2018-08-13
Participants:
Linked BF Score: 0

 Description   

New format unique indexes would be initially gated by a variable. Start using FCV to enable or disable new format unique indexes:

  • Plug-in new format indexes into upgrade/downgrade infratructure.
  • Setting FCV=4.2 will cause all exisinting unique indexes to be updated to new format. The content of indexes will not change. New entries will be in new format.
  • With FCV=4.0, existing new format index will remain in this format. Any new unique indexes will be created in old V2 format.
  • Enhance multiVersion test for collectionsPendingDrop.


 Comments   
Comment by Githook User [ 06/Aug/18 ]

Author:

{'name': 'nehakhatri5', 'email': 'neha.khatri@mongodb.com', 'username': 'nehakhatri5'}

Message: SERVER-34489 Enable timestamp safe unique indexes via FCV.
Branch: master
https://github.com/mongodb/mongo/commit/4e57f57add2ad51a1c8cafd3fa05ec50b6437797

Comment by Alexander Gorrod [ 07/May/18 ]

Guess is 3 days to complete this following SERVER-32825

Generated at Thu Feb 08 04:36:51 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.