[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: |
|
||||||||||||||||
| 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 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. |