[SERVER-52776] IDL-ize ChunkType Created: 11/Nov/20 Updated: 12/Dec/23 |
|
| Status: | Open |
| Project: | Core Server |
| Component/s: | Sharding |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Pierlauro Sciarelli | Assignee: | Backlog - Catalog and Routing |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | 12/12 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Assigned Teams: |
Catalog and Routing
|
||||||||
| Participants: | |||||||||
| Story Points: | 3 | ||||||||
| Description |
|
Get rid of the current ChunkType class implementation and auto-generate it from an IDL (strict: false). Validations currently performed on the fields at parse-time (e.g. this) should be moved into helper functions to be invoked right after instantiating ChunkType objects. |
| Comments |
| Comment by Connie Chen [ 25/Jun/21 ] |
|
This is a nice-to-have improvement, but is not a priority that we will be able to address in the near future |