[SERVER-23054] add full index verification for partial index Created: 10/Mar/16  Updated: 20/Aug/16  Resolved: 20/Aug/16

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

Type: Task Priority: Major - P3
Reporter: Robert Guo (Inactive) Assignee: Robert Guo (Inactive)
Resolution: Duplicate Votes: 0
Labels: fvok
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
duplicates SERVER-7326 "validate" command should perform ful... Closed
Related
is related to SERVER-23050 Add full index validation for the _id... Closed
Backwards Compatibility: Fully Compatible
Sprint: TIG 12 (04/01/16)
Participants:

 Comments   
Comment by Robert Guo (Inactive) [ 31/Mar/16 ]

There is minimal work to support partial indexes. Any work is included as part of SERVER-23050

Partial indexes is different to all other index types in that its indexAccessMethod.getKeys() returns all the keys even if the key should not be in the index. So there is no validation of whether a key should be in the index or not (other indexes get this for free). But given that the scope of this project is to ensure consistency between data and indexes, not how indexes are implemented, this limitation does not affect the scope of this project.

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