[SERVER-34353] KeyString length encoding for Unique idx should consider all index versions Created: 06/Apr/18 Updated: 06/Dec/22 Resolved: 13/Apr/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Storage |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Sulabh Mahajan | Assignee: | Backlog - Storage Execution Team |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Assigned Teams: |
Storage Execution
|
| Participants: |
| Description |
|
Unique indexes in 4.0 utilize an algorithm based on the KeyString length to interpret the index key. This algorithm needs to take into account existence of older styled indexes which follow a different KeyString encoding. This ticket tracks the effort to fix the algorithm to accomodate all the versions of the index. |
| Comments |
| Comment by Sulabh Mahajan [ 13/Apr/18 ] |
|
Closing this ticket because we decided to use a different approach. |
| Comment by Eric Milkie [ 09/Apr/18 ] |
|
I have Geert's proposed code for this and will be pushing it forward. |